.tabberlive .tabbertabhide { display: none; }
.tabber { margin: 10px; }
.tabberlive { margin: 10px; padding: 9px; background: #fff url(images/widget-bg.jpg) repeat-x top; border: 1px #aaa solid; }
ul.tabbernav { margin: 0px 0px 8px -8px; padding: 6px 8px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
ul.tabbernav li { list-style: none; margin: 0; padding: 0px; display: inline; }
ul.tabbernav li a { border: 0px; text-decoration: none; white-space: nowrap }
* html ul.tabbernav li a  { padding: 6px 8px; }
ul.tabbernav li a:link { color: #222; background: #ccc; padding: 6px 8px; margin-right: 1px; }
ul.tabbernav li a:visited { color: #222; }
ul.tabbernav li a:hover { background: #030 url(images/green-shine.jpg) repeat-x top; color: #fff; }
ul.tabbernav li.tabberactive a { background: #030 url(images/green-shine.jpg) repeat-x top; color: #fff; text-decoration: none; padding: 6px 8px; }
ul.tabbernav li.tabberactive a:hover { background: #030 url(images/green-shine.jpg) repeat-x top; color: #fff; }
.tabberlive .tabbertab { padding: 0px 0px 0px 0px; background: #fff; }
.tabberlive .tabbertab p { margin-bottom: 0px; }
.tabberlive .tabbertab h2 { display: none; border-bottom: none; padding: 6px 8px; }	
.tabberlive .tabbertab h3 { display: none; }
.tabbertab cite { margin: 0px; padding: 0px; }
.tabberlive .tabbertab ul { margin: 0px; padding: 0px; }
.tabberlive .tabbertab li { margin: 0px; padding: 0px; border: 0px; list-style-type: none; }
.tabberlive .tabbertab li li { margin-left: 15px; }


div.sermon-browser table.sermons td.sermon-title{font-weight:700;font-size:140%;padding-top:2em}
div.sermon-browser table.sermons td.preacher{border-bottom:1px solid #444;padding-bottom:5px}
div.sermon-browser table.sermons td.files img{border:none;margin-right:24px}
table.sermonbrowser td.fieldname{font-weight:700;padding-right:10px;vertical-align:bottom}
table.sermonbrowser td.field input,table.sermonbrowser td.field select{width:170px}
table.sermonbrowser td.field #date,table.sermonbrowser td.field #enddate{width:150px}
table.sermonbrowser td{white-space:nowrap;padding-top:5px;padding-bottom:5px}
table.sermonbrowser td.rightcolumn{padding-left:10px}
div.sermon-browser div.floatright{float:right}
div.sermon-browser div.floatleft{float:left}
img.sermon-icon,img.site-icon{border:none}
table.podcast{margin:0 0 1em}
.podcastall{float:left;background:#fff0c8 url(wp-content/plugins/sermon-browser/sb-includes/icons/podcast_background.png) repeat-x;font-size:1em;-moz-border-radius:7px;-webkit-border-radius:7px;padding:.5em}
.podcastcustom{float:right;background:#fce4ff url(wp-content/plugins/sermon-browser/sb-includes/icons/podcast_custom_background.png) repeat-x;font-size:1em;-moz-border-radius:7px;-webkit-border-radius:7px;padding:.5em}
td.podcast-icon{padding-right:1em}
div.filtered,div.mainfilter{text-align:left}
div.filter{margin-bottom:1em}
div.sermon-browser-results img.preacher{float:right;margin-left:1em}
div.sermon-browser-results div.preacher-description{margin-top:.5em}
span.verse-num{vertical-align:super;line-height:1em}
div.esv span.small-caps{font-variant:small-caps}
div.net p.poetry{font-style:italics;margin:0}
#poweredbysermonbrowser{margin-top:7px}
div.sermon-browser #poweredbysermonbrowser{text-align:center;margin-top:7px}
div.sermon-browser-results #poweredbysermonbrowser{text-align:right;margin-top:7px}
table.nearby-sermons td,table.nearby-sermons th{text-align:center}
table.nearby-sermons .earlier{padding-right:1em;text-align:left}
table.nearby-sermons .later{padding-left:1em;text-align:right}
table.nearby-sermons td{width:33%;vertical-align:top}
ul.sermon-widget{list-style-type:none;margin:0;padding:0}
ul.sermon-widget li{list-style-type:none;margin:0;padding:.25em 0}
p.audioplayer_container{display:inline!important}
div.sb_edit_link{display:inline}
.sermon-browser h2,.clear{clear:both}
div.sermon-browser table.sermons,table.nearby-sermons{width:100%;clear:both}
.filter-heading,ul.sermon-widget li span.sermon-title{font-weight:700}
