@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	background-color:#121212;
}

img{
    border:0;
	}
p  { 
    margin:0;
	margin-bottom:15px;
   }
h1, h2, h3, h4, h5, h6{
    margin:0;
	padding:0;
	}
a   {
    font:bold 11.5px Arial, Helvetica, sans-serif;
	color:#e1dfdf;
	}
.toplnksbg{
    background:url(../images/toplnksbg.gif) left top repeat-x;
	}
.toplnksbg a{
    font:bold 12px Arial, Helvetica, sans-serif;
	color:#c2c2c2;
	text-decoration:none;
	padding:2px 8px 2px 10px;
	margin:0 3px 0 4px;
	}
.toplnksbg a:hover{
	color:#FFF;
	background-color:#b1204d;
	}
.basicfree span{
	background:url(../images/basic-free.gif) top left no-repeat;
	width:160px;
	height:205px;
	display:block;
	text-decoration:none;
	}
.basicfree span a{	
	width:56px;
	height:20px;
	display:block;
	text-decoration:none;
	margin:177px 0 0 15px;
	position:absolute;
	}
.basicstatic span{
	background:url(../images/basic-static.gif) top left no-repeat;
	width:160px;
	height:205px;
	display:block;
	text-decoration:none;
	}
.basicstatic span a{	
	width:56px;
	height:20px;
	display:block;
	text-decoration:none;
	margin:177px 0 0 15px;
	position:absolute;
	}
.advanced span{
	background:url(../images/advanced.gif) top left no-repeat;
	width:160px;
	height:205px;
	display:block;
	text-decoration:none;
	}
.advanced span a{	
	width:56px;
	height:20px;
	display:block;
	text-decoration:none;
	margin:177px 0 0 15px;
	position:absolute;
	}
.services{
	font:11px Arial, Helvetica, sans-serif;
	color:#9c9c9c;
	}
.services h1{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#bd2c5e;
	margin-bottom:5px;
	}
.services a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#bc2c5e;
	text-decoration:none;
	padding-top:5px;
	display:block;
	}
.services a:hover{
	color:#e1135b;
	}
.middlebg{
    background:url(../images/middlebg.gif) left top repeat-x;
	}
.homehed h2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c03062;
	text-decoration:none;
	margin-bottom:8px;
	}
.hometxt{
	font:11.5px Arial, Helvetica, sans-serif;
	color:#9c9c9c;
	text-decoration:none;
	line-height:17px;
	}
.quickhed{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#cecdcd;
	text-decoration:none;
	}
.quickfld{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#cecdcd;
	text-decoration:none;
	width:150px;
	height:18px;
	border:0;
	background-color:#444343;
	}
.quickfldbig{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#cecdcd;
	text-decoration:none;
	width:150px;
	height:76px;
	border:0;
	background-color:#444343;
	}
.serviceoverviewbg{
    background:url(../images/service-overviewbg.gif) left top repeat-x #a30335;
	padding:0px 0 0 13px;
	}
.serviceoverviewhed{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#d54a7a;
	padding-left:10px;
	}
.serviceovervielist ul{
	margin:0;
	padding:0 0 0 13px;
	}
.serviceovervielist ul li{	
	margin:0;
	padding:0 0 5px 0;
	list-style-image:url(../images/libull.gif);
	}
.serviceovervielist ul li a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f1b6c9;
	text-decoration:none;
	margin:0;
	padding:0;
	}
.serviceovervielist ul li a:hover{	
	color:#FFF;	
	}
.techhed{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#b13e61;
	}
.cpyrght{
	font:12px Arial, Helvetica, sans-serif;
	color:#8e8d8d;
	}
.cpyrght a{
	font:12px Arial, Helvetica, sans-serif;
	color:#8e8d8d;
	text-decoration:none;
	padding:0 2px 0 2px;
	}
.cpyrght a:hover{
	color:#bfbebe;
	}
.callbg{
    background:url(../images/callbg.gif) left top repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9d9d9d;
	}
.callbg font{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#e5e4e4;
	padding-left:8px;
	}
.formbg{
    background:url(../images/formbg.gif) left top repeat-x;
	}
.reqhed{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#e5e4e4;
	}
.reqfld{
    font: 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:197px;
	padding:3px 0 0 10px;
	height:19px;
	border:0px;
	background-color:#c0335f; 
   }
.reqfldbig{
    font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:197px;
	padding:3px 0 0 10px;
	height:79px;
	border:0px;
	background-color:#c0335f; 
   }
.subhed h1{
	font:27px Arial, Helvetica, sans-serif;
	color:#c0335f;
	margin:5px 0 17px 0;
	}
.subhed h1 img{
	vertical-align:middle;
	}
.subtxt{
	font:11.5px Arial, Helvetica, sans-serif;
	color:#9c9c9c;
	line-height:17px;
	}
.webdesignbg a{
    background:url(../images/web-designing-bg.gif) left top no-repeat;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#cfcdce;
	text-align:center;
	text-decoration:none;
	width:218px;
	display:block;
	padding:9px 0 10px 0;
	}
.webdesignbg a.red{
    background:url(../images/free-website.gif) left top no-repeat;	
	}
.packhed h1{
	font:25px Arial, Helvetica, sans-serif;
	color:#c0335f;
	margin:20px 0 17px 0;
	}
.packhed h1 cite{
	font:19px Arial, Helvetica, sans-serif;
	color:#aeaeae;
	}
.free-basic-website a{
    background:url(../images/free-basic-website.gif) left top no-repeat;
	width:228px;
	height:205px;
	display:block;
	text-decoration:none;	
	}
.free-basic-website a.cms-website{
    background:url(../images/cms-website.gif) left top no-repeat;		
	}
.free-basic-website a.advanced-development{
    background:url(../images/advanced-development.gif) left top no-repeat;	
	}
.basic-free-hed h2{
    background:url(../images/basic-free-hed.gif) left top no-repeat;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#f5ceda;
	text-decoration:none;
	width:217px;
	padding:9px 0 10px 11px;
	}
.basic-free-hedtxt{
	font: 11px Arial, Helvetica, sans-serif;
	color:#a1a1a2;
	line-height:17px;
	}
.webstandardbg{
    background:url(../images/web2.0bg.gif) left 19px no-repeat;
	height:440px;	
	}
.seobg{
    background:url(../images/search-engine-optimization.gif) left 19px no-repeat;
	height:440px;	
	}
.planbg{
    background:url(../images/planbg.gif) left top no-repeat;
	height:56px;
	padding:10px 0 0 11px;	
	}
.planbg h3{
    font: bold 17px Arial, Helvetica, sans-serif;
	color:#d9d9db;
	padding-left:15px;
	display:inline;
	}
.planbg img{
    vertical-align:middle;
	}
.plantxt{
    background-color:#3c3c3d;	
	}
.plantxt .month{   
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-left:45px;
	}
.plantxt .price{   
	font: bold 26px Arial, Helvetica, sans-serif;
	color:#ffea00;
	}
.plantxt ul{
    margin-top:15px;
    }
.plantxt ul li{
    font: 13px Arial, Helvetica, sans-serif;
	color:#dfdfe0;
	list-style-image:url(../images/planbull.gif);
	padding:0 0 10px 4px;	
	}
.planbtmbg{
    background:url(../images/planbtm.gif) left top no-repeat;
	}
.webhostingbg h4{
    font: bold 15px Arial, Helvetica, sans-serif;
	color:#dfdede;
	padding:0 0 8px 10px;
	}
.webhostingbg ul{
    margin:0 0 15px 10px;
	padding:0;
	}
.webhostingbg ul li{
    margin:0;
	padding:0 0 2px 0;
	font: 12px Arial, Helvetica, sans-serif;
	color:#a0a0a0;
	list-style-image:url(../images/featbull.gif);
	}
.webhostingbg .webhostingfeat{
    background:url(../images/web-hosting-bg.jpg) left 25px no-repeat;
	height:78px;	
	padding-left:70px;
	}
.webhostingbg .free{
    background:url(../images/free-plan.jpg) left 25px no-repeat;
	height:78px;	
	padding-left:70px;
	}
.webhostingbg .controlpanel{
    background:url(../images/control-panel.jpg) left 25px no-repeat;
	height:78px;	
	padding-left:70px;
	}
.webhostingbg .programming{
    background:url(../images/programming.jpg) left 25px no-repeat;
	height:78px;	
	padding-left:70px;
	}
.webhostingbg .email{
    background:url(../images/emailing.jpg) left 25px no-repeat;
	height:78px;	
	padding-left:70px;
	}
.webhostingbg .awardwinning{
    background:url(../images/award-winning.jpg) left 25px no-repeat;
	height:78px;	
	padding-left:70px;
	}
.freewebsitetxt{
	font:13px Arial, Helvetica, sans-serif;
	color:#c1c1c1;
	line-height:17px;
	}
.freewebsitetxt h2{
	font:20px Arial, Helvetica, sans-serif;
	color:#e5e5e5;
	margin-bottom:10px;
	}
.button ul{
    margin:0;
	padding:0;
	}
.button ul li{
    margin:0 10px 0 0;
	padding:0 0 0 1px;	
	background:url(../images/buttonleft.gif) top left no-repeat;
	list-style:none;
	float:left;
	}
.button ul li.select{
    margin:0 ;
	padding:0 0 0 1px;	
	background:url(../images/selectleft.gif) top left no-repeat;
	list-style:none;
	float:left;
	}
.button ul li.yellow{
    margin:0 ;
	padding:0 0 0 1px;	
	background:url(../images/yellow-btnleft.gif) top left no-repeat;
	list-style:none;
	float:left;
	}
.button ul li a{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#e8d8d8;
	text-decoration:none;	
	background:url(../images/buttonbg.gif) top left ;
	padding:5px 0px 6px 10px;
	display:block;	
	}
.button ul li.yellow a{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#292929;
	text-decoration:none;	
	background:url(../images/yellow-btnbg.gif) top left ;
	padding:5px 0px 6px 10px;
	display:block;	
	}
.button ul li a.viewweb{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#e8d8d8;
	text-decoration:none;	
	background:url(../images/buttonbg.gif) top left ;
	padding:5px 0px 6px 31px;
	display:block;	
	}
.button ul li a span{		
	background:url(../images/buttonright.gif) top right no-repeat;
	padding:5px 12px 6px 0px;
	}
.button ul li.yellow a span{		
	background:url(../images/yellow-btnright.gif) top right no-repeat;
	padding:5px 12px 6px 0px;
	}
.button ul li a span.viewweb{		
	background:url(../images/buttonright.gif) top right no-repeat;
	padding:5px 30px 6px 0px;
	}
.button ul li a span.select{		
	background:url(../images/selectright.gif) top right no-repeat;
	padding:5px 12px 6px 0px;
	}
.basicfreebannerbrdr{
    border:#807f7f 2px solid;
	}
.selecthed{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#a3a3a3;
	text-decoration:none;	
	}
.selecthed img{
    vertical-align:middle;
	}
.selectbrdr{
    background-color:#646464;
	padding:4px;
	}
.howithed{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#c6c6c6;
	text-decoration:none;
	padding-left:26px;	
	}
.howithed img{
    vertical-align:middle;	
	}
.howithedtxt{
    font:12px Arial, Helvetica, sans-serif;
	color:#c6c6c6;
	text-decoration:none;
	padding:0 26px 0 26px;
	line-height:17px;	
	}
.paymenthed{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#777;
	}
.amounthed{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#e7e7e7;
	}
.formtxt{
    font:12px Arial, Helvetica, sans-serif;
	color:#adadad;
	}
.formtxtfld{
    font:12px Arial, Helvetica, sans-serif;
	color:#dfdfdf;
	background-color:#646464;
	border:0;
	width:202px;
	height:19px;
	}
.formtxtfldbig{
    font:12px Arial, Helvetica, sans-serif;
	color:#dfdfdf;
	background-color:#646464;
	border:0;
	width:202px;
	height:69px;
	}
.edittxt a{
    font:bold 13px Arial, Helvetica, sans-serif;
	color:#777;
	text-decoration:none;
	}
.edittxt img{
   vertical-align:middle;
	}
.radiotxt{
    font:12px Arial, Helvetica, sans-serif;
	color:#cccbcb;
	padding-left:20px;
	}
.radiotxtfld{
    font:12px Arial, Helvetica, sans-serif;
	color:#cccbcb;
	width:183px;
	height:21px;
	border:#1b1b1b 1px solid;
	background-color:#646464;
	margin:8px 0 0 10px;
	}
.cmsbg{
    background:url(../images/cmsbg.gif) left top no-repeat;
	height:66px;
	padding:11px 0 0 11px;	
	}
.cmsbg h3{
    font: bold 20px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-left:11px;
	display:inline;
	}
.cmsbg img{
    vertical-align:middle;
	}
.cmstxt{
    background:url(../images/cmsmiddlebg.gif) left top repeat-x #3b3b3c;
	}
.cmstxt ul{
    margin-top:8px;
    }
.cmstxt ul li{
    font: bold 12px Arial, Helvetica, sans-serif;
	color:#dfdfe0;
	list-style-image:url(../images/planbull.gif);
	padding:0 0 7px 4px;	
	}
.cmsbtmbg{
    background:url(../images/cmsbtmbg.gif) left top no-repeat;
	}
.cmstxt h4{
    font: bold 44px Arial, Helvetica, sans-serif;
	color:#fcff00;
	padding:0 0 0 42px;
	}

.seccmsbg{
    background:url(../images/seccmsbg.gif) left top no-repeat;
	height:64px;
	padding:11px 0 0 11px;	
	}
.seccmsbg h3{
    font: bold 20px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-left:5px;
	display:inline;
	}
.seccmsbg img{
    vertical-align:middle;
	}
.seccmstxt{
    background:url(../images/seccmsmiddlebg.gif) left top repeat-x #515152;
	}
.seccmstxt ul{
    margin-top:8px;
    }
.seccmstxt ul li{
    font: bold 12px Arial, Helvetica, sans-serif;
	color:#dfdfe0;
	list-style-image:url(../images/planbull.gif);
	padding:0 0 7px 4px;	
	}
.seccmsbtmbg{
    background:url(../images/seccmsbtmbg.gif) left top no-repeat;
	}
.seccmstxt h4{
    font: bold 44px Arial, Helvetica, sans-serif;
	color:#fcff00;
	padding:0 0 0 30px;
	}
.seccmstxthed{
    font: bold 12px Arial, Helvetica, sans-serif;
	color:#e3e3e3;
	}
.graphicdesignbg{
    background:url(../images/graphic-design-bg.gif) left 19px no-repeat;
	height:440px;	
	}

/*Done by devolopers*/
.planbg_new{
    background:#3b3b3b;
	height:40px;
	padding:5px 0px 5px 0px;	
	}
.planbg_new h3{
    display:inline;
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.planbg_new img{
	vertical-align:middle;
	padding-right:10px;
}
.cmsbg_new{
    height:40px;
	padding:5px 0px 5px 0px;	
	}
.cmsbg_new h3{
    display:inline;
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.cmsbg_new img{
	vertical-align:middle;
	padding-right:10px;
}


/*new 2010-02-05*/

.rightimagebg{
   	font: bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/righthedbg.gif) left top no-repeat;
	width:185px;
	padding:8px 0 9px 20px;
	}
.rightimagetxt ul{   	
	margin:0;
	padding:10px 0 10px 25px;
	}
.rightimagetxt ul li{   	
	margin:0;
	padding:0 0 5px 0;
	list-style-image:url(../images/rightbull.gif);
	}
.rightimagetxt ul li a{
   	font: bold 12px Arial, Helvetica, sans-serif;
	color:#e2adbd;
	text-decoration:none;
	}
.selectpagehed{
    font: bold 13px Arial, Helvetica, sans-serif;
	color:#444444;
	background-color:#d2d0d0;
	height:25px;
	padding-right:10px;
}
.aboutusbg{
    background:url(../images/about-us-bg.gif) left 19px no-repeat;
	height:368px;	
	}
.parntnertxt{
    font: bold 13px Arial, Helvetica, sans-serif;
	color:#d1d0d0;
	line-height:17px;
	padding:15px 0 15px 20px;
	border-top:#353535 1px solid;
	}
.parntnertxthed{
    font: bold 16px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:8px 0 8px 0px;
	}
.aboutbg{
    background:url(../images/about-us-bg.gif) left 5px no-repeat;
	height:372px;	
	}
.homebannerlink a{
    width:33px;
	height:33px;
	position:absolute;
	margin:168px 0 0 161px;	
	}