/******************************* Home Hot Topics *****************************************/
.hhot_topics{ width:616px; float:left; color:#FFFFFF; padding-top:34px; }
.hh_header{ width:100%; float:left; padding-bottom:5px; }
.hh_header div{ width:auto; float:left; padding-right:16px; font-size:14px; font-weight:bold;}
.hh_main{ width:100%; float:left; font-size:11px; padding-bottom:20px; }
.hh_mainimage{ width:238px; float:left; }
.hh_maintext{ width:358px; float:left; padding:20px 0px 0px 20px; }
.hh_maintext div{ width:100%; float:left; padding-bottom:10px; line-height:15px; }
.hh_maintext span a, .hh_maintext span a:visited{ color:#727f6e; text-decoration:none; font-size:16px; font-weight:bold; }
.hh_maintext span a:hover{ color:#FFFFFF; }
.hh_readmore{ width:100%; float:left; padding-top:10px; font-size:11px; }
.hh_readmore a,.hh_readmore a:visited{ text-decoration:underline; color:#FFFFFF; }
.hh_readmore a:hover{ color:#727f6e; }
.hh_sub{ width:100%; float:left; padding-bottom:14px; }
.hh_subconts{ width:127px; float:left; font-size:11px; }
.hh_subconts div{ width:100%; float:left; padding-bottom:5px; }
.hh_subconts span a, .hh_subconts span a:visited{ color:#727f6e; font-size:14px; text-decoration:none; font-weight:bold; }
.hh_subconts span a:hover{ color:#FFFFFF; }
.hh_lastsub{ width:108px; }
/*****************************************************************************************/

/********************** Bottom adsense Not used on about us pages ************************/
.bottom_adsense{ width:100%; float:left; color:#FFFFFF; padding:30px 0px; }
.bottom_adsense div{ float:left; }
.bot_mcont{ width:300px; padding-right:20px; }
.bot_mcont div{ width:100%; }
/*****************************************************************************************/

/****************************** Right Nav Polls ******************************************/
.rn_pollod{ width:258px; float:left; border:1px solid #5b6857; padding:20px 20px 10px; font-size:16px; font-weight:bold; color:#FFFFFF; }
.rn_radio{ width:100%; float:left; }
.rn_radio div{ width:auto; margin-left:auto; margin-right:auto; padding-bottom:10px; }
.rn_polltop{ padding-bottom:20px; text-align:left; }
.poll_results{ width:100%; float:left; text-align:right; padding-top:20px; }
/*****************************************************************************************/

/*******************************  site options  *******************************************/
.site_options{ width:616px; float:left; padding-top:26px; color:#FFFFFF; margin-bottom:15px; }
.site_indiv{ width:116px; float:left; padding:20px 18px; background-image:url('/images/site/site-options-bg.jpg'); background-repeat:repeat-x; height:182px; }
.site_indiv div{ width:100%; float:left; padding-bottom:7px; font-size:10px; }
.site_indiv a,.site_indiv a:visited{ color:#FFFFFF; text-decoration:none; }
.site_indiv a:hover{ color:#727f6e; }
.site_ind_bord{ width:auto; float:left; }
.site_ileft{ -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; }
.site_iright{ width:118px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; }
.site_img{ padding-bottom:10px !important; }
.site_content{ padding-bottom:10px !important; height:40px; overflow:hidden; }
.sitel_border{ width:616px; float:left; border-bottom:1px solid #717f6e; height:1px; padding-top:10px; }
/******************************************************************************************/

/******************************* Right Nav Share Buttons *********************************/
.share_buttons{ width:100%; float:left; }
.share_buttons div{ width:auto; float:left; }
.rn_followus{ width:auto; float:left; padding:15px 5px 0px 0px; }
/*****************************************************************************************/
