/* CSS Document */html {    height: 100%;	min-height: 400px; /* For Mozilla/Opera/Safari */}/* Body class sets the background image */body {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	/*background-image: url('http://assets.espn.go.com/broadband/video/images/hat_default.gif');*/	background-repeat: no-repeat;	background-position: top center;	background-attachment: scroll;	text-align: center;	min-height: 400px; /* For Mozilla/Opera/Safari */	height: 100%;}/* Top wrapper containing cropped copy of background image */.top {	position: relative;	overflow: hidden;	/*background-image: url('http://assets.espn.go.com/broadband/video/images/hat_default.gif');*/	background-repeat: no-repeat;	background-position: top center;	background-attachment: scroll;	width: 990px;	height: 153px;	margin-left: auto;	margin-top: auto;	margin-right: auto;}/* Module blocks */.module_name {	padding-top: 10px;	width:auto;}.module_small_container {	padding-top: 17px;	padding-left: 12px;	width: 295px;	overflow: hidden;}.module_big_top {	width: 664px;	/*background: url('http://assets.espn.go.com/broadband/video/images/module_big_top.gif');	background-repeat: no-repeat;*/}.module_big_bottom {	height: 5px;	width: 664px;	font-size: 0;	/*background: url('http://assets.espn.go.com/broadband/video/images/module_big_bottom.gif');	background-repeat: no-repeat;*/	font-size: 0;}.module_small_top {	width: 304px;	/*background: url('http://assets.espn.go.com/broadband/video/images/module_small_top.gif');	background-repeat: no-repeat;*/}.module_small_bottom {	height: 5px;	width: 304px;	/*background: url('http://assets.espn.go.com/broadband/video/images/module_small_bottom.gif');	background-repeat: no-repeat;*/	font-size: 0;}.category {	height: 43px;	width: 323px;	/*background: url('http://assets.espn.go.com/broadband/video/images/category_header.gif');	background-repeat: no-repeat;*/}.category_small {	height: 43px;	width: 183px;	/*background: url('http://assets.espn.go.com/broadband/video/images/category_header_small.gif');	background-repeat: no-repeat;*/}/* Empty blocks */.yblock {	overflow: hidden;	margin-left: auto;	margin-top: auto;	margin-right: auto;}.xblock {	float: left;	z-index: auto;	overflow: hidden;	text-align: left;}.leftmain {	padding-left: 7px;	width: 668px;	width: 664px !important;	float: left;	text-align: left;}.rightmain {	padding-left: 7px;	float: left;	z-index: auto;	overflow: hidden;	text-align: left;}/* Main container */.container {	position: relative;	overflow: hidden;	z-index: auto;	width: 990px;	margin-left: auto;	margin-top: auto;	margin-right: auto;}/* Banner block containing logo and sponsor images */.topbanner {	position: relative;	overflow: hidden;	z-index: auto;	width: 990px;	height: 100;	margin-left: auto;	margin-top: auto;	margin-right: auto;}/* Navigation block containing nav bar, tabs and search */.menu {	position: relative;	overflow: hidden;	z-index: auto;	width: 990px;	height: 30;	margin-left: auto;	margin-top: auto;	margin-right: auto;}.menutab {	height: 30;}.menutab ul{	margin: 0;	padding: 0;	list-style-type: none;}.menutab li{	display: block;	padding-top: 6px !important;	padding-top: 4px;	padding-left: 10px;	padding-right: 10px;	text-align: center;	float: left;	height: 30;	font-family: Arial;	font-size: 12;	font-weight: bold;}.menutab li a:link, .menutab li a:active, .menutab li a:visited {	text-decoration: none;	color: white;}.menutab li a:hover {	color: white;	text-decoration: underline;}.menutab li.searchtab {	display: block;	height: 50px;	margin-top: -5px !important;	margin-top: 0px;	padding-top: 0px;	float: right;}.menutab li.activetab {	/*background: url('http://assets.espn.go.com/broadband/video/images/tab.gif');	background-repeat: no-repeat;	background-position: top right;*/}.menutab li.activetab a:link, .menutab li.activetab a:active, .menutab li.activetab a:visited {	color: black;	text-decoration: none;}.menutab li.activetab a:hover {	color: #990000;	text-decoration: none;}.searchfield {	/*background: url("http://assets.espn.go.com/broadband/video/images/search_field.gif");	background-repeat: repeat-x;*/	border: 1px solid #cccccc;	color: #999999;	font-family: Arial;	font-size: 12;	width: 205px;	height: 22px;}.usermessage {	padding-top: 10px;	padding-bottom: 10px;	width: 970px;	text-align: center;	border: 1px dashed #cccccc;	background-color: #ffffcc;	margin-left: 10px;	font-family: Arial;	font-size: 14;	color: #666666;}/* right column objects */.modulefooter {	text-align: right;	padding-right: 5px;	padding-bottom: 5px;	margin-top:10px;}/* video links list properties */.videolist {	width: 333px;	overflow: hidden;}.videolist ul {	margin: 0;	padding: 0;	list-style-type: none;	font-family: arial;	font-size: 12px;}.videolist li {	margin: 0px 0 0;	}.videolist a {	padding-top: 7px !important;	padding-bottom: 7px !important;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;	border-bottom: 1px solid #cccccc;	border-top: 1px solid white;	display: block;	width: 100%;	text-decoration: none;}.videolist a:link, .videolist a:active, .videolist a:visited {	color: #333333;}.videolist a:hover {	background: #dddddd;	color: #990000;} /* feature list properties */.featurelist {	width: 320px;}.featurelist ul {	margin: 0;	padding: 0;	list-style-type: none;	font-family: arial;	font-size: 12px;}.featurelist li {	margin: 0px 0 0;}.featurelist a {	display: block;	width: 310px !important;	width: 320px;	height: 60px;	text-decoration: none;	border-bottom: 1px dashed #cccccc;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;}.featurelist a:link, .featurelist a:active, .featurelist a:visited {	color: #333333;}.featurelist a:hover {	background: #f1f0e5;	color: #990000;} /* thumb list properties */.thumblist {	width: 278px;}.thumblist ul {	margin: 0;	padding: 0;	list-style-type: none;	font-family: arial;	font-size: 12px;}.thumblist li {	margin: 0px 0 0;}.thumblist a {	display: block;	width: 270px !important;	width: 278px;	height: 69px;	text-decoration: none;	border-top: 1px solid white;	border-bottom: 1px solid #cccccc;	padding-top: 7px;	padding-bottom: 7px;	padding-right: 5px;	padding-left: 5px;}.thumblist a:link, .thumblist a:active, .thumblist a:visited {	color: #333333;}.thumblist a:hover {	background: #dddddd;	color: #990000;} /* find more */.findmore {	width: 664px;	text-align: center;	float: left;	padding-top:25px;	padding-bottom: 25px;}/* footer area */.footer {	height: 100px;	width: 990px;	background-color: #ebead9;	margin-left: auto;	margin-top: auto;	margin-right: auto;	border-top: 10px solid #e2e1d0;		text-align: center;}.footertxt {	color: #97917e;	font-size: 10;	font-family: Arial;	line-height: 12pt;}.footertxt a:link {	color: #97917e;	text-decoration: none;}.footertxt a:visited {	color: #97917e;	text-decoration: none;}.footertxt a:hover {	color: #97917e;	text-decoration: underline;}.footertxt a:active {	color: #97917e;	text-decoration: none;}/* Category name text */.categorynametxt {	color: black;	font-size: 16;	font-family: Arial;	margin: 10px;}/* Module name text */.modulenametxt {	color: black;	border: 0;	font-size: 18;	font-family: Arial;}/* Popular searches text properties */.populartxt {	color: #666666;	font-size: 14;	line-height: 14pt;	font-family: Arial;}.populartxt a:link {	color: #666666;	text-decoration: none;}.populartxt a:visited {	color: #666666;	text-decoration: none;}.populartxt a:hover {	color: #990000;	text-decoration: underline;}.populartxt a:active {	color: #666666;	text-decoration: none;}/* Header text properties */.headertxt {	color: white;	font-size: 10;	font-family: Arial;}.headertxt a:link {	color: white;	text-decoration: none;}.headertxt a:visited {	color: white;	text-decoration: none;}.headertxt a:hover {	color: white;	text-decoration: underline;}.headertxt a:active {	color: white;	text-decoration: none;}/* Video text properties */.videotxt {	color: #333333;	font-size: 12;	font-family: Arial;}.videotxt a:link {	color: #333333;	text-decoration: none;}.videotxt a:visited {	color: #333333;	text-decoration: none;}.videotxt a:hover {	color: #990000;	text-decoration: underline;}.videotxt a:active {	color: #333333;	text-decoration: none;}/* Action links properties */.actionlinks {	color: #990000;	font-size: 10;	font-family: Arial;	margin-right:10px;}.actionlinks a:link {	color: #990000;	text-decoration: none;}.actionlinks a:visited {	color: #990000;	text-decoration: none;}.actionlinks a:hover {	color: #990000;	text-decoration: underline;}.actionlinks a:active {	color: #990000;	text-decoration: none;}/* Menu widget text properties */.widgetmenutxt {	color: #666666;	font-size: 12;	font-weight: bold;	font-family: Arial;}.widgetmenutxt a:link {	color: #666666;	text-decoration: none;}.widgetmenutxt a:visited {	color: #666666;	text-decoration: none;}.widgetmenutxt a:hover {	color: #666666;	text-decoration: underline;}.widgetmenutxt a:active {	color: #666666;	text-decoration: none;}/* meta data text */.metadatatxt {	color: #666666;	font-size: 10;	font-family: Arial;	line-height: 10pt;}