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.2em;
margin:0; padding:0 0 0 22px;
background:url(images/h3_bg.gif) no-repeat 0 bottom; height:20px; }

h4 { color:#043e75; font-size:1.2em;
margin:0; padding:0 0 0 22px;
background:url(images/h3_bg.gif) no-repeat 0 bottom; height:20px; }
h3,h5 { margin:0; padding:0; }
h2 {  font-size:1.2em; color:#043e75;}


#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:550px; margin:-10px 10px 0 15px; }
#mcblock2 { padding:5px;}
#rightcol { width:576px; 
float:right;
background:url(images/vline.gif) repeat-y; }

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; }

#plancontainer { height: auto; }


#intro2 { width:270px; height:150px; float:left; margin-left:-32px;
padding:0px 30px 0 0; font-size:1.00em; }

* html #intro2 {
display: inline;

padding-right:10px;
}


#intro { width:220px; height:150px; float:left;
padding:0px 20px 0 0; font-size:1.00em; }
#introblog { width:216px; height:auto; float:left;
padding:0px 10px 0 0; font-size:1.00em; }

#promo1{ width:400px; height:90px; float:left; margin-bottom:28px;
padding:5px 10px 5px 0px;  }


#connectone { text-indent:-9999px; 
background: url(images/connectone_orange.jpg) no-repeat;
width: 275px; height:206px; margin-top:15px; margin-left:0px;
float:right; }
* html #connectone {
display: inline;

margin-left: -275px;
}
#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; }

.viewdemo a{ background:url(images/viewdemo.gif) no-repeat;
width:72px; height:19px;
text-indent:-9999px;
display:block; overflow:hidden;
position:relative; top:-70px; left:5px; }

.viewdemo a:hover { background:url(images/viewdemo_on.gif); }

.readmore a{ background:url(images/readmore.gif) no-repeat;
width:72px; height:19px;
text-indent:-9999px;
display:block; overflow:hidden;
position:relative; top:-70px; left:5px; }

.readmore a:hover { background:url(images/readmore_on.gif); }

.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;

}

h3#abouthd { background:url(images/about_h3.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#autoinstallhd { background:url(images/headtitle/autoinstall.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#contacthd { background:url(images/headtitle/phone.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#datacenterhd { background:url(images/headtitle/datacenter.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#flashtutorialshd { background:url(images/headtitle/flashtutorials.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#hostinghd { background: url(images/headtitle/hosting.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

#cpanelhd { background: url(images/headtitle/cpanel.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#sitebuilderhd { background: url(images/headtitle/sitebuilder.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#sitemaphd { background: url(images/headtitle/map.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#supporthd { background: url(images/headtitle/support.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#upgradeshd { background: url(images/headtitle/upgrades.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }

h3#resourceshd { background: url(images/headtitle/resources.jpg) no-repeat;
width:281px; height:54px;
text-indent:-9999px;
margin:0; padding:0;
position:relative; top:-3px;
float:right; }



#cpanelfeatures { width:400px; margin:0 0 0 50px; }
#cpanelfeatures img { float:left; padding: 0 10px 60px 0;}
#cpanelfeatures dt { color:#000; }
#cpanelfeatures dd { padding-bottom:38px; }

#cpanel { width:450px; margin:20px 0 20px 40px; }
#cpanel h2 { background:url(images/corner_top.gif) no-repeat;
padding:10px 10px 0 10px; }
#cpanel p { padding:0 10px 10px 10px; }
.manage { background:url(images/corner_bottom.gif) no-repeat 0 bottom;  }

#fullfeaturelist { margin:15px 0 0 50px; border:0;  }
#fullfeaturelist tr, td,th { border:0; vertical-align:top; }
#fullfeaturelist th { width:30%; margin:0; text-align:left; padding:5px 0 0 5px; }
#fullfeaturelist td { padding:5px;  }

.bluerow { background-color:#e9f1f6; }
.tablehead { padding:20px; font-size:1.2em; background-color:#fdd36d; }
/*#fullfeaturelist td { width:90%; }*/

ul#sbuilderlist { list-style-type:none; margin:30px 0 0 50px; padding:0; width:84%; }
#sbuilderlist li { padding:15px 0 10px 50px; }
#sbuilder1 { background:url(images/sitebuilder/step1.gif) no-repeat; }
#sbuilder2 { background:url(images/sitebuilder/step2.gif) no-repeat; }
#sbuilder3 { background:url(images/sitebuilder/step3.gif) no-repeat; }
#sbuilder4 { background:url(images/sitebuilder/step4.gif) no-repeat; }
#sbuilder5 { background:url(images/sitebuilder/step5.gif) no-repeat; }
ul#sbuilderlist img { width:25%; height:25%; padding:5px; margin:20px 0 0 0; }

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; }

/*LEFT COLUMN*/

#leftcol { width:202px;
 }
* html #leftcol {
display: inline;
margin-right: -190px;
}
#specialoffer { background:#f5fbff url(images/specialoffers_bg.jpg) no-repeat 0 0;
font-size:0.85em; font-weight:bold; color:#1f5587;
height:110px; 
padding:10px 0 0 10px; }

#specialoffer h5 { margin:0; padding:0; text-indent:-9999px; }
/*#specialoffer pre { font-family:Verdana, Arial, Helvetica, sans-serif; }*/
#specialoffer p { padding:10px 0 0 0; font-size:1.2em; }	

#custsupport { padding:10px 10px 0 10px; margin:0; 
background:url(images/dotdiv.gif) repeat-x; }
#getstarted { padding:10px 10px 0 10px; margin:0; 
background:url(images/dotdiv.gif) repeat-x; }
#livesupport { text-indent:-9999px;
background: url(images/livesupport.jpg) no-repeat;
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; }

.plansR {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8CA3B3;
	padding: 5px;
}

.rows2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #004471;
	background-color: #DDEEF7;
	padding: 5px;
}
.plansR2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #F1F3F8;
	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; }


