* { 	padding:0; 	margin:0; }  

.imgpng{}  

.clear { 	clear:both; 	line-height:0px; }  

body { 	text-align:center;  background-image:url(images/background.jpg);background-repeat:repeat-x; }  

.cleft { 	clear:left; 	line-height:0px; }  

.cright { 	clear:right; 	line-height:0px; }  

html, body { background-color:#6e9bd2; 	height: auto;}  

body,table,tr,td,th,input,select,textarea { font-size:14px;line-height:1.1em;font-family:tahoma, verdana, arial, sans-serif; }  

#header_new {height:100px; width:600px;}

.pngfix{}  a:link, a:visited { 	text-decoration:none; 	color:#005bce; }   

#lower_left_box {
	right:0;
	bottom:0;
	float:right;
	
}
#wrapper-bg {background-color:#6e9bd2; background-image:url(images/background.jpg);background-repeat:repeat-x;	position:relative; 	min-height: 100%; 	margin: 0 auto; 	height: auto !important; 	height: 100%; }  

#wrapper { background-color:#FFF;	padding:0px 20px; 	width:900px; 	text-align:left; 	position:relative; 	min-height: 100%; 	margin: 0 auto; 	height: auto !important; 	height: 100%; }  



.push { 	clear:both; 	height:50px }  

#box {
width: 900px;
text-align:center;
font-size:12px;
}
h5#partner-logos { 	background:url('images/logos.png') no-repeat top left; 	height:41px; 	width:582px; 	margin:5px auto; }  

#logo { width:620px; 	height:120px; 	background:url('images/logo.jpg') no-repeat;}  
h3#call-us { 	position:absolute; 	top:37px; 	right:43px; 	background:url('images/phone.png') no-repeat top right; 	width:213px; 	height:46px; }
h1 { 	margin-left:25px; 	margin-bottom:11px; 	width:256px; 	height:76px;}  

h1 span,h2 span,h3 span,h4 span,h5 span { 	display:none; }  

h5,p { 	font-size:14px; line-height:1.3em;		margin-bottom:4px; }  

p,li { 	color:#333; }  

 
ul.features { 	font-weight:bold; 	font-size:14px; 	margin:5px 10px 10px 18px; 	line-height:1.2em; 	list-style-type:square; }  
ul.features li { 	margin-left:0px; } 

ul.features li span {  	color: #234a8b; }   
img.livehelp { 	position:absolute; 	top:37px; 	right:43px; 	border:0px;	 } 

h3#livehelp span { 	width:213px; 	height:46px;	 }   

h3#support-247 { 	position:absolute; 	top:57px; 	right:43px; 	background:url('images/techsupport.png') no-repeat top right; 	width:209px; 	height:17px; }  

ul#menu { 	color:#fff; 	margin:0 5px; 	height:34px; 	background:url('images/bg.png') repeat-x top right; 	list-style-type:none; }  

ul#menu li { 	display:block; 	float:left; 	height:34px; 	line-height:33px; 	padding:0 20px; 	background:url('images/spacer.png') no-repeat left 9px; }  

ul#menu li#end { 	float:right; 	margin-right:-5px; 	padding-right:15px; 	background:url('images/right.png') no-repeat top right; }  

ul#menu li#start { 	margin-left:-5px; 	padding-left:15px; 	background:url('images/left.png') no-repeat top left; }  



ul#menu a#login { 	color:#f1b326; 	padding-left:20px; 	display:block; 	line-height:33px; 	background:url('images/key.png') no-repeat left 5px; }  

ul#menu a:link, ul#menu a:visited { font-size:14px;	color:#fff; }  


ul#menu a:hover { 	color:#3f81d6; }  



.red { 	color:#bf2525; }   

.signupbutton {  	margin:0px auto 0px auto; 	width:156px; }     

.left_container { 	position:relative; 	background:#f7f2e2; border:1px solid #ded1a3; 	padding:10px 14px; font}  

.middle_container { 	position:relative; 	background:#eee; border:1px solid #ddd; 	padding:10px 14px; font}
.right_container { 	position:relative; 	background:#a5bbd8; border:1px solid #bcdae4; 	padding:10px 14px; font}


       

.middle-container { 	position:relative; 	padding:2px 2px; }  


#feature-panel div { 	float:left; } 

#included-panel div { 	float:left; }   .tall-spacer { 	background:url('images/tall-spacer.png') no-repeat top left; 	height:55px; 	width:2px; 	margin:5px 2px; 	margin-top:10px; }  

.med-spacer { 	background: url('images/tall-spacer.png') no-repeat top left; 	height:40px; 	width:2px; 	margin:5px 2px; 	margin-top:6px; }  

#phone-numbers { 	text-align:center; 	font-weight:bold; 	font-size:15px;  line-height:1.1em;	}     



h3#questions { 	background:url('images/need_help.png') no-repeat top left; 	height:36px; 	width:200px; } 


h3#new-clients { 	background:url('images/need_website.png') no-repeat top left; 	height:38px; 	width:250px; 	margin-top:-2px;}


h3#about_us { 	background:url('images/about_us.png') no-repeat top left; 	height:38px; 	width:250px; 	margin-top:-2px; }





h3#transfer-clients { 	background:url('images/transfer-clients.png') no-repeat top left; 	height:36px; 	width:300px; }    

.grey-container { 	position:relative; 	background:#f5f5f5 url('images/grey-bg.png'); 	border:1px solid #d9d9d9; 	padding:0 14px; } 
.continue-button {
	position:absolute;
	right:40px;
	bottom:1056px;
	margin-bottom:-17px;
	height:38px;
	width:88px;
	background
:url('images/start_here.png') no-repeat top left;
}  
.footer_space {
padding:0 8px;

}
.continue-button span { 	display:none; }  

.live-chat-button { 	position:absolute; 	right:30px; 	bottom:0; 	margin-bottom:-17px; 	height:38px; 	width:113px; 	background:url('images/live-chat.png') no-repeat top left; }  

.live-chat-button span { 	display:none; }  




#signup {
	background:url('images/signup-now.png') no-repeat top left;
	height:52px;
	width:156px;
	position:absolute;
	top:283px;
	left:354px;
} 

 

#homepage-background {
	background:url('images/homepage.jpg') repeat;
	height:341px;
	width:900px;
	position:relative;
}  

#homepage-background li { 	color:#FFF; }     

   

 

h2#last-hosting {
	position:absolute;
	top:6px;
	left:24px;
	background:url('images/join_the_thousands.png') no-repeat top left;
	height:45px;
	width:854px;
}  
   

 

ul#features {
	list-style-type:none;
	position:absolute;
	left:27px;
	top:85px;
	background:url('images/checks.png') no-repeat left 3px;
	color:#000;
	line-height:26.3px;
	padding-left:29px;
	width: 225px;
	height: 183px;
}  
ul#features li{ 	color:#000; }  
ul#features li span { 	color:#fcb800; font-stretch:extra-expanded; }     
    



ul#price-bonus {
	text-indent:-9000px;
	position:absolute;
	top:67px;
	left:312px;
	list-style-type:none;
	width:281px;
	height:236px;
	background:url('images/middle_offer.png') no-repeat top left;
} 
ul#home_pic {
	text-indent:-9000px;
	position:absolute;
	top:107px;
	left:575px;
	list-style-type:none;
	width:325px;
	height:249px;
	background:url('images/girl_computer.png') no-repeat top left;
} 

 

#header-text {
	left:27px;
	top:52px;
	position:absolute;
	color:#000;
	width:255px;
}  

#header-text2 {
	left:28px;
	top:276px;
	position:absolute;
	color:#000;
	width:225px;
	height: 45px;
}  

#header-text2 h2 { font-size:14px;	 line-height:1.5em;	margin-bottom:10px;line-height:1.5em; }
#header-text h3 { font-size:16px;	 line-height:1.5em;	margin-bottom:10px; }  

#header-text p { 	color:#000; 	 line-height:1.5em;	font-size:13px; }       


#header-text-right {
	left:611px;
	top:55px;
	position:absolute;
	color:#000;
	width:282px;
	height: 44px;
} 
#header-text-right h3 { font-size:15px;	 line-height:1.4em;	margin-bottom:10px;margin-right:10px; }


#footer {
	width:762px;
	padding-top:1px;
	margin:0 auto;
	position:absolute;
	bottom:4px;
	left:511px;
	margin-left:-381px;
	z-index:80;
	text-align:center;
}  

#footer, #footer p { 	line-height:14px; 	font-size:11px; }  

#footer a:link, #footer a:visited { 	color:#3f81d6; 	z-index:80; }  

#footer li a:link, #footer li a:visited { 		line-height:14px; }  

#footer, .push { 	display:block; }  

.footer-navigation { 	list-style-type:none; 	padding:0px 0; 	margin-top:0px; }  

.footer-navigation li { 	display:inline; 	padding:0px 10px; 	border-right:1px solid #CCC; }  

.footer-navigation li.end { 	border-right:none; }  