/* Keep This Section on All Style Sheets just adjust as needed
----------------------------------------------------------------------------*/
#hostHd {
   width:1000px;
   height:96px;
   margin-top:8px;
   float:left;
   background-image:url(../images/hosting-bg.gif);
   overflow:hidden;
}

#conHdTxt {
   width:970px;
   float:left;
   text-align:right;
   margin-top:24px;
   color:#fff;
   font-size:13px;
   font-family:Helvetica, Arial;
}
#conHdTxt p {margin-bottom:6px; margin-top:0px;}
#conHdTxt a {color:#7c9ec0; text-decoration:none; padding-right:8px; background:transparent url(../images/lt-blue-arrow.gif) no-repeat right 5px;}
#conHdTxt a:hover {color:#7c9ec0; text-decoration:underline; padding-right:8px; background:transparent url(../images/lt-blue-arrow.gif) no-repeat right 5px;}

.hd_num {font-size:16px; font-weight:bold; color:#7c9ec0; font-family:Helvetica, Arial;}
.con_sub {font-size:22px; font-family:Verdana; color:#578f34;}
.pic_bord {border:5px solid #510052; margin-bottom:3px;}

/* Website Hosting Top
----------------------------------------------------------------------------*/
#hostTop {
   width:1000px;
   height:386px;
   float:left;
   background-image:url(../images/host-top-bg.jpg);
   overflow:hidden;
}

#hostTopL {
   width:344px;
   float:left;
   margin-top:48px;
   margin-left:36px;
   color:#404040;
   font-family:Verdana;
   font-size:16px;
   line-height:24px;
}
#hostTopL p {font-size:30px; color:#d21f26; font-family:"Trebuchet MS", serif; margin-top:0px; margin-bottom:11px; line-height:34px;}
#hostTopL h1 {font-size:16px; color:#404040; font-family:Verdana; display:inline; margin-right:6px; font-weight:normal;}

#rickBox {
   width:255px;
   float:left;
   margin-top:8px;
   background:transparent url(../images/arrow-up.gif) no-repeat top right;
}

#rickTxt {
   width:111px;
   float:left;
   margin-top:16px;
   text-align:center;
   margin-left:144px;
   font-size:12px;
   color:#666;
   font-family:arial;
   line-height:14px;
}
#rickTxt h2 {font-size:16px; color:#d21f26; font-family:"Trebuchet MS", serif; margin-top:0px; margin-bottom:2px; line-height:17px;}

.hostingtestimonial {
	width:556px;
	float:right;
	
}
.hostingtestimonial blockquote {
	margin:92px 70px 0 0;
	padding:0 0 0 30px;
	color:#3F3F3F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:26px;
	background-image:url(../images/hostingquotes.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
	font-style:italic;
}
.hostingtestimonial p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#3F3F3F;display:block;text-align:left;width:270px;margin:18px 0 0 0;float:right;height:30px;}
#askUs {
   width:322px;
   height:86px;
   float:left;
   margin-top:62px;
   background-image:url(../images/ask-us-bg.gif);
   overflow:hidden;
}
.hostingtestimonial .hostingtestimonialwebsite {display:block;font-size:9px;clear:right;text-align:left;width:270px;margin:-13px 0 0 0;padding:0;}

.askTxtBox {
   width:222px;
   float:left;
   margin-top:12px;
   margin-left:99px;
   font-size:12px;
   font-family:Verdana;
   font-weight:bold;
   color:#fff;
   text-align:center;
   line-height:16px;
}

#askUs2 {
   width:322px;
   height:63px;
   float:left;
   margin-top:115px;
   margin-left:121px;
   background-image:url(../images/ask-us-bg.gif);
   overflow:hidden;
}

#hostTopR {
   width:522px;
   height:299px;
   float:left;
   margin-top:30px;
   background-image:url(../images/hosting-video-bg.jpg);
   overflow:hidden;
}

#hostMovie {
   width:418px;
   height:239px;
   float:left;
   margin-top:15px;
   margin-left:50px;
}

/* Website Hosting Bottom
----------------------------------------------------------------------------*/
#hostBtm {
   width:942px;
   float:left;
   margin-left:33px;
}

#hostBtmL {
   width:644px;
   float:left;
   background:#fff url(../images/giraffe-left.jpg) no-repeat top right;
}

#hostIntro {
   width:574px;
   float:left;
   margin-top:18px;
   margin-left:9px;
   font-size:13px;
   font-family:Verdana;
   color:#3f3f3f;
   line-height:21px;
}

#hostPrice {
   width:588px;
   float:left;
   margin-top:32px;
   font-size:13px;
   color:#b34600;
   font-family:"Trebuchet MS", serif;
}
#hostPrice h3 {font-size:14px; color:#5e005f; font-family:Verdana; margin-top:0px; margin-bottom:2px; text-indent:4px;}
#hostPrice ul {list-style-type:none; padding:0px; margin:10px 0 0 6px;}
#hostPrice li {display:block; padding-top:3px; padding-bottom:4px;}

.hostP1 {background:#f4e5db url(../images/orange-check2.gif) no-repeat left; text-indent:25px; height:19px;}
#hostP2 {background:#fff url(../images/orange-check2.gif) no-repeat left; text-indent:25px; height:19px;}

#adventure {
   width:603px;
   float:left;
   margin-top:40px;
   margin-left:6px;
}

#advL {
   width:258px;
   height:254px;
   float:left;
   background-image:url(../images/adv-box.gif);
   overflow:hidden;
   color:#666;
   font-family:Verdana;
   font-size:12px;
   line-height:13px;
}
#advL h4 {font-size:16px; color:#669900; font-family:arial; margin-top:20px; margin-bottom:0px; text-indent:24px;}
#advL ul {list-style-image:url(../images/orange-check3.gif); padding:0px; margin:15px 0 0 55px;}
#advL li {margin-bottom:6px;}
#advL a {color:#5e005f; text-decoration:underline;}
#advL a:hover {color:#666; text-decoration:none;}

#advR {
   width:314px;
   float:left;
   margin-top:7px;
   margin-left:31px;
   font-size:12px;
   color:#333;
   font-family:Helvetica, arial;
   line-height:18px;
}
#advR h5 {font-size:16px; color:#5e005f; font-family:Verdana; margin-top:0px; margin-bottom:5px;}

#formula {
   width:314px;
   float:left;
   margin-top:14px;
}

#questTxtBox {
   width:314px;
   float:left;
}

#qBox {width:18px; height:33px; float:left; background:#fff url(../images/question-green2.gif) no-repeat;}
#qTxt {
   width:296px;
   float:left;
   font-family:Helvetica, arial;
   color:#333;
   font-size:12px;
}

#qTxtL {
   width:163px;
   float:left;
   text-indent:7px;
   padding:0 0 1px 0;
}

#qTxtR {
   width:133px;
   float:left;
   padding:0 0 1px 0;
   font-weight:bold;
}

#qTxtL2 {
   width:163px;
   float:left;
   text-indent:7px;
   background-color:#e9f1db;
   padding:0 0 1px 0;
}

#qTxtR2 {
   width:133px;
   float:left;
   background-color:#e9f1db;
   padding:0 0 1px 0;
   font-weight:bold;
   color:#669900;
}

#btmQTxt {
   width:303px;
   float:left;
   margin-left:11px;
   font-family:Helvetica, arial;
   color:#333;
   font-size:12px;
}

#btmQTL {
   width:170px;
   float:left;
   padding:0 0 1px 0;
   text-indent:4px;
}

#btmQTR {
   width:133px;
   float:left;
   padding:0 0 1px 0;
   font-weight:bold;
   color:#669900;
}

#btmQTL2 {
   width:170px;
   float:left;
   padding:0 0 1px 0;
   text-indent:4px;
   background-color:#e9f1db;
}

#btmQTR2 {
   width:133px;
   float:left;
   padding:0 0 1px 0;
   font-weight:bold;
   color:#669900;
   background-color:#e9f1db;
}

#hostTot {
   width:210px;
   float:left;
   margin-top:2px;
   margin-left:13px;
   border-top:2px solid #999;
   padding-top:2px;
   color:#333;
   font-family:Helvetica;
}

#regDom {
   width:588px;
   float:left;
   margin-top:34px;
   font-size:13px;
   color:#3f3f3f;
   font-family:Verdana;
   line-height:19px;
}
#regDom p {margin-top:0px; margin-bottom:11px;}

#whatHost {
   width:615px;
   float:left;
   margin-top:12px;
   background:#fff url(../images/hd-hoster.gif) no-repeat;
   border-bottom:50px solid #fff;
}

#hostBtmR {
   width:298px;
   float:left;
}

#noteDes {
   width:298px;
   height:442px;
   float:left;
   background:transparent url(../images/host-right-bg.gif) no-repeat;
}

#years13 {
   width:254px;
   float:left;
   margin-left:20px;
   font-size:13px;
   color:#3f3f3f;
   font-family:arial;
   font-weight:bold;
}
#years13 h6 {font-size:52px; color:#669900; font-family:Verdana; margin-top:2px; margin-bottom:0px; line-height:50px;}
#years13 p {margin-top:4px; margin-bottom:0px;}

.youKnow {
   width:250px;
   float:left;
   margin-top:24px;
   margin-left:24px;
   font-size:12px;
   color:#666;
   font-family:Verdana;
   line-height:17px;
}
.youKnow h6 {font-size:16px; color:#669900; font-family:arial; margin-top:0px; margin-bottom:0px; line-height:18px;}
.youKnow ul {list-style-image:url(../images/orange-check3.gif); padding:0px; margin:14px 0 0 28px;}
.youKnow li {margin-bottom:5px;}

#btmYears {
   width:298px;
   float:left;
   background:transparent url(../images/yrs-bg.gif) repeat-y;
}

#besides {
   width:250px;
   float:left;
   margin-top:18px;
   margin-left:24px;
   font-size:12px;
   color:#666;
   font-family:Verdana;
   line-height:17px;
}
#besides ul {list-style-image:url(../images/red-box.gif); padding:0px; margin:14px 0 0 28px;}
#besides li {margin-bottom:5px;}

#yrsBtm {
   width:298px;
   height:16px;
   float:left;
   background-image:url(../images/yrs-btm.gif);
   overflow:hidden;
}

#hostAd {
   width:298px;
   float:left;
   margin-top:25px;
}

/* Hosting Classes
----------------------------------------------------------------------------*/
.host_big {font-size:14px;}
.host_sm {font-size:10px;}
.host_gr {color:#669900; font-weight:bold;}
.host_sub {color:#669900; font-size:16px; font-family:arial;}
.host_sub2 {color:#669900; font-size:36px; font-family:Verdana; font-weight:bold; text-indent:8px;}
.host_bord {border:2px solid #6ea64c;}


