/* Listen page */
#listenbar{font-family:arial; font-size:13px; position:relative; background:url(/images_1460thefan/bg_listenbar.gif) left top no-repeat; width:550px; height:116px; color:#fff; margin-left:10px}
#listenbar a{color:#fff}
#listenbar img.nowimage{position:absolute; top:5px; left:250px}
#listenbar img.sponsor{position:absolute; top:80px; right:10px}
#listenbar h2{position:absolute; font-size:24px; top:40px; left:380px}
#listenbar h3{position:absolute; font-size:14px; top:30px; left:13px; width:240px;}
#listenbar h3 a { text-decoration:none; }
#listenbar .showtext{position:absolute; top:64px; left:13px; color:#ccc;}
#listenbar .showtext a {text-decoration:none; }

.col { float:left; width:46%; margin-right:15px; padding-top:15px; }
.col h4 { border-left:solid 10px #c01; border-bottom:solid 1px #c01; padding:0 0 2px 5px; }
.col li { padding:2px 0; }
.col dd { display:inline; width:100px; padding:0; margin:0; }

#extra h3 { border-top:dotted 1px #999; padding-top:5px; margin-top:8px; }

table.schedule { font-size:11px; }
table.schedule th { width:5%; font-weight:bold; text-align:right; vertical-align:top; }

/* Podcasts page */
#podcasts h2 { border-bottom:solid 1px #c01; border-left:solid 10px #c01; font-size:16px; padding-left:5px; margin-bottom:15px;}
#midday { background:url(/images_1460thefan/squares/overlay_midday.gif) left top no-repeat #fff; }
#fastbreak { background:url(/images_1460thefan/squares/overlay_fastbreak.gif) left top no-repeat #fff; padding-bottom:60px; }
#bigshow { background:url(/images_1460thefan/squares/overlay_bigshow.gif) left top no-repeat #fff; margin:40px 0; }

.sidesquare  { padding-left:130px; margin-top:20px; }
.sidesquare h3 { font-size:14px; }
.sidesquare h4 { font-size:11px; color:#999; }


/* Big Show Home */
#bigshowhome { background:url(/images_1460thefan/bg_wideright.gif) right top repeat-y #fff; }
#bigshowhome .intro { background:url(/images_1460thefan/bg_bigshow.jpg) left bottom no-repeat #fff; border-bottom:solid 5px #610; padding-left:400px; }
#bigshowhome .photostrip { background-color:#610; padding:5px 0; text-align:center; margin-bottom:15px; }
#bigshowhome .photostrip img { margin:0 10px; }
#bigshowhome .main { float:left; width:400px; }
#bigshowhome .column { margin-left:410px; padding-right:10px; }

/* Midday Home */
#middayhome{ background:url(/images_1460thefan/bg_wideright.gif) right top repeat-y #fff; }
#middayhome .intro { background:url(/images_1460thefan/bg_midday.jpg) left bottom no-repeat #fff; border-bottom:solid 5px #610; padding-left:400px; }
#middayhome .photostrip { background-color:#610; padding:5px 0; text-align:center; margin-bottom:15px; }
#middayhome .photostrip img { margin:0 10px; }
#middayhome .main { float:left; width:400px; }
#middayhome .column { margin-left:410px; padding-right:10px; }
#middayhome #blogentries h2 a { text-decoration:none; color:#860000; }
#middayhome #blogentries h2 a:hover { text-decoration:underline; color:#860000; }
#middayhome .gutterX { padding-left:25px; }

/* midday mma */
#mmamidday { height:1%; background:url(/images_1460thefan/bg_mma.jpg) left top no-repeat #fff; }
#mmamidday .innerpadding { padding:8px; }
#mmamidday .intro { margin-top:50px; margin-left:385px; margin-bottom:20px;}
#mmamidday .player { margin-top:20px; margin-left:310px; background:url(/images_1460thefan/bg_mmaplayer.jpg) left top no-repeat #fff; width:375px; padding:95px 10px 60px 20px; }
#mmamidday .news { height:1%; background:url(/images_1460thefan/bg_mmanews.jpg) left top no-repeat #544C59; color:#fff; padding:50px 0 0 0; }
#mmamidday .news table { color:#fff; }
#mmamidday .news a { color:#ff0; }
#mmamidday .rss-feed h4, #mmamidday .rss-feed p { display:none; }
#mmamidday .rss-feed h3 { font-size:11px; font-weight:normal; padding:4px 0; }
#mmamidday .rss-feed { padding:0; margin:0 20px 0 0; }
#mmamidday .rss-feed li a { color:#fff;  }

/* ESPN Radio */
#espnradio .intro { background:url(/images_1460thefan/inset_espn.gif) right 10px no-repeat; padding:10px 240px 40px 10px; }
#espnradio #mikeandmike { background:url(/images_1460thefan/squares/overlay_mikes.gif) left top no-repeat; padding-bottom:20px; margin-bottom:20px; border-bottom:solid 1px #ccc;}
#espnradio #theherd { background:url(/images_1460thefan/squares/overlay_cowherd.gif) right top no-repeat; padding-bottom:30px;padding-bottom:20px; margin-bottom:20px; border-bottom:solid 1px #ccc;}
#espnradio #tirico { background:url(/images_1460thefan/squares/overlay_tirico.gif) left top no-repeat; padding-bottom:50px;}

/* tee to green */
#ttg{padding-bottom:20px}
#ttg .intro{margin-top:10px; background:url(/images_1460thefan/logo_ttghome.gif) top left no-repeat; padding:8px 8px 8px 210px}
#ttg .showbox{border:solid 1px #ccc; padding:4px; margin:10px; height:110px; background-color:#fff}
#ttg .cms{float:right; width:320px; margin-right:10px}
#ttg .golfdir{width:190px; vertical-align:top; margin-left:10px; font-size:11px}
#ttg .golfdir h3{text-align:center; font-size:14px}
#ttg .golfdir dl a{color:#ff0}
#ttg .golfdir dl{color:#fff; padding:6px; margin:5px 0; background:url(/images_1460thefan/bg_golfdir.jpg) bottom center no-repeat #2f5200; border:solid 1px #999; padding-bottom:120px}
#ttg .golfdir dt{font-weight:bold; padding-top:8px}
#ttg .golfdir dd{padding:0; margin:0}