/* CSS Document */
/* begin header and nav 07 */

/* contains entire nav (background color set inline to blend seamlessly into header color) */

		

.nav-row {

	position: relative;

	width: 800px;
	
	height: 30px;

	z-index: 999;

}



.nav-container {

	margin: 0 auto;

	width: 800px;

}



/* wraps bottom row of nav (note: no top row on sport navs) background color set inline */

.aw_nav_wrap {

	/*background: url(http://media.basspro.com/images/outdoors/new_bps/nav_bg.gif) no-repeat top right;*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	width: 949px; /*originally 976px */
	
	height: 30px;

}
/*not original added to handle the divider image in the navigation bar*/
#divider {

	border: none;
	
	vertical_align: middle;

}

.aw_nav {

	list-style: none;

	margin: 0;

	padding: 0;

	position: relative;

	width: 100%;

}



.aw_nav li {

	float: left;

	margin: 0;

	position: relative;

	padding: 0;

}



.aw_nav li a {

	display: block;

	line-height: 22px;

	padding: 0 8px; 

	text-decoration: none;

}



.aw_nav li.solid a {padding: 0 7px;}



.aw_nav li.solid {background: grey;}



.aw_nav li.single a {

	color: white;

	margin: 0 3px;

	padding: 0 3px;

}



.aw_nav li.lo a { /*controls color of nav bar text*/

	/*original background: url(http://media.basspro.com/images/outdoors/new_bps/nav_bg.gif) no-repeat top left;*/
	
	background:#333333;

	color: #FFFFFF;
	
	background-image: url(http://media.basspro.com/images/outdoors/new_bps/nav_divider.gif) float: right;

}


.aw_nav li.hi a { /*controls color of nav bar text rollover*/

	/*original background: url(http://media.basspro.com/images/outdoors/new_bps/nav_bg_roll.gif) no-repeat top left;*/	
	
	background: #000;

	color: #A82626;

}



.aw_nav li.lo a.more {

	background: none;

	color: white;

}



.aw_nav li.lo .aw_drop {display: none;}



.aw_nav li.hi .aw_drop {display: block;}



.aw_drop {

	background: #000; /*black*/

	display: none;

	list-style: none;

	margin: 0;

	padding: 6px 0;

	position: absolute; /* need this to keep parent li from spreading out */

	/*width: 185px; /* needs this to define dropdown width */
	
	text-align:left;

}



/* for double-wide dropdown menus */

.double {width: 282px;}



.aw_nav li ul.double ul {

	float: left;

	margin: 0;

	list-style: none;

	padding: 0;

}



.aw_nav li ul.double ul li a {width: 125px;}



.aw_nav li ul.double ul li a.child {

	font-weight: normal;

	line-height: 16px;

	padding: 0 8px 2px 14px; 

	width: 119px;

}



.aw_drop li {

	background: #363636;

	float: none;

	line-height: 18px;

	margin: 0;

	padding: 0;
	
	list-style: none;

}



.aw_drop li.separator {

	background: #EDEDED url(http://assets.espn.go.com/i/design07/mast/sepbg.gif) no-repeat 0 50%;

	font-size: 1px;

	line-height: 1px;

	height: 9px;

	width: 185px;

}



.aw_nav li ul.aw_drop li a {

	color: #FFFFFF;

	line-height: 18px;

	padding: 0 8px;

	width: 185px;
	
	list-style: none;
	
	text-align:left;

}





/* for multi links, ie "Stats | Hollinger Stats" */

.aw_drop li.multi {

	padding: 0 8px;

	width: 100%;

}



.aw_nav li .aw_drop li.multi a {

	display: inline;

	padding: 0;

}



/* for inline images in the nav, like the insider bug */

.aw_nav li .aw_drop li a img {

	border: 0;

	vertical-align: middle;

}



/* ie line-heigh fix */

* html .aw_nav li .aw_drop li a img {margin: 4px 0;}



.aw_nav li .aw_drop li a:hover {background: #A82626;

}



/* Page 1 top nav */



/* wraps top row nav (note: no top row on sport nav) */

.awp1nav_wrap {

	background: url(http://assets.espn.go.com/i/design07/mast/topRowBg.gif) repeat-y top left;

	width: 976px;

}



ul.awp1nav, ul.awp1nav-right {

	float: left;

	font-family: Arial, Helvetica, Sans-serif;

	font-size: 10px;

	list-style: none;

	line-height: 12px;

	margin: 0;

	padding: 0;

	position: relative;

}



ul.awp1nav-right {

	float: right;

	padding-top: 6px;

	width: 230px;

}



ul.awp1nav-right {

	float: right;

	font-weight: bold;

	font-family: Arial, Helvetica, Sans-serif;

	font-size: x-small;

	padding: 6px 0;

	text-align: center;

	width: 230px;

}



ul.awp1nav li, ul.awp1nav-right li {

	/*display: inline;*/

	float: left;

	font-size: 110%;

	margin: 0;

	padding: 0;

}



ul.awp1nav-right li {

	display: inline;

	float: none;

	font-size: x-small;

}



ul.awp1nav li a, ul.awp1nav-right li a, ul.awp1nav li a:visited, ul.awp1nav-right li a:visited {

	color: white;

	margin: 0;

	padding: 6px 5px;

	text-decoration: none;

}



ul.awp1nav-right li {

	margin: 0;

	padding: 6px 1px;

}





ul.awp1nav li a {display: block;}



ul.awp1nav li a:hover {

	/* background: #8f0000; */

	background: url(http://assets.espn.go.com/i/design07/mast/p1navHover.gif) repeat-x;

}



ul.awp1nav-right li a:hover {

	/* background: #ac0000;*/

	color: #ffdf7f;

}
