/*
ESPN.com Draft Index CSS
Last Updated: 2/21/2007
*/

/* Motion Player */
.motionU {
	width: 555px;
	padding: 6px 3px 8px 0;
	float: right; 
	background: #fff;
}
/* Motion */
.motionPlayer {
	float: left;
	background: #000;
}
/* Play List */
.playList_a {
	width: 310px;
	height: 191px;
	overflow: hidden;
	background: #000 url(/i/espnu/playlistA_bg.gif) no-repeat left;
}

.playList_b {
	width: 241px;
	height: 455px;
	overflow: hidden;
	float: left;
	background: #000 url(/i/espnu/playlist_bg2.gif) no-repeat left;
}
.listContent {
	padding: 0; 
	margin: 15px 10px 0 17px;
	color: #82928f;
}
.listContent a, .listContent a:visited {
	color: #bfcac7;
	text-decoration: none;
}
.listContent a:hover, .listContent a:visited:hover {color: #fe7c11;}

.playList_a .listContent {margin: 40px 10px 0 10px;}

.playList_a h1, .playList_b h1 {
	padding: 3px 3px 5px 3px;
	margin: 3px 0 0 0;
	font-size: 100%;
	color: #fe7c11;
	background: #333835;
}
.playList_a h1 a, .playList_a h1 a:visited, .playList_b h1 a, .playList_b h1 a:visited {
	color: #fe7c11;
	font-weight: normal;
	float: right;
	text-decoration: none;
}
.playList_a h1 a:hover, .playList_a h1 a:visited:hover, .playList_b h1 a:hover, .playList_b h1 a:visited:hover {text-decoration: underline;}
.listMod, .listModLast {
	padding: 6px 0 6px 0;
	background: url(/i/espnu/playlist_separator.gif) repeat-x bottom left;
}
.listMod img, .listModLast img {
	padding: 2px 4px 0 0;
	float: left;
}
.listModLast {background: transparent;}

.compList {
	padding: 15px 0 0 0;
	text-align: center;
}
.compList a, .compList a:visited {
	margin: auto;
	padding-top: 3px;
	width: 183px;
	height: 22px;
	display: block;
	color: #c1c0ad;
	font-weight: bold;
	text-decoration: none;
	background: url(/i/espnu/playlist_complete_off.gif) no-repeat;
}
.compList a:hover, .compList a:visited:hover {
	color: #c1c0ad;
	background: url(/i/espnu/playlist_complete_on.gif) no-repeat;
}
/* end Play List */

/* Draft Contributors */
.contributors {
	padding: 0;
	margin: 0 0 8px 0;
	height: 225px;
	overflow: hidden;
	background: url(/i/nfl/draft07/draftcentral/col2_draft_bgdbox.jpg) no-repeat bottom left;
	/* border: 1px solid #330; */
}

.contributors h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col2_draft_titlehdr.jpg) no-repeat top left;
	clear: both;
}
/* end Draft Contributors */

/* conversation console */
.conversation {
	padding: 0;
	margin: 0;
	height: 236px;
	overflow: hidden;
	background: url(/i/nfl/draft07/draftcentral/conversbox_bgd.jpg) no-repeat top left;
	/* border: 1px solid #330; */
}
.conversation a {font-weight: bold;}
.conversation h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col1_draft_titlehdr.jpg) no-repeat top left;
	clear: both;
}
.conversation h1 a, .conversation h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.conversation h1 a:hover, .conversation h1 a:visited:hover {
	color: #ccc;
	text-decoration: none;
}
.conversation h4 {
	padding: 0;
	margin: 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold; 
	color: #360;
}
.conversationtxt {margin-top: 44px; padding: 0px 8px 0 8px;}
.conversationAFC a, .conversationNFC a {font-weight: normal;}
.conversationAFC {padding: 0px 8px 8px 8px; display:block; height:65px; width:150px; overflow:hidden; float:left}
.conversationNFC {padding: 0px 50px 8px 8px; display:block; height:65px; width:150px; overflow:hidden; float:right}
.conversationtxt img {
	padding: 0 15px 6px 0;
	float: left;
}
/* end conversation console */

/* more on espn */
.morenews1 {
	margin: 0 0 18px 0;
}
.morenews2 {
	padding: 0px 4px 0px 8px;
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000;
}
.morenews2 a {font-weight: bold;}
.morenews1 h1 {
	padding: 6px 0 0 8px;
	margin: 0;
	height: 26px;
	background: url(/i/nfl/draft07/draftcentral/col1_draft_titlehdr.jpg) no-repeat;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	font-weight: bold;
	color: #fff;
	position: relative;
}
.dashed {
	border-bottom: 1px dashed #CCC;
	padding: 0px 4px 4px 0;
	margin: 0 10px 4px 0;
}
/* end more on espn */

/* draft tracker */
.tracker {
	padding: 0;
	margin: 0 0 8px 0;
	height: 90px;
	overflow: hidden;
	background: url(/i/nfl/draft07/draftcentral/col2_draft_bgdbox.jpg) no-repeat top left;
	/* border: 1px solid #330; */
}
.tracker h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col2_draft_titlehdr.jpg) no-repeat top left;
	clear: both;
}
.tracker h1 a, .tracker h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.tracker h1 a:hover, .tracker h1 a:visited:hover {
	color: #ccc;
	text-decoration: none;
}
.trackertxt {padding: 0px 8px 0 8px; line-height: 150%;}
.trackertxt img {
	padding: 0 15px 6px 0;
	float: left;
}
/* end draft tracker */

/* prospects list */
.prospects {margin-bottom: 8px;}
.prospects h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col2_draft_titlehdr.jpg) no-repeat top left;
}
.prospects h1 a, .prospects h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.prospects h1 a:hover, .prospects h1 a:visited:hover {
	color: #ccc;
	text-decoration: none;
}

.prospects TABLE {
	margin-top:-1px;
	width: 308px;
	font-size: x-small; 
	font-family: Verdana, Helvetica, sans-serif;
	color: #666;
}
.prospects TABLE a, .prospects TABLE a:visited {color: #666;}
.prospects TABLE a:hover, .prospects TABLE a:visited:hover {color: #F00;}
.oddrow {background: #f0f0f0;}
.evenrow {background: #e4e4e4;}
.prospects TD {padding: 5px;}
.prospects .colhead {
	color: #fff;
	background: #909090;
}
.prospects .colhead a, .prospects .colhead a:visited {color: #999;}
.prospects .stathead {background: #c0c0c0; font-weight: bold;}
/* end prospects list */

/* draft archives */
.archive {
	padding: 0;
	margin: 0 0 7px 0;
	height: 132px;
	overflow: hidden;
	background: url(/i/nfl/draft07/draftcentral/col3_draft_bgdbox.jpg) no-repeat top left;
	/* border: 1px solid #330; */
}
.archive h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col3_draft_titlehdr.jpg) no-repeat top left;
	clear: both;
}
.archive h1 a, .archive h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.achive h1 a:hover, .archive h1 a:visited:hover {
	color: #ccc;
	text-decoration: none;
}
.archivetxt {padding: 6px 8px 0 8px; line-height: 120%;}
.archivetxt img {
	padding: 0 8px 6px 0;
	float: left;
}
/* end draft archive */

/* spon links */
#spon {
	margin: 0;
	padding: 0;
	background: #fff;
	color: #000;
}
.spon2 {
	font-family: Verdana, sans-serif;
	font-size: 10px; 
	background: #535353;
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 5px 5px;
}
#spon3 {
	border: 1px solid #ccc;
	font-family: Verdana, sans-serif;
	line-height: 15px;
	font-size: 100%; 
	padding: 10px 6px 15px 10px;
	background: #fff;
	color: #000;
	margin: 0;
}
#spon3 h3{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #8B0A0C;
}
#spon3 a:link{
	text-decoration: none;
	font-weight: normal;
	color: #000;
}
#spon3 a:hover{
	text-decoration: underline;
	color: #000;
}
#spon3 a:visited{
	text-decoration: none;
	color: #000;
}
#spon3 a:visited:hover{
	text-decoration: underline;
	color: #000;
}
/* end spon links */


/* wem draft ticker */
.wem {
	margin:1px 0 0 0;
	padding:0;
	height:50px;
	width:990px;
	background: #333 url(/i/nfl/draft07/draftcentral/draft_ticker_bgd.jpg) no-repeat;
}
.rnd {
	position:relative;
	/*top: 6px;
	left: 7px;
	float:left;
	width:33px;
	height:36px;
	overflow:hidden;
	display:block;*/
	font-family: Arial, sans-serif;
	font-size:28px;
	text-align:center;
	color:#909090;
	float:left;
	top:15px;
	left:7px;
	width:33px;
	height:36px;
	overflow:hidden;
	display:block;
}
.mask {

}
.wemtxt {
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	position:relative;
	top:12px;
	left:16px;
	float:left;
	width:934px;
	height:25px;
	display:block;
	overflow:hidden;
}
.wemalert {
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	position:relative;
	top:12px;
	left:16px;
	float:left;
	width:934px;
	height:25px;
	display:block;
	overflow:hidden;
	color:#C00;
}
.wemtxt a, .wemtxt a:visited {
	color:#360;
	text-decoration:none;
}
.wemtxt a:hover, .wemtxt a:visited:hover {
	color:#390;
	text-decoration:none;
}
.wemtxt img {
	padding:0;
	margin:0 4px;
	vertical-align: middle;
}
/* end wem draft ticker */

/* draft coverage */
.drafter {
	padding: 0;
	margin: 0 0 8px 0;
	width: 412px;
	height: 460px;
	overflow: hidden;
	background: #333 url(/i/nfl/draft07/draftcentral/drafter_bgd.gif) no-repeat bottom left;
	/* border: 1px solid #330; */
}
/* .drafter a {font-weight: bold;} */
.drafter h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col1_drafter_titlehdr.jpg) no-repeat top left;
	clear: both;
}
.draftwin {
	margin:4px 6px 6px 6px;
	height:420px;
	padding:0;
	border: 1px solid #666;
	background: url(/i/nfl/draft07/draftcentral/drafter_window_bgd.jpg) no-repeat top left;
}

/* end draft coverage */

/* remaining list */
.remaining {margin-bottom: 8px;}
.remaining h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col1_draft_titlehdr.jpg) no-repeat top left;
}
.remaining h1 a, .remaining h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.remaining h1 a:hover, .remaining h1 a:visited:hover {
	color: #ccc;
	text-decoration: none;
}
.remaining TABLE {
	margin-top:-1px;
	width: 412px;
	font-size: x-small; 
	font-family: Verdana, Helvetica, sans-serif;
	color: #666;
}
.remaining TABLE a, .remaining TABLE a:visited {color: #666;}
.remaining TABLE a:hover, .remaining TABLE a:visited:hover {color: #F00;}
.oddrow {background: #f0f0f0;}
.evenrow {background: #e4e4e4;}
.remaining TD {padding: 5px;}
.remaining .colhead {
	color: #fff;
	background: #909090;
}
.remaining .colhead a, .remaining .colhead a:visited {color: #999;}
.remaining .stathead {background: #c0c0c0; font-weight: bold;}
/* end remaining list */

/* draft chat */
.draftchat {
	padding: 0;
	margin: 0 0 8px 0;
	height: 460px;
	overflow: hidden;
	background: #333 url(/i/nfl/draft07/draftcentral/draftchat_bgd.gif) no-repeat bottom left;
	/* border: 1px solid #330; */
}
/* .drafter a {font-weight: bold;} */
.draftchat h1 {  
	padding: 2px 0 0 8px;
	margin: 0;
	height: 26px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%; 
	color: #fff;
	line-height: 180%;
	position: relative;
	background: url(/i/nfl/draft07/draftcentral/col2_draftchat_titlehdr.jpg) no-repeat top left;
	clear: both;
}
.chatwin {
	margin:4px 6px 6px 6px;
	height:420px;
	padding:0;
}
/* end draft chat */


/* start motion 3rd column */
.mp-container {
	margin: 0 0 8px 0;
	width: 220px;
	background: url(/i/motion/player/tile.gif) top left;
	padding: 5px;
	font-family: Verdana, Arial, Sans-serif;
	font-size: x-small;
	font-weight: bold;
}

a.mp-launcher {
	color: #d2cd8a;
	padding: 0 14px 0 0;
	background: url(/i/motion/player/launchArrow.gif) no-repeat 100% 3px;
}

a.mp-launcher:hover {
	color: #f3efb8;
}

.tabset {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}

.tabset li {
	padding: 0 0 0 4px;
	margin: 0 1px 0 0;
	float: left;
	background: url(/i/motion/player/tabBg_left_lo.gif) no-repeat top left;
}

.tabset li.active {
	background: url(/i/motion/player/tabBg_left_hi.gif) no-repeat top left;
}

.tabset li a, .tabset li a:visited {
	color: #959595;
	text-decoration: none;
	display: block;
	background: url(/i/motion/player/tabBg_right_lo.gif) no-repeat top right;
}

.tabset li a:hover {
	color: white;
}

.tabset li.active a, .tabset li.active a:visited {
	color: white;
	background: url(/i/motion/player/tabBg_right_hi.gif) no-repeat top right;
}

.tabset li a span {
	display: block;
	margin-left: -4px;
	padding: 2px 5px 4px 5px;
	background: url(/i/motion/player/tabShadow.gif) repeat-x bottom left;
	
}

.tabset li.active a span, .tabset li.active a:visited span {
	background-position: -100px;
}

.playlist-container {
	background: #484848;
	padding: 2px;
}

.playlist-item {
	padding: 1px;
	height: 39px;
}

.playlist-container .active {
	background: #656565;
}

.playlist-container a.thumb {
	display: block;
	float: left;
	width: 52px;
	height: 39px; 
}

.v360 {
	width: 52px;
	height: 39px;
	background: url(/i/motion/player/360corner.gif) no-repeat top left;
}

.playlist-container .active p a, .playlist-container .active p a:visited {
	float: none;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

.playlist-item img {
	float: left;
	border: 0;
}

.playlist-item p {
	font-size: xx-small;
	position: relative;
	margin: 0 0 0 57px;
	padding: 3px 0 0 0;
}

.playlist-item p a, .playlist-item p a:visited {
	color: white;
	font-weight: normal;
}

/*
.playlist-item p a.active {
	color: white;
	text-decoration: none;
}
*/
.playlist-rule {
	border-bottom: 1px solid #313131;
	padding: 2px 0 0 0;
	margin: 0 0 2px 0;
}

.playlist-nav {
	font-size: xx-small;
	color: white;
	padding: 0 2px 3px 2px;
}

.playlist-nav p {
	margin: 0;
	padding: 1px 0;
	color: white;
	font-weight: normal;
}

.playlist-nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
}

.playlist-nav ul li {
	margin: 0;
	padding: 0;
	float: left;
}

.playlist-nav ul li a {
	color: #f5ef9a;
}

.playlist-nav ul li a:hover {
	color: #f8f6d4;
}

.playlist-nav ul li.left {
	float: left;
}

.playlist-nav ul li.right {
	float: right;
}

.mp-search {
	margin: 3px 0 0 0;
	padding: 0 0 0 4px;
	background: url(/i/motion/player/searchBg_left.gif) no-repeat bottom left;
}

.mp-search-inner {
	position: relative;
	padding: 4px 0;
	background: url(/i/motion/player/searchBg_right.gif) no-repeat bottom right;
}

.mp-search-inner p {
	color: white;
	font-weight: bold;
	font-size: xx-small;
	line-height: 1em;
	padding: 0;
	margin: 0;
	position: absolute;
	left: 8px;
	top: 4px;
}

.mp-search-inner form {
	position: relative;
	padding: 0;
	margin: 0 0 0 56px;
}

.mp-search-inner .mp-searchInput {
	font-size: x-small;
	/*
	position: absolute;
	top: 0;
	left: 0;
	*/
	width: 115px;
	height: 15px;
	padding: 1px 2px 0 2px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #313131;
	border-left: 1px solid #313131;
}

.mp-search-inner .mp-searchBtn {
	position: absolute;
	left: 125px;
}
/* end motion module */

/* end Draft Include CSS */
