/* PAGE SPECIFIC CSS ONLY */

/* HOMEPAGE -----------------------------------------------------------------------------------------------------------------------------------------------------------------  */
#index #body #buttons {height: 102px;}
#index #body #buttons p {float: left;padding: 0px;margin: 0px;width: 185px;height: 92px;margin-left: 3px;}
#index #body #buttons a {width: 185px;height: 92px;float: left;display: block;cursor: pointer;background-position: bottom left;}
#index #body #buttons a#btn-breakfast {background-image: url('../img/btn-breakfast.png');}

#index #body #buttons a#btn-kickoff {background-image: url('../img/btn-kickoff.png');}

#index #body #buttons a#btn-sport {background-image: url('../img/btn-sport.png');}
#index #body #buttons a#btn-best {background-image: url('../img/btn-best.png');}
#index #body #buttons a:hover {width: 185px;height: 92px;background-position: bottom right;}
*html #index #body #buttons p {margin-left: 2px;}
#index #body #buttons .first {margin-left: 0px;}


#body #tabs {width: 255px;margin-top: 10px;float: left;}
#body #tabs #tablabel {background: url('../img/tab_week.gif');height: 49px; }
#body #tabs #tablabel a#tab-left, #sitecontainer #tabs #tablabel a#tab-right {width: 127px;height: 49px;float: left;display:block;}
#body #tabs #tab-content #top {width: 255px;height: 5px;position: absolute;top: 0px;left: 0px;background: url('../img/tab_onair_top.gif ') no-repeat;}
#body #tabs #tab-content #btm {width: 255px;height: 10px;position: absolute;bottom: 0px;left: 0px;background: url('../img/tab_onair_btm.gif') bottom left no-repeat;}
#body #tabs #tab-content {background: url('../img/tab_onair_mid.gif') repeat-y #000000;/* height: 219px;*/height: 178px;width: 255px;position: relative;}
#body #tabs #tab-content #tab-content-inner {width: 245px;height: 160px;margin: 0 0px;margin: 0 5px;background: url('../img/tab_bg.jpg') repeat-x}
#body #tabs #mask {width:240px;overflow:hidden;margin:0 auto;height: 150px;}

#body #tabs #panel {width:480px;}
#body #tabs #panel #thisweek, #body #tabs #panel #nextweek {float:left;/* height: 210px;*/height: 169px;}
#body #tabs #thisweek {width: 220px;padding: 0px 10px 0px 10px;}
#body #tabs #nextweek {width: 220px;padding: 10px;}
#body #tabs #panel ul li {margin-top: 10px;padding-top: 0px;padding-left: 0px;list-style-type: none;}
#body #tabs #panel ul li p {paddding: 0px 20px 0px 20px;color: #333;margin-top: -5px}
#body #tabs #panel a.tab-title {text-decoration: none;color: #002973;background: url(../img/nav_bullet.png) 100% 60% no-repeat;padding-top: 4px;display: block;}
#body #tabs #tab-content #more {height: 12px;width: 55px;background: yellow;position: absolute;right: 10px;bottom: 10px;background: url('../img/btn-more.png');display: block;cursor: pointer;};
*html #body #tabs #tab-content #more  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/btn-more.png',sizingMethod='scale');}

#body #tabs #twitter {float: left;background: url('../img/twitter.jpg') no-repeat;height: 65px;width: 255px;margin-top: 1px;position: relative;display: block;}

#body #tabs #adleft {float: left;margin-top: 10px;}
#body #tabs #adright {float: left;margin-top: 10px;margin-left: 13px;}

#body #video-module {width: 302px;height: 425px;background: url('../img/media_component.jpg') no-repeat;text-align: center;float: right;margin-left: 8px;margin-top: 10px;}
#body #video-module #title {color: #307FBC;font-size: 1.8em;font-family: 'Arial Black',Arial;text-align: left;margin-left: 10px;margin-top: 10px;}
#body #video-module #player {margin-top: 7px;}

#index #featured-container {background: url('../img/featured-bg.jpg') repeat;width: 565px;height: 353px;position: relative;margin-top: 5px;padding-top: 10px;}




#index #featured{width:545px;position:relative; height:332px;padding: 10px;padding-bottom: 0px;overflow: hidden;}

#index #fadetoblack{width: 430px;height: 323px;position: relative;left: 10px;top:20px;background: url('../img/fea-bg.jpg') repeat-x; }

/* right hand side images */
#index #featured #nav-bg {background: url('../img/featured-bg-rgt.png');width: 114px;height: 323px;position: absolute;right: 10px;top:10px;}
*html #index #featured #nav-bg {background-image:none;background-color:#17528B;height: 326px;}
*html #index #featured #nav-bg {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/featured-bg-rgt.png',sizingMethod='scale');}


#index #featured ul.uif-tabs-nav{ position:absolute; top:15px; right:18px; list-style:none; padding:0; margin:0; width:115px; }
#index #featured ul.uif-tabs-nav li{ padding:0px 0; padding-left:17px;padding-bottom: 2px;}
#index #featured ul.uif-tabs-nav li img{ float:left; margin:5px 5px; background:#fff; padding:3px; }
#index #featured li.uif-tabs-nav-item a{ display:block; height:77px; color:#333;  background:#266BA6; line-height:20px;}
#index #featured li.uif-tabs-nav-item a:hover{ background:#A7C7DF; }
#index #featured li.ui-tabs-selected{ background:url('../images/selected-item.png') top left no-repeat;position: relative;z-index:99999}
*html #index #featured li.ui-tabs-selected{background-image:none;}
#index #featured ul.uif-tabs-nav li.ui-tabs-selected a{ background: #ffffff}

/* information panel */
#index #featured .uif-tabs-panel{ width:430px; height:323px;position:relative;padding-left: 1px;}
#index #featured .uif-tabs-panel .info{ position:absolute; bottom:0px; left:0; height:80px; background: url('../images/transparent-bg4.png');width: 431px;}
*html #index #featured .uif-tabs-panel .info{background: url('../images/transparent-bg4.jpg');}
#index #featured .info h2{ font-size:18px;color:#ffd805; padding:5px; margin:0;overflow:hidden; }
#index #featured .info p{ margin:5px 5px;font-size:11px; line-height:15px; color:#f0f0f0;}
#index #featured .info a{ text-decoration:none; color:#ffd805; }

#index #featured .info a:hover{ text-decoration:underline; }
#index #featured .ui-tabs-hide{ display:none; }




/* right hand side images */
#featured #nav-bg {background: url('../img/featured-bg-rgt.png');width: 114px;height: 323px;position: absolute;right: 10px;top:10px;}
*html #featured #nav-bg  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/featured-bg-rgt.png',sizingMethod='scale');}
#featured ul.uif-tabs-nav{ position:absolute; top:20px; right:18px; list-style:none; padding:0; margin:0; width:115px; }
#featured ul.uif-tabs-nav li{ padding:0px 0; padding-left:17px;padding-bottom: 13px;}
#featured ul.uif-tabs-nav li img{ float:left; margin:5px 5px; background:#fff; padding:3px; border:1px solid #eee;}
#featured li.uif-tabs-nav-item a{ display:block; height:67px; color:#333;  background:#266BA6; line-height:20px;}
#featured li.uif-tabs-nav-item a:hover{ background:#A7C7DF; }
#featured li.ui-tabs-selected{ background:url('../images/selected-item.png') top left no-repeat;position: relative;z-index:99999  }
*html #featured li.ui-tabs-selected{background-image:none;}
#featured ul.uif-tabs-nav li.ui-tabs-selected a{ background: #ffffff}

/* information panel */
#featured .uif-tabs-panel{ width:4290px; height:323px;position:relative;padding-left: 1px;}
#featured .uif-tabs-panel .info{ position:absolute; bottom:0px; left:0; height:60px; background: url('../images/transparent-bg2.png');width: 411px}

#featured .uif-tabs-panel .info .text {padding: 10px;padding-top: 5px;}
#featured .info h2 {font-size:25px !important;overflow:hidden;padding: 0px !important;margin: 0 5px !important;height: 33px;font-weight: bold !important;font-family: verdana;letter-spacing: -.02em}
#featured .info span {margin: 0px;padding: 0px;font-size:12px;line-height:15px;color:#fff;display: block;padding: 0 5px;}
#featured .info a {text-decoration:none; color:#fff; }

#featured .info a:hover{ text-decoration:underline; }
#featured .ui-tabs-hide{ display:none; }




/* YORKSHIRE SPORT -------------------------------------------------------------------------------  */
#yorkshire-sport #body .box-med-height {height: 153px;overflow: hidden;}
#yorkshire-sport #body .box-med-height .box-inner {background: url('../img/box_height.gif');height: 119px;width: 277px;}
#yorkshire-sport #body .box-med-height .box-inner-content {padding: 15px;}
#yorkshire-sport #body .icon {position: absolute;top: 0px;right: 0px;width: 81px;height: 33px}
#yorkshire-sport #body .box-inner-content #sport-logo {background: url('../img/yorkshire-sport.png');width: 203px;height: 109px;float: right;}
*html #yorkshire-sport #body .box-inner-content #sport-logo {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/yorkshire-sport.png',sizingMethod='scale');}
#yorkshire-sport #body .box-inner-content ul {padding-top: 6px;}
#yorkshire-sport #body .box-inner-content li {padding: 2px;margin: 0px;}
#yorkshire-sport #body .box-lrg .box-inner {padding-bottom: 90px;}

#yorkshire-sport #body .box-lrg #grass {background: url('../img/sport_grass.jpg');width: 565px;height: 119px;position: absolute;bottom: -9px;left: 0px;z-index: 999}
*html #yorkshire-sport #body .box-lrg  #grass {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/sport_grass.png',sizingMethod='scale');}

#yorkshire-sport .ifootball{background: url('../img/icn_football.png');}
#yorkshire-sport .irugbyleague{background: url('../img/icn_rugbyleague.png');}
#yorkshire-sport .icricket{background: url('../img/icn_cricket.png');}
#yorkshire-sport .iracing{background: url('../img/icn_racing.png');}
#yorkshire-sport #body .box-med-height .box-title {letter-spacing: -.04em;}

*html #yorkshire-sport .ifootball {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/icn_football.png',sizingMethod='scale');}
*html #yorkshire-sport .irugbyleague {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/icn_rugbyleague.png',sizingMethod='scale');}
*html #yorkshire-sport .icricket {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/icn_cricket.png',sizingMethod='scale');}
*html #yorkshire-sport .iracing {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/icn_racing.png',sizingMethod='scale');}

/* HOW TO LISTEN  -----------------------------------------------------------------------------  */
#how-to-listen #faqs{}
#how-to-listen #faqs ol {list-style-type: decimal;padding-left: 30px;padding-bottom: 10px;padding-top: 10px;}
#how-to-listen #faqs li {font-size: 1.1em;border-bottom: 1px solid #CFCFCF;color: #007CBE}
#how-to-listen #faqs li {padding-bottom: 5px;}
#how-to-listen #faqs li div {display: none;}
*html #how-to-listen #faqs li {border: 0px;}
*html #how-to-listen .bottom  {display: none;}

/* CONTACT US ---------------------------------------------------------------------------------  */
#contact .form, .jqmWindow .shoutform {height: 1%;z-index: 3;position: relative;float: left;width: 535px;margin-top: 0px;}
#contact #contactvalidate p {color: #ff0000;}
#contact .form label, .jqmWindow .shoutform label {display: block;width: 260px;float: left;margin-bottom: 10px;height: 15px;font-size: 1.1em;font-weight: bold;color: #333}
#contact .form  input, .jqmWindow .shoutform  input{display: block;width: 260px;float: left;margin-bottom: 10px;height: 20px;}
#contact .form select, .jqmWindow .shoutform select {width: 263px;height: 27px;display: block;width: 175px;float: left;margin-bottom: 10px;color:}
#contact .form br, .jqmWindow .shoutform br {clear: left;}
#contact .form .textarea, .jqmWindow .shoutform .textarea {height: 50px;width: 260px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}

#contact .form .btn-send, .jqmWindow  .shoutform .btn-send {background: url(../img/btn_send.jpg) top left no-repeat;width: 120px;height: 32px;border: 0px;}
#contact .req, .jqmWindow .req {color: #0969B1;font-size: 1.2em}

#contact .form #submit, .jqmWindow .shoutform #submitshout {width:380px;}
#contact .form #submit input, .jqmWindow .shoutform #submitshout input {float: right;}
#contact .form .hidden, .jqmWindow .shoutform .hidden {height: 0px;width: 0px;}


.highlight {border:2px solid #ff0000;} 

/* SCHEDULE ---------------------------------------------------------------------------------  */
#schedule table  {color: #333}

#schedule table .highlight {background: #FFD805 !important;cursor:default}

#schedule table a {text-decoration: none;cursor:pointer}

#schedule table 
#schedule table .schedulename {height: 30px;}
#schedule table .schedulename th {padding-top: 3px;padding-left: 0px;color: #013881;letter-spacing: -.05em;text-align: left;font-size: 1.8em}

#schedule table .row {height: 20px;}
#schedule table .row td {padding-left: 10px;}
#schedule table .row td.item {font-style: normal;width: 200px;}
#schedule table .row td.time {width: 200px;}

#schedule table .first td {border-top: 1px solid #95CBEF;}
#schedule table .last td {border-bottom: 2px solid #95CBEF}

#schedule table .odd {background: #C2DDEF;}
#schedule table .even {height: 20px;}






/* FEATURES AND SHOWS ------------------------------------------------------------------------  */


#featuresshows .itemblock {width: 545px;margin-bottom: 5px;}
#featuresshows .itemblock a {text-decoration: none;}
#featuresshows .itemblock a.viewmore {text-decoration: none;margin-top: 5px;display: block;margin-bottom: 5px;}
#featuresshows .itemblock .image {float: left;margin-top: 10px;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;}
#featuresshows .itemblock .title {padding-top: 5px;font-family: Arial, Helvetica, sans-serif;color: #013881;font-size: 1.7em;font-weight: normal;font-weight: bold;display: block;}
#featuresshows .itemblock p.content {padding:0px;color: #333;font-size: 1.1em;float: left;width:400px;}

#featuresshows a img{border: 0px;}
#featuresshows .image{float: right;margin: 0px 0px 10px 10px;}

#featuresshows .odd {background:#C2DDEF }
#featuresshows .even {background:#E1EEF7 }



/* MEET THE TEAM  ---------------------------------------------------------------------  */


#meet-the-team .itemblock {width: 545px;margin-bottom: 5px;}
#meet-the-team .itemblock a {text-decoration: none;}
#meet-the-team .itemblock a.viewmore {text-decoration: none;margin-top: 5px;display: block;margin-bottom: 5px;}
#meet-the-team .itemblock .image {float: left;margin-top: 10px;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;}
#meet-the-team .itemblock .title {padding-top: 5px;font-family: Arial, Helvetica, sans-serif;color: #013881;font-size: 1.7em;font-weight: normal;font-weight: bold;display: block;}
#meet-the-team .itemblock p.content {padding:0px;color: #333;font-size: 1.1em;float: left;width:400px;}
#meet-the-team a img{border: 0px;}
#meet-the-team .image{float: right;margin: 0px 0px 10px 10px}

#meet-the-team .odd {background:#C2DDEF }
#meet-the-team .even {background:#E1EEF7 }





<!-- 200-->

/* PAGE 3 -----------------------------------------------------------------------------  */
/* PAGE 4 -----------------------------------------------------------------------------  */
/* PAGE 5 -----------------------------------------------------------------------------  */
/* PAGE 6 -----------------------------------------------------------------------------  */

