html { background:url(images/bodybg.gif); }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.70em;color:#546e81;
margin:0; background:url(images/bodybg2.jpg) repeat-x; }

a {
font-weight: bold;
}

a:link {
color: #253F81;
text-decoration: none;
}
a:visited {
color: #253F81;
text-decoration: none;
}
a:hover {
color: #FF9900;
text-decoration: underline;
}


.indexhd { background:none; margin:0; padding:0; font-size:1.2em; color:#043e75;}
.clear { clear:both; }
.backtotop a { background: url(images/backtotop.gif) no-repeat 0 0; width:80px; height:19px; 
text-indent:-9999px; display:block; overflow:hidden; float:right; }

h1 { color:#043e75; font-size:1.6em;
margin:0; padding:0 0 0 22px; }
h4 {color:#043e75;
font-size:12px;}

h3 { font-size:12px; padding:0; margin-top:4px; margin-bottom:-10px; color:#043e75; }
h5 {color:#043e75; 
font-size:12px; margin:0px; padding:0px;}
h2 {  font-size:14px; color:#043e75; margin-top:-4px; margin-bottom:-10px;}


#maincontainer { width:778px; margin:0 auto; padding:0 0 20px 0; background:#fff; text-align:left; }

/*HEADER*/

ul#toplinks { list-style-type:none;
margin:0; padding:0;
background:url(images/toplinksbg.jpg) no-repeat;
width:778px; height:24px;
text-indent:-9999px;}

ul#toplinks a { display:block; overflow:hidden; height:24px; }

li#tlhome { position:relative;
width:64px; left:0; top:0; float:left;
background: url(images/toplinks.jpg) no-repeat 0 0; }

li#tlsitemap  { position:relative;
width:60px; top:0; float:left;
background: url(images/toplinks.jpg) no-repeat -64px 0; }

li#tlcontact  { position:relative;
width:84px; top:0;
background: url(images/toplinks.jpg) no-repeat -120px 0; }

#header { margin:0 0 1px 0; padding:0;
background:url(images/header.jpg) no-repeat;
width:778px; height:108px;
text-indent:-9999px; }

#header a { background:url(images/logogif.gif) no-repeat;  text-decoration:none; width:250px; height:100px; display:block; overflow:hidden; }


/*RIGHT COLUMN-MAIN CONTENTS*/
#mcblock { width:460px; margin:5px 10px 0 15px; font-size:12px;}

#rightcol { width:415px; 
float:right;
margin-right:70px;
}

ul#globalnav { list-style-type:none;
margin:0 0 0 5px; padding:0;
height:26px;
text-indent:-9999px;
background:url(images/globalnav_bg.jpg) repeat-x; }

#globalnav li { float:left; position:relative; left:0; }

ul#globalnav a { display:block; overflow:hidden;
height:26px; }

li#gnabout { background:url(images/globalnav_off.jpg) no-repeat 0 0; width: 80px; }

li#gnhosting { background:url(images/globalnav_off.jpg) no-repeat -80px 0; width: 115px; }

li#gncustsupport { background:url(images/globalnav_off.jpg) no-repeat -195px 0; width: 93px; }

li#gncontact { background:url(images/globalnav_off.jpg) no-repeat -288px 0; width: 110px; }

li#gnresources { background:url(images/globalnav_off.jpg) no-repeat -398px 0; width: 90px; }

li#gnorder { background:url(images/globalnav_off.jpg) no-repeat -488px 0; width: 82px; }

li#gnabout a:hover { background:url(images/globalnav_on.jpg) no-repeat 0 0; }
li#gnhosting a:hover { background:url(images/globalnav_on.jpg) no-repeat -80px 0; }
li#gncustsupport a:hover { background:url(images/globalnav_on.jpg) no-repeat -195px 0; }
li#gncontact a:hover { background:url(images/globalnav_on.jpg) no-repeat -288px 0; }
li#gnresources a:hover { background:url(images/globalnav_on.jpg) no-repeat -398px 0; }
li#gnorder a:hover { background:url(images/globalnav_on.jpg) no-repeat -488px 0; }











#connectone ul { list-style-type:none; margin:0; padding:0; }
#connectone a { display:block; overflow:hidden; }

#coorder a { width:65px; height:40px; position:relative; top:35px; left:155px;}
#cohosting a { width:300px; height:200px; position:relative; bottom:130px; left:0px; }

ul#planfeatures { list-style-type:none; margin:0; padding:0; }
ul#planfeatures li { width:175px;
display:inline; float:left;
margin:1px;
border:#dde7ee 1px solid; 
background:url(images/planfeatures_bgbtm.gif) no-repeat right bottom; }

ul#planfeatures li h5 { background:url(images/planfeatures_h3.jpg) no-repeat; height:26px;
color:#f18001; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;
padding:0px 0 0 0; text-align:center; }

ul#planfeatures p { padding: 0 3px;
font-size:0.9em; }

li#pfcpanel p { background:url(images/cpanelicon.jpg) no-repeat right bottom;
height:130px; }

li#pfsitebuilder p { background:url(images/sitebuildericon.jpg) no-repeat right bottom;
height:130px; }

li#pfautoinstall p { background:url(images/autoinstallicon.jpg) no-repeat right bottom;
height:130px; }

div.howreseller {
padding-top:10px;
width:440px;


}
div.2ndResource {
width:300px;
height:76px;




}
div.whm {
width:440px;
padding-top:20px;


}

div.cpanel{
width:440px;
padding-top:20px;


}
.mapbullets {
	list-style-position: outside;
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #366181;
	list-style-image: url(../images/mapbullet1.gif);
	text-decoration: none;

}
.cssubheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0086DF;
	text-decoration: none;

}




dd { margin:0; padding:0 0 7px 0; }
dt { color:#0086dd; font-weight:bold; }

table#hostingtable { border:0; border-collapse:collapse; color:#000; margin:10px 0 0 30px; }
#hostingtable th{ background:#8CA3B3; font-size:1.2em; color:#FFF; text-align:left; padding:5px; }
#hostingtable td { border:1px #FFF solid; padding:4px; }
.orangebg { background:url(images/orangebg.gif) repeat-x 0 bottom; height:28px;
color:#FFF; font-size:1.2em; font-weight:bold; text-align:center; line-height:1.5em; }
.centertable { text-align:center; }
.blueline { background:url(images/bluelinebg.gif) 0 bottom repeat-x; height:26px; }
.orangeline { background: url(images/orangewhitebg.gif) repeat-x 0 bottom; height:1px; }


div.PlanContainer
{

	width:210px;
	list-style-type: none;	
	background:url(images/connectresellerbg.gif) no-repeat; 
	height: 220px;
margin-bottom:14px;

	
}

div.PlanContainer div.Plan
{
	margin-bottom: 30px;
	

}

div.PlanContainer div.Plan div.PlanContainer
{
	
	margin-right: 25px;

}




div.PlanContainer div.Plan div.PlanContainer div.PlanSpec
{
float:left;
	color: black;
	font-size:12px;
	
	padding: 40px 0px 5px 7px;
	line-height:18px;
	height:50px;
	
}
div.PlanContainer div.Plan div.PlanContainer div.PlanImage
{
float:right;
	color: black;
	font-size:12px;
	font-weight:bold;
	padding: 40px 3px 5px 0px;
	line-height:18px;
	height:50px;
	
}
div.PlanContainer div.Plan div.PlanContainer div.PlanBuy
{

	color: dark blue;
	font-size:14px;
	font-weight:bold;
	padding: 0px 3px 5px 2px;
	
	height:50px;
	
}
div.PlanContainer div.Plan div.PlanContainer div.PlanBuyImage
{
float:left;
	
	
	padding: 1px 3px 5px 44px;
	
	height:50px;
	
}
div.PlanContainer div.Plan div.PlanContainer div.PlanPrice
{
	float:right;
	color:#ef8001;
	font-size:14px;
	margin-right:8px;
	margin-top:6px;
height:70px;
}
div.PlanContainer div.Plan div.PlanContainer div.PlanTerm
{
	float:left;
	
	font-size:14px;
	margin-left:6px;
	margin-top:6px;
height:70px;
}

div.PlanContainer2
{

	width:210px;
	list-style-type: none;	
	background:url(images/setresellerbg.gif) no-repeat; 
	height: 220px;
	margin-bottom:14px;
	
}

div.PlanContainer2 div.Plan
{
	margin-bottom: 30px;

}

div.PlanContainer2 div.Plan div.PlanContainer2
{
	
	margin-right: 25px;
	
}






div.PlanContainer2 div.Plan div.PlanContainer2 div.PlanSpec
{
float:left;
	color: black;
	font-size:12px;
	
	padding: 40px 0px 5px 7px;
	line-height:18px;
	height:50px;

}

div.PlanContainer2 div.Plan div.PlanContainer2 div.PlanPrice
{
	float:right;
	color:#ef8001;
	font-size:14px;
	margin-right:8px;
	margin-top:6px;
height:70px;
}
div.PlanContainer2 div.Plan div.PlanContainer2 div.PlanTerm
{
	float:left;
	
	font-size:14px;
	margin-left:6px;
	margin-top:6px;
height:70px;
}
div.PlanContainer2 div.Plan div.PlanContainer2 div.PlanImage
{
float:right;
	color: black;
	font-size:12px;
	font-weight:bold;
	padding: 40px 3px 5px 0px;
	line-height:18px;
	height:50px;
	
}
div.PlanContainer2 div.Plan div.PlanContainer2 div.PlanBuy
{

	color: dark blue;
	font-size:14px;
	font-weight:bold;
	padding: 0px 3px 5px 2px;
	
	height:50px;
	
}
div.PlanContainer2 div.Plan div.PlanContainer2 div.PlanBuyImage
{
float:left;
	
	
	padding: 1px 3px 5px 44px;
	
	height:50px;
	
}

div.WelcomeBg 
{
background:url(images/welcomebg2.gif) no-repeat;
height:150px;

padding:6px;
padding-left:10px;
width:430px;
font-size:12px;
}

div.WhyUs
{
width:430px;
margin-top:-8px;
color:#043e75;
font-size:14px;
padding-bottom:6px;
margin-left:7px;

}


div.WhyUsContainer
{

	list-style-type: none;	
	margin-top:-8px;
	margin-left:7px;
	
	
}

div.WhyUsContainer div.Plan
{

	

}

div.WhyUsContainer div.Plan div.WhyUsContainer
{
	
	
	
}



div.WhyUsContainer div.Plan div.WhyUsContainer div.left
{
float:left;

	width:170px;
	font-size:12px;
	font-weight:bold;

padding-bottom:7px;
}
div.WhyUsContainer div.Plan div.WhyUsContainer div.right
{
	float:right;
	margin-right:92px;
	width:260px;
	font-size:12px;
	
	padding-bottom:7px;

}





/*LEFT COLUMN*/

#leftcol { width:285px; padding-left:5px;
 }
* html #leftcol {
display: inline;
margin-right: -190px;
}

#servertext{

padding-bottom:10px;
}

#server{
height: 120px;
padding-left:10px;
}


#custsupport { padding:30px 20px 0 20px; font-size:12px;
}
#getstarted { padding:10px 10px 0 10px; margin:0; 
}
#livesupport { text-indent:-9999px;

width:193px; height:95px;
margin:0; padding:0; }

#livesupport a { display:block; overflow:hidden;
width:193px; height:75px; }

ul#submenu { padding:0; margin:0 0 5px 0; 
color:#ecfa1e; font-weight:bold;}

ul#submenu li { list-style-type:none; 
padding:0 0 0 20px; margin:0 0 1px 0;
background:url(images/leftnav_bg_off.jpg) no-repeat; height:28px;
line-height:2em; }

ul#submenu li a { color:#FFF;text-decoration:none;}
ul#submenu li a:hover { color:#ecfa1e; text-decoration:underline; }

ul#planfeatures { list-style-type:none; margin:0; padding:0; }
ul#planfeatures li { width:280px;
display:inline; float:left;
margin:1px;
border:#dde7ee 1px solid; 
background:url(images/planfeatures_bgbtm.gif) no-repeat right bottom; }

ul#planfeatures li h5 { background:url(images/planfeatures_h32.jpg) repeat; height:24px;
color:#043e75; font-size:13px; font-weight:bold;
padding:5px 0 0 10px; text-align:left; }

ul#planfeatures p { padding: 0 3px;
font-size:0.9em; }

li#pfcpanel p { background:url(images/cpanelicon.jpg) no-repeat right bottom;
height:130px; }

li#pfsitebuilder p { background:url(images/sitebuildericon.jpg) no-repeat right bottom;
height:130px; }

li#pfautoinstall p { background:url(images/autoinstallicon.jpg) no-repeat right bottom;
height:130px; }

div.PostsContainer
{
	font-size:12px;
	list-style-type: none;
}

div.PostsContainer div.Post
{
	margin-bottom: 30px;
}


div.PostsContainer div.Post .BonesCount
{
	
	padding:10px 2px 2px 5px;
	float: left;
	
	height: 55px;
	
	line-height: 50px;
	width: 65px;
}
div.PostsContainer .visual
{
	
	color: #89a319;
	float: left;
	font-weight: bold;
	height: 110px;
	text-align: center;
	padding:5px;
	width: 150px;
}

div.PostsContainer div.Post div.PostContainer
{
	
	margin-right: 7px;
	margin-left: 65px;
}

div.PostsContainer div.Post div.PostContainer div.PostTitle
{
	
	color: #ef8001;
	font-weight: bold;
	padding: 5px;
}

div.PostsContainer div.Post div.PostContainer div.PostContent
{
	background-color: #f3f4f9;
	
	padding: 5px;
}



/*FOOTER*/

#footer { background: url(images/footerbg.jpg) repeat-x 0 0; color:#FFF; font-size:0.85em;
height:58px; text-align:center; }
#siteinfobg { width:778px; height:57px; background:url(images/footer.jpg) no-repeat; margin:0 auto; }
#siteinfo { padding:10px 0 0 0; }
#footer a { color:#FFF; text-decoration:none; }
#footer a:hover { color:#ecfa1e; text-decoration:underline; }
#footerlinks { float:left; padding:0 0 0 6px; }
#copyright { float:right; padding:0 4px 0 0; }
#sitecredit { float:right; padding:19px 4px 0 0; }
#botlinks { text-align:center; color:#3366CC; margin:20px 0 0 0; font-size:.90em; }
#botlinks a { color:#3366CC; }


