body{background:#fe6 url('/images/site/background2.png') repeat-y;font:0.8em/1.4em "trebuchet ms",tahoma,sans-serif;margin:0 25px;}
ul,ol{line-height:1.4em;}
table,td{font:1.0em "trebuchet ms",tahoma,sans-serif;}
table h3{margin:5px 0;}
a:link,a:visited{color:#00F;text-decoration:underline;}
a:hover,a:active{color:#36c;text-decoration:none;}
hr{border:0;border-top:3px solid #8BAD43;}
blockquote{background:#FFF;border:1px solid #000;color:#000;line-height:1.2em;margin:0 0 40px 0;padding:5px;text-align:left;width:80%;}
blockquote p{margin:0;}
input,select,textarea{font:1.0em "trebuchet ms",tahoma,sans-serif;padding:1px 2px;width:250px;}
small{font-size:0.85em;}
hr.hide{display:none;}
h2{border-bottom:8px solid #e63;color:#e63;padding-left:5px;font:bold 2.0em/0.85em "trebuchet ms",sans-serif;margin:50px -45px 15px;text-transform:uppercase;padding:0 20px;}
h3{color:#ef7d51;font:1.3em "trebuchet ms",sans-serif;letter-spacing:-1px;line-height:1.0em;margin-bottom:0;}
h3.border{border-bottom:1px dotted;}
h4{color:#ef7d51;font:bold 1.1em "trebuchet ms",sans-serif;}
table h3{margin-bottom:0;}
p.align-center{text-align:center;}
td{vertical-align:top;}
table h3{background:#fff8d8;padding:2px 2px 0;border-bottom:3px double;display:block;line-height:1.0em;margin:0 -2px;}

div.thumbnails div{display:-moz-inline-box;display:inline-block;font-size:0.85em;line-height:1.0em;text-align:center;vertical-align:top;}
div.thumbnails p{margin:0;margin-bottom:10px;}
div.thumbnails .info{background:#C1DA8A;display:block;width:100%;min-height:10px;line-height:1.6em;}
.info{background:#C1DA8A;border:0 solid #8BAD43;border-bottom-width:4px;border-top-width:1px;color:#8BAD43;font-size:0.85em;padding:1px 5px;margin:10px 0 0;line-height:1.1em;}
.info strong{color:#698b21;}
.extrapadding{width:100%;text-align:center;}
.extrapadding div{padding:0 20px;}
div.thumbnails div,div.thumbnails p{width:94px;}
a img{border:0;padding:5px;background:#fff;border:1px solid #ccc;margin:0 3px;}

.pad li{padding-bottom:5px;}
.pad li li{padding-bottom:0;}
.pad h3{margin-bottom:0;}
.pad h3 a{color:#ef7d51;padding:0;}

.sub-nav{background:#F6AA79;border-bottom:3px #e63 solid;color:#e63;}
.sub-nav a:link,.sub-nav a:visited{color:#FF6;}
.sub-nav{border-width:6px 0 3px;border-style:solid;font-size:0.85em;line-height:1.8em;list-style:none;margin:-26px -40px 20px;padding:0 10px;}
.sub-nav-bot{margin-top:20px;border-top-width:3px;border-top-style:solid;}
.sub-nav .selected a{font-weight:bold;text-decoration:none;}
.sub-nav li{display:inline;padding:0;}
.sub-nav a{padding:0 5px;display:inline-block;}

.subnav,.subnavbot{background:#F6AA79;border-bottom:3px #e63 solid;color:#e63;font:0.8em/1.8em verdana,sans-serif;margin:-15px -40px 20px;padding:0 5px;}
.subnav a,.subnavbot a{color:#FF6;font:bold 1.0em verdana,sans-serif;}
.subnavbot{border-top:3px #e63 solid;margin-top:20px;}
.subnav strong a,.subnav strong,.subnavbot strong a,.subnavbot strong{color:#E65C00;}
.subnav .main,.subnavbot .main{color:#C00;}
a.active{font-weight:normal;text-decoration:none;}
.subnav .subnav,.subnavbot .subnav{background:#FBC6A3;border-bottom:0;color:#F6AA79;margin:0;margin:0 -5px;}
.subnav .subnav a,.subnavbot .subnav a{color:#E65C00;}
.subnav ul{list-style:none;margin:0;padding:0;}
.subnav li{display:inline;padding:0 5px 0 1px;border-right:1px solid #F6AA79;}

table{display:block;}
.w25{width:25%;}
.w33{width:33%;}
.w50{width:50%;}
.w100{width:100%;}
table#fonts p{line-height:1.0em;text-align:center;}

.code{background:#fff;color:#666;border:5px solid #eee;font:1.2em "courier new",courier,monospace;margin:20px 50px;padding:10px;line-height:0.8em;}
.direction,.subtitle{color:#777;margin:auto;display:block;line-height:1.2em;text-align:center;}
.subtitle{font-weight:bold;text-align:left;}

.details{background:#C1DA8A;border:1px solid #8BAD43;clear:both;color:#6A7F37;font:0.85em "trebuchet ms",sans-serif;float:right;padding:5px 5px 0;margin:-20px 0 20px 20px;width:150px;}
.details strong{display:block;}
.details ul{margin:0;padding:0;}
.details li{list-style:none;padding-bottom:5px;line-height:1.1em;}

.sound{margin-left:15px;background:url('/images/site/play.png') no-repeat;padding:1px 0 0 20px;font-size:0.85em;font-weight:bold;}
a.sound{color:#06f;}
a:hover.sound{color:#39f;}
a:visited.sound{text-decoration:none;}

#img{background:url('/images/site/spice-1.gif') no-repeat;height:185px;width:155px;}
#img:hover{background:url('/images/site/spice-1.gif') -155px no-repeat;}

#header{background:#e15f34 url('/images/site/header-bg.png') repeat-x;border-bottom:35px solid #a5cfb0;height:240px;}
#title a{background:url('/images/site/title.png') no-repeat center;height:100px;width:520px;position:absolute;top:210px;left:30%;}
#title h1{margin:0;}
#title h1 span{display:none;}
#pic{background:url('/images/site/pic2.png') no-repeat bottom center;width:100%;height:100%;}

#nav{margin:0 20px 0 0;text-align:center;width:100px;float:left;}
#nav ul,#nav li{list-style:none;margin:0;padding:0;}
#nav a{border-bottom:1px solid #a3bca9;display:block;width:100%;color:#819a87;font:0.85em/1.6em tahoma,sans-serif;text-decoration:none;}
#nav a.active{font-weight:bold;background:#F93;color:#fff;border-top:0;margin:0 -2px 0 -4px;padding:0 3px;}
#nav a:hover,#nav a:active{background:#a5cfb0;color:#ffc;}
#nav a.active:hover,#nav a.active:active{background:#F60;}

#content{background:#fff9c3;margin-left:120px;}
#padding{padding:0 40px 20px;}

#footer{background:#95c145;color:#4b690f;font:0.85em/1.4em tahoma,sans-serif;padding:20px;text-align:center;text-transform:uppercase;}
#footer ul{list-style:none;padding:0;margin:0 0 10px 0;}
#footer li{display:inline;padding:0 5px;}
#footer a{color:#fe6;font-weight:bold;text-decoration:none;text-transform:capitalize;padding:10px 0;}
#footer a:hover,#footer a:active{color:#afdf97;}
#footer a.active{color:#fff;font-weight:normal;}

.submit{width:60px;}

#ad1{margin:50px 0 15px 10px;float:right;}
#ad2{margin:15px 0 0;text-align:center;}

#lyrics hr{clear:both;}

.tracklist{background:#eee;display:block;font-size:0.85em;}
.tracklist .section{float:left;margin:0 10px 10px;}
.tracklist ol{margin:0;padding:0 0 0 20px;}
.tracklist h3{font-size:1.0em;font-weight:bold;letter-spacing:0;}