/* CSS Document */
/* ERNIE 100401 - created just for index2.php */
#home_left_container, #home_right_container{width:318px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px; margin-top:10px; position:relative; height:525px; }
#home_left_container {float:left; }
#home_right_container {float:right; width:300px; margin-right:20px }
#home_right_container .blurb{margin:2px 0 12px 0}
#home_right_container .small_text{font-size:11px;}
 
#directory_container  {background:url(/images/home/directory_bg.jpg); height:200px; width:298px; padding-left:20px; position: relative;}

#directory_container h2, #social_container h2, #forum_container h2, #reviews_home_container h2{ font-size:16px; color:#666; font-weight:bold; padding-top:10px }
#directory_container h2{color:#fff; padding-top:3px}
#directory_container p{ margin:14px 0}
#directory_container form label {width:90px; display:block; float:left; height:16px; padding-top:1px; line-height:13px; font-size:11px;}
#directory_container form select {font-size:11px; width:190px; /*height:15px;*/}
#directory_container form img {float:right; margin-right:20px; cursor:pointer  }
#directory_container #unique {clear:both; text-align:right; width:278px; margin:0 0 3px 0; position: absolute; bottom: 0;  }

#directory_btm_container {background:url(/images/home/directory_bg_btm.jpg); height:26px; padding:4px 0 0 25px; width:293px;}
 
#banner_container {text-align:center; margin:20px 0;}

#social_container {font-size:16px; font-weight:bold; text-align:center}
#social_container h2, #banner_container h2 {border-top:1px solid #f7f7f7; margin:10px}
#social_container img{margin:4px}

#forum_container h2{margin-bottom:0px }
#forum_container h3{color:#999999; font-size:12px; }
#forum_container .btn_orange{margin: 0 0 5px 10px}
#forum_container .btn_orange a{color:#FFFFFF}
#forum_container #hot_topics {margin-top:-5px;}
#forum_container #hot_topics p{margin:0; font-weight:bold}
#forum_container #hot_topics ul{margin-top:4px;}

 
#reviews_home_container h2{border-top:1px solid #f7f7f7; margin:15px 0 0px 0;  }
#reviews_home_container h3{color:#999999; font-size:12px;}
#latest_review img.product{float:left; width:50px }
#latest_review .title {font-weight:bold; margin-top:-5px }
#latest_review  p {margin:0; padding:0; float:right; width:240px}
#latest_review .title span {color:#999999}
#latest_review .title a{color:#666}
 
.btn_orange {background:url(/images/home/btn_bg_orange.jpg); width:114px; height:26px; text-align: center; font-size: 16px;font-weight: bold; float:right; padding-top:9px; font-family:Arial, Helvetica, sans-serif}

.content_container {margin-bottom: 0px; padding-bottom: 0px;} 
.content_container, #content_container_a {background:url(/images/home/articles_body_bg.jpg)}
#content_container_a .head {background:url(/images/home/articles_header_bg.jpg);  padding-bottom:4px }
#content_container_a .head .title, #content_container_b .head .title{font-size:12px; padding-left:0px;}
#content_container_a .head .extra, #content_container_b .head .extra {margin-top:-2px}
#content_container_a .head a, #content_container_b .head a{color:#fff}

.content_container .btm{height:32px; background:url(/images/home/articles_footer_bg.jpg);}

#content_container_b .head {background:url(/images/home/comps_header_bg.jpg);   height:15px}

.ad_box_container{border:0}
.ad_box_container div{background:url(/images/home/in_between_bg.jpg); width:294px; height:104px; padding-right:10px}
.ad_box_container div#first{float:left; }
.ad_box_container div#second{float:right; }
.ad_box_container div h3 {font-size:12px; font-weight:bold; padding:6px 0 0 15px}
.ad_box_container div#first h3 a, .ad_box_container div#second h3 a{color:#fff}
.ad_box_container div ul {margin-top:10px}

#useful {background-image: url("/images/home/useful_tools_bg.jpg"); width: 302px;}
#useful h3{font-size: 16px;  }
#useful h3, #useful a  {color:#000}
#useful li {background:url(../images/home/bg-tools-li_2.gif) no-repeat 0 7px;}

/* ERNIE 100527 - created just for hometest2.php */

#forum_container {margin-top:-15px}

#tools { margin:20px 0; padding:0; background:url(/images/home/fave-tools.jpg) no-repeat; width:664px; height:86px;}
#tools li {float:left; list-style:none; margin:20px 0 0 0; padding:5px; font-size:13px; font-weight:bold}
#tools li a{display:block; height:50px; width:100px;   }
#tools li#tools_a a{margin-left:30px; padding-left:60px}
#tools li#tools_b a{margin-left:40px; padding-left:68px}
#tools li#tools_c a{margin-left:45px; padding-left:65px}

#vip {background:url(/images/home/vip_bg.jpg) no-repeat; width:304px; height:93px;  margin:4px 0 10px 8px}
#vip h2 {font-size: 16px;color: #fff; font-weight: bold; padding: 10px 0 0 18px; }
#vip ul {margin:12px 0 0 0; padding:0 0 0 35px  }
#vip li {margin-left:0; padding-left:0; }
#vip #vip_benefits li{margin-bottom:0px}
#vip #vip_btm_container {margin:8px 0 0 0}
#vip #vip_btm_container li{display:inline; padding:0 30px 0 0}
#vip #vip_btm_container li a {color:#FF0099; text-decoration:none; }

#home_facebook_container {border:1px solid #98B0DE;  clear:both; margin-top:20px; padding:   4px;}
#home_facebook_container img {float:left; margin:4px 10px 0 0}
 
#useful { background:url(/images/home/useful_tools_bg.jpg) no-repeat; width:304px} 
#useful h3 {color:#FFFFFF; margin-top:4px}
#useful  a {color:#FF0099}

.left_small_block  {border:1px solid #ccccff;}
#block_a {margin-bottom:15px}
.left_small_block .left_small_block_title {background-color:#9999CC; color:#fff; font-weight:bold;  padding:2px 0 2px 20px;}
.left_small_block .left_small_block_title a {color:#FFFFFF !important}
.left_small_block .left_small_block_title a span {color:#FFCC00}
.left_small_block .left_small_block_contents {font-size:11px; padding:2px 4px}
.left_small_block .left_small_block_contents img { border:0; float:left; margin-right:4px; width:40px; height:50px }

#block_b, /*#home_facebook_container*/{position:absolute; bottom:0}

