#nav { display: none; }


#navbar{
  list-style: none;
  margin: 0px;
  padding: 0px;
  position: relative;
  z-index: 1000;
  height: 51px;
  background: url(/img/cvrbg.gif) repeat-y right bottom;
}
#navbar li{
  display: block;
  float: left;
  margin: 0px;
  padding: 0px;
  position: relative;
  z-index: 2;
}
#navbar li a{
  display: block;
  height: 51px;
  background-position: center top;
  background-repeat: no-repeat;
  background-color: transparent;
}

#navbar li a:hover, #navbar li.down .navlink{
  background-position: center bottom;
}
#navbar li a span{
  display: none;
}
#navbar .dropmenu, ul.subnav .dropmenu {
  position: absolute;
  text-align: left;
  z-index: 10;
  background: #333;
  margin: 0px;
  padding: 0px;
  border: 1px solid #666;
  top: 25px;
  display: none;
  list-style: none;
  position:absolute;
  left:0px;
  filter:alpha(opacity=90);
  -moz-opacity:.90;
  opacity:.90;
  zoom: 1;
}
#navbar .dropmenu li a, ul.subnav .dropmenu li a {
  background: none;
  height: auto;
  color: #FFF;
  display: block;
  padding: 3px 5px;
  width: 125px;
  text-decoration: none;
  font-weight: bold;
  zoom: 1;
}
#navbar .dropmenu li a:hover, ul.subnav .dropmenu li a:hover{
  background: #C00;
  display: block;
  text-decoration: none;
}

#navbar li#nav_home .navlink          { width: 64px;  background-image: url("/img/navbar/home.gif"); }
#navbar li#nav_news .navlink          { width: 67px;  background-image: url("/img/navbar/news.gif"); }
#navbar li#nav_sports .navlink        { width: 80px;  background-image: url("/img/navbar/sports.gif"); }
#navbar li#nav_gossip .navlink        { width: 90px;  background-image: url("/img/navbar/pagesix.gif"); }
#navbar li#nav_business .navlink      { width: 97px;  background-image: url("/img/navbar/business.gif"); }
#navbar li#nav_entertainment .navlink { width: 145px; background-image: url("/img/navbar/entertainment.gif"); }
#navbar li#nav_opinion .navlink       { width: 84px;  background-image: url("/img/navbar/opinion.gif"); }
#navbar li#nav_tv .navlink            { width: 41px;  background-image: url("/img/navbar/tv.gif"); }
#navbar li#nav_video .navlink         { width: 67px;  background-image: url("/img/navbar/video.gif"); }
#navbar li#nav_photos .navlink        { width: 77px;  background-image: url("/img/navbar/photos.gif"); }
#navbar li#nav_blogs .navlink         { width: 67px;  background-image: url("/img/navbar/blogs.gif"); }
#navbar li#nav_classifieds .navlink   { width: 112px; background-image: url("/img/navbar/classifieds.gif"); }

#navbar li#nav_classifieds { z-index: 1; } /* needed for IE6 stupidity */


.subnav_outer_wrap{
	background: #FFF url(/img/cvrbg.gif) repeat-y right bottom;
	height: 33px;
	z-index: 2;
	position: relative;
}
.subnav_wrap{
	float:left;
	position:relative;
	left:50%;
}
ul.subnav{
	list-style: none;
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
	text-align: center;
	position:relative;
	left:-50%;
	z-index: 200;
}
ul.subnav .navitem{
	display: block;
	float: left;
	font-size: 14px;
	font-family: Helvetica,Verdana,sans-serif;
	position: relative;
	margin: 0px;
	padding: 5px 7px;
	background: transparent url(/img/snavdots.gif) no-repeat scroll left center;
}
ul.subnav .navitem.first{
	background: none;
}
ul.subnav .navitem a{
	text-decoration: none;
	color: #C00;
	font-weight: bold;
}
ul.subnav .navitem a:hover{
	text-decoration: underline;
}
ul.subnav .navitem.selected a{
	color: #000;
}


#snav {display:block;width:991px;height:33px;background:#FFFFFF url("/img/snavbg.gif") right no-repeat;text-align:center;clear:both;letter-spacing: -1px;}
#snav a {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.02em;color:#CC0000;text-decoration:none;background:url("/img/snavdots.gif") left no-repeat;}
#snav a:hover {text-decoration:underline;}

#snav a.left {margin-top:20px;padding-right:5px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;letter-spacing:0.01em;font-weight:bold;color:#cc0000;text-decoration:none;background: #FFFFFF;}
#snav a.left:hover {text-decoration:underline;}

#snav a.selected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;font-weight:bold;color:black;text-decoration:none;background: url("/img/snavdots.gif") left no-repeat;}
#snav a.selected:hover {text-decoration:underline;}

#snav a.leftselected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;letter-spacing:0.01em;font-weight:bold;color:black;text-decoration:none;background: #FFFFFF;}
#snav a.leftselected:hover {text-decoration:underline;}

/*For smaller sub navs with lots of links*/
#snav_sm {display:block;width:991px;height:33px;background:#FFFFFF url("/img/snavbg.gif") right no-repeat;text-align:center;clear:both;letter-spacing: -1px;}
#snav_sm a {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.02em;color:#CC0000;text-decoration:none;background: #FFFFFF url("/img/snavdots.gif") left no-repeat;}
#snav_sm a:hover {text-decoration:underline;}

#snav_sm a.left {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;font-weight:bold;color:#CC0000;text-decoration:none;background: #FFFFFF;}
#snav_sm a.left:hover {text-decoration:underline;}

#snav_sm a.selected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;font-weight:bold;color:black;text-decoration:none;background: #FFFFFF url("/img/snavdots.gif") left no-repeat;}
#snav_sm a.selected:hover {text-decoration:underline;}

#snav_sm a.leftselected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;letter-spacing:0.01em;font-weight:bold;color:black;text-decoration:none;background: #FFFFFF;}
#snav_sm a.leftselected:hover {text-decoration:underline;}

#snav {display:block;width:991px;height:33px;background:#FFFFFF url("/img/snavbg.gif") right no-repeat;text-align:center;clear:both;letter-spacing: -1px;}
#snav a {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.02em;color:#CC0000;text-decoration:none;background:url("/img/snavdots.gif") left no-repeat;}
#snav a:hover {text-decoration:underline;}

#snav a.left {margin-top:20px;padding-right:5px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;letter-spacing:0.01em;font-weight:bold;color:#cc0000;text-decoration:none;background: #FFFFFF;}
#snav a.left:hover {text-decoration:underline;}

#snav a.selected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;font-weight:bold;color:black;text-decoration:none;background: url("/img/snavdots.gif") left no-repeat;}
#snav a.selected:hover {text-decoration:underline;}

#snav a.leftselected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:14px;letter-spacing:0.01em;font-weight:bold;color:black;text-decoration:none;background: #FFFFFF;}
#snav a.leftselected:hover {text-decoration:underline;}

/*For smaller sub navs with lots of links*/
#snav_sm {display:block;width:991px;height:33px;background:#FFFFFF url("/img/snavbg.gif") right no-repeat;text-align:center;clear:both;letter-spacing: -1px;}
#snav_sm a {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.02em;color:#CC0000;text-decoration:none;background: #FFFFFF url("/img/snavdots.gif") left no-repeat;}
#snav_sm a:hover {text-decoration:underline;}

#snav_sm a.left {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;font-weight:bold;color:#CC0000;text-decoration:none;background: #FFFFFF;}
#snav_sm a.left:hover {text-decoration:underline;}

#snav_sm a.selected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;font-weight:bold;color:black;text-decoration:none;background: #FFFFFF url("/img/snavdots.gif") left no-repeat;}
#snav_sm a.selected:hover {text-decoration:underline;}

#snav_sm a.leftselected {margin-top:20px;padding-right:10px;padding-left:10px;font-family: Helvetica, Verdana, sans-serif;font-size:12px;letter-spacing:0.01em;font-weight:bold;color:black;text-decoration:none;background: #FFFFFF;}
#snav_sm a.leftselected:hover {text-decoration:underline;}