

body
{   
	background: url(gfx/page_bg.jpg) ; 
	background-color:#000000;
	font:11px courier, sans-serif;
	color:#ffffff;
	margin:0 0 20px 0;
	padding:0;

}
 

a:link, a:visited {
	text-decoration:none;
	color:#EBE4D2;
}
	
a:hover, a:active {
	text-decoration:underline;
	color:#9D4222;
} 


a:link.read, a:visited.read {
	text-decoration:none;
	color:#9d2e0e;
}
	
a:hover.read, a:active.read {
	text-decoration:underline;
	color:#ffffff;
} 


a:link.readb, a:visited.readb {
	text-decoration:none;
	color:#ffffff;
}
	
a:hover.readb, a:active.readb {
	text-decoration:underline;
	color:#D7D3CA;
} 

form {padding:0; margin:0}

img {border:none;}
 
hr { color: #7d7d7d; background-color: #000000; height: 1px; }
hr.dates {  border:0; background-color:#bca555; color:#bca555; height:1px; width:70%; align:center; }


#pagecontainer {  background: url(gfx/body_bg.jpg) no-repeat; width:810px; margin-right:auto; margin-left:auto; 
				  overflow:hidden; padding:0; }

#leftbar {width:200px; float:left; }
#bodycontainer {width:594px; float:left; padding:0;}

#mainnav {  font:bold 14px "courier new", courier, sans-serif; background: url(gfx/top_nav_bg.jpg) no-repeat; width:594px; height:24px; padding:20px 0 0 10px; }



.blockheader {  background: url(gfx/block_hd_bg.jpg) no-repeat; 
		font: bold 24px "courier new", courier, sans-serif;
		font-variant:small-caps;
		color:#302c29; 
		width:594px; height:31px;
		padding:7px 0 0 10px; 
		margin-top:10px; }

.blockbody { font: 14px "courier new", courier, sans-serif; color:#ffffff; width:572px; padding:10px; margin:0;  border:1px solid #D6D2C9; overflow:hidden;}

.blockhdtxt { font:bold 16px "courier new", courier, sans-serif; color:#ffffff; }
.blocksubtxt { font: 12px arial, sans-serif; color:#665c49; padding:5px 0 5px 0;}

.moretxt { font: 11px "courier new", courier, sans-serif; color:#665c49; text-align:right; padding:10px 5px 5px 0;}
.moretxt2 { text-align-right;font: 11px "courier new", courier, sans-serif; color:#665c49; text-align:right; padding:0 5px 0 0;}

#joinbox { background: url(gfx/join_bg.jpg) no-repeat; height:132px; font: 11px verdana, sans-serif; color:#000000; padding:45px 10px 0px 12px; margin:0 20px 0 20px;}

.jointxt { font:bold 11px verdana, sans-serif; color:#ffffff; text-align:right; padding:20px 18px 0 0;}



#gigsbox { font: 12px "courier new", courier, sans-serif; color:#ffffff; padding:0 20px 20px 25px; margin-top:0;}
.gigdate { font: bold 14px  "courier new", courier, sans-serif;  color:#a23211; padding:5px 0 0 0;}
.gigplace { font: bold 12px arial, sans-serif; color:#665c49; padding:0;}

.gigdate2 { float:left; font: bold 14px  "courier new", courier, sans-serif;  color:#a23211; padding:0 10px 5px 0; width:75px;}
.gigdetails { font: bold 12px arial, sans-serif; color:#ffffff; border-left:1px dotted #665c49; padding-left:10px; margin-bottom:10px;  float:left; width:450px;}






.playtxt { font: bold 12px arial, sans-serif; color:#ffffff; padding-top:18px;  }

.galth { float:left; padding:0 10px 5px 0; width:100px;}
.galthumbs {padding:10px 8px 0 0; } 

input.form { height: 19px; width: 195px; border:#ffffff 1px solid; color:#000000; padding-left:6px; padding-top:2px; margin-bottom:7px;}

textarea.enq { border:#ffffff 1px solid; color:#000000; padding: 6px; }

input.sub { font: 12px "trebuchet ms", serif; color:#000000; background-color:#CECAC1;
	    margin:6px 0 7px 0; padding:2px 1px 2px 1px; border: 0; }
 

#utvid {float:left; width:425px;}
#uttxt {float:left;padding:0 5px 0 10px; width:133px; font-size:11px;  }

#revbox {padding:0;}

#myspace {padding:10px 0 20px 20px; }

#formblock { float:left; margin:10px 10px 0 0; width:340px; }
#addblock { float:left; margin:10px 0 0 20px;}

label{ 	background-color:#141414; padding:2px 10px 4px 0; margin-top: 1px;
		color:#ffffff;
		float: left;
		text-align:right; width: 110px;}

label.clear { background-color:#000000; width: 110px;}

label.play { background-color:#000000; width: 165px;}





#footerbox {padding:20px 0 30px 0; }
.footer {font:11px arial, sans-serif; color:#9C2F10; font-variant:small-caps; } 




