/*GENERAL*/
body {  }

/*HEADER*/
#header { border-color:#0f3179; background-color:#1345a4;}
#fp_login, #fp_login a { color:#000;}
#weather a,
#network .sites .current a,
.h2i15search_box,
.h2i15search_box p,
p .h2toplabel,
p .h2sm_search,
.h2purple_search,
p .h2grey_search,
.hdr3 .powered, .hdr3 .powered strong,
.hdr3 .hdrwthr, .hdr3 .hdrwthr a {color:#fff;}

/*NAV*/
#nav_menu {background:#fff;border-top:3px solid #0F3179}/* top 3px border */
#nav_menu ul li a {padding:0 16px 0 15px}/* adjust for spacing */
#nav_menu ul li.on .submenu {background-color:#BFD5FF;}/* submenu right-nav */
#nav { border-color:#0F3179; }

/*CONTENT*/
#content, #footer_ad, #footer { border-color:#0f3179; }
.sub_head_nav { margin-bottom:.3em; padding:.3em 0; background-color:#1345a4; color:#fff;}
ul.sub_head_nav a:link, ul.sub_head_nav a:visited, ul.sub_head_nav a:hover, ul.sub_head_nav a:active {color:#fff;}
ul.sub_head_nav li a:link, ul.sub_head_nav li a:visited, ul.sub_head_nav li a:hover, ul.sub_head_nav li a:active {color:#fff;}
ul.sub_head_nav li.first {color:#fff;}

/*countdown*/
#countdown {padding: 5px 0 5px 5px; background-color:#1345A4; width:600px;}
#countdown h4 {color:#fff; font-size:11px; text-transform:uppercase;}

/*OTHER*/
#ad_spin_target, .pdpromo {display:none}
.weather span.sponsor {display:none; visibility:hidden;}
.business .business_sponsor {display:none; visibility:hidden;}

