/* CSS Document */

body {margin:0;padding:0;background:url(images/main_bg.gif);color:#bbCCCC;font-family:Helvetica, Verdana, Arial, sans-serif;font-size:62.5%; text-align:center}
#stage {margin: 0 auto; width:800px;text-align:left;background-color:#000;font-size:1.35em}
#mainbody {background:url(images/top-right.gif) top right no-repeat}

#header {}
#footer {margin:12px 0; border-top:2px solid #999;text-align:center;padding:24px;background:url(images/footer_bg.gif) top repeat-x;background-color:#222}

a:link {text-decoration:none; color:#FFC;}
a:visited {text-decoration:none; color:#FF9900;}
a:hover {text-decoration:underline; color:#B00;}

.smaller{font-size:90%}

#home img {border:0}

#mouseovers a img{border:none}
/* #home_page{background:url(images/band_01.jpg) no-repeat} */

h1 {margin:12px 10px 12px 12px;font-size:28px;color:#bbCCCC;border-bottom: 1px solid #bbCCCC}
h2 {margin:8px 12px 12px 12px;font-size:26px;color:#6666FF;border-bottom: 1px solid #999}
h3 {margin:8px 10px 12px 12px;font-size:24px;color:#FFFF60;border-bottom: 1px solid #bbbb20}
h4 {margin:8px 10px 2px 12px;font-size:22px;color:#FF9900;border-bottom: 1px solid #e80}
p {margin:0 10px 0 14px}

.h1_home {display:none}

#mapkit {padding:12px;margin:0 4px 0 0;background:#fff;text-align:center;width:160px;float:right;border:1px solid #444; min-height:840px}

.gear {color:#66dd66}
.playlist, .playlist2{color:#ffcc44;font-weight:bold}
.playlist2 li{padding:4px 1px}
.band{color:#FF4411;font-weight:normal;padding:0;margin:0}
.review{border:1px solid #ddd;margin:6px 12px;padding:12px;color:#999999;width:400px}
.review2{border:2px solid #c33;margin:4px 12px;padding:12px;color:#FF9933;width:400px}

#done_gigs {clear:both;border:1px solid #666;padding:4px 8px;background:#222;margin:48px 24px 2px 24px}

.gig_mon{font-weight:bold;color:#75FA9D;background:url(images/grey_bg.gif) bottom repeat-x;padding:4px 0;clear:both}
.gig_ven{font-size:1.1em;color:#999}
.gig_done{font-size:0.85em;color:#777;border:1px solid #444;padding:2px;margin:1px 8px 0px 8px;background:#222}

.agig {float:left;border:1px solid #ddd;padding:16px 6px;width:330px;margin:32px 18px;background:url(images/gig_bg.gif) top right no-repeat #222}

td {font-size:11px}
td a{font-weight:bold}
.tbl {background:#111;padding:2px}
.tbl2 {background:#000;padding:2px}
.tr_old {color:#115}
.tr_new {background:#444}


#gallery {text-align:center}
#gallery img {margin:4px 2px;border:1px solid #fff}
#gallery img a:hover {border:2px solid #d20}

.newline {clear:both}
#mouseovers {margin:0;padding:0;line-height:normal}
#mouseovers li {list-style:none;float:left}
#mouseovers li img{border:0}

.inset {float:right;width:200px;margin:2px 10px 2px 12px;padding:12px;border:1px solid #c00}
.venue_review {margin:32px;padding:18px;border:2px solid #ee6}
.errmsg {color:#d30;font-weight:bold;text-align:center}
.red {font-weight:bold;color:#c00}

#gbform {}
#gbform fieldset {background:#111;margin:8px;padding:8px;width:430px;border:1px solid #444}
#gbform legend {background:#111;font-weight:bold;padding:12px 28px; border:1px solid #444}
#gbform label {float:left;width:150px}
#gbform input, #gbform textarea {float:left;width:240px;font:12px Arial, Helvetica, sans-serif;font-weight:bold;margin:6px 0;background:url(images/inbox.gif) no-repeat;border:0;padding:1px 8px;color:#fff}
#gbform p {line-height:145%;clear:both;padding-top:4px}
.smbox {width:160px}



.right_phone {float:right;color:#CC3300;margin-right:8px}

.right_boxout_img {float:right;margin:0 2px 8px 28px}

#dannyboy {line-height:160%;color:#3399CC}
#pablo {line-height:140%;color:#FFCC00}
#glass {line-height:150%;color:#Fcc}
#elmer {line-height:140%;color:#bfb}
#cell {line-height:160%;color:#FF9900}
#subs {line-height:130%;color:#C4B7D5}
#music {line-height:130%;color:#BBD5FF}


#pabs:hover {background:url(images/home_01.jpg)}
#keef:hover {background:url(images/home_03k.jpg)}
#keefwindy:hover {background:url(images/home_04k.jpg)}
#windy:hover {background:url(images/home_05.jpg)}
#dan:hover {background:url(images/home_07.jpg)}
#spunky:hover {background:url(images/home_10.jpg)}

.reviewFun{border:1px solid #dd0;margin:6px 12px;padding:12px;color:#999}

/* scrolling news box */
#tickbox {border:1px solid #fff;width:200px; vertical-align:bottom;margin:6px;background:url(images/grey45.png) top left}
#pscroller1{
color: #ccc;
height: 80px;
border: 1px solid #000;
padding: 4px;
margin: 2px;
}

.someclass{font-size:1.2em}
.someclass a {color:#fc0;font-size:1.2em}
.someclass a:hover{color:#fff}

#bandlist {margin:2px 6px;padding:8px;border:1px solid #bbb}
#bandlist p{padding-left:4px;line-height:150%;background:url(images/line_bg.gif) repeat-x bottom}
