body#sba {margin:1px;font:12px verdana;background:white;}

#sba h1 {font:bold 14px verdana;margin:15px 0 10px;}
#sba h2 {font:bold 13px verdana;margin:10px 0 8px;}
#sba a, #sba a:active, #sba a:visited {font-weight:bold;color:#4D518C;text-decoration:none;}
#sba a:hover {text-decoration:underline}
#sba form {margin:0;}
#sba img {border:0;}
#sba p {margin:10px 0}

#sba .font9 {font-size:9px;}
#sba .font10 {font-size:10px;}
#sba .font11 {font-size:11px;}

#sba a#header {display:block;width:100%;height:99px;margin:0 0 5px 0;background:#EFF0F5 url("http://www.smallbusinessadvocate.com/widget/contents/images/header-sba.gif");text-align:right;}
#sba a#header img {margin:0px 0px 0 0;border:0;}
#sba #content {padding:5px 15px 15px;}


/*****************************************/
/* Inherited from SBA Rails App */
/*****************************************/

/*** TOP NAVIGATION ***/
#sba ul#topnav {background:#FFFFFF;}
/* 
#sba ul#topnav {background:#DFE1E5;}
#topnav-head {background:#4F739E url("/images/layout/nav/subnav-head-bg.gif") no-repeat center top;font-size:12px;color:#fff;padding:5px 0 5px;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:2px;} */
#sba ul#topnav {font:11px arial;margin:6px 0 15px;clear:both;padding:0 0 22px 5px;border-bottom:1px solid #405C80;text-align:left;line-height:0;}
#sba ul#topnav li {float:left;background:#C3CDD9 url("http://www.smallbusinessadvocate.com/widget/contents/images/nav/tab-left-off.gif") no-repeat left top;margin:0 3px 0 0;padding:0 0 0 3px;list-style-type:none;height:22px; }
#sba ul#topnav a {display:block;background:url("http://www.smallbusinessadvocate.com/widget/contents/images/nav/tab-right-off.gif") no-repeat right top;padding:5px 9px 4px 6px;font:normal 11px arial;color:#000;}
#sba ul#topnav li:hover {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/nav/tab-left-hover.gif") no-repeat left top;}
#sba ul#topnav a:hover {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/nav/tab-right-hover.gif") no-repeat right top;text-decoration:none;}
#sba ul#topnav li.active {background:#fff url("http://www.smallbusinessadvocate.com/widget/contents/images/nav/tab-left-on.gif") no-repeat left top;}
#sba ul#topnav li.active a {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/nav/tab-right-on.gif") no-repeat right top;}

/*** SITE-WIDE LISTS (FOR ARTICLES, INTERVIEWS, ETC.) ***/
.list .photo {clear:both;float:right;margin:0 0 5px 5px;width:40px;}
.list .title {font:bold 13px verdana;margin-bottom:2px;}
.list .byline {font:10px verdana;color:#000;margin-bottom:5px;}
.list .byline a {font-weight:bold;color:#000;margin-right:5px;}
.list .byline .bluename a {color:#1C4F8C;}
.list .date {font-weight:normal;color:#777;}
.list .summary {font:11px verdana;margin-bottom:14px;}
.list .more {color:#777;font-size:10px;}
.bar {background:#e4e4e4;padding:2px 0;} /* for use with h2 tags etc */
#catlist {font:10px verdana;line-height:14px;}
.note {font-weight:normal;margin-left:10px;color:#777;font:normal 11px arial;} /* for adding little gray notes beside form field labsls  */
.list .medialinks {height:23px; width:200px;background-color: #EEE;margin-bottom:15px;}
.list .medialinks img {float:left;margin-left:25px;margin-top:2px;}
.list .icon-bt {margin-right:5px;}
.list .day {color:#888;font:bold 14px verdana;} /* for show schedule page */

/*** LISTENING OPTIONS ***/
.listen-options {margin-left:1px;}
.listen-options .icon {float:left;height:16px;margin-right:20px;margin-bottom:5px;}
.listen-options .play {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/play-off.gif");width:42px;}
.listen-options .play:hover {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/play-on.gif");}
.listen-options .download {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/download-off.gif");width:64px;}
.listen-options .download:hover {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/download-on.gif");}
.listen-options .rss {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/rss-off.gif");width:36px;}
.listen-options .rss:hover {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/rss-on.gif");}
.listen-options .itunes {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/itunes-off.gif");width:51px;}
.listen-options .itunes:hover {background:url("http://www.smallbusinessadvocate.com/widget/contents/images/listen-icons/itunes-on.gif");}

/*****************************************/
/*****************************************/


/*** TOP SUBNAVIGATION ***/
#sba ul#subnav {margin:0;clear:both;padding:0 0 0 14px;font:10px verdana;list-style-type:none;text-align:left;}
#sba #subnav li {display:inline;margin:1px 0;font:10px verdana;}
#sba #subnav li a, #sba #subnav li a:visited {font-weight:normal;background:#f7f7f7;padding:1px 6px;border:1px solid #ddd;color:#000;text-decoration:none;}
#sba #subnav li a:hover, #sba #subnav li a:active, #sba #subnav li a.active:hover {background:#fff;border-color:#4B5373;}
#sba #subnav li a.active {background:white;border-color:#ccc;}

/*** HOME PAGE ***/
#sba .showbox {background:#F2F2FA;padding:20px 20px 10px;margin-bottom:15px;}
#sba .firstbox {margin-top:10px;}
#sba .showbox, #sba .showbox p {font-size:12px;line-height:16px;}
#sba a#subhead-articles {display:block;width:115px;height:17px;background:url('http://www.smallbusinessadvocate.com/widget/contents/images/subhead-articles.gif')}
#sba a#subhead-askjim {display:block;width:76px;height:17px;background:url('http://www.smallbusinessadvocate.com/widget/contents/images/subhead-askjim.gif')}
#sba a#subhead-interviews {display:block;width:172px;height:17px;background:url('http://www.smallbusinessadvocate.com/widget/contents/images/subhead-interviews.gif')}
#sba .more {font-size:10px;color:#888;}

/*** INTERVIEWS ***/
#sba #int #todaysdate { color:#000; font:bold 15px verdana; margin:0 10px 5px; text-align:left; } 
#sba #int table { margin:0; } 
#sba #int td { font:11px verdana; border-bottom:1px dotted #aaa; padding-top:10px;padding-bottom:10px;} 

#sba #int a { font:bold 12px verdana; color:#3F4F8C; text-decoration:none; } 

#sba #int a.interviewwith { font:bold 12px verdana; color:#F09C00; }
#sba #int a:hover { text-decoration:underline; } 
#sba #int #blue-bottom { background:#515C87; height:14px; font-size:10px; color:#ddd; padding:2px 9px; } 
#sba #int #blue-bottom a { color:#eee; } 
#sba #int .sba-guest { margin-bottom:2px; } 
#sba #int .sba-title { font-size:10px; color:#888; margin-bottom:6px;} 
#sba #int td.sba-leftcell { text-align:left; padding-right:15px; } 
#sba #int td.sba-rightcell { width:100px; text-align:left; } 
#sba #int img.icon-itunes { border:0;clear:both;float:left;margin-right:2px; } 
#sba #int img.button-listen { border:0;margin-bottom:7px; }

/*** ASKJIM SEARCH ***/
#sba #searchbar {clear:both;margin:9px 15px 0;padding:5px 0 5px;background:#E3E4E8;border:0px solid #949AB3;text-align:center;font:bold 11px verdana;}
#sba #searchbar input.queryfield {width:300px;margin-left:5px;font-size:13px;font-family:arial;font-weight:normal;}
#sba input.submit {font-size:11px;padding-left:2px;padding-right:2px;margin-left:5px;}
#sba #searchhelp {margin-top:5px;font-size:10px;}

/*** ASKJIM ***/
#sba .pair-list {background:#f7f7f7;border:1px solid #ccc;padding:10px;padding-top:6px;padding-bottom:6px;margin:13px 0 10px;text-align:left;}
#sba .pair-title {font-size:12px;line-height:1.2em;padding:6px;padding-left:0px;margin:3px;}
#sba .fieldlabel {font:bold 11px verdana;color:#aaa;margin:10px 0 5px;}
#sba #related {font-size:11px;line-height:14px;background:#eee;clear:both;margin-top:20px;padding:5px;}
#sba #copyright {clear:both;font-size:9px;color:#999;margin-top:10px;text-align:center;}
#sba .catbox {background:#E3E4E8;padding:6px;}
#sba .category-name {font-size:11px;margin:0 6px 1px 0;background:#fff;padding:2px;text-align:left;}

/*** ASKJIM BRAIN TRUST ***/
#sba #trust {font-size:11px;}
#sba #trust .trustname {clear:both;font-size:13px;font-weight:bold;margin-top:30px;background:#eee;padding:1px 0;}
#sba #trust .trustblurb {margin-top:8px;}
#sba #trust .trustsite {margin-top:8px;}

/*** ASKJIM SEARCH RESULTS ***/
#sba .showingresults {font-size:11px;text-align:right;background:#eee;padding:3px 3px 3px 0px;margin:10px 0;}
#sba .browseresults {font-size:12px;text-align:center;background:#eee;padding:3px;padding-right:8px;margin:10px 0 10px;}
#sba .search-result {padding:0;}
#sba .results-title {font:bold 14px verdana;margin-bottom:5px;}
#sba .results-body {margin-left:0;}
#sba .results-question {font-size:11px;margin:0 0 7px 0;}
#sba .results-answer {font-size:11px;margin:0 0 8px 0;}
#sba .results-categories {color:#777;font-size:10px;margin:6px 0 10px;padding:2px 2px 2px 5px;background:#f5f5f5;}
#sba .relevance {font-size:10px;}
#sba .relevance-pct {color:#555;background:#D2E0CA;}
#sba .searchauthor {margin-left:15px;color:#777;}
#sba .searchcontrdate {margin-left:5px;color:#777;}
#sba .keepcat {margin-top:3px;}

/*** ASK PAGE FORM ***/
#sba #ask .fieldlabel {font-size:10px;font-weight:bold;margin-top:8px;}
#sba #ask form {margin:0}
#sba #ask input.txt, #ask textarea {width:250px;margin:0;font:11px verdana;padding:2px;}
#sba #ask textarea {height:150px}
#sba #ask h1 {margin:20px 0 10px;}

/*** ***/
#sba .listcat, .listarticle {font-size:11px;margin:0 0 2px;}
#sba .author {font:bold 10px verdana;margin:0 0 10px;}
#sba .date {color:#888;margin-left:15px;}
#sba .body {}

/*** ABOUT JIM ***/
#sba #aboutjim ul {margin:0 0 0 20px;padding:0;}
#sba #aboutjim ul li {margin-bottom:10px;}
#sba #aboutjim img {border:1px solid #ccc;padding:3px;margin:0 0 15px 15px;float:right;}

