/*

fantasy-index_v12.css

*/
.newsLetter{background:url(bg_newsletter.jpg) no-repeat; width: 308px; height: 52px;}


h4.tvcallout {
	background:black none repeat scroll 0%;
	color:white;
	font-size:x-small;
	font-weight:bold;
	line-height:normal;
	margin:0pt 0px 0pt 0px;
	padding:3px 0pt;
}
h4.tvcallout span {
	background:transparent url(tvcalloutbg4.gif) no-repeat scroll right top;
	margin-right:5px;
	padding:3px 8px;
}
ul#podcast-mod {
	background:transparent none repeat scroll 0%;
	color:#9A9A9A;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 10px;
	padding:7px 0px 4px 7px;
} 
.headlines-mod ul {
	font-size: 90%;
	list-style-position:inside;
	margin:0pt;
	padding:0pt 6px;
}
.headlines-mod li {line-height:2.1em;}
.cc-karabell {background:transparent url(columnistBg_karabell.jpg) no-repeat scroll 0pt;}

li.stack2-subNav-tabs-off {color:#ffffff;font-weight:bold;}

li.stack2-subNav-tabs-on {
	background:#FFFFFF none repeat scroll 0%;
	border-bottom:6px solid #FFFFFF;
	border-top:2px solid #FFFFFF;
	color:#2A434C;
	font-weight:bold;
}

/* search link color */
.aw_search, .aw_search .hotSearches a, .aw_search ul li a, .aw_search ul li a:visited {color: #f7eacc;}

#main-stack2-col1-inner h3 {
	font-size: 12px;
	font-family: arial, sans-serif;
	text-transform: uppercase;
	color: #2a434c;
	padding-bottom: 4px;
	margin: 0;
}

.moduleBoxHeader2 {
	width: 290px;
	background:url(bg_stack2-header2.jpg);
	display: block;
	padding: 3px 9px 4px 9px;
	color: #2a434c;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, sans-serif;
	position:relative;
	height: 14px;
}

.moduleBox li.playerNews {padding: 0px 0pt;}

ul.stack2-subNav {
	background:transparent url(bg-stack2-subNav.gif) repeat-x scroll 0%;
	height:10px;
	line-height:9px;
	margin:0pt;
	padding:6px 0pt 6px 0;
	width:412px;
}

.main-col2 {
	float:right;
	font-size:10px;
	margin:0pt 0pt 30px;
	width:243px;
}

.topSt p a, a:link, a:visited, a:hover {color:#E2B301;}

.messageboard a:link, .messageboard a:visited, .messageboard a:active {color:#000000;}

a.archive, a.archive:link, a.archive:active, a.archive:visited {
	font-size:9px;
	text-decoration:underline;
	font-weight: normal;
}
.writerPhoto {padding-right:5px;	}
.main-col1 {font-size:10px; }
.main-stack1-bodyText {font-size:10px;}

.arcade{
border-bottom:1px solid #E1E1E1;
height:71px;
margin:10px 5px;
}


.arcade_image img{float:left; margin-right:10px;padding:1px;height:60px;}  

.arcade_text {padding-top: 5px;}
.videogames {margin:10px 5px 0 5px; border-bottom:1px solid #e1e1e1;}  .videogamesTable {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:x-small;}
.videogamesCol {border-right:1px solid #e1e1e1;}


.videoLeft {float:left; width:134px; margin:10px 0 0 5px;  _margin-left:0px;}

.videoRight {float:right; width:134px; margin:10px 15px 0 0; _margin-right:0px;}




.rightcolHead {font-family: impact, sans-serif; font-size: 11px; font-weight: normal; color: #767676;}
.fh-promo-wrap1, .fb-promo-wrap1, .fsr-promo-wrap1 {

            background: transparent url(fh_signin_bg.gif) top left no-repeat;
            height: 233px; 
            width: 230px;
}

.gutter {
margin:5px 0 0 5px !important;
}

.fsr-promo-wrap1 {background: transparent url(fsr_signin_promo2_03.png) top left no-repeat;}
.fh-promo-wrap2, .fb-promo-wrap2, .fsr-promo-wrap2 {padding: 120px 20px 20px 20px;}

/*begin signup buttons*/

.fh-promo-btns, .fb-promo-btns, .fsr-promo-btns {
            border-bottom: 1px dotted #3e7d88;
            padding: 0 0 10px 0;
}

.fsr-promo-btns {border-bottom: 1px dotted #fd2828;}
.fh-promo-btns a, .fb-promo-btns a, .fsr-promo-btns a {margin-right: 5px;}
.fsr-promo-btns a {margin-right: 3px;}
     
/*begin draft dropdown*/

.fh-nav-wrap, .fb-nav-wrap, .fsr-nav-wrap {
	background:transparent none repeat scroll 0 0;
	font-family:Arial,Verdana,Sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:35px;
	
}
 

 

/* wraps bottom row of nav  background color set inline */

 

.fh-nav-wrap .aw_nav, .fb-nav-wrap .aw_nav, .fsr-nav-wrap .aw_nav {
            /*float: left;*/
            list-style: none;
            margin: 0;
            padding: 0;
            width: 100%;
}

 

.fh-nav-wrap .aw_nav li, .fb-nav-wrap .aw_nav li, .fsr-nav-wrap .aw_nav li {
            /*float: left;*/
            margin: 0;
            padding: 0;
}

 

.fh-nav-wrap .aw_nav li a, .fb-nav-wrap .aw_nav li a, .fsr-nav-wrap .aw_nav li a {
            display: block;
            line-height: 22px;
            padding: 0 8px;
            text-decoration: none;
}

 

.fh-nav-wrap .aw_nav li.lo, .fb-nav-wrap .aw_nav li.lo, .fsr-nav-wrap .aw_nav li.lo {
            /*float: left;*/
            margin: 0; 
            width: 192px;
}



/**changed bg img & color for dropdown**/

.fh-nav-wrap .aw_nav li.lo a {
            background:  url(fh_signin_drop_off.gif) no-repeat top left;
            color: #9bd1da;
}

.fsr-nav-wrap .aw_nav li.lo a {
            background:  url(fsr_drop_off.png) no-repeat top left;
            color: #fff;
}

 

/**changed bg img for dropdown**/

.fsr-nav-wrap .aw_nav li.hi a {
            background: transparent url(fsr_drop_on.gif) no-repeat top left;
            color: #fff;
}


/**begin white bg for dropdown**/

.fsr-nav-wrap .aw_nav li.white a {
            background: #890000;
            color: #fff;
            line-height: 18px;
}

 

 

.fh-nav-wrap .aw_nav li.lo .aw_drop, .fb-nav-wrap .aw_nav li.lo .aw_drop, .fsr-nav-wrap .aw_nav li.lo .aw_drop {display: none;}
.fh-nav-wrap .aw_nav li.hi .aw_drop, .fb-nav-wrap .aw_nav li.hi .aw_drop, .fsr-nav-wrap .aw_nav li.hi .aw_drop {display: block;}
.fh-nav-wrap .aw_drop, .fb-nav-wrap .aw_drop, .fsr-nav-wrap .aw_drop {
            background: #fff;
            display: none;
            float: left; 
            list-style: none;
            margin: -3px 0 30px 0;
            padding: 0 0 6px 0;
            z-index: 1px;
}


.fsr-nav-wrap .aw_drop {background: #890000;}

 

.fh-nav-wrap .aw_drop li, .fb-nav-wrap .aw_drop li, .fsr-nav-wrap .aw_drop li {
            background: #fff;
            float: none;
            line-height: 18px;
            margin: 0;
            padding: 0;
}


/* changed width for gamecast dropdown*/

.fh-nav-wrap .double {border: 1px solid #375865;}
.fsr-nav-wrap .double {border: 1px solid #e82424;}
.fh-nav-wrap .aw_nav li ul.double ul, .fb-nav-wrap .aw_nav li ul.double ul, .fsr-nav-wrap .aw_nav li ul.double ul {
            /*float: left;*/
            list-style: none;
            margin: 0;
            padding: 0;
}

.fh-nav-wrap .aw_nav li ul.double ul li a, .fb-nav-wrap .aw_nav li ul.double ul li a, .fsr-nav-wrap .aw_nav li ul.double ul li a {width: 130px;}


/**begin width of olympics dropdown columns**/

.aw_nav li ul.double ul li.white a   {
            line-height: 16px;
            padding: 3px 8px 2px 8px;
            width: 192px;
}

.fh-nav-wrap .aw_nav li .aw_drop li a:hover {background: #000;}

.fsr-nav-wrap .aw_nav li .aw_drop li a:hover {background: #000;}
/* end page styles */

/**************************************** start fixes ****************************************/

body.trans-fantasy {background: #f3f3f3 url(bg_fs_fs09.jpg) top left repeat-x;}
/*body.trans-fantasy .main {background: url(bg_fs09.jpg) top left no-repeat;}*/
body.trans-fantasy .nav-main-breadcrumbs, body.trans-fantasy .nav-main-breadcrumbs a {color:#f6ecbf;}
body.trans-fantasy #header .espn-logo a {width:191px;}
body.trans-fantasy #header {height: 97px;}
body.trans-fantasy #header div.personalization ul li a {color:#f6ecbf;}
body.trans-fantasy #header .nav-empire a {color:#f6ecbf;}

body.trans-fantasy .fantasynavbg {background:#000 url(fs_wau_back.jpg) repeat-x top left; width:100%; padding: 0; margin: 0;}

body.trans-fantasy .ad-mar {padding: 6px 0px 0 131px; margin: 0;}
body.trans-fantasy .ad-mar #upperad {padding-bottom:0; margin: 0;}
body.trans-fantasy .content {color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:x-small;}

body.trans-fantasy .hdrleaguetitletxt {
	color:#D6D6D6;
	font-size:9px;
	line-height:16px;
	padding:16px 0 15px;
}

body.trans-fantasy .fantasynavtabs {
	float:left;
	height:31px;
	left:7px;
	width:720px;
	z-index:9;
}

body.trans-fantasy .fantasynavtab {float:left;}

body.trans-fantasy .teamstab {float:left;}

body.trans-fantasy .fantasynavteaminfo {
	display:inline;
	float:right;
	margin:0 7px 0 0;
	padding-top:9px;
	right:7px;
	width:248px;
}

body.trans-fantasy #header .nav-empire {
	display:inline;
	float:left;
	font-size:100%;
	height:20px;
	left:-60px;
	position:relative;
	top:8px;
	width:auto;
}

body.trans-fantasy .main-stack1-bodyText h1 {
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	margin: 0;
	padding: 5px 0 5px 0;
}

body.trans-fantasy .si-col2-col2 {
	float:left;
	padding:0 0 0 7px;
	width:230px;
}

body.trans-fantasy #main-stack2-col1-inner {background:#fff;}




/* start MW Test Styles */


/* CSS Document */

body.trans-fantasy .fntsy-right-col {
	float: left;
	width: 230px;
	padding: 6px;
	_padding-left:3px;
	_padding-right:0px;
	background: #302f2f url(rtcol_back.jpg) no-repeat;
	font-size: 9px;
	line-height: 13px;
	color: #FFFFFF;
}
body.trans-fantasy .fntsy-right-col a:link, body.trans-fantasy .fntsy-right-col a:visited, body.trans-fantasy .fntsy-right-col a:active {color: #FFFFFF;text-decoration: underline;}
body.trans-fantasy .fntsy-right-col a:hover {color: #FFFFFF;text-decoration: underline;}


body.trans-fantasy .fntsy-right-col h1 {
	font-size: 12px;
	text-transform: uppercase;
	color: #e2b301;	
	margin: 0;
	padding: 0 0 5px 0;
}

body.trans-fantasy .fntsy-right-col h2 {
	font-size: 10px;
	text-transform: none;
	color: #e2b301;
	margin: 0;
	padding: 10px 0 5px 7px;
}

body.trans-fantasy .fntsy-right-col-mod {background: #3f3f3f;padding: 0 0 0px 0;}


body.trans-fantasy .fntsy-right-col-hd {
	background: url(rtcol_hd_back.jpg) no-repeat;
	font-size: 10px;
	font-weight: bold;
	/*width: 238px;*/
	height: 18px;	
}

body.trans-fantasy .fntsy-right-col-hd-left {float: left;padding: 2px 0 0 0;}
body.trans-fantasy .fntsy-right-col-hd-left.sport {padding-left: 5px;}
body.trans-fantasy .fntsy-right-col-hd-right {text-align: right;padding: 2px 3px 0 0;	}
body.trans-fantasy .teamgroup {border-bottom: 1px dotted #2b2b2b;padding: 3px 3px 5px 6px;}
body.trans-fantasy .teamgroup a:link, body.trans-fantasy .teamgroup a:visited, body.trans-fantasy .teamgroup a:active {color: #FFFFFF;text-decoration: none;}
body.trans-fantasy .teamgroup a:hover {color: #e2b301;text-decoration: none;}
body.trans-fantasy .teamgroup p {padding: 0; margin: 0;}
body.trans-fantasy .fntsy-right-token {float:left; ,padding: 3px 5px 0 0;}
body.trans-fantasy .fntsy-right-playnow {font-size: 9px;}
body.trans-fantasy .fntsy-right-playnow a:link, .fntsy-right-playnow a:visited, .fntsy-right-playnow a:active {color: #FFFFFF;text-decoration: underline;}
body.trans-fantasy .fntsy-right-playnow a:hover {color: #FFFFFF;text-decoration: underline;}
body.trans-fantasy .fntsy-right-messageboard {padding: 2px 0 0 5px;}

/*this has been updated*/
body.trans-fantasy .si-container {
	background: url(fs09_index_back.gif) repeat-y;
	width: 990px; 
}

body.trans-fantasy .main-col1 {
	/*float:left;*/
	font-size:10px;
	width:747px;
}

body {
background:#F3F3F3 url(fs_back.gif) repeat-x scroll left top;
}
.main {
background:transparent url(bg_fs09.jpg) no-repeat scroll left top;
border:medium none;
margin:auto;
width:990px;
}
#header {
height:97px;
position:relative;
width:943px;
z-index:9000;
}
#header .espn-logo {
	background:transparent url(espn_logo_69x18_black.png) no-repeat scroll 16px 9px;
	float:left;
	height:27px;
	width:164px;
}
.nav-main-breadcrumbs {
color:#F6ECBF;
}
.nav-main-breadcrumbs a:link, .nav-main-breadcrumbs a:visited, .nav-main-breadcrumbs a:active {
color:#F6ECBF;
}
.nav-main-breadcrumbs a:hover {
color:#FFFFFF;
}
#header .nav-empire a {
color:#F6ECBF;
}
#header div.personalization ul li a {
color:#F6ECBF;
}
#header .nav-empire {
}



.kkejri img{
border:1px solid #565656;
width:145px;
}


.bannerBorder200{
padding-left:15px;padding-top:10px;
}
.bannerBorder200 img{
padding:1px;
border:1px solid #565656;
}




.bannerBorder985 img{
padding:1px;
border:1px solid #565656;
}
