/* Page structure */
body {
	padding: 0px;   
	margin: 0px; 
	background: #fff url(http://assets.espn.go.com/i/fp/06/index_bgd3.jpg) top left repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-color: #000; 
	line-height: 13px;
	text-align: left;
}
a:link {
	color: #000;
}
a:hover {
	color: #f00;
}
a:visited {
	color: #666;
}
a:hover {
	color: #f00;
}
#container {
	padding: 0px;
	margin: 0px;
	width: 990px;
}
#main { 
	background: #fff url(http://assets.espn.go.com/i/fp/06/stripes3.gif) top left repeat-y;
	width: 990px;
	padding: 0px;
	margin: 0px;
	border: 0px solid #f00;
}

#leftc {
	margin: 0px;  
	padding: 0px; 
	font-size: 10px; 
	float: left;  
	/****width: 431px; ****/
	width: 424px; 
	color: #000; 
	line-height: 12px; 
	font-family: Verdana, sans-serif;
	border: 0px solid #009;
}

#centerc {
	padding: 7px 0px 0px 0px;
	margin: 0 0 0 2px; 
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	color: #000; 
	float: left;
	display:inline;
	width: 320px; 
	line-height: 14px; 
	/* background: #090;*/
	border: 0px solid #f00;
}

.centerc H3 {
	padding: 0px; 
	margin: 0px 0px 6px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	color: #795527; 
	line-height: 18px; 
}
.centerc a:link {
	color: #000;
}
.centerc a:hover {
	color: #f00;
}
.centerc a:visited {
	color: #666;
}
#rightc {
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	float: right; 
	/****width: 235px;  ****/	
	width: 242px; 
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000; 
	line-height: 12px;   
	voice-family: inherit;
	border: 0px solid #f00;
	backgroundFF: #fcc;
}

/* end Page structure */

/* Top Story */
#topstory {
	margin: 0px;
	/****width: 431px; ****/
	width: 424px; 
	font-family: Verdana, sans-serif;
	font-size: 10px; 
	color: #000; 
	line-height: 12px; 
	background: #e7e7d5;
}
.head40 { 
	padding: 10px 0px 6px 7px;
	margin: 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 40px; 
	color: #000;  
	font-weight: bold;
	line-height: 36px; 
}
.head40 a, .head40 a:hover, .head40 a:visited, .head40 a:visited:hover {
    text-decoration: none;
    color: #000;
}
.head60 {
	padding: 5px 0px 6px 7px;
	margin: 0px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 60px; 
	color: #000; 
	font-weight: bold;
	line-height: 60px;	
}
.head60 a, .head60 a:hover, .head60 a:visited, .head60 a:visited:hover {
    text-decoration: none;
    color: #000;
}
.t_photo1 {
	padding: 0px 0px 2px 7px;
	margin: 0px; 
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: #000;
}
.photocap {
	padding: 0px 0px 6px 4px;
	margin: 0px 5px 0px 0px;
	font-family: Verdana, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #666;
	background: #d9d9b7
}
.photocred {
	padding: 1px 3px 1px 0px;
	margin: 0px; 
	font-family: Verdana, sans-serif;
	font-size: 9px; 
	font-weight: normal; 
	color: #939374; 
	background: #d9d9b7; 
	text-align: right;
}
.topstory2 {
	padding: 4px 10px 26px 7px;
	margin: 0px; 
	font-family: Verdana, sans-serif;
	font-weight: normal; 
	font-size: 11px; 
	color: #000; 
	line-height: 14px; 
	background: #e7e7d5;
}
/* end Top Story */

/* WAR Large */
#warlrg {
	padding: 7px; 
	margin: 0;
	height: 345px; 
	width: 976px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #fff; 
	line-height: 13px;
	background: #fff;
	border-bottom: 1px solid #cdcdcd;
	float: left;
	overflow: hidden;
}

#warlrg a, #warlrg2 a:visited {
	text-decoration: underline;
	color: #fff;
}
#warlrg a:hover, #warlrg2 a:visited:hover {color: #e7a500;}

#warlrg .content {
	position: relative;
	height: 136px;
	width: 976px;
}
#warlrg .content .superheadline {
	position: absolute; 
	top: 0;
	left: 5px;
	z-index: 10000;
}
#warlrg .content .subheadline { 
	padding: 0; 
	margin: 0;
	width: 460px;
	position: absolute; 
	top: 100px; 
	left: 10px;
	font-weight: bold;
}
#warlrg .content .subheadline a, #warlrg2 .content .subheadline a:visited {
	color: #e7a500;
	text-decoration: none;
}
#warlrg .content .subheadline a:hover, #warlrg2 .content .subheadline a:visited:hover {text-decoration: underline;}

#warlrg .content .bullets {
	padding: 0;
	margin: 0;
	position: absolute;  
	top: 15px; 
	left: 515px;
	width: 455px;
}
/* end War Large */

/* WAR Small */
#warsml {
	padding: 7px; 
	margin: 0;
	height: 345px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #fff; 
	line-height: 13px;
	background: #fff;
	border-bottom: 1px solid #cdcdcd;
	float: left;
	overflow: hidden;
}
#warsml a, #warsml a:visited {
	text-decoration: underline;
	color: #fff;
}
#warsml a:hover, #warSml a:visited:hover {color: #e7a500;}

#warsml .content {
	position: relative;
	height: 136px;
	width: 732px;
}
#warsml .content .superheadline {
	position: absolute; 
	top: 0;
	left: 5px;
	z-index: 10000;
}
#warsml .content .subheadline { 
	padding: 0; 
	margin: 0;
	width: 460px;
	position: absolute; 
	top: 100px; 
	left: 10px;
	font-weight: bold;
}
#warsml .content .subheadline a, #warSml .content .subheadline a:visited {
	color: #e7a500;
	text-decoration: none;
}
#warsml .content .subheadline a:hover, #warsml .content .subheadline a:visited:hover {text-decoration: underline;}

#warsml .content .bullets {
	padding: 0;
	margin: 0;
	position: absolute; 
	top: 15px; 
	left: 488px;
	width: 236px;
}
/* end War Small */

/* WAR Vert */
#warvert {
	padding: 7px;  
   	margin: 0px 0px 7px 0px;
	height: 710px;
	width: 411px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #fff; 
	line-height: 13px;
	background: #fff;
	border-bottom: 1px solid #cdcdcd;
	float: left;
	overflow: hidden;
}
#warvert a, #warvert a:visited {
	text-decoration: underline;
	color: #fff;
}
#warvert a:hover, #warvert a:visited:hover {color: #e7a500;}

#warvert .content {
	padding: 0 0 0 8px;
	height: 230px;
}
#warvert .content .subheadline { 
	padding: 0; 
	margin: 0 0 10px 0;
    width: 390px;
	font-style: italic; 
	font-weight: bold;
}
#warvert .content .subheadline a, #warvert .content .subheadline a:visited {
	color: #e7a500;
	text-decoration: none;
}
#warvert .content .subheadline a:hover, #warvert .content .subheadline a:visited:hover {text-decoration: underline;}

#warvert .content .bullets {
	line-height: 16px;
}
/* end War Vert */


* html .bullets img {vertical-align: middle; margin: 3px 0;}

.flashmod1 {
	padding: 0px 0px 10px 7px;
	margin: 0px; 
}

/* Must read */
.must2 {
    padding: 0px 0px 0px 7px;
    margin: 0px;
    font-family: Verdana, sans-serif;
    font-size: 10px; 
    color: #000; 
    font-weight: normal;
    line-height: 15px;
}
.musthdr1 {
    border-top: #bab8a9 1px solid;
    border-bottom: #bab8a9 1px solid;
    padding: 0px;
    margin: 0px 9px 0px 0px;
    background: #d5d2c3;
}
.musthdr2 {
    padding: 3px 0px 3px 5px;
    margin: 0px;
    font-family: Verdana, sans-serif;
    font-size: 10px; 
    font-weight: bold;
    color: #000;  
    line-height: 15px;
}
.must3 {
    padding: 0px;
    margin: 9px 9px 0px 0px; 
   height: 80px;
    overflow: hidden;
}
.must4 {
    padding: 0px;
    margin: 0px 9px 0px 0px;
    height: 90px; 
    overflow: hidden; 
}
.mustPhoto {
    padding: 0px;
    margin: 0px 10px 6px 0px;
}
#dashed {
    padding: 0px;
    border-bottom: #999 1px dashed;
    margin: 9px 9px 9px 0px;
}
/* end Must read */

/* Columns and Features */
.cols1 {
	background: #fff;
	margin: 0px;
	padding: 10px 10px 10px 7px;
}
.cols3 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.cols3 H4 {  
	padding: 0px;
	margin: 0px; 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ec511b;
	line-height: 18px;
	float: left;
}
.dailyline {
	padding: 0px;
	margin: 0px;  
	color: #333;
	text-align: right;
}
.cols_hd1 {
	padding: 0px;
	margin: 0px;
}
.cols_hd2 {
	padding: 4px 0px 4px 5px;
	margin: 0px;
	background: #ddd;
}
.cols_hd2 H4 {
	padding: 0px 0px 0px 2px;
	margin: 0px; 
	font-family: Helvetica, sans-serif;
	font-size: 11px; 
	color: #000;
	float: left;
}
.cols_hd3 {
	padding: 0px 10px 2px 0px;
	color: #333; 
	text-align: right;
}
.cols_4 {  
	padding: 5px 5px 18px 5px;
	font-family: Verdana, sans-serif;
	font-size: 11px; 
	color: #000; 
	line-height: 20px;
}
.cols_4 a:link {
	color: #000;
}
.cols_4 a:hover {
	color: #f00;
}
.cols_4 a:hover {
	color: #f00;
}
.cols_4 a:visited {
	color: #666;
}
/* end Columns and Features */

/* Ad */
#mark1 {
    margin: 0;
    padding: 0;
    width: 308px;
}
#mark2 {
    padding: 0 0 0 0;
    margin: 0 0 0 6px;
    border: 0px solid;
    /*background: #f00; */
}
/* end Ad */

/* Headlines */
#news1 {
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
	z-index: -1;
}
#news2 {
	border: #f00 0px solid;
	padding: 4px 4px 0px 4px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 11px; 
	color: #000; 
	line-height: 21px;
}
#news2 ul{
    margin: 0 0 0 -4px;
    padding: 0 0 0 0;
    line-height: 13px;
    list-style-type: none;
    
}
#news2 li{
    background: url(http://assets.espn.go.com/i/fp/07/bull.gif) no-repeat 0px 7px;
    padding: 4px 0px 4px 12px;
    margin: 0;
}
#news2 li img{
    padding: 1px 0 0 0;
    margin: 0;
}

#news1 h1 {
	padding: 2px 2px 2px 8px;
	margin: 0px;
	background: url(http://assets.espn.go.com/i/fp/06/headlines_bgd2.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	position: relative;
	z-index: 1;
}
#news1 h1 a {
	color: #fff;
	text-decoration: none;
}
#news1 h1 a:hover {
	text-decoration: underline;
}
.tools {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	font-size: 10px;
	text-align: center;
}
.rssbutton {
	position: absolute;
	top: 3px;
	left: 245px;
	width: 53px;
	height: 11px;
	display: block;
	margin: 0px;
	padding: 0px;
	background: url(http://assets.espn.go.com/i/fp/06/rss2.gif) no-repeat;
}
/* end Headlines */

/* Headlines */


/* Last Row */
.lastrow { 
	border-top: #ccc 1px solid;
	padding: 0px;
	margin: 0px;
	height: 96px;
	clear: both;
}
#bottomnav {
	height: 30px; 
	background: red;
	background: #fff;
	padding: 0px 0px 0px 10px;
	margin: 0px; 
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000;
}
#bottomnav a {
	text-decoration: none;
	color: #000;
}
#bottomnav a:hover {
	text-decoration: underline;
}
.footer { 
	border-top: #bbb 1px solid;
	font-size: 10px; 
	padding: 10px 10px 20px 10px;
	margin: 0px; 
	background: #d1d1d1; 
	height: 66px;
	text-align: left;
}
/* end Last Row */

/* ombudsman */
.ombud1 {
	width: 230px;
	margin: 4px 0 2px 5px;
	background: #e8f1d7;
}
.ombud2 {
	line-height: 14px;
	padding: 8px 6px 12px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #ddd #999 #999 #ddd;
}
h3 {
	color: #000;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif; 
	margin: 0px;
}
/* end ombudsman */

/* begin simmons */
.sim0 {
    margin: 4px 0 0 0;
    height: 103px;
    background: transparent url(http://assets.espn.go.com/i/fp/06/simmons_bgd.jpg) top center no-repeat;
}
.sim1 {
    padding: 33px 0 0 19px;
}
.sim2 {
    height: 70px;
    width: 200px;
    overflow: hidden;
    font-family: Verdana, sans-serif;
    font-size: 10px;  
    color: #000; 
    line-height: 13px;
}    
/* end simmons */


/* Page Stucture */
#bottomSection {
	width: 564px;
	background: #fff;
	border-top: 1px solid #cecece;
	float: right;
	/*clear: right; */
}
#centerc_OFF***** {
	margin: 0 3px 0 0; 
	padding: 4px 0 5px 0;
	float: right;
}
/* end Page Structure */
/****  Bottom Section  *****/

/* myESPN */
.myESPN {
	margin: 10px 5px 10px 6px;
	background: #fff;
}
/* end myESPN */

/* Special Section */
.specialsections {
	margin: 0 7px 10px 6px;/* */
	font-family: verdana, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #000;
	background: #fff;
}
.specialsections h1 {
	margin: 0 0 1px 0;
	padding: 6px 6px 6px 10px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background: #5d7081;
}
.specialsections h1 a, specialsections h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.specialsections h1 a:hover, specialsections h1 a:visited:hover {
	color: #fff;
	text-decoration: underline;
}
.specialsections ul {
	margin: 0; 
	padding: 0 0 10px 0;  
	list-style: none; 
	background: #ddd url(http://assets.espn.go.com/i/fp/06/ss_bg.gif) repeat-y top center;
}
.specialsections li {
	width: 273px;
	float: left;
}	
.specialsections li img {margin: 6px 6px 0 6px;}
.specialsections p {
	padding: 0; 
	margin: 8px;
}	
.specialsections p a, .specialsections p a:visited {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}	
.specialsections p a:hover, .specialsections p a:visited:hover {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
/* end Special Section */

/* Sponsored Links */
.sponsoredlinks {
	margin: 0 7px 10px 6px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000;
	background: #fff;
}
.sponsoredlinks h1 {
	margin: 0 0 1px 0;
	padding: 8px 8px 8px 12px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background: #454a43;
}
.sponsoredlinks h1 a, sponsoredlinks h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.sponsoredlinks h1 a:hover, sponsoredlinks h1 a:visited:hover {
	color: #fff;
	text-decoration: underline;
}
.sponsoredlinks ul {
	margin: 0; 
	padding: 0 0 10px 0; 
	list-style: none; 
	background: #dde6e3 url(http://assets.espn.go.com/i/fp/06/sl_bg.gif) repeat-y top center;
}
.sponsoredlinks li {
	width: 273px;
	float: left;
}	
.sponsoredlinks li img {margin: 6px 6px 0 6px;}
.sponsoredlinks p {
	padding: 0; 
	margin: 8px;
}	
.sponsoredlinks p a, .sponsoredlinks p a:visited {
	color: #000;
	text-decoration: none;
	font-weight: normal;
}	
.sponsoredlinks p a:hover, .sponsoredlinks p a:visited:hover {
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}
/* end Sponsored Links */

/* begin circuit city ad **/
#cc {
    float: right;
    padding: 12px 4px 6px 6px;
}
/* end circuit city ad **/

/* begin poll callout */
.pollq {
    padding: 0px;
    margin: 0px;
    width: 228px;
    background: #e1e1e1;
    border: solid 1px #a4a3a6;
    border-top: none;
    border-bottom: none;
    font-family: Verdana, sans-serif;
    font-weight: normal; 
    font-size: 10px; 
    color: #000;
}
.pollq a {
    text-decoration: underline;
    color: #000;
}
.pollq a:hover {
    text-decoration: underline;
    color: #f00;
}
.pollq h1 {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    font-size: 10px;
}
.pollq .item {
    padding: 10px 0px 10px 8px;
    margin: 0px 4px 0px 4px;
    border-bottom: #ccc solid 1px; 
    border-top: #ccc solid 1px; 
}
/* end poll callout */


/* begin header and nav 07 */
/* contains entire nav (background color set inline to blend seamlessly into header color) */
		
.nav-row {
	width: 990px;
	z-index: 999;
	position: relative;
}

.nav-container {
	width: 976px;
	margin: 0 auto;
}

/* wraps bottom row of nav (note: no top row on sport navs) background color set inline */
.aw_nav_wrap {
	width: 990px;
	background: black;
	font-family: Verdana, Arial, Sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.aw_nav {
	position: relative;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
}

.aw_nav li {
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
}

.aw_nav li a {
	display: block;
	padding: 0px;
	line-height: 22px;
	text-decoration: none;
	padding: 0 8px;
}

.aw_nav li.solid a {
	padding: 0 7px;
}

.aw_nav li.solid {
	background: black;
}

.aw_nav li.single a {
	color: white;
	padding: 0 3px;
	margin: 0 3px;
}

.aw_nav li.lo a {
	color: white;

}

.aw_nav li.hi a {
	color: black;

}

.aw_nav li.lo a.more {
	color: white;
	background: none;
}

.aw_nav li.lo .aw_drop {
	display: none;
}

.aw_nav li.hi .aw_drop {
	display: block;
}

.aw_drop {
	z-index: 100;
	display: none;
	list-style: none;
	padding: 6px 0;
	margin: 0;
	background: #fffdce;
	position: absolute; /* need this to keep parent li from spreading out */
	/* width: 185px; /* needs this to define dropdown width */
}

/* for double-wide dropdown menus */
.double {
	width: 282px;
}

.aw_nav li ul.double ul {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
}

.aw_nav li ul.double ul li a {
	width: 125px;
}

.aw_nav li ul.double ul li a.child {
	padding: 0 8px 2px 14px;
	width: 119px;
	font-weight: normal;
	line-height: 16px;
}

.aw_drop li {
	padding: 0;
	margin: 0;
	float: none;
	background: #fffdce;
	line-height: 18px;
}

.aw_drop li.separator {
	height: 9px;
	font-size: 1px;
	width: 185px;
	line-height: 1px;
	background: #fffdce url(http://assets.espn.go.com/i/design07/mast/sepbg.gif) no-repeat 0 50%;
}

.aw_nav li ul.aw_drop li a {
	width: 185px;
	color: black;
	padding: 0 8px;
	line-height: 18px;
}


/* 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: #e4e2b4;
}

/* 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 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	line-height: 12px;
}

ul.awp1nav-right {
	width: 230px;
	float: right;
	padding-top: 6px;
}

ul.awp1nav-right {
	width: 230px;
	float: right;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: x-small;
	text-align: center;
	padding: 6px 0;
}

ul.awp1nav li, ul.awp1nav-right li {
	font-size: 110%;
	float: left;
	/*
	display: inline;
	*/
	padding: 0;
	margin: 0;
}

ul.awp1nav-right li {
	font-size: x-small;
	float: none;
	display: inline;
}

ul.awp1nav li a, ul.awp1nav-right li a, ul.awp1nav li a:visited, ul.awp1nav-right li a:visited {
	color: white;
	padding: 6px 5px;
	margin: 0;
	text-decoration: none;
}

ul.awp1nav-right li {

	padding: 6px 1px;
	margin: 0;

}


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;
}

/* masthead ---------------------------------- */
.mast-container {
	position: relative;
	width: 990px;
	height: 100px;
}

.flashalt-container {
	position: relative;
	height: 97px;
	width: 990px;
	background: url(http://assets.espn.go.com/i/design07/mast/altflash/bg_page1.gif) no-repeat 15px 10px;
}

.flashalt {
	position: absolute;
	padding: 10px;
	right: 0px;
	bottom: 10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.flashalt-container a, .flashalt-container a:visited {
	color: black;
	text-decoration: none;
	padding: 3px 3px 3px 20px;
	background: white url(http://assets.espn.go.com/i/design07/mast/altflash/icon_alert.gif) no-repeat 2px 1px;
}

.flashalt-container h1 {
	padding: 0;
	margin: 0;
	position: absolute;
	left: 276px;
	top: 35px;
	color: white;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-large;
	font-weight: bold;
	font-style: italic;
}

/* search ------------------------------------ */

.aw_search {
	position: absolute;
	top: 7px;
	left: 750px;
	font-family: Verdana, Arial, Sans-serif;
	font-size: x-small;
}

.aw_search ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.aw_search ul li {
	padding: 0 3px 2px 3px;
	margin: 0;
	float: left;
}

.aw_search ul li a {
	display: block;
	padding: 1px 1px 2px 1px;
}

.aw_search ul li.realm {
	background: url(http://assets.espn.go.com/i/design07/mast/searchCarrot.gif) no-repeat 50% bottom;

}

.aw_search ul li.realm a, .aw_search ul li.realm a:visited {
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.aw_search ul li a:hover {
	color: white;
}

.aw_search a.realm {
	color: white;
	text-decoration: none;
	font-weight: bold;
	background: url(http://assets.espn.go.com/i/design07/mast/searchCarrot.gif) no-repeat 50% bottom;
}

.aw_search .hotSearches {
	position: absolute;
	padding: 3px 0 0 0;
	width: 235px;
	top: 42px;
	left: 0px;
}

.aw_search .hotSearches a:hover {
	color: white;
}

.aw_searchForm {
	position: absolute;
	top: 20px;
	left: 0px;
}

.aw_searchBtn {
	position: absolute;
	top: 0;
	left: 178px;
}

.aw_topSearches {
	color: white;
	font-weight: bold;
	font-size: medium;
	display: block;
	padding: 0 0 2px 0;
}

.aw_searchInput {
	font-size: x-small;
	position: absolute;
	top: 0;
	left: 0;
	width: 165px;
	height: 15px;
	padding: 2px 2px 0 2px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #202020;
	border-left: 1px solid #202020;
}

.ad_container {
	position: absolute;
	top: 7px;
	left: 7px;
}

.headerSwf-container {
	width: 990px;
	height: 97px; /* for page 1 */
}

.aw_search, .aw_search .hotSearches a, .aw_search ul li a, .aw_search ul li a:visited {
	color: #d3a8a8;
}

.mast-container, .headerSwf-container, .nav-row {
	//background: url(http://assets.espn.go.com/swf/header2007/i/mastBG_page1.gif) repeat-x top left;
	background: url(http://assets.espn.go.com/swf/header2007/i/mastBG_mlb.jpg) repeat-x top left;
}

.nav-row {
	background-position: 0 -197px;
}

.headerSwf-container {
	/* offset this background image upward by the height of mast-container */
	background-position: 0 -100px;
}
/* end header and nav 07 */

/* begin expando ad definitions */     
#index_header_intro_ad {
	width: 950px;
	height: 210px;
	overflow:hidden;
	position: absolute;
	top:-33px;
	left:-7px;
	z-index: 5000;
	background: black;
	padding: 6px 33px 6px 7px;
	border-bottom: 1px solid #d50000;
}

#index_header_ad {
	width: 950px;
	height: 210px;
	overflow:hidden;
	position: absolute;
	top:-33px;
	left:-7px;
	z-index: 5000;
	background: black;
	padding: 6px 33px 6px 7px;
	border-bottom: 1px solid #d50000;
}
/* end expando ad definitions */

/* Impact Unit */
.impactUnit {
	padding: 7px 7px 7px 7px; 
	border-bottom: 1px solid #eaeaea;
	background: #fff;
	clear: both;
}

/* Skirmish */
.skirmish {
	margin: 3px 0 7px 7px;
}


