body{background-color:#600;background-image:url(/images/mainbg3.jpg);background-repeat:repeat-x;font-size:100%;text-align:center;min-width:800px;margin:0;padding:0;}
#page{width:950px;margin:0 auto;}
p,li,td{font:.9em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;line-height:1.4;color:#222;}
a,a:visited{color:#090;}
h1,h2,h3,h4{font-family:'Trebuchet MS', verdana, arial, helvetica, sans-serif;}
h1{font-size:1.5em;}
h2{font-size:1.25em;}
h3{font-size:1.1em;}
h4{font-size:1.02em;}
#header{background-image:url(/images/header2.jpg);background-repeat:no-repeat;height:200px;width:950px;}
#ss-top /* slide show top right */{float:right;margin-right:15px;margin-top:15px;}
#song /* flash mp3 stream top left home page */{float:left;height:80px;width:70px;margin:110px 0 0 5px;padding:0;}
#add-this /* add this button */{float:left;width:95px;margin:165px 0 0 5px;padding:0;}
#inner-page{width:948px;border-right:1px solid #FFF;border-left:1px solid #FFF;background-color:#FAB732;background-image:url(/images/page-bg.jpg);background-repeat:repeat-x;padding-bottom:40px;}
div.pagetop{width:880px;border:1px solid #800;text-align:left;margin:0 0 0 25px;padding:10px 5px 5px 10px;}
div.pagetopshort{float:left;width:560px;border:1px solid #800;text-align:left;margin:0 0 0 25px;padding:10px 5px 5px 10px;}
div.animfeed{float:right;width:250px;border:none;vertical-align:top;margin:-2px 25px 0 0;padding:0;}
div.subheader{width:850px;border:1px solid #800;text-align:left;margin:0 auto;padding:10px 5px 5px 10px;}
#inner-left{float:left;width:495px;text-align:left;margin:0 0 0 25px;padding:0;}
#inner-right{float:left;width:375px;text-align:right;margin:0 25px 0 0;padding:0;}
#mainnav{width:948px;border:none;border-right:1px solid #FFF;border-left:1px solid #FFF;height:36px;line-height:18px;background-color:#000;border-top:1px solid #FFF;margin:0 auto;padding:0;}
#mainnav ul{border:none;list-style:none;height:36px;margin:0;padding:0;}
#mainnav li{display:block;float:left;width:auto;height:36px;margin:0;padding:0;}
#mainnav li a,#mainnav li a:visited{color:#DDD;text-decoration:none;display:block;height:36px;font:bold 12px arial, helvetica, sans-serif;width:93px;border-left:1px solid #444;border-right:1px solid #111;line-height:36px;text-transform:uppercase;margin:0;}
#mainnav li.endlink a{width:93px;border-right:none;border-left:1px solid #444;}
#mainnav li.startlink a{width:93px;border-left:none;border-right:1px solid #111;}
#mainnav li a:hover{color:#FC9;background-color:#222;}
#mainnav li a.onpage,#mainnav li a.onpage:visited{cursor:text;color:#FFF;background-color:#D54221;font-size:12px;}
#footer{width:948px;text-align:center;background-image:url(/images/footer-bg2.jpg);background-repeat:repeat-x;background-color:#666;border:1px solid #666;color:#CCC;margin:0 auto 20px;padding:0;}
#footer p{color:#CCC;font:normal 12px verdana, arial, helvetica, sans-serif;}
#footer p.cr{color:#BBB;margin-bottom:5px;}
#footer a,#footer a:visited{color:#CCC;text-decoration:underline;}
#footer a:hover{color:#FC3;text-decoration:none;}
#footer p.insite{text-transform:uppercase;}
div.clear{clear:both;height:1px;}
.u{text-decoration:underline;}
#merchandise{height:250px;width:901px;border:none;background-image:url(/images/merch/mainbox2.gif);background-repeat:no-repeat;margin:0 auto;padding:0;}
#merch-cd{height:217px;width:125px;float:right;border:none;margin:18px 25px 0 0;padding:0;}
#merch-cd2{height:217px;width:125px;float:right;border:none;margin:18px 40px 0 0;padding:0;}
#merch-tabs{height:45px;width:495px;float:left;}
div.merchtable{display:none;height:153px;width:500px;float:left;margin:17px 0 0 40px;padding:0;}
a.lnkMerch{text-decoration:none;color:#CCC;font:11px arial, helvetica, sans-serif;}
p.tourdate{font:.95em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;line-height:1.35;color:#111;}
p.tourdate span.eventnotes{color:#000;font:.85em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;}
p.tourdate span.venue{color:#900;}
p.tourdate span.venue_info{font:.85em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#222;}
div.susbcribebox{width:350px;float:right;text-align:left;}
div.susbcribebox fieldset p{text-align:center;font:.9em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#FFF;}
div.susbcribebox fieldset legend{margin-left:15px;padding-right:5px;font:bold .9em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#FF6;}
div.susbcribebox fieldset p a,div.susbcribebox fieldset p a:visited{color:#FFF;text-align:underline;}
div.susbcribebox fieldset p a:hover{color:#060;text-decoration:none;}
ul.linkpage{list-style-image:url(/images/green-ball.gif);}
ul.linkpage li{margin-bottom:20px;}
ul.linkpage li a,ul.linkpage li a:visited{font:bold 1.25em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#FFF;margin-left:25px;vertical-align:top;text-decoration:underline;}
ul.linkpage li a:hover{text-decoration:none;color:#630;}
.formerror{background-color:#FC6;color:#333;text-align:left;font:.7em verdana, arial, Helvetica, sans-serif;border:1px solid #AAA;width:250px;margin:5px;padding:4px;}
div.contactform{padding-left:20px;width:320px;float:left;text-align:left;}
div.contactform input.send-btn{font:bold .8em verdana, helvetica, sans-serif;width:80px;margin-top:10px;color:#000;}
div.contactform label{font:normal .7em verdana, arial, helvetica, sans-serif;color:#333;}
div.contactform input,div.contactform textarea,div.contactform select{font:normal .8em verdana, arial, helvetica, sans-serif;background-color:#DDD;color:#111;margin-bottom:12px;margin-top:4px;}
div.contactform select{color:#333;}
div.contactform input{width:170px;}
div.contactform textarea{width:250px;height:100px;}
div.contactform fieldset{border:1px solid #AAA;padding-left:15px;}
div.contactform legend{font:bold 1em verdana, arial, helvetica, sans-serif;color:#FFF;}
div.contactinfo{padding-right:20px;width:320px;float:right;text-align:left;margin-top:-15px;}
div.contactinfo h3{font:bold 1em verdana, arial, helvetica, sans-serif;color:#555;}
label span.req{color:#000;font-weight:700;}
div.newsitem{margin-bottom:35px;border-bottom:1px dashed #000;padding-bottom:10px;}
div.newsitem span.postdate{font:.8em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#555;}
div.newsitem span.newstitle{font:1.2em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#FFF;}
div.newsitem span.lastmod{font:.75em 'Trebuchet MS', verdana, arial, helvetica, sans-serif;color:#EEE;}
a:hover,p.tourdate span.tourdatetime{color:#FFF;}
span.video{font:13px 'Trebuchet MS', verdana, arial, helvetica, sans-serif}