body{
margin:0;
padding:0;
font-family: arial;
font-size:11px;
}
table, td {
margin:0;
padding:0;
}

a {
color:#660000;
font-weight:bold;
text-decoration:underline;
}

a:hover {
	text-decoration:underline;
	color: #FFFF00;
}

.container{
	width:750px;
	height:1200px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_home.jpg);
	background-repeat: no-repeat;
}

.containerband{
	width:750px;
	height:900px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_band.jpg);
	background-repeat: no-repeat;
}

.containerdoug{
	width:750px;
	height:900px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_dougm.jpg);
	background-repeat: no-repeat;
}

.containertom{
	width:750px;
	height:900px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_tomw.jpg);
	background-repeat: no-repeat;
}
.containerdeb{
	width:750px;
	height:900px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_deb.jpg);
	background-repeat: no-repeat;
}

.containergarry{
	width:750px;
	height:900px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_garry.jpg);
	background-repeat: no-repeat;
}

.containerallen{
	width:750px;
	height:900px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_allen.jpg);
	background-repeat: no-repeat;
}

.containerpress{
	width:750px;
	height:1000px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_press.jpg);
	background-repeat: no-repeat;
}

.containershows{
	width:750px;
	height:1000px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_showlist.jpg);
	background-repeat: no-repeat;
}

.containerphoto{
	width:750px;
	height:1000px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_photos.jpg);
	background-repeat: no-repeat;
}

.containercontact{
	width:750px;
	height:1000px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_contact.jpg);
	background-repeat: no-repeat;
}

.containerstore{
	width:750px;
	height:2100px;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color: #974D0B;
	background-image: url(images/bg_store.jpg);
	background-repeat: no-repeat;
}

.page{
padding:8px;
padding-right:5px;
}
.main_nav{
width:112px;
padding-top:10px;
padding-right: 25px;
float:right;
z-index: 100;
}
.top{
width:490px;
}
.top td{
padding-top:8px;
}
.player{
height:53px;
vertical-align:top;
}
.quote{
text-align: right;
vertical-align:top;
font-weight:bold;
font-size:12px;
height:110px;
color:#510f00;
}
.content{
vertical-align:top;
color:#FFFFFF;
font-size:12px;
}
.content a{
color:#FFFFFF;
}
.content a:hover{
color:#F6C078;
}
.side{
vertical-align:top;
color:#F6C078;
padding-right:3px;
}
.scrollbox{
height:455px;
margin-right:20px;
padding:15px;
margin-top:25px;
overflow:auto;
color:#FFFFFF;
font-size:12px;
line-height: 17px;
clear:right;
}

.scrollbox img {
padding-right:5px;
padding-left:5px;
}

.scrollbox a{
color:#FFFFFF;
}
.scrollbox a:hover{
color:#F6C078;
}
.scrollbox1{
height:455px;
margin-right:20px;
padding:15px;
margin-top:25px;
overflow:auto;
color:#000000;
font-size:12px;
background-color:#FFFFFF;
}
img{
border:0;
}
.product{
vertical-align:top;
padding-left:15px;
color:#FFFFFF;
font-size:11px;
width:230px;
}
.product_image{
vertical-align:top;
text-align:right;
}
.product_title{
color:#F6C078;
font-size:15px;
font-weight:bold;
}
.thumbs{
text-align:center;
}
.photo_section{
color:#F6C078;
font-size:15px;
font-weight:bold;
padding-bottom:6px;
}

#schedule{
color:#FFFFFF;
font-size:12px;
vertical-align:top;
font-family: arial;
}

#schedule td {
padding:3px 20px 3px 0px;
vertical-align:top;
border-bottom: 1px solid #663300;
}

#schedule tr.past {
font-size: 11px;
}

#schedule tr.highlight {
color:#F6C078;
}

.news{
font-family: arial;
font-size:11px;
color:#FFFFFF;
}

#news{
color:#FFFFFF;
font-size:12px;
line-height: 17px;
font-family: arial;
padding:5px;
}
