@charset "UTF-8";
/* CSS Document */

html{background: #f9f9f9 url(/i/eticket/20100803/madden_bottom_white.gif) bottom center repeat-x;}
body{background: transparent url(/i/eticket/20100803/madden_header.jpg) top center no-repeat; margin:0;}

.imagemap a {	position: absolute;	text-decoration:none;}
.imagemap a i {visibility: visible;}
a.espn-logo {width: 74px;height: 25px;top: 7px; left: 3px;background:none; border:0px solid red;}
a.otl-logo {height:25px; left:85px; top:7px; width:179px; background:none; border:0px solid blue;}

.intro{}
.intro p{font:normal 17px/24px Georgia, Times New Roman, serif; }

span.boom{font:italic 17px/24px Georgia, Times New Roman, serif; background:#00ccff; padding: 0 6px; display:inline-block; margin:0 0 134px;}
span.closing{font:italic 16px/24px Georgia, Times New Roman, serif; background:#00ccff; padding: 0 4px; display:block; margin:10px 0 10px 0;}

.e-tools {border-bottom:1px #CCC solid; padding-bottom:0; overflow:hidden; margin:0 0 12px; font-family:helvetica,arial,san-serif; width:600px;}
.e-tools a:link {color: #999;}
.e-tools .page-tools {float:right; width:315px;}
.e-tools .navigation {width: 162px; margin:8px 0 0 10px;}
.e-tools .navigation span, .e-tools .navigation a{color:#999;}
.e-tools .page-tools a{color:#999; text-decoration:none;}
.e-tools .page-tools a:hover{color:#999; text-decoration:underline;}

.p-intro{font:bold 15px/15px helvetica, arial, sans-serif; text-transform:uppercase;}

.e-wrapper{background:none; color:#000; width: 960px; position: relative;}

.e-header{background:transparent; height:260px;}
.e-content{padding:0; font-family: helvetica, arial, san-serif; font-size:13px; line-height:20px; width:auto; position:relative; margin: 0 0 0 11px;}
.e-content p {margin: 0 0px 10px;}
.e-col1{ float:none; margin:0; padding:0; width:576px; height:1%; zoom:1;}
.e-col1 h2, .e-col1 h3 {margin-left:0px;}

.e-col1 h2 { padding: 0 0 22px; margin-top: 60px; background: transparent url(/i/eticket/20100803/madden_h2_footer.gif) no-repeat right 23px; color:#00ccff; font:bold 19px/19px Georgia, Times New Roman, serif; position:relative;}
.e-col1 h2 span{ font:bold 19px/19px Georgia, Times New Roman, serif; border-bottom:6px solid #00ccff; margin-left: 118px;}

.timeline{position:absolute; left: 619px; top:3px; width: 149px; font:normal 11px/17px Georgia, 'Times New Roman', Times, serif; text-align: right;}
.timeline h3{font:bold 19px/19px Georgia, Times New Roman, serif; text-align: right; margin: 0; padding: 0 0 4px 0; background: transparent url(/i/eticket/20100803/madden_timeline_h3.gif) no-repeat right 14px; }
.timeline p{color: #403c3d; margin-left: 19px; padding: 0 0 30px 0; width:130px; background: transparent url(/i/eticket/20100803/madden_timeline_shadow.jpg) no-repeat center bottom;}

.gallery{position:absolute; left: 619px; top:440px; width: 149px; font:bold 11px/17px Helvetica, Arial, sans-serif;}
.gallery-cont{padding:8px; background: black;}
.gallery h3{color: #00ccff; font:bold 11px/11px Helvetica, Arial, sans-serif; text-align: right; margin: 0; padding: 0 0 4px 0; background: transparent url(/i/eticket/20100803/madden_timeline_h3.gif) no-repeat right 4px; text-transform: uppercase;}
.gallery img{margin: 0 0 8px 0;}
.gallery p {margin: 0;}
.gallery a:link, .gallery a:visited {color: #669DD6; font-size: 13px; margin: 0; text-decoration: none; font-weight: normal;}
.gallery a:visited {color: #B2D0ED !important;}
.gallery a:hover {text-decoration: underline;}
.e-subhead{font-family:helvetica, arial, san-serif; font-size:24px; margin-bottom:10px; color:#000; font-weight: bold; text-transform: uppercase; padding: 5px 0;}

p.secret{font:normal 15px/22px Georgia, "Times New Roman", Times, serif; background:transparent url(/i/eticket/20100803/madden_secret.gif) 0 0 no-repeat; padding:10px 0 0;}
p.important{font:normal 15px/23px Georgia, "Times New Roman", Times, serif; }

/* Byline */
.e-byline h1{color: #000; display:none; font: 1.4em Arial, sans-serif; margin: 15px 0 10px 0; text-align:center;}

.e-photo-center, .e-photo-right, .e-photo-left{background:none; border-bottom:0px none; padding:0;}
.e-centerBox{margin:0px; width:auto;}
.e-photo-center{width:576px; margin:20px auto;}
.e-photo-right, .e-photo-left{width:200px;}
.e-photo-left{margin-left: 0;}
.e-photo-cred{font-size:10px; font-weight:normal; font-family: helvetica, arial, san-serif; line-height:14px; padding:4px 0 0; color:#999; font-style:italic;}
.e-photo-cap{font-size:11px; font-weight:normal; font-family: helvetica, arial, san-serif; line-height:14px; padding:2px 6px 2px 6px; color:#403C3D;}

.e-video{/*width: 576px; height: 324px; background:#000;*/}

.promo {color: #000; font-size: 1.4em; text-align: center; padding: 10px 0; margin: 15px 80px; line-height: 24px; margin-left: 300px; display:none;}

.iboxr, iboxl{width:200px;}
.iboxr h2, iboxl h2{background:#00CCFF; border:0px; padding:6px 12px; margin: 0; color:#000; font:bold 14px/14px Georgia, Times New Roman, serif;}
.iboxr .txt, iboxl .txt{padding:9px 10px;background:#eee; border:1px solid #00CCFF; border-top:0px; margin: 0; font-size:11px;}
.iboxl .txt a, .iboxr .txt a {font-size:100%; color:#225DB7 !important;}
.iboxr{margin:0px 0px 10px 16px;}
.iboxl{margin:0px 16px 10px 0px;}

.iboxr ul.bulletlinks, iboxl ul.bulletlinks {
list-style-image:none;
list-style-type:none;
padding:6px;
white-space:normal;
margin:0px;
padding-left:0px;
}

.iboxr ul.bulletlinks li, .iboxl ul.bulletlinks li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/prod/assets/bullet_gray.gif) no-repeat scroll 0 3px;
color:#555555;
line-height:13px;
list-style-image:none;
padding-bottom:5px;
padding-left:9px;
}

p.conversation{font:italic 19px/19px Georgia, "Times New Roman", Times, serif; margin: 0 0 20px 0;}
p.conversation a, p.conversation a:visited{color:#225db7 !important; text-decoration: none;}
p.conversation a:hover{text-decoration:underline;}

.quote-bubble-left, .quote-bubble-right { display:block; float:left; margin:6px 20px 20px 0; text-align:left; width:254px; padding:6px 30px 6px 6px; }
.quote-bubble-left { float:left; margin:6px 30px 20px 0; text-align:left; padding:6px 0 6px 6px; background:url(/i/eticket/20100803/madden_quote_left.gif) no-repeat 7px 5px;}
.quote-bubble-right { float:right; margin:6px 0 20px 30px; text-align:left; padding:6px 6px 6px 0; background:url(/i/eticket/20100803/madden_quote_left.gif) no-repeat 0px 5px;}
.quote-bubble-left .quote-quote, .quote-bubble-right .quote-quote {font: normal 700 16px Georgia, Times, serif; line-height: 22px; color:#403C3D; margin-bottom: 8px;}
.quote-quote{background:url(/i/eticket/20100803/madden_quote_right.gif) no-repeat bottom right; text-indent:31px;}
.quote-bubble-left .quote-source, .quote-bubble-right .quote-source {font: italic 400 12px Georgia, Times, serif; line-height: 12px; color:#666; margin-bottom: 0px;}

/*Inline image bumps*/
.imageBump{position:relative;z-index:-1}
.imageBump img{position:absolute; }
.imageBumper {display:block;clear:both;}
.imageBumpLeft span{float:left; clear:left;}
.imageBumpRight span{float:right; clear:right;}

.jumper{font-family: Helvetica, sans-serif; padding:0 0 30px; margin:0; background:#fff url(/i/eticket/20100803/madden_jumper_shadow.png) no-repeat scroll 0 0; height:200px;}
.jumper h2{margin:0px; font-size:14px; border-top:0px none; color:#000;}
.jump-item{padding-right:13px; margin-right:13px; border-right:1px solid #cbcbcb;}
.jump-item.last{padding:0px; margin:0px; border-right: 0 none;}
.jump-item p{margin:5px 0px;}
.jump-item p a:link{color:#888 !important;}
.jump-item p a:visited{color:#888 !important;}
.jump-item p a:hover{text-decoration: underline; !important;}

.footer{background:transparent url(/i/eticket/20100803/madden_footer_espn.png) no-repeat scroll center bottom; margin:0 0 20px; padding:0 20px 40px 65px; text-align:center; line-height:16px; color:#888;font-size:100%;}
.footer a, .footer a:visited{text-decoration:underline; color:#888 !important;}
.footer a:hover{text-decoration:underline; color:#ccc !important;}
