/* basic html attributes ------------------------------------------------------------------------------ */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #eee url(bg.jpg) no-repeat 50% 0;
	text-align: center;
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
	}
p, td, .normal {
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
	margin:0px;
}
a:link, a:visited, a:active {
	text-decoration: none;
	color: #000;
	}
a:hover {
	text-decoration: underline;
	color: #000;
	}
a img {
	border:0px;
}
img {
	border:0px;
}
.small {
	font-size: 9px;
}
div, form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
textarea, select{
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
}
/* container ------------------------------------------------------------------------------------------ */
#container {
	background: url(content.jpg) no-repeat;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
/* header --------------------------------------------------------------------------------------------- */
#header {
	height:80px;
}
#header2 {
	height:90px;
}
/* espn network --------------------------------------------------------------------------------------- */
#network {
	float:left;
}
#network p {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 120px;
	color: #000;
	font-size: 10px;
}
#network a {
	text-decoration: none;
	color: #000;
}
#network a:hover {
	text-decoration: none;
	color: #fff;
}
/* nav ------------------------------------------------------------------------------------------------- */
#nav {
	font-family: Arial, Verdana, helvetica, sans-serif;
	padding:51px 0px 0px 15px;
	font-size:13px;
	font-weight:bold;
	float:left;
}
#nav ul {
	border:medium none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#nav li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:auto;
}
#nav li a{
	color:#fff;
	border-left:1px solid #F4A656;
	border-right:1px solid #A65E16;
	display:block;
	margin:0;
	padding:5px 10px;
	text-decoration:none;
	width:auto;
}
#nav li a:hover{
	color:#000;
}
#nav .selected {
	color:#000;
}
/* callout ------------------------------------------------------------------------------------- */
#callout {
	float:right;
	padding:0px 140px 0px 0px;
}
#callout2 {
	float:right;
	padding:0px 0px 0px 0px;
}
/* sidebar ------------------------------------------------------------------------------------- */
#sidebar {
	font-family:Arial;
	font-size:12px;
	width:350px;
	float:right;
	color:#fff;
	font-family:Verdana;
	height:1250px;
	min-height:1250px;
}
#sidebar #interior {
	padding:10px;
}
#sidebar #interior #callout1{
	padding:7px 0px 0px 23px;
}
#sidebar #interior #callout2{
	padding:0px 0px 0px 38px;
}
#sidebar #video {
	border:1px solid #fff;
	width:318px;
	padding:0px;
	height:261px;
}
#sidebar #videotagline {
	padding:10px 0px 10px 0px;
}
#sidebar #videoplaylist {
	width:310px;
	height:165px;
	overflow:auto;
}
#sidebar #videoplaylist a{
	color:#fff;
}
#vpla {
	height:31px;
	vertical-align:center;
	background-color:#213660;
	padding:5px;
	font-size:11px;
	font-family:Arial;
	width:285px !important; width:295px;
}
#vpla img {
	padding-right:5px;
}
#vplb {
	height:31px;
	vertical-align:center;
	background-color:#2f4e89;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	padding:5px;
	font-size:10px;
	font-family:Arial;
	width:285px !important; width:295px;
}
#vplb img {
	padding-right:5px;
}
#sidebar #audio {
 	background: url(audio.jpg) no-repeat;
 	width:320px;
 	height:134px;
}
#sidebar #audio #audioplayer {
	float:left;
	width:90px;
	padding:35px 0px 0px 0px;
}
#sidebar #audio #audiotext {
	float:right;
	padding:35px 80px 0px 0px;
	width:150px !important; width:230px;
}
#sidebar #polltagline {
	padding:10px 0px 10px 0px;
}
#sidebar #poll, #sidebar #poll_result {
	padding:4px;
}
#sidebar #poll ul, #sidebar #poll_result ul {
	border:medium none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:15px 0px 15px 15px;
}
#sidebar #poll li, #sidebar #poll_result li {
	display:block;
	margin:0;
	padding:0;
	width:auto;
}
#sidebar #poll a, #sidebar #poll_result a {
	font-size:11px;
	text-decoration:underline;
}
#sidebar #poll a:hover, #sidebar #poll_result a:hover {
	color:#fff;
}
/* main content --------------------------------------------------------------------------------------- */
#content {
	width:650px;
	float:left;
	font-family:Arial;
	font-size:11px;
}
#interior {
	padding:0px 9px 0px 10px;
}
#comeback {
	padding:5px 0px 10px 15px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
#divider {
	width:631px;
	height:10px;
 	background: url(spacer.png) no-repeat;
}
#ladder {
/* 	background: url(content_ladder.png) no-repeat; */
 	width:631px;
 	height:200px;
}
.ladder_left {	background: url(content_ladder_left.png) no-repeat; }
.ladder_middle {	background: url(content_ladder_mid.jpg) no-repeat; width:567px; }
.ladder_right {	background: url(content_ladder_right.png) no-repeat; }
.ladder-container {width:555px;padding:5px;overflow:hidden;}
.ladder-container-strip {width:850px;height:186px;position:relative;}
.ladder-content-first {background: url(ladder_first.png) no-repeat;width:262px;padding:5px 10px 5px 5px;float:left;height:185px;}
.ladder-content-first p {margin:5px 10px 5px 5px;}
.ladder-content-middle {width:262px;padding:5px 10px 5px 10px;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;float:left;height:185px;}
.ladder-content-middle p {margin:5px 10px 5px 5px;}
.ladder-content-last {width:262px;padding:5px 10px 5px 10px;float:left;height:185px;}
.ladder-content-last p {margin:5px 10px 5px 5px;}
#scoop_top {
 	background: url(scoop_top.png) no-repeat;
 	width:631px;
 	height:35px;
}
#scoop {
 	background: url(scoop_mid.png) repeat-y;
 	width:631px;
 	padding:0px 10px 0px 10px;
}
#scoop_bot {
 	background: url(scoop_bot.png) no-repeat;
 	width:631px;
 	height:16px;
}
#scoopa {
	height:31px;
	vertical-align:center;
	background-color:#e5e5e5;
	width:601px;
	padding:5px;
}
#scoopa img {
	padding-right:5px;
}
#scoopb {
	height:31px;
	vertical-align:center;
	background-color:#fff;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	width:601px;
	padding:5px;
}
#scoopb img {
	padding-right:5px;
}
#game_top {
 	background: url(game_top.png) no-repeat;
 	width:631px;
 	height:10px;
}
#game {
 	background: url(game_mid.png) repeat-y;
 	width:631px;
 	padding:0px 10px 0px 10px;
}
#game_bot {
 	background: url(game_bot.png) no-repeat;
 	width:631px;
 	height:10px;
}
#home_ask {
 	background: url(home_ask2.png) no-repeat;
 	width:631px;
 	height:316px;
}
#home_ask_loading {
	padding:15px 0px 0px 600px;
	height:15px !important; height:32px;
}
#home_ask #askQuestion, #home_ask #askQuestionThanks {
	margin:20px 10px 0px 235px;
	font-size:12px;
}
#home_ask #askQuestion td{
	font-size:12px;
}
/* luke --------------------------------------------------------------------------------------------- */
#luke {
 	background: url(bg_luke.png) no-repeat;
 	width:631px;
 	height:82px;
}
.meetluke {
	font-size:12px;
}
#lukedivider {
	padding-bottom:30px;
	border-bottom:1px solid #b2b2b2;
}
/* basketball --------------------------------------------------------------------------------------------- */
#basketball {
 	background: url(bg_basketball.png) no-repeat;
 	width:631px;
 	height:82px;
}
/* football --------------------------------------------------------------------------------------------- */
#football {
 	background: url(bg_football.png) no-repeat;
 	width:631px;
 	height:82px;
}
/* soccer --------------------------------------------------------------------------------------------- */
#soccer {
 	background: url(bg_soccer.png) no-repeat;
 	width:631px;
 	height:82px;
}
/* baseball --------------------------------------------------------------------------------------------- */
#baseball {
 	background: url(bg_baseball.png) no-repeat;
 	width:631px;
 	height:82px;
}
/* seasonal --------------------------------------------------------------------------------------------- */
#seasonal {
 	background: url(bg_seasonal.png) no-repeat;
 	width:631px;
 	height:82px;
}
/* poll --------------------------------------------------------------------------------------------- */
#poll_top {
 	background: url(bg_poll.png) no-repeat;
 	width:631px;
 	height:82px;
}
#eachpoll {
	font-size:12px;
	border-bottom:1px solid #b2b2b2;
	padding:15px 0px 15px 0px;
}
#eachpoll .question{
	font-size:15px;
}
/* more --------------------------------------------------------------------------------------------- */
#more_top {
 	background: url(bg_more.png) no-repeat;
 	width:631px;
 	height:82px;
}
#morepage {
 	background-color:#fff;
 	width:631px;
 	padding:0px 0px 0px 0px;
}
#morepage #interior {
	padding:20px 9px 10px 10px;
	font-size:12px;
}
#morepage #interior hr{
 	color: #b2b2b2;
	background-color: #b2b2b2;
	height: 1px;
	border:0px;
	margin:20px 0px 20px 0px;
}
#morepage #interior table#icon td{
	padding-bottom:5px;
}
#morepage #interior table#icon td.each {
	padding-right:10px;
}
#morepage #interior table#icon td.each img{
	border:1px solid #fff;
}
#morepage #interior table#icon td.each img:hover{
	border:1px solid #000;
}
/* sports index page --------------------------------------------------------------------------------------------- */
#sports {
 	background-color:#fff;
 	width:631px;
 	padding:0px 0px 0px 0px;
}
#sports #interior {
	padding:20px;
}
#sports_bot {
 	background: url(sports_bot.png) no-repeat;
 	width:631px;
 	height:9px;
}
#sports #first {
	height:70px;
	vertical-align:center;
	background-color:#c5dde5;
	border-bottom: 1px solid #b2b2b2;
	padding:10px;
	width:571px !important; width:591px;
}
#sports #first img {
	padding-right:10px;
	float:left;
	margin-right:0px !important; margin-right:10px;
}
#sports #therest {
	height:70px;
	vertical-align:center;
	background-color:#fff;
	border-bottom: 1px solid #b2b2b2;
	padding:10px;
	width:571px !important; width:591px;
}
#sports #therest img {
	padding-right:10px;
	float:left;
	margin-right:0px !important; margin-right:10px;
}
#sports #more {
	padding:5px 20px 5px 5px;
	border-bottom: 1px solid #b2b2b2;
	height:23px;
}
#sports #more a {
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
#sports_ask {
  padding:20px 0px 0px 0px;
}
#sports_ask #home_ask_loading{
	padding:0px 0px 0px 500px;
	width:30px;
	height:15px !important; height:32px;
}
#sports_ask #askQuestion, #sports_ask #askQuestionThanks {
	margin:10px 10px 0px 0px;
}
#sports_ask #askQuestion td, #sports_ask #askQuestionThanks td {
	font-size:12px;
}
.article-container {height:91px;overflow:hidden;}
.article-strip {height:4000px;position:relative;}
.article-strip a:hover{
	color:#000;
	text-decoration:underline;
}
/* article index page --------------------------------------------------------------------------------------------- */
.article_title {
	font-size:30px;
	display:block;
	padding:0px 0px 10px 0px;
}
.article_author {
	font-size:12px;
	display:block;
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #b2b2b2;
}
.article_content {
	padding:20px 0px 20px 0px;
	font-size:12px;
	border-bottom:1px solid #b2b2b2;
}
/* footer --------------------------------------------------------------------------------------------- */
#footer {
	clear: both;
	width:1000px;
}
#footer p {
	margin: 0px 0px 0px 0px;
	padding: 35px 30px 30px 35px;
	color: #999;
	text-align:left;
	font-size: 10px;
	line-height:16px;
}
#footer a {
	color: #999;
}
#footer a:hover {
	color: #000;
}