/* CSS Document */

#wrapperHome {
float:left;
display: inline; 
width:777px;
border:1px solid #CCC;
padding:3px;
background: #FFFFFF; overflow:hidden; vertical-align:top
}

#homeRow1 { float:left; display:inline; width:777px; height:135px; background:#FFFFFF; overflow:hidden; padding:0; z-index:50; } 

#row1C1 { display:inline; float:left; width:192px; height:135px; background: #FFF; overflow:hidden}

#dnrWrapper{display:inline; float:left; width:582px; height:135px;  background: url(../images/bg-home-dnr.jpg) repeat-x #0099CC; margin:0 0 0 3px}

#row1C2 {display:inline; float:left; width:182px; height:128px; background: url(../images/bg-home-dnr-vert.jpg) right bottom no-repeat; padding:7px 0 0 12px  }





#row1C3 { display:inline; float:left; width:182px; height:128px; background: url(../images/bg-home-dnr-vert-mid.jpg) right bottom no-repeat; padding:7px 0 0 12px }

#row1C4 { display:inline; float:left; width:182px; height:128px; padding:7px 0 0 12px; background:url(../images/bg-row1C4.jpg); overflow: visible}

#searchBtnHome { float:left; display:inline; width:193px; height:84px; margin:0 0 0 -12px; overflow:hidden; background: url(../images/btn-search-domains.jpg); }

#searchBtnHome a { display:block; width:193px; height:84px; background:#9933CC; background:url(../images/btn-search-domains.jpg)}

#searchBtnHome a:hover { display:block; width:193px; height:84px; background:#9933CC; background:url(../images/btn-search-domains-ro.jpg)}

#searchBtnHome span { display:none;}


#searchBtnHome a img { display:none}



#homeRow2 {float:left; display:inline;  width:777px; height:170px; margin:3px 0 0 0; background:#FFFFFF;} 

#row2C1 {
display:inline;  
float:left; 
width:173px; 
height:150px; 
background:#CCCC66; 
margin:0 1px 0 0; 
overflow:hidden;
background:url(../images/bg-yellow-home.jpg) repeat-x; 
padding:10px 10px 10px 10px;

}

#row2C2 {
display:inline;  
float:left; 
width:174px; 
height:150px; 
background:#CCCC66; 
margin:0 1px 0 0; 
overflow:hidden;
background:url(../images/bg-yellow-home.jpg) repeat-x; 
padding:10px 10px 10px 10px;

}

#row2C3 {
display:inline;  
float:left; 
width:193px; 
height:170px; 
background:#CCCC66; 
margin:0 1px 0 0; 
overflow:hidden;
background:url(../images/bg-yellow-home.jpg) repeat-x; 
padding:0px; 
/*padding:10px 10px 10px 10px;*/


}


#row2C4 {background:#efefef;float:left;width:194px;height:170px;overflow:hidden;}

#homeRow3 { float:left; display: inline; width:777px; height:135px; background: #FFF; margin:3px 0 3px 0; overflow:hidden } 

#row3C1 {
display:inline;  
float:left; 
width:192px; height:140px; 
margin:0 3px 0 0; background:#FFF; 
/*background: url(../images/bg-R3C1.jpg) repeat-x; */
}


#row3C2 {
display:inline;  
float:left; 
width:192px; height:135px; 
background:#EFEFEF;
margin:0 3px 0 0;
/*padding:8px 10px 10px 8px;*/
overflow: hidden
}




/*
for Rapid SSL Promo

#row3C3 {
display:inline;  
float:left; 
width:171px; height:140px; 
background:#E4E4E4; 
margin:0 3px 0 0; 
font-size:11px; 
color:#404040; 
overflow:hidden; 
padding:4px 10px 6px 10px ;
}*/

#row3C3 {
display:inline;  
float:left; 
width:191px; height:140px; 
background:#E4E4E4; 
margin:0 3px 0 0; 
font-size:11px; 
color:#404040; 
overflow:hidden; 
/*padding:4px 10px 6px 10px ;*/
}


#row3C4 {
display:inline;  
float:left; 
width:192px; height:140px; 
background:#EFEFEF;  
font-size:11px; color:#404040; 
overflow:hidden }

#step1Txt {
display: block; 
height:10px; 
margin:-2px 0 0 0; 

}

#step2Txt {
display: block; 
height:10px; 
margin:-2px 0 0 0; 

}

#step3Txt {
display: block;  height:10px; 
margin:-2px 0 0 0; 

}

#step1 { float:left; display:block; background: url(../images/img-step01-ttl.gif) no-repeat; width:161px; height:15px; margin:10px 0 10px 0}
#step1 span { display:none; }


#step2 {background: url(../images/img-step02-ttl.gif) no-repeat; width:127px; height:15px; margin:10px 0 10px 0}
#step2 span { display:none; }

#step3 { float:left; display:inline; background: url(../images/img-step03-ttl.gif) no-repeat; width:124px; height:15px; margin:10px 0 11px 0}
#step3 span { display:none; }



#domainHome textarea { width:163px; height:45px; border:2px #0091CE solid; background:#CAE6F4; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:110%; color:#333; padding:2px}

#bulk {color:#A6CCDD; background:none; font-size:9px; margin:3px 0 0 3px}

#extensions { color:#353F44; font-size:11px; background:none; width:166px; height:55px; overflow:hidden;}
#extensions input { width:14px; height:14px;}

.extCol { padding:0 5px 5px 0}

.hostingTitle { margin:0 0 3px -9px; height:40px}

.hostingTitle span { display:none}

.hostingContent li {display:block; line-height:15px}
.hostingContent ul {display:block; margin:5px 0 0 7px;}

#row2C3 li {display:block; line-height:130%;}
#row2C3 ul {display:block; margin:5px 0 0 7px;}


.hostingContent {
	float:left;
	display: block;
	height:99px;
	background: none;
	font-size:11px;
	color:#482C00;
	line-height: 130%; overflow:hidden
}

.orderNow { float:left; display: inline; width:76px; height:27px; background:#FFF; margin:0 0 0 0;}
.orderNow span { display:none}
.orderNow a { display:block; position:relative; width:76px; height:27px; background: url(../images/btn-order-now.gif)}
.orderNow a:hover { display:block; position:relative; width:76px; height:27px; background: url(../images/btn-order-now-ro.gif)}

.moreInfo { display:block; float:left; width:67px; height:18px; background:#3399FF; margin:4px 0 0 5px;}
.moreInfo span { display:none}
.moreInfo a { position:relative; display:block; float:left; width:67px; height:18px; background: url(../images/btn-more-info.gif);}


#allDomains { margin:2px 0 0 0; display:block; float:left; position:relative; width:106px; height:21px;
/* IE div height fix */	
	font-size:1px;
	line-height:0;
/* IE div height fix */	

}

#allDomains span { display:none;}

.orderNow2 { float:left; display: inline; width:70px; height:20px; background:#330066; margin:0 0 0 0;}
.orderNow2 span { display:none}
.orderNow2 a { display:block; position:relative; width:70px; height:20px; background: url(../images/btn-order-now02.gif)}
.orderNow2 a:hover { display:block; position:relative; width:70px; height:20px; background: url(../images/btn-order-now02.gif)}

.moreInfo2 { display:block; float:left; width:70px; height:20px; background:#3399FF; margin:0px 0 0 5px;}
.moreInfo2 span { display:none}
.moreInfo2 a { position:relative; display:block; float:left; width:70px; height:20px; background: url(../images/btn-more-info02.jpg);}





#emailerCol01 {display:inline; float:left; width:88px; height:77px; margin:5px 6px 0 10px; }
#emailerCol02 {display:inline; float:left; width:88px; height:77px; margin:5px 0 0 0;}

#emailerCol01 li { display:block; line-height:130%}
#emailerCol02 li { display:block; line-height:130%}

.orderNowEmail { display: inline; float:left; width:69px; height:20px; margin:3px 0px 0 10px; background: #CCCC33 }
.orderNowEmail span { display:none;}
.orderNowEmail a { display:block; float:left; width:69px; height:20px; background: url(../images/btn-order-now-email.gif) no-repeat; position: absolute}

.moreInfoEmail { display: inline; float:left; width:68px; height:18px; margin:4px 0px 0 5px; background: #CCCC33 }
.moreInfoEmail span { display:none;}
.moreInfoEmail a { display:block; float:left; width:68px; height:18px; background: url(../images/btn-more-info-email.gif) no-repeat; position: absolute}

#homeRow4 {display:block; float:left; width:767px; height:34px; background: #FFF; padding:10px 0 0 10px; margin:5px 0 0 0}

#homeRow4 div { display:block; float:left; margin:0 19px 0 0}

#homeRow4 span { display: none;}

#homeRow4 a { text-decoration:none}



/*Customer Login Begin*/

#customerLoginWrap { display:block; margin: -1px 0 0 0; height:130px; /*background: url(../images/bg-newsletter-home.jpg)no-repeat ;*/  padding:0 0 0 0}




#customerLoginHome span { padding:0 0 4px 0; display:block;}



#login { margin:1px 0 0 0px; position:absolute }

#createAccount { margin:0 3px 0 3px}

/*Customer Login End*/ 



#newsLetterHome { display: block; float:left; width:185px; height:66px; background: none; padding:0px 0 0px 0px; margin:3px 0 0 0; font-size:11px; font-weight:bold; color:#5D5D5D; padding:4px 0 0px 7px; }

#newsLetterHome input  { border:solid 1px #CCCCCC; width:60px; height:13px; font-size:10px; color:#999999; padding:1px 2px 2px 2px; display:inline; position: relative}
#newsLetterHome span { padding:0 0 4px 0; display:block; background:url(../images/img-newsletter.gif) no-repeat 0px 0px; padding:0 0 4px 15px}

#submitRow2 { padding:1px 0 0 0; display:block}
#submitRow2 input { display:inline; margin:0 3px 0 0 }



#submit { margin:1px 0 0 0px; float:left }


.featureTitle { /*background:#666699;*/ height:12px; display:block; float:left}
.productTitle { font-size:11px; font-weight:bold; color:#B70000; display: block; padding:0px 0 0 0; margin:0 0 8px 0; /*background:#00CC00*/}


#promoR2C1 { float:left; background:#FFF; display:inline; height:37px;/* IE div height fix */	
font-size:1px;
line-height:0;
/* IE div height fix */}


#priceR2C1 { float:left; margin:-5px 0 0 3px; display:inline}

#promoR2C2 { float:left;}
#priceR2C2 {float:left; margin:-5px 0 0 3px}

#promoR2C3 { float:left;}
#priceR2C3 {float:left; margin:-5px 0 0 3px}

#copyR2C1 {
	padding:5px 0 0 0;
	clear:left;
	display: block;
	font-size:11px; color:#525252; margin:0 0 17px 0
}
#copyR2C2 {
	padding:5px 0 0 0;
	clear:left;
	display: block;
	font-size:11px; color:#525252; margin:0 0 29px 0;
}
#copyR2C3 {}


#row2C1 p { display:block; clear:both; padding:0 0 0 0}

#wrapR2C1 {height:37px; overflow:hidden}
#wrapR2C2 { height:37px; padding-top:5px; margin:-5px 0 0 0}
#wrapR2C3 { height:37px; padding-top:5px;  margin:-5px 0 0 0}

#wrapBtns { height:27px;}

#wrapBtnsR2C2 { height:27px;}
#wrapBtnsR2C3 { height:27px;}




#row2C4 span, #row3C2 span { font-size:10px; color:#838383; line-height:120%; display:block; margin:26px 0 0 0}
#row2C4 p, #row3C2 p { font-size:9px; font-weight: normal; color:#606060; line-height:130%}

/*#row3C2 p { font-size:11px; color:#4E4E4E; line-height:120%}*/

#row3C2 ul {font-size:11px; color:#646464; background:#E4E4E4; padding:6px 0px 6px 3px; margin:-2px 0 0 0 }
#row3C2 li { display:block; background:url(../images/bullet-R3C3.jpg) no-repeat 2px 5px; padding:0 0 0 9px}

#row3C3 p {font-size:13px; color:#4E4E4E;}
