/* Decoration styles to be used in non-genre sections */

/* Banner */
#banner { background: url(/staticarchive/aebe16a6f27a86a81b5915c6af9c44fcde38115e.jpg) no-repeat; height: 176px; }
#banner h1 span, #banner h2 span { display: none; visibility: hidden; }

body { background: #fff}
#ex-bg { background: url() 770px 100px no-repeat; float: left; display: block; width: 100%; height: 100%; }

a.bbcpageTopleftlink, font.bbcpageToplefttd { background: none !important; color: #fff !important; text-decoration: none; }

/* border under banner & lhn */
#toc, #main { border-top: none !important; }

/* generic fiddles */
#toc, .bbcpageGutter, td.bbcpageToplefttd { background-color: #fff !important; }
td.bbcpageCrumb { height: 1px;background-color: #FFF; }
td.bbcpageCrumb img, td.bbcpageCrumb br, td.bbcpageCrumb font { display: none; visibility: hidden; height: 0; }
a.bbcpageServices { font-size: 12px; font-weight: normal; color: #5A5A5A !important; }
.bbcpageServices font { font-size: 10px; color: #5A5A5A !important; }
td.bbcpageFooter { background-color: #fff; }

/* generic fiddles */
#toc, .bbcpageGutter{ background-color: #fff !important; }
td.bbcpageToplefttd { background: url(/staticarchive/3e8b30ede3bd4c515cd5a78bcab5e66b1df047f0.jpg) 0 0 no-repeat;} 


/* footer */
/*#external-disclaimer { background-color: #000 !important; width: 100%; height: 180px; }*/
#external-disclaimer-inner { background-color: #fff !important; width: 645px; height: 60px; margin-left: 125px; display: inline-table; }
#external-disclaimer p { color: #797979; padding-left: 10px; }
td.bbcpageFooterMargin, td.bbcpageFooterGutter, td.bbcpageFooter { background-color: #fff !important; color: #797979 !important; }
td.bbcpageFooterMargin { width: 125px;border:1px; }
td.bbcpageFooterGutter { width: 10px; }
td.bbcpageFooter { width: 635px; text-align: center; }
td.bbcpageFooter a, td.bbcpageFooter a:hover { color: #797979 !important; }
td.bbcpageFooter a:hover { text-decoration: underline; }

/* Main */
#main { background-color: #fff; min-height: 600px; }
/* IE hack for content height */
* html #main { height: 600px; }

/* nav */
#toc { margin: 0; padding: 0; }
#toc p#link-home { margin: 0; }
#toc p#link-home a { background-color: #000 !important; font-size: 11px; font-weight: bold; color: #fff; }
#toc ul#section-links { background-color: #000; margin: 0; padding: 0; width: 125px; }
#toc ul#section-links li { border: none; }
#toc ul#section-links li.top-link a, #toc ul#section-links li.bottom-link a { background: none !important; }
#toc ul#section-links li.top-link a:hover, #toc ul#section-links li.bottom-link a:hover { background-color: #6F8554 !important; }
#toc ul#section-links a { font-size: 11px; font-weight: bold; color: fff; width: 115px; }
#toc ul#section-links a:hover { background-color: #6F8554 !important; }
/*IE hack to stretch bg colors */
* html #toc ul#section-links a { width: 125px; }

/* icons */
#main a.haveyoursay { background: url("/staticarchive/091fbc88dfa960ad6295e51a89231447a0a5b392.gif") no-repeat; }
#main a.radio-player { background: url("/staticarchive/a71188836b9413f14b66942740c6fb24844ef397.gif") no-repeat; padding:3px;}
#main a.help { background: url("/staticarchive/4f2f26ee63bb8336ea3f3d2de0f3cd6012451cf5.gif") no-repeat; }
#main a.newsletter { background: url("/staticarchive/97ec6453a89260f68a1223045d50693fbb60904b.gif") no-repeat; }
#main a.listen, #main a.aod { background: url("/staticarchive/b20dae5849c948c6bec634eb59df6ca2965aa9de.gif") no-repeat; }
#main p.down a { background: url("/staticarchive/d6ef86dd1a4d317d56c3ac6ffd4a96ef3108287b.gif") no-repeat; }
#main p.up a { background: url("/staticarchive/6f9f0bf927c834f087db9aa12276938853b1e920.gif") no-repeat 100% 0; }

/* Forms */
#main form .submit { color: #fff; }
#main form button.vote { background: transparent url("/staticarchive/52e673e2ebb388aaa67d51798bdeb0d548d49021.gif") no-repeat; }
#main form button.search { background: transparent url("/staticarchive/b7f48c9324baa4f6e3ee5dcb65a0d5faecae3d99.gif") no-repeat; }
/*#main form button.send { background: transparent url("/music/southbysouthwest/2007/media/forms/send.gif") no-repeat; }*/

/* Sub-section nav - aka right-hand nav */
#sub-section-links { background: #ccc url("/staticarchive/cf74a6b3be296959ab5c179061a6fca3fe7153a6.jpg") 0 0 no-repeat !important; padding-bottom: 10px; }
#sub-section-links a { color: #fff !important; font-weight: bold; font-size: 11px; }
#sub-section-links a:hover { background-color: #8A9900; }