/*BEGIN Search with Yahoo*/
ul#searchoptions {	
	top: 40px;
	left: 0;
	font-size: 7pt;
	list-style: none;
	padding: 0;
	margin: 0;#nav div .subdiv a
	color: #fff;
	}
	
html>body ul#searchoptions {
top: 40px;
left: 0;
}

ul#searchoptions li {
font-family:verdana;
	display: inline;
	padding-right: 0px;
        background: none;
	}
	
ul#searchoptions li.end {
font-weight:normal;
font-size:7pt;
	}

ul#searchoptions li.thissite {
font-weight:normal;
font-size:7pt;
	}

ul#searchoptions li.end span {
font-size: 7pt; 
font-weight: bold;
display: inline;
}	
/*END Search with Yahoo*/


/* main header container */
#contraCostaHeader {
position:absolute;
top:23px;
   width: 1000px;
z-index: 9888;
   }

/* position and render the top of page (rounded corners) - hide text if necessary */
#pageTop {
   height: 5px;
   width: 1000px;
   text-indent: -5000px;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102725_bg_pageTop.gif) no-repeat 0 0;
   position: absolute;
   top: 0;
   left: 0;
   z-index: 2;
   }

/* position and render the logo - hide logo text */
#logo {
   text-indent: -5000px;
   width: 358px;
   height: 53px;
   position: absolute;
   top: 25px;
   left: 15px;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2009/0718/20090718_064859_cct_logo_home.gif) no-repeat 0 0;
   }

#logo-article {
   text-indent: -5000px;
   width: 358px;
   height: 53px;
   position: absolute;
   top: 25px;
   left: 15px;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2009/0717/20090717_050821_cct_logo_article.gif) no-repeat 0 0;
	}

/* container for everything above the navigation */
#masthead_home {
   width: 998px;
   border-left: 1px solid #6e87ac;
   border-right: 1px solid #6e87ac;
   height: 84px;
background:#B4CDE3 url(http://extras.mnginteractive.com/live/media/site571/2009/0717/20090717_054920_cct_logo_article_bg.gif) repeat-x;
   }

/* ie box model hack (old doctype) */
*html #masthead_home {
   width: 1000px;
   }

/* container for everything above the navigation */
#masthead {
   width: 998px;
   border-left: 1px solid #6e87ac;
   border-right: 1px solid #6e87ac;
	height:114px;
	background:#B4CDE3 url(http://extras.mnginteractive.com/live/media/site571/2009/0717/20090717_054920_cct_logo_article_bg.gif) repeat-x;
   }

/* ie box model hack (old doctype) */
*html #masthead {
   width: 1000px;
   }

/*--------------- BEGIN searchbar styles -----------------*/
#searchbar {
   float: left;
   padding: 25px 0 0 378px;
   }

#searchbar .regWrap {
/*   float: right; */
}

#searchbar ul {
   float: left;
   }

#searchbar ul li {
   float: left;
   margin: 0 0 -5px 0;
   font-weight: bold;
   padding-bottom: 5px;
  font-size: 11px;
   }

#searchbar ul li.register,
#searchbar ul li.home {
   padding: 0 0 0 18px;
 font-size: 11px;
   }

#searchbar ul li.bulletRss {
   font-size: 11px;
   line-height: 16px;
   margin-left: 10px;
   }

#searchbar ul li.signin,
#searchbar ul li.newsletter {
   background: none;
   font: normal 11px arial;
   line-height: 16px;
   }


#searchbar ul li.signin a,
#searchbar ul li.register a,
#searchbar ul li.home a,
#searchbar ul li.bulletRSS a,
#searchbar ul li.newsletter a:link,
#searchbar ul li.newsletter a:visited,
#searchbar ul li.newsletter a:active {
 font-size: normal 10px arial;
   }

#searchbar form {
   margin: 2px 0 0 0;
   padding: 0 2px 0 0;
   float: right;
   clear: both;
   }

#searchbar input {
   padding: 0;
   margin: 0;
   }

*html #searchbar form input.button {
   vertical-align: -4px;
   }

#searchbar form input.button {
    padding: 0 0 4px 0;
    margin: 0px 2px 0px 10px;
   vertical-align: bottom;
   }

#searchbar form input.searchbox {
   background-color:#FFF;
   border: 1px solid #a6a39a;
   width: 300px;
   height: 20px;
   margin: 3px 0 6px 12px;
   }

/*--------------- END searchbar -----------------*/



/* -------------------------------------------------------------------------
                     MNG NAVIGATION SYSTEM v 1.0
---------------------------------------------------------------------------- */


/* Main (tab) Navigation
---------------------------------------------------------------------------- */

/*
NAV: height 32px
SUBNAV: height 30px
*/

/*  global navigation menu */
#navcontainer {
   position: relative;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   width: 998px;
   border-left: 1px solid #6e87ac;
   border-right: 1px solid #6e87ac;
   height: 62px; /* <- important: height= topnav height + subnav height + borders */
   }

/* ie box model hack (old doctype) */
*html #navcontainer {
   width: 1000px;
   height: 64px;
   background: #fff;
   }

#navcontainer a {
   }

/* main nav bar */
#p7TBM {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102906_bg_tabs_main.gif) repeat-x 0 0px;
   margin: 0;
   }

/* main navigation */
#p7TBMroot {
   background-color: transparent;
   border: none;
   font-size: 11px;
   font-weight: bold;
   padding-left: 10px;
   }

/* "rootbox" container */
#p7TBMrootbox {
   background-color: transparent;
   ;
   }

#p7TBMroot ul {
   background-color: transparent;
   margin: 0;
   padding: 0;
   }

#p7TBMroot li {
   list-style-type: none;
   display: inline;
   font-size: 11px;
   }

#p7TBMroot li a {
   float: left;
   font-size: 11px;
}

#p7TBMroot .p7TBMtext li.first a {
   font-size: 11px;
   }


/* CLASSIFIED NAV - similar to .p7TBMtext */
.classifiedsnav2 {
   position: absolute;
   top: 0px;
   right: 0px;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102141_bg_classNav.gif) repeat-x top left;
   font-size: 11px;
   }

#p7TBMroot .p7TBMtext li a,
#p7TBMroot .classifiedsnav2 li a {
   text-decoration: none;
   color: #fff;
   padding: 0;
   height: 32px; /*<- establishes height note - not always necessary*/
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102618_bg_headerTabsR_off.gif) no-repeat right top;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li a {
   font-size: 11px;
   }

#p7TBMroot .p7TBMtext li a span,
#p7TBMroot .classifiedsnav2 li a span {
   padding: 8px 8px 12px 8px;/*<- This establishes the height of the main nav. NOTE - update in 3 places */
   display: block;
   color: #fff;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102509_bg_headerTabsL_off.gif) no-repeat left top;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li {
   float: left;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li.end {
   margin-right: 10px;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li a {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102141_bg_classNav.gif) repeat-x top left;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li a span {
   color: #0b3772;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2007/0417/20070417_092923_class_divLine.gif) no-repeat  right 7px;
   padding: 10px 8px;/*<- This establishes the height of the main nav. NOTE - update in 3 places */
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li.end a span {
   background-image: none;
   font-size: 11px;
   }


/* --- Selected/Active State NOTE: this class gets added to the <a> tag "on-the-fly"--- */
#p7TBMroot .p7TBMtext .p7TBMdown,
#p7TBMroot .p7TBMtext .p7TBMdown:hover,
#p7TBMroot .classifiedsnav2 .p7TBMdown,
#p7TBMroot .classifiedsnav2 .p7TBMdown:hover {
   color: black!important;
   background-color: transparent!important;
   padding: 0;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102652_bg_headerTabsR_on.gif) no-repeat right top;
   font-size: 11px;
   }

#p7TBMroot .p7TBMtext .p7TBMdown span,
#p7TBMroot .p7TBMtext .p7TBMdown:hover span,
#p7TBMroot .classifiedsnav2 .p7TBMdown span,
#p7TBMroot .classifiedsnav2 .p7TBMdown:hover span {
   padding: 8px 8px 12px 8px;/*<- This establishes the height of the nav container. NOTE - update in 3 places */
   display: block;
   color: #000;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102543_bg_headerTabsL_on.gif) no-repeat left top;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 .p7TBMdown,
#p7TBMroot .classifiedsnav2 .p7TBMdown:hover {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2007/0417/20070417_092909_bg_headerTabsR-class_on.gif) no-repeat top right;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 .p7TBMdown span,
#p7TBMroot .classifiedsnav2 .p7TBMdown:hover span {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2007/0417/20070417_092856_bg_headerTabsL-class_on.gif) no-repeat top left;
   padding: 10px 8px;/*<- This establishes the height of the main nav. NOTE - update in 3 places */
   font-size: 11px;
   }

/*
The Root Level Hover. This also locks the Hover state while
the root item's associated sub-menu is visible.
DO NOT CHANGE SELECTOR NAMES*/
.p7ie6Fix:active,
#p7TBMroot .p7TBMtext .p7TBMon,
#p7TBMroot .p7TBMtext li a:focus,
#p7TBMroot .p7TBMtext li a:active,
#p7TBMroot .classifiedsnav2 .p7TBMon,
#p7TBMroot .classifiedsnav2 li a:focus,
#p7TBMroot .classifiedsnav2 li a:active {
   color: #436d91;
   padding: 0;
   margin: 0;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102652_bg_headerTabsR_on.gif) no-repeat right top;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 .p7TBMon,
#p7TBMroot .classifiedsnav2 li a:focus,
#p7TBMroot .classifiedsnav2 li a:active {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2007/0417/20070417_092909_bg_headerTabsR-class_on.gif) no-repeat top right;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li a:hover {   
font-size: 11px;
   }

#p7TBMroot .p7TBMtext li.first a:focus,
#p7TBMroot .p7TBMtext li.first a:active {   font-size: 11px;}

.p7ie6Fix:active,
#p7TBMroot .p7TBMtext .p7TBMon span,
#p7TBMroot .p7TBMtext li a:focus span,
#p7TBMroot .p7TBMtext li a:active span,
#p7TBMroot .classifiedsnav2 .p7TBMon span,
#p7TBMroot .classifiedsnav2 li a:focus span,
#p7TBMroot .classifiedsnav2 li a:active span {
   padding: 8px 8px 12px 8px;/*<- This establishes the height of the nav container. NOTE - update in 3 places */
   display: block;
   color: #013067;
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102543_bg_headerTabsL_on.gif) no-repeat left top;
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 .p7TBMon span,
#p7TBMroot .classifiedsnav2 li a:focus span,
#p7TBMroot .classifiedsnav2 li a:active span,
#p7TBMroot .classifiedsnav2 .end .p7TBMon span,
#p7TBMroot .classifiedsnav2 li.end a:focus span,
#p7TBMroot .classifiedsnav2 li.end a:active span {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2007/0417/20070417_092856_bg_headerTabsL-class_on.gif) no-repeat top left;
   padding: 10px 8px;/*<- This establishes the height of the main nav. NOTE - update in 3 places */
   font-size: 11px;
   }

#p7TBMroot .classifiedsnav2 li.first a {
   font-size: 11px;
   }





/* CLASSIFIED NAV - If you need to customize this, contact Indigio
----------------------------------------------------------------- */

.classifiedsnav2 li.curve span {
   background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_103032_classNavCurve.gif) no-repeat 0 100%;
   width: 35px;
   width: 30px;
   height: 32px;
   margin: 0;
   padding: 0 0 0 0;
   border: none;
   float:left;
   }





/* ------ END CLASSIFIED TABS */





/* SubNavigation
---------------------------------------------------------------------------- */

/* main subnav wrapper */
#p7TBMsubwrap {
   position: relative;
   height: auto;
   font: normal 11px arial, helvetica, sans-serif;
   }

/* subnav wrapper */
#p7TBM .p7TBMsub {
   position: absolute;
/*   visibility:hidden; */
   left: 0;
   top: 0;
   width: 100%;
   height: 39px;
   background: #fff url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102350_bg_headerSubnav.gif) repeat-x 0 0;
   }

.p7TBMsubbox {
   padding: 2px 0 7px 0; /*<-default setting*/
   }


/*SUBMENU BAACKGROUNDS and BORDERS HERE*/
.p7TBMsub ul {
   margin: 0;
   padding: 0;
   /*background-image: url(img/iebfix.gif);*/
   background-color: transparent;
   border: 0;
   }

.rightSub ul {
   float:right;
   padding-right:10px;
   }

.p7TBMsub li {
   list-style-type: none;
   display: inline;
   font-size: 11px;
   }

.p7TBMsub li a {
   color: #000;
   display: block;
   float: left;
   border: none;
   text-decoration: none;
   border-right: 1px solid #3e4ea6;
   padding: 2px 7px 2px 7px;
   font-size: 11px;
   }

.p7TBMsub li.first a {
   margin-left: 5px;
   display: inline-block;
   font-size: 11px;
   }

.p7TBMsub li.last a {
   border: none;
   font-size: 11px;
   }

.p7TBMsub li a:hover,
.p7TBMsub li a:active,
.p7TBMsub li a:focus {
   text-decoration: underline;
   font-size: 11px;
   }

/* ---  non-link submenu items
 When there is no link - always use a span as a replacement: */
.p7TBMsub li span {
   margin: 0;
   color: #000;
   display: block;
   float: left;
   border: none;
   text-decoration: none;
   border-right: 1px solid #3e4ea6;
   padding: 2px 7px 2px 7px;
   }


/* current state marker style */
.p7TBMsub .p7TBMmark,
.p7TBMsub .p7TBMmark:hover,
.p7TBMsub .p7TBMmark:active,
.p7TBMsub .p7TBMmark:focus {
   font-weight:bold;
   color: #013067;
   cursor: default;
   text-decoration: none;
   background-image: none;
   background-color: none;
   }



/* ------ HOME TAB SPECIFIC*/


/* subnav - optional class */
.p7TBMsub li.right,
.p7TBMsub2 li.right {
   float: right;
   }

.p7TBMsub li a {
   color: #000;
   display: block;
   float: left;
   border: none;
   text-decoration: none;
   border-right: 1px solid #3e4ea6;
   padding: 2px 7px 2px 7px;
   }


.p7TBMsub li .date {
   border: 0;
   }

.p7TBMsub li #zipcode /*weatherForm*/ {
   padding: 0 5px 0 7px;
   margin: -3px 0 0 0;
   border: none;
   }

.p7TBMsub li#zipcode {
   float: left;
   padding: 0 0 0 0;
   margin: -1px 0 0 0;
   }

.p7TBMsub li.weatherForm label {
   padding: 0;
   margin: 0;
   vertical-align: middle;
   }

.p7TBMsub #zipcode input.searchbox{
   border: 1px solid #a4c8db;
   font: normal 11px arial, helvetica, sans-serif;
   vertical-align: middle;
   margin: -13px 5px 0px 0px;
   padding: 0 0 0 0;
   height: 19px;
   }

.p7TBMsub li.weatherForm input.weatherBtn {
   padding: 0;
   margin: 0;
   margin: -1px 0 0 0;
   vertical-align: middle;
   }



/* ------ misc additional styles */

/*this tells firefox not to display the " dotted border " when you click - do not change */
#p7TBMroot .p7TBMtext a,
#p7TBMroot .p7TBMtext .p7TBMdown,
#p7TBMroot .p7TBMtext .p7TBMdown:hover,
#p7TBMroot .p7TBMtext .p7TBMdown:focus,
.p7TBMsub li a,
.p7TBMsub li a:hover,
.p7TBMsub li a:focus {
   outline: none;
   -moz-outline: none !important;
   }

#p7TBM br {
   clear: both;
   height: 0;
   line-height: 0.0;
   font-size: 1px;
}

/*Subnav positioning*/
/*opinion*/
#p7TBMsub09 ul {
    padding-left: 405px;
    }

/*help*/
#p7TBMsub10 ul {
    padding-left: 300px;
    white-space:nowrap;
    }

/*jobs*/
#p7TBMsub11 ul {
    padding-right: 190px;
    }

/*cars*/
#p7TBMsub12 ul {
    padding-right: 200px;
    }

#p7TBMsub01 .p7TBMsub li a,
#p7TBMsub01 .p7TBMsub li span{
   border: none;
}







/*Nav Bar Wrapper - sets the width/height/look of entire nav bar*/
#navWrap {
	width: 1000px;
	background: #A0B5C7 url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083716_navBG.gif) 0 0 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 32px;
	}

/*Main Nav Behavior*/
#nav {
	margin-left: auto; /*DO NOT EDIT*/
	margin-right: auto; /*DO NOT EDIT*/
	position: relative; /*DO NOT EDIT*/
	display: block; /*DO NOT EDIT*/
	height: 1%; /*DO NOT EDIT*/
	z-index: 1000; /*DO NOT EDIT - necessary for menu system to appear on top of positioned elements in body*/
	}

/* you must add one of these for each nav dropdown making a general class destroys the measurements*/
/* Main Nav Items */
#nav #maindiv0,#nav #maindiv1,#nav #maindiv2,#nav #maindiv3,#nav #maindiv4,#nav #maindiv5,
#nav #maindiv6,#nav #maindiv7,#nav #maindiv8,#nav #maindiv9,#nav #maindiv10,
#nav #maindiv11,#nav #maindiv12,#nav #maindiv13,#nav #maindiv14,#nav #maindiv15,
#nav #maindiv16,#nav #maindiv17,#nav #maindiv18,#nav #maindiv19,#nav #maindiv20,
#nav #maindiv21,#nav #maindiv22,#nav #maindiv23,#nav #maindiv24,#nav #maindiv25,
#nav #maindiv26,#nav #maindiv27,#nav #maindiv28,#nav #maindiv29,#nav #maindiv30 {
	height: 32px;
	}

#maindiv0 {
	margin-left: 10px;
	}

#nav div {
	float: left;
	}


/*Main Nav Item Links*/
#nav div a {
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding-right: 7px;
	text-decoration: none;
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2006/1214/20061214_102618_bg_headerTabsR_off.gif) 100% 0 no-repeat;
	}


#nav div a span {
	padding: 9px 0px 11px 7px;
	display: block;
	}

*html #nav div a span {
	padding-bottom: 9px;
	}

/*Main Item Hover States*/
#nav .navHover {
	text-decoration: none;
	margin:0;
	}

#nav .navHover a {
	color: #4D749B;
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083734_topTabs.gif) 100% 0 no-repeat;
	}

#nav .navHover span {
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083734_topTabs.gif) 0 0 no-repeat;
	}

#nav div.first  {
	margin-left: 10px;
	}


/* TOP ITEMS with no submenu*/

#nav .nosub .navHover a {
	background-position: 100% -32px;
	}

#nav .nosub .navHover a span {
	background-position: 0 -32px;
	}



#nav .nosub div, 
#nav #rightNav .nosub div {
	}

#nav .nosub a, 
#nav #rightNav .nosub a {
	}

#nav .nosub .navHover a, 
#nav #rightNav .nosub .navHover a {
	}

#nav .nosub div.subdiv, 
#nav #rightNav .nosub .subdiv, 
#nav #rightNav .nosub div.subdiv {
	display:none !important;
	}






/*Sub Menu Container*/
#nav .subdiv {
	display: block;
	background-color: #fff;
	width: 150px;
	padding: 5px 0;
	position: absolute;
	visibility: hidden;
	background-image: none;
	border: 1px solid #acb6c6;
	border-top: 0;
z-index:1020;
	}

#nav div .subdiv div {
	float: none;
	padding: 0;
	background-image: none;
	border: none;
	}

#nav div .subdiv a {
	background-image: none;
	float: none;
	margin: 0;
	padding: 2px 4px;
	display: block;
	height: auto;
	color:#4D749B;
	}

#nav .subdiv a:hover {
	background-color: #E5E9F2;
/*	background-color: #6386ac; */
	color: #fff;
	height: 1%;
	}





/*------------------------------
Right Nav
--------------------------------*/
/*Right Nav Wrapper*/
#nav #rightNav {
	float: none;
	}

/*Main Items*/
#nav #rightNav div {
	float: right;
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083707_bg_rNav.gif) 0 0px;
	}

#nav #rightNav .right a {
	background-image: none;
	}

#nav #rightNav .right div.subdiv {
	margin-left: -2px;
	}

#nav #rightNav div.left {
	padding-left: 30px;
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083725_rnavLeft.gif) no-repeat 0 0;
	}

#nav #rightNav .left div.subdiv {
	margin-left: 30px;
	}

#nav #rightNav div div {
	float: none;
	}

/*Main Links*/
#nav #rightNav div a {
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2007/0417/20070417_092923_class_divLine.gif) no-repeat right 7px;
	color: #445a8e;
	float: left;
	margin: 0px;
	margin-right: 2px;
	}

#nav #rightNav div a span {
	padding: 10px 1px 10px 6px;
	}


*html #nav #rightNav div a span {
	padding-bottom: 8px;
	}


#nav #rightNav .navHover {
	text-decoration: none;
	margin: 0;
	display: block;
	}

/*Main Item Hover States*/
#nav #rightNav .navHover a {
	color: #000;
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083734_topTabs.gif) right -64px no-repeat;
	}

/*Main Item Hover States*/
#nav #rightNav .navHover a span {
	color: #000;
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083734_topTabs.gif) 0 -64px no-repeat;
	}

#nav #rightNav .nosub .navHover a {
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083734_topTabs.gif) 100% -96px no-repeat;
	}

#nav #rightNav .nosub .navHover span {
	background: transparent url(http://extras.mnginteractive.com/live/media/site571/2008/0528/20080528_083734_topTabs.gif) 0 -96px no-repeat;
	}


#nav #rightNav .subdiv {
	padding: 4px 0;
	background: #fff none;
	}

#nav #rightNav .subdiv a {
	background-image: none;
	float: none;
	display: block;
	padding: 3px 8px;
	margin:0;
	height:auto;
	color: #4d749b;
	}

#nav #rightNav .subdiv div {
	background-image: none;
	}

#nav #rightNav .subdiv a:hover {
	color: #fff;
	background-color: #E5E9F2;
	height:1%;
	}

td.headerRegion,
 td.postHeaderRegion{
/*   background-color: #ffffff; */
}

.weather li{
margin-left:30px;
list-style:none;
}

.weather li iframe{
margin-top:10px;
width:930px;
/* margin-bottom:-10px; */
}


#userbar {
   float: left;
	margin-left:10px;
   }

#userbar .navsep {
	float:left;
	padding:0 5px;
	font: normal 10px arial;
	color:#8A919B;
   }

#userbar a,
#userbar a:link,
#userbar a:active,
#userbar a:visited,
#userbar a:hover {
	float:left;
	font: normal 11px arial;
	color:#000;
	text-decoration:none;
   }

	
	
	
	
#mininavbar  {
	float:left;
	margin-top:68px;
	margin-left:15px;
	font: normal 11px arial;
	line-height:1.5em;
   }

#mininavbar .navsep {
	float:left;
	padding:0 5px;
	font: normal 10px arial;
	color:#369;
   }

#mininavbar a:link,
#mininavbar a:active,
#mininavbar a:visited {
	float:left;
	font: normal 11px arial;
	color:#036;
	text-deocration:none;
   }

#mininavbar a:hover {
	color:#000;
	text-deocration:underline;
   }

