/* CSS Document */
body {padding: 0; margin: 0;}

#container {width: 100%; background: url(../images/main-bg.jpg) repeat-x top; background-color:#ABE4FE;}
	#content {width: 920px; margin: 0 auto; overflow: auto;}
	
#zwebsites {
background-image:url(../images/main-bg.jpg);
background-repeat:repeat-x;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
background-color:#ABE4FE;
}
p{
margin:0px;
padding:0px;
}
td{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
}
.blacktxt2{
color:#32312F;
text-decoration:none;
}
.blacktxt2:hover{
text-decoration:underline;
}
.blacktxt{
color:#32312F;
text-decoration:none;
}
.blackbold{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.blackbold1{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.blue{
color:#2063A6;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.blue:hover{
text-decoration:none;
}
.blue2{
color:#2063A6;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.white{
font-size:9px;
color:#FFFFFF;
text-decoration:none;
padding:0px 5px 0px 5px;
line-height:18px;
}
.white:hover{
text-decoration:underline;
}
.white2{
font-size:9px;
color:#FFFFFF;
text-decoration:none;
padding:0px 5px 0px 5px;
line-height:18px;
}
.derkblue{
color:#124373;
}
.green{
color:#6E6B53;
}
.derkbluebold{
font-size:12px;
color:#0F4172;
font-weight:bold;
}
.greenbold{
font-size:11px;
color:#6E6B53;
font-weight:bold;
}
.black2{
color:#050505;
}
.green2{
color:#6C6000;
font-family:Tahoma;
font-size:10px;
text-decoration:underline;
}
.green2:hover{
text-decoration:none;
}
.textfield{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
line-height:10px;
width:150px;
border-top:#404040 1px solid;
border-left:#404040 1px solid;
border-right:#D4D0C8 1px solid;
border-bottom:#D4D0C8 1px solid;
height:16px;
}
.textarea{
width:140px;
height:132px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#124373;
line-height:10px;
border-top:#404040 1px solid;
border-left:#404040 1px solid;
border-right:#D4D0C8 1px solid;
border-bottom:#D4D0C8 1px solid;
}

.derkgreen{
font-size:11px;
color:#4B4727;
}

.btxt{
text-decoration:underline;
color:#000000;
font-weight:bold;
}
.btxt:hover{
text-decoration:none;
}
.bodytxt{
color:#00355B;
font-size:9px;
}
.bodyboldtxt{
color:#00355B;
font-weight:bold;
font-size:11px;
}
.green3{
color:#504D32;
font-size:11px;
text-decoration:none;
}
.green3:hover{
text-decoration:underline;
}
.thumbnail{
border:2px solid #5499CB;
text-decoration:none;
}

/* Header/Layout Styles */

#header {width: 100%; height: 134px; border-bottom: 1px solid #00BBF9; background: #00B5F0 url(../manage/theme-images/bg_header.png) repeat-x bottom;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666;}
	#header .logo {float: left; margin: 38px 0 0 46px;}
	#innerhead {width: 920px; height: 134px; margin: 0 auto; background: url(../manage/theme-images/bg_logo.png) no-repeat left;}
		#subnav {float: right; width: 375px; padding: 8px 3px 0 15px; height: 27px; color: #fff; background: #005673 url(../manage/theme-images/bg_subnav.png) repeat-x bottom; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px;}
			#subnav p {padding: 0 15px 0 0;}
				#subnav img {padding: 0 5px 0 0;}
				#subnav a {color: #fff; text-decoration: none;}
					#subnav a:hover {color: #53D3FF;}
			
			ul#navigation {float: right; margin-top: 30px; width: 485px;}
			ul#navigation li {float: right; width: 85px; text-align: center; font-weight: bold;}
				ul#navigation li a {height: 23px; padding-top: 7px; margin-left: 10px; text-decoration: none; color: #fff; display: block; background: #00516C url(../manage/theme-images/bg_nav.png) 0 -60px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
				ul#navigation li a:hover {background: #41CFFF url(../manage/theme-images/bg_nav.png) 0 -30px;}
				
				#home ul#navigation li.navhome a, #hosting ul#navigation li.navhosting a, #more_info_domains ul#navigation li.navdomains a, #features ul#navigation li.navfeatures a, #latest_news ul#navigation li.navnews a  {background: #41CFFF url(../manage/theme-images/bg_nav.png) 0 0;}


	/* Footer Styles */
			
	#footer {width: 100%; background: #E7E7E7 url(../manage/theme-images/bg_footer.png) repeat-x top; padding-top: 20px; height: 225px; clear: both;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666;}	


        	#footer_inside {width: 930px; height: 190px; color: #fff; padding: 15px; margin: 0 auto;}
		#footer_inside img {padding: 29px 0 0 23px;}
		#footer_inside ul {float:left; line-height: 180%; border-right: 1px solid #e4e4e4; }
		
		#footer_inside ul.hosting {width: 310px; height: 175px;}
		#footer_inside ul.heart {width: 380px; height: 175px; padding-left: 30px;}
		
			#footer_inside ul.hosting li {float: left; width: 155px}
			#footer_inside ul.heart li {float: left; width: 125px}
			
			#footer_inside ul.hosting li.heading  {float: left; width: 290px;}
			#footer_inside ul.heart li.heading  {float: left; width: 350px;}
			
			#footer_inside h4 {float: left; font-size: 16px; padding-bottom: 15px; color: #fff;}		
			#footer_inside h5 {float: left; font-size: 16px; padding-bottom: 15px; padding-top: 15px; color: #fff;}
			#footer_inside li a {text-align: left; color: #fff; font-weight: normal; margin-right: 0; float: left; text-decoration: none; font-size: 12px;}
			#footer_inside li a:hover {color: #efefef;}

.right {float: right;}
.left {float: left;}
img {border: none;}
ul, li {margin: 0; padding: 0; list-style: none;}
h1, h2, h3, h4, h5 {color: #009CD0; margin: 0; padding: 0; letter-spacing: -1px; font-size: 30px;}
h2 {font-size: 25px;}
h3, h4 {font-size: 16px; color: #004A61;}
