html {_filter:expression(document.execCommand("BackgroundImageCache", false, true));} /* enable background image caching in IE6 */
#dlMenu { border-bottom: 1px solid #aaa; }
#content_container { background: #eee url(http://images.channelone.com/img/gui/purple/bg-pattern-container.gif) repeat-y; position: relative; width: 978px; margin: 0 auto; padding-top: 0; text-align: center; }
#content { width: 872px !important; _width: 874px !important; }
#ad_skyscraper { display: none; }

#potw img { border: none; }
#potw label, #potw select, #potw option, #potw input, #potw textarea { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; }
#potw .center { text-align: center; margin: 0 auto; }
#potw .clear { font-size: 0px; height: 0px; line-height: 0px; }
#potw #top { background: url(http://images.channelone.com/img/sports_potw/bg-potw-top.jpg) no-repeat; height: 495px; position: relative; }
#top h1 { position: absolute; top: 0px; left: 0px; text-indent: -9999px; }
#top h2 { color: #384a67; font-size: 14px; margin: 0; padding: 3px 0 0px 18px; }
#top h2 span { font-weight: normal !important; }
#select-sport { left: 9px; position: absolute; top: 217px; width: 177px; }
#select-sport h2 { margin: 0; padding: 0 0 2px 5px; }
#select-sport ul { list-style: none; margin: 0; padding: 0; }
#select-sport li { margin: 0; padding: 0 0 1px; }
#select-sport li a { background: #ecedec url(http://images.channelone.com/img/sports_potw/bg-select-sport-hover.gif) no-repeat 0px 17px; display: block; font-size: 11px; font-weight: bold; height: 17px; line-height: 17px; margin: 0; padding-left: 19px; width: 146px; _width: 165px; outline:none }
#select-sport li a:hover, #select-sport li a.active { background-position: 0px 0px; width: 158px; _width: 177px; }
#select-sport .xbot { background: url(http://images.channelone.com/img/sports_potw/bg-select-sport-xbot.gif) no-repeat; height: 6px; overflow: hidden; width: 165px; }
#select-sport .btns { float: right; padding: 5px 20px 0 0; }
#select-sport .previous_button { background: url(http://images.channelone.com/img/sports_potw/select-sport-arrow.gif) no-repeat -15px 0; cursor: pointer; float: left; height: 9px; margin-right: 3px; overflow: hidden; width: 15px; }
#select-sport .previous_button_over { background: url(http://images.channelone.com/img/sports_potw/select-sport-arrow.gif) no-repeat 0 0; }
#select-sport .previous_button_disabled { background: url(http://images.channelone.com/img/sports_potw/select-sport-arrow.gif) no-repeat 0 -15px; cursor: default; }
#select-sport .next_button { background: url(http://images.channelone.com/img/sports_potw/select-sport-arrow.gif) no-repeat -15px -9px; cursor: pointer; float: left; height: 9px; margin: 0; overflow: hidden; width: 15px; }
#select-sport .next_button_over { background: url(http://images.channelone.com/img/sports_potw/select-sport-arrow.gif) no-repeat -15px -9px; }
#select-sport .inner { height: 216px; overflow: hidden; }
#select-sport .next_button_disabled { background: url(http://images.channelone.com/img/sports_potw/select-sport-arrow.gif) no-repeat -15px 0; cursor: default; }
#vid-block { left: 180px; position: absolute; top: 9px; width: 366px; }
#vid-block h3 { font-size: 12px; text-transform: none; margin: 0; padding: 0; }
#vid-block .hr { height: 15px; background: url(http://images.channelone.com/img/sports_potw/vid-block-hr.png) no-repeat scroll center; width: 366px; }
* html #vid-block .hr { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.channelone.com/img/sports_potw/vid-block-hr.png', sizingMethod='scale'); }
#vid-block .hr hr { display: none; }
#latest-vid .inner { float: left; overflow: hidden; position: relative; width: 329px; height: 132px; }
#latest-vid .inner ul { list-style: none; margin: 0; padding: 0; position: relative; width: 10000px; }
#latest-vid .inner li { float: left; margin: 0 1px 0 0; padding: 0; }
#latest-vid .inner li a { border: 2px solid #fff; display: block; margin: 0; padding: 7px 7px 2px 7px; width: 124px; _width: 142px; outline: none; }
#latest-vid .inner li a:hover { background: #fcfdc0; border: 2px solid #fcfdc0; }
#latest-vid .inner li a.active { border: 2px solid #384a67 !important; border: 2px solid #a8d0e9 !important; }
#latest-vid .inner li a div { font-size: 9px; line-height: 12px; }
#latest-vid .inner li a p { font-size: 9px; line-height: 12px; margin: 0; padding: 0 0 3px; height: 23px; overflow: hidden; }
#latest-vid .inner li a p span { color: #039; text-transform: uppercase; text-decoration: underline; }
/* #latest-vid .previous_button { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat bottom left; cursor: pointer; float: left; height: 16px; margin: 61px 4px 0 2px; overflow: hidden; width: 11px; } */
#latest-vid .previous_button { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat top left; cursor: pointer; float: left; height: 16px; margin: 61px 4px 0 2px; overflow: hidden; width: 11px; }
#latest-vid .previous_button_over { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat top left; }
#latest-vid .previous_button_disabled { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat bottom left; cursor: default; }
/* #latest-vid .next_button { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat bottom right; cursor: pointer; float: left; height: 16px; margin: 61px 0 0 7px; overflow: hidden; width: 11px; } */
#latest-vid .next_button { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat top right; cursor: pointer; float: left; height: 16px; margin: 61px 0 0 7px; overflow: hidden; width: 11px; }
#latest-vid .next_button_over { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat top right; }
#latest-vid .next_button_disabled { background: url(http://images.channelone.com/img/sports_potw/latest-vid-arrow.gif) no-repeat bottom right; cursor: default; }
#rel-content h2 { margin: 0; padding: 0 0 4px 18px; }
#rel-content ul { list-style: none; margin: 0; padding: 0; }
#rel-content li { float: left; margin: 0; padding: 0; width: 49%; }
#rel-content li .image { float: left; margin: 0 6px 0 18px; padding: 0; }
#rel-content li .image img { border: 1px solid #ccc; }
#rel-content li h3 { font-size: 11px; line-height: 13px; margin: 0; padding: 0; text-transform: uppercase; }
/*#rel-content li div a { color: #039; font-size: 10px; text-decoration: underline; text-transform: uppercase; }*/
#top #ad_med_square { position: absolute; top: 9px; right: 10px; padding: 0; }
#upload-frm {  position: absolute; top: 270px; right: 10px; width: 302px; z-index: 255; }
.white-bg { background: #fff url(http://images.channelone.com/img/sports_potw/step1-bg.gif) no-repeat !important; height: 208px !important; }
.gradient-bg { background: #fff url(http://images.channelone.com/img/sports_potw/step2-bg.jpg) no-repeat !important; height: 318px !important; }
#upload-frm h2 { color: #000; font-size: 20px; line-height: 22px; margin: 0; padding: 5px 0 0 10px; text-transform: none; }
#upload-frm h4 { color: #f48b22; font-size: 17px; padding: 10px 0 10px 10px; text-transform: none; }
#upload-frm p { font-size: 11px; padding: 0 0 0 10px; }
#upload-frm label { display: block; float: left; margin-right: 5px; text-align: right; width: 75px; }
#upload-frm input, #upload-frm select, #upload-frm textarea { float: left; margin-bottom: 5px; }
#upload-frm #step1 select { margin-right: 5px; }
#upload-frm br { clear: both; }
#upload-frm textarea { width: 170px; overflow: auto; height: 60px; }
#upload-frm #submit { background: #fff8dd url(http://images.channelone.com/img/sports_potw/upload-frm-btn-bg.gif) repeat-x bottom left; border: 1px solid #ffd11b; color: #6a6a6a; cursor: pointer; float: none; font-weight: bold; margin: 10px 0 5px; padding: 3px 7px; overflow: visible; width: auto; text-align: center; }
#loader { padding: 10px 0 20px; }
#uploading { color: #707b8d; font-size: 16px !important; line-height: 19px; }
#bot #col-1 { background: url(http://images.channelone.com/img/sports_potw/bot-bg.jpg) no-repeat; float: left; margin: 0; padding: 20px 0 20px 22px; width: 539px; _width: 561px; }
#bot #col-1 h2 { font-size: 16px; margin: 0; padding: 0 0 15px; }
#bot #col-1 h2 span { color: #5a78a4; }
#bot #col-2 { font-size: 11px; float: left; font-weight: bold; line-height: 13px; padding-top: 10px; text-align: center; text-transform: uppercase; }
#bot #col-2 p { padding-bottom: 8px; }
#bot #col-2 a { color: #363; text-decoration: underline; }
#learn { list-style: none; margin: 0; padding: 0; }
#learn h3 { color: #333; font-size: 14px; text-transform: none; margin: 0; padding: 0; }
#learn h3 a { color: #039; }
#learn li { float: left; height: 160px;  _height: 175px; margin: 0 10px 0 0; padding: 9px 9px 6px 9px; width: 144px; _width: 162px; }
#learn li:hover, #learn li.sfhover { background: #fcfdc0; }
#learn li p { font-size: 11px; line-height: 14px; margin: 0; padding: 0 0 3px; }
#social { list-style: none; margin: 0; padding: 40px 0 0; position: relative; left: 80px; }
#social li { float: left; margin: 0 10px 0 0; }
#social li strong { color: #666; font-size: 9px; text-transform: uppercase; position: relative; top: 15px; }
#social li a { background: url(http://images.channelone.com/img/sports_potw/social-btns.png) no-repeat; display: block; height: 96px; overflow: hidden; text-indent: -9999px; _zoom: 1; }
#social li#facebook a { background-position: 0 0; width: 39px; }
#social li#twitter a { background-position: -45px 0; width: 62px; }
#social li#yahoo a { background-position: -113px 0; width: 45px; }
#social li#stumble a { background-position: -164px 0; width: 94px; }
#social li#youtube a { background-position: -266px 0; width: 40px; }
#playerDivOuter { width: 0px; height: 100%; }
#loading { border: 1px solid gray; width: 200px; margin: 20px 0px; background-color: #ecedec; }
#loading h1 { position:static; text-indent: 0px; font-size: 14px; color: #2376bc; padding: 10px 0px 5px 0px; }
#loading p { font-size: 10px; }
#loading img { width: 30px; padding-bottom: 5px; }

