/**********************************************
** (c) Radio Sonar 2011                      **
** http://www.radiosonar.co.uk/              **
***********************************************
** Designed & Developed By George Buckingham **
** http://www.georgebuckingham.com/          **
**********************************************/

#schedule_wrap {float:left;width:948px;margin:0;}	
#schedule {width:928px;background:url(/assets/img/back_grey_296.png) top left no-repeat #eaeaea;padding:10px;}	



/*#schedule table {border-collapse:collapse;border:1px solid #aaa;}
#schedule table tr th {border:1px solid #aaa;font-weight:bold;padding:5px 3px;text-align:center;}
#schedule table td {border:1px solid #aaa;padding:5px 3px;text-align:center;}
#schedule table td.day {font-weight:bold;}

#schedule table tr th.hour {width:53px;}
#schedule table tr th.day {width:20px;}*/


#share_schedule {float:left;clear:both;display:block;width:928px;margin:0 0 10px 0;}
#share_schedule_twitter {float:left;clear:both;width:110px;}
#share_schedule_facebook {float:left;width:818px;}


.ui-helper-hidden {display:none;}
.ui-helper-hidden-accessible {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.ui-helper-reset {margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix {display:inline-block;}
* html .ui-helper-clearfix {height:1%;}
.ui-helper-clearfix {display:block;}
.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled {cursor:default !important;}
.ui-widget-overlay {position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;} 
#schedule .ui-tabs-hide { display: none !important; }
#schedule ul.ui-tabs-nav {list-style:none;margin:0;}
#schedule ul.ui-tabs-nav li {list-style:none;margin:0;line-height:auto;float:left;}
#schedule ul.ui-tabs-nav li.intro {padding:3px 15px 0 0;;font-weight:bold;font-size:16px;color:#444;}
#schedule ul.ui-tabs-nav li a {display:block;color:#666;margin:0 7px 0 0;padding:3px 8px;font-weight:bold;text-decoration:none;font-size:16px;}
#schedule ul.ui-tabs-nav li a:hover {color:#fff;background:#4D5179;}
#schedule ul.ui-tabs-nav li.ui-tabs-selected a {display:block;float:left;background:#4D5179;color:#fff;margin:0 7px 0 0;padding:3px 8px;font-weight:bold;text-decoration:none;}
#schedule h3 {color:#4D5179;margin:25px 0 0 0;font-size:16px;}
#schedule div.entry {float:left;width:928px;clear:both;}
#schedule div.entry_time {float:left;width:115px;clear:both;}
#schedule div.entry_time p {color:#555;line-height:normal;margin:3px 0 0 0;font-weight:bold;font-size:14px;}
#schedule div.entry_time p.onair {background:#1C7CAF;color:#fff;padding:2px 4px;margin:0 0 8px 0;text-align:center;}
#schedule div.entry_info {float:left;width:798px;margin:0 0 0 15px;}
#schedule div.entry_info h4 {margin:0 0 5px 0;font-size: 14px;}
#schedule div.entry_info h4 a {text-decoration:underline;color:#4D5179;}
#schedule div.entry_info h4 a:hover {text-decoration:none;}
#schedule div.entry_info p a {text-decoration:none;}
#schedule div.entry_info p a:hover {text-decoration:underline;}
#schedule div.entry_info p.presenters {margin-bottom:0;}
#schedule hr {clear:both;height:0;width:100%;border-top:1px solid #ccc;margin:15px 0 20px 0;}
#schedule hr.first {margin:5px 0 20px 0;}
