

body { background-color:#000000; font:11px "trebuchet ms", sans-serif; color:#ffffff; margin:0; padding:0; }
 

a:link, a:visited {
	text-decoration:none;
	color:#bca555;

}
	
a:hover, a:active {
	text-decoration:underline;
	color:#FF6711;

} 

a:link.gbg, a:visited.gbg {
	text-decoration:none;
	color:#000000;

}
	
a:hover.gbg, a:active.gbg {
	text-decoration:underline;
	color:#ffffff;

} 
 

img {border:none;}
form {margin:0; padding:0;}


#topcontainer {  width:800px;margin-right:auto; margin-left:auto; overflow:hidden;}
#headers { width:800px;}

#topnav {  background: url(gfx/nav_bg.jpg) repeat-x; height:24px; width:800px; font:bold 14px "trebuchet ms", sans-serif; color:#67634c;  font-variant:small-caps; color:#000000; padding:6px 0 0 20px; margin-top:3px; }


#pagecontainer {  background: url(gfx/watermark.jpg) no-repeat top right; width:800px; margin-right:auto; margin-left:auto; margin-top:0; overflow:hidden; padding:20px; }

#pagecontainer2 { width:800px; margin-right:auto; margin-left:auto; margin-top:0; overflow:hidden; padding:20px; }

#leftblock { width:275px; margin:20px 0 10px 20px;  float:left;}
#rightblock { width:440px; margin:10px 20px 0 0;  float:right;}

#pageblock { width:760px; margin:0px 20px 0 20px; }


.hdtxt { font:30px "trebuchet ms", sans-serif; color:#bca555; }
.subhd { font:24px "trebuchet ms", sans-serif; color:#bca555; padding:0 0 10px 90px; }

.quote { color:#bca555; padding:15px 0 0 0;}
.quotetag { font:bold italic 12px "trebuchet ms", sans-serif; color:#ffffff; padding:5px 0 10px 0;  }

.newstag { font:bold 12px "trebuchet ms", sans-serif; color:#ffffff; padding:5px 0 0 0;  }
.news { color:#ffffff; padding:0 0 10px 0;}
.date { font:bold 12px "trebuchet ms", sans-serif; color:#bca555; padding:5px 5px 0 0;  }

hr { border:0; background-color:#bca555; color:#bca555; height:1px; width:500px; }   

hr.short { border:0; background-color:#bca555; color:#bca555; height:1px; width:300px;  }   


.dischd { font:16px "trebuchet ms", sans-serif; color:#ffffff; padding:0 0 10px 0;}
.dischd2 { font:16px "trebuchet ms", sans-serif; color:#ffffff; padding:0 0 10px 20px;}
.dsubhd { font:14px "trebuchet ms", sans-serif; color:#ffffff; padding:103px 0 10px 0;}


.audiotable	{ margin:0 0 0 20px; border-collapse:collapse;}
.audiotable td { padding:6px 5px 4px 5px; border-bottom: 1px solid #302f2f; }
.prevaudio {font: 11px "trebuchet ms", sans-serif; letter-spacing:2px; color:#ffffff;} 


label{ 	background-color:#1e1808; padding:4px 5px 4px 0; margin-top: 1px;
		color:#ffffff;
		float: left;
		text-align:right; width: 80px;}

label.clear { background-color:#000000; width: 80px;}

#formblock { float:left; margin:10px 10px 0 40px; }
#addblock { float:left; margin:10px 0 0 40px; font-size:12px;  }

input.form { height: 19px; width: 200px; 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:#FDFDFB; background-color:#82661D;
	    margin:6px 0 7px 0; padding:2px 1px 2px 1px; border: 0; }


table.events { margin-top:10px;}
.events th { background: url(gfx/nav_bg.jpg) repeat-x; text-align:left; padding:5px 5px 5px 4px; color:#000000; }
.events td { text-align:left; padding:7px 10px 7px 4px; border-bottom: 1px dotted #6B6B6B; }



#footer { width:800px; height:100px; padding:0;margin-right:auto; margin-left:auto; border-top: 1px solid #6B6B6B;}

.linkspagetxt {line-height:20px;}

.disclinks { padding: 10px 0 0 0; text-align:center;}

.disctxt { font:10px "trebuchet ms", sans-serif; color: #8f867e; padding:5px 0 0 0; text-align:center; }

#w3c { 	padding:8px 0 0 0;}







