/*------------Modified: 03.01.2007------------*/body {	padding: 0;   	margin: 0; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: x-small; 	color: #000;	/********* Change PAGE background settings here *********/	background: #cccccc;	/* change it to (50%  50%) in order to center the BG img */	background-position:fixed;}/* LINKS */a:link {color: #000;}a:hover, a:visited:hover {color: #f00;}a:visited {color: #666;}/* end LINKS *//* Page structure */.main {	/* change MARGIN to AUTO in order to center the page */	text align: left;	width: 1048px;	height: 1700px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px}.main2 {	/* change MARGIN to AUTO in order to center the page */	text align: left;	width: 1048px;	height: 1100px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px}.content {	/**** This DIV holds the content of this page ****/	padding: 0px;}/* end Page structure *//* contains entire nav (background color set inline to blend seamlessly into header color) */.nav-row {	text align: left;	width: 1048px;	height: 22px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #d01b00 url(navbar.jpg) no-repeat top right;	}/* wraps bottom row of nav (note: no top row on sport navs) background color set inline */.aw_nav_wrap {	width: 976px;	height: 22px;	background: no-repeat top right;	font-family: Verdana, Arial, Sans-serif;	font-size: x-small;	font-weight: bold	background: #d01b00;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.aw_nav {	position: relative;	height: 22px;	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;	font-weight: bold;}.aw_nav li.single a:hover, .aw_nav li.single a:visited:hover {	text-decoration: underline;}.aw_nav li.lo a {	color: white;	background: url(http://assets.espn.go.com/i/design07/mast/notchbg.gif) no-repeat top left;	font-weight: bold;}.aw_nav li.hi a {	color: black;	background: url(http://assets.espn.go.com/i/design07/mast/notchbg_hi.gif) no-repeat top left;	font-weight: bold;}.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 {	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 nav splitting, ie "Busch: Schedule" */.aw_nav li.split {	margin: 0 3px;	padding: 0 3px;	line-height: 22px;	color: #ffed88;	/*	background: url(http://assets.espn.go.com/i/design07/index/splitnav_arrow.gif) no-repeat 100% 9px;	*/}/* 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 {	width: 976px;}ul.awp1nav, ul.awp1nav-right {	font-family: Arial, Helvetica, Sans-serif;	font-size: x-small;	position: relative;	list-style: none;	padding: 0;	margin: 0;	float: left;	line-height: 12px;}ul.awp1nav-right {	width: 230px;	float: right;	font-weight: bold;	font-family: Verdana, 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 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: 1048px;    height: 87px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: url(header.jpg) no-repeat;	}.flashalt-container {	position: relative;	height: 85px;	width: 990px;}.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 {	top: 100px;	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: 100px;	left: 775px;}.aw_searchBtn {	position: absolute;	top: 0;	left: 178px;}.aw_topSearches {	color: white;	font-weight: bold;	display: block;	padding: 0 0 2px 0;}.aw_searchInput {	font-size: x-small;	position: absolute;	top: 100;	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 */}/* end header and nav *//* Footer */.footer { 	padding: 10px 10px 60px 10px;	border-top: #bbb 1px solid;	background: #d1d1d1; }/* end Footer *//* Added by CJ 1/22/07 to remove annoying dotted border around active links */.realm a {outline: none;}:focus { -moz-outline-style: none; }/* 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 {	background: #fff;	border-bottom: 1px solid #eaeaea;	clear: both;	padding: 7px; }.impactUnit990 {	background: #fff;	border-bottom: 1px solid #eaeaea;	clear: both;	padding: 0px; }/* 2nd header ------------------------------------ */#main_header {	width: 1048px;	height: 423px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #000000 url(main_header.jpg) no-repeat;	}	#header_thanks {	width: 1048px;	height: 410px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #000000 url(header_thanks.jpg) no-repeat;		}		#main_vote {	width: 1048px;	height: 1030px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #eff0e2 url(main_vote1.jpg) no-repeat;		}		#vote_table {	width: 843px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 100px;	}			#main_thanks {	width: 1048px;	height: 600px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #cccccc url(main_thanks.jpg) no-repeat;	}		#send_thanks {	width: 1048px;	height: 600px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #cccccc url(send_thanks.jpg) no-repeat;	}		#error_thanks {	width: 1048px;	height: 600px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #cccccc url(error_thanks.jpg) no-repeat;	}		#outer_send {	width: 834px;	height: 225px;	position: relative;	top: 72px;	left: 207px;	background: #eeefdf url(ldrbrd1.jpg) no-repeat;	}		#inner_send {	width: 853px;	height: 13px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #cccccc url(send_box.jpg) no-repeat;	}		#send_content {	width: 834px;	height: 236px;	Margin: 0px 0px 0px 197px;	padding: 0px 0px 0px 0px;	background: url(ldrbrd.jpg) no-repeat;	}		#send_main {	position: relative;	width: 855px;	height: 100px;	Margin: 160px 0px 0px 430px;	}		#bottom_send {	width: 855px;	height: 25px;	Margin: 0px 0px 0px 197px;	padding: 0px 0px 0px 0px;	background: #cccccc url(bottom_send.jpg) no-repeat;	}		#submit_area {	width: 1048px;	height: 90px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #cccccc url(submit_area.jpg) no-repeat;	}		#submit_table {	width: 400px;	height: 110px;	position: relative;	top: 0px;	left: 495px;	}			#submit_btn {	position: relative;	top: 27px;	left: 497px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}		#send2_area {	width: 1048px;	height: 80px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 25px;	background: #cccccc url(send2_area.jpg) no-repeat;	}			#send1_area {	width: 1048px;	height: 80px;	Margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 25px;	background: #cccccc url(send_area.jpg) no-repeat;	}		#send1_table {	padding: 5px 0px 0px 15px;	position: relative;	top: 2px;	left: 5px;	}			#send2_table {	width: 325px;	height: 44px;	position: relative;	top: 0px;	left: 555px;	}			#send_table_btn {	height:44px;	margin: 0px 0px 0px 0px;	padding: 5px 0px 0px 527px;	}		#send_table .submit {	margin: 0px 0px 0px 0px;	padding: 30px 0px 0px 150px;	}#send_table .textfield {	text-align:left;	font-size: 11px;	width: 415px;	}		#tooltip {	position: absolute;	left: -300px;	height: 186px;	width: 180px;	padding: 2px;	background:no-repeat;	visibility: hidden;	z-index: 100;	text-align: left;	font-size: 13px;	color: #ffffff;	}#tooltip td {	font-size: 18px;	color: #ffffff;	}#tooltip #tip {	margin: 10px 0px 0px 15px;	}#tooltip #tip td {	padding: 0px 10px 6px 0px;	}			/* footer --------------------------------------------------------------------------------------------- */#footer {	clear: both;	height: 106px;	width: 1047px;	margin: -10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background:url(footer.jpg) no-repeat 50% 0;	}#footer a:link, #footer a:visited {	text-decoration: underline;	color: #000000;	}#footer a:hover, #footer a:active {	text-decoration: underline;	color: #ffffff;	}#footer p {	font-size: 10px;	line-height: 20px;	text-align: center;	width: 837px;	margin: 0px 0px 0px 207px;	padding: 10px 0px 0px 0px;	color: #000000;	}#footer1 {	text-align: center;	clear: both;	height: 106px;	width: 1049px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background:url(footer2.jpg) no-repeat 50% 0;	font-size: 10px;	line-height: 20px;	}#footer1 a:link, #footer a:visited {	text-decoration: underline;	color: #000000;	}#footer1 a:hover, #footer a:active {	text-decoration: underline;	color: #ffffff;	}#footer1 p {	font-size: 10px;	width: 837px;	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 207px;	color: #000000;	}	#footer3 {	text-align: center;	clear: both;	height: 106px;	width: 1051px;	margin: 0px 0px 0px 0px;	background: #000000 url(footer2.jpg) no-repeat 50% 0;	padding: 0px 0px 0px 0px;	font-size: 10px;	line-height: 20px;	}