/* SHARED */
html {height:100%;}

#container {
height:98%;
min-height:98%;
width:800px;margin-top:0px;padding-top:0px;
margin-left:auto;
margin-right:auto;
color:#e6c395;
padding-bottom:10px;
}

#float {float:left;background: url("images/bg-tile.jpg");padding-bottom:10px;min-height:95%;}

body {background:url("images/body_bg5.gif");margin:0px;padding:0px;height:100%;}

A:link,A:visited {text-decoration:none;font-weight:bold;color:#e6c395;}
A:hover {text-decoration:underline;font-weight:bold;color:#e6c395;}

#shadow {
background: url(images/header-shadow.jpg);
height:21px;
width:800px;
}

			#header {height:120px;width:100%;}
			#headerLeft {border:0px;height:120px;width:198px;margin:0px;padding:0px;float:left;}
			#headerRight {background:url("images/header-right.jpg");height:120px;width:602px;margin:0px;padding:0px;float:left;}

#navbar {
padding-top:93px;
padding-right:33px;
text-align:right;
}

#footerText {text-align: right;}

/* HOME/INDEX PAGE */

.newsdate {
color:#2e1d1d;font-family:Verdana,sans-serif;font-size:14px;width:259px;font-family:Verdana,sans-serif;padding-left:12px;padding-bottom:0px;margin-bottom:0px;line-height:14px;font-weight:bold;}

.newstext {color:#e6c395;
padding-left:12px;background:url("images/news-accent.jpg");background-repeat:no-repeat;background-position:top left;margin-top:0px;
font-family:Verdana,sans-serif;font-size:12px;line-height:16px;}
.newstext p {margin:0px;padding:2px;}

.newsitem {padding-top:20px;}

.davetext {color:#e6c395;
padding-left:12px;margin-top:0px;padding-top:0px;
font-family:Verdana,sans-serif;font-size:12px;line-height:16px;}
#davedate {padding-top:110px;padding-left:12px;font-family:Verdana,sans-serif;font-size:12px;}
.davedatetext {padding-top:10px;}
#davehead {margin:3px;float:left;}
#daveheader {background:url("images/dave-title-and-mics.jpg");background-repeat:no-repeat;margin-top:0px;padding-top:0px;background-position:top left;margin-top:-30px;}

#homeLeftContent{
padding-left:20px;
width:348px;
float:left;
}
#homeLeftContent img{
border:none;
}
#homeRightContent{
padding-left:11px;
width:406px;
float:left;
}

#newstitle {margin-bottom:-12px;}

#homeMusicPlayer {height:20px;margin-left:159px;}

#hometourdates {width:406px;margin-top:15px;}
.hometourdate {width:406px;float:left;overflow:hidden;margin:0px;width:100%;}
.hometourdatetext {float:left;margin-left:20px;margin-top:2px;line-height:16px;color:#e6c395;font-size:12px;font-family:Verdana,sans-serif;width:295px;}
.hometourimage {float:left;}
.hometourday {}
.hometourband {font-size:16px;font-weight:bold;}
.hometourvenue {font-weight:bold;}
.hometourlocation {}
.hometourinfo {}
.hometourspec {}
hr {color:#291C1A;background-color:#291C1A;width:100%;height:1px;border:0px;margin:0px;}
.hr {float:left;width:90%;margin-top:10px;margin-bottom:10px;padding-left:5%;padding-right:5%;}

	/*releases box*/
	#releasesContainer {
	width:406px;
	height:300px;
	background:#30221F;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana,sans-serif;
	font-size:14px;
	}
			
	#releases img {
	padding:2px;
	border:none;
	}
	
	#releases {
	border:none;
	width:269px;
	height:225px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	}
	
	#releasesText {
	color:#e6c395;
	text-align:center;
	}
	
	.releasesSmall {
	font-size:85%;
	}
	
	.greyedOut {
	filter:alpha(opacity=50);   
	-moz-opacity: 0.5;   
	opacity: 0.5;
	}
	
	#releasesDefaultImg {
	position:relative;
	left:46px;
	top:-223px;
	}
	
	#hidden {
	display: none;
	}
	
	
/* NEWS PAGE */

			.newsdate {
			color:#2e1d1d;font-family:Verdana,sans-serif;font-size:14px;width:259px;font-family:Verdana,sans-serif;padding-left:12px;padding-bottom:0px;margin-bottom:0px;line-height:14px;font-weight:bold;}
			.newstext {color:#e6c395;
			padding-left:12px;background:url("images/news-accent.jpg");background-repeat:no-repeat;background-position:top left;margin-top:0px;
			font-family:Verdana,sans-serif;font-size:12px;line-height:16px;}
			.newstext p {margin:0px;padding:2px;}
			.newsitem {padding-top:20px;}
			a.recentnews:link,a.recentnews:visited {color:#2F2021;font-family:Verdana,sans-serif;font-size:20px;font-family:Verdana,sans-serif;padding-left:12px;padding-bottom:0px;margin-bottom:0px;line-height:20px;font-weight:bold;float:left;}
			a.recentnews:hover {color:#e6c395;font-family:Verdana,sans-serif;font-size:20px;font-family:Verdana,sans-serif;padding-left:12px;padding-bottom:0px;margin-bottom:0px;line-height:20px;font-weight:bold;float:left;text-decoration:none;}
			a.month:link,a.month:visited {color:#2F2021;font-family:Verdana,sans-serif;font-size:20px;font-family:Verdana,sans-serif;padding-left:12px;padding-bottom:0px;margin-bottom:0px;line-height:20px;font-weight:bold;float:left;}
			a.month:hover {color:#e6c395;font-family:Verdana,sans-serif;font-size:20px;font-family:Verdana,sans-serif;padding-left:12px;padding-bottom:0px;margin-bottom:0px;line-height:20px;font-weight:bold;float:left;text-decoration:none;}
			#recent {float:left;}		
			#months {width:200px;float:left;margin-top:20px;text-align:right;}

			#archives {margin-top:40px;}
			#shadow {
			background: url(images/header-shadow.jpg);
			height:21px;
			width:800px;
			}
			#newsLeftContent{
			padding-left:20px;
			width:450px;
			float:left;
			}
			#newsRightContent{
			padding-left:11px;
			width:300px;
			float:left;
			}
			#newstitle {margin-bottom:-12px;}
			

/*SHOWS PAGE*/

#showsLeftContent{
			padding-left:5px;
			width:343px;
			float:left;
			}
			#showsRightContent{
			width:440px;
			float:left;
			padding-left:10px;
			}
			#flyerviewer {
			padding-left:2px;
			height: 550px;
			width: 440px;
			}
			#upcomingimg {margin-left:10px;}
			#pastShowsImg {margin-left:10px;padding-bottom:5px;}
			#tourdates {width:357px;margin-top:5px;padding-left:10px;}
			.tourdate {width:406px;float:left;overflow:hidden;margin:0px;width:100%;padding-top:5px;padding-bottom:5px;}
			.tourdatetext {float:left;margin-left:20px;margin-top:2px;line-height:16px;color:#e6c395;font-size:12px;font-family:Verdana,sans-serif;width:245px;}
			.tourimage {float:left;}
			.tourday {}
			.tourband {font-size:16px;font-weight:bold;}
			.tourvenue {font-weight:bold;}
			.tourlocation {}
			.tourinfo {}
			.tourspec {}
			hr {color:#291C1A;background-color:#291C1A;width:100%;height:1px;border:0px;margin:0px;}
			.hr {float:left;width:90%;margin-top:4px;margin-bottom:4px;padding-left:5%;padding-right:5%;}
			#pastDates {padding-left:20px;}
			.pastDate {padding-left:5px;height:20px;overflow:hidden;}
			.pastDateText {float:left;line-height:20px;color:#e6c395;font-size:12px;font-family:Verdana,sans-serif;width:100%;}
			.pastShow0 {float:left;width:100%;background:#3C2B28;}
			.pastShow1 {float:left;width:100%;background: url("images/bg-tile.jpg");}
			.pastDateText .tourband {font-size:12px;}
			.pastDateText .hr {margin-top:4px;margin-bottom:4px;}

			.hidden_pastdates {display:none;overflow:hidden;}	
			.show_pastdates {overflow: visible;}
/*BANDS PAGE*/
#bandsLeftContent{
text-align:center;
margin-left:auto;margin-right:auto;
margin-top:20px;
}
#title {width:100%;text-align: left;margin:-20px 0px 0px 20px;}

.bandscdleft {float:left;margin-left:13px;}
.bandscdright {float:left;}

.bandscdleft img {border:0px;}
.bandscdright img {border:0px;}

.knockscd {float:left;}
.knockscd img {border:0px;}
.newstext img {max-width:450px;}

/*INDIVIDUAL BAND PAGE*/
#bandLeftContent{
padding-left:30px;
width:400px;
float:left;
}
#bandRightContent{
padding-left:6px;
width:364px;
float:left;
}

#bandphoto {width:400px;margin-bottom:10px;position:relative;}
#bandphotocap {background:#000000;position:absolute;left:0;bottom:0;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);width:100%;
	text-align:right;}
#bandmusicplayer {margin-bottom:10px;}
#bandreleases {color:#e6c395;font-family:Verdana,sans-serif;font-size:12px;line-height:16px;margin-top:10px;}
#bandreleases a {font-weight:normal;text-decoration:underline;}
.bandtourimage {margin-right:10px;float:left;}
.bandrelease {margin-bottom:10px;float:left;}
.bandreleaseimage {margin-left:25px;float:left;}
.bandreleasetext {margin-left:10px;float:left;}
.bandreleaseband {font-weight:bold;}
.bandreleasealbum {font-style:italic;}
.buyitnow {margin-top:20px;}
.more {margin-top:5px;background:#2A1A19;padding:3px;}

#bandtitleimg {margin-bottom:10px;}

#biomid {background:url("images/band-bio-mid.jpg") center;margin-left:12px;margin-right:10px;margin-bottom:10px;}
#biotop {background:url("images/band-bio-top.jpg") top left no-repeat;display:block;}
#biobottom {background:url("images/band-bio-bottom.jpg") bottom left no-repeat;display:block;}
#biotext {padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:20px;color:#e6c395;font-family:Verdana,sans-serif;font-size:12px;line-height:16px;text-align: left;}
#biotext a {font-weight:normal;text-decoration:underline;display:block;}
#biotext p {margin-top:0px;padding-top:0px;margin-bottom:5px;padding-bottom:0px;}
.bandMember {font-weight:bold;}

#upcomingimg {margin-bottom:10px;}

#bandtourdates {}
.bandtourdatea {background:#2A1A19;padding:5px;margin-left:12px;margin-right:10px;height:95px;}
.bandtourdateb {background:#35201F;padding:5px;margin-left:12px;margin-right:10px;height:95px;}
.bandtourdatetext {color:#e6c395;font-family:Verdana,sans-serif;font-size:12px;line-height:16px;padding-left:5px;}
.bandtourvenue {font-weight:bold;}

#bandPastDates {padding-left:10px;margin-right:10px;}
.bandPastDate {padding-left:12px;height:20px;overflow:hidden;}
.bandpasttourimage {float:left;margin-right:5px;}
.bandpasttourdatetext {color:#e6c395;font-family:Verdana,sans-serif;font-size:12px;line-height:16px;padding-left:5px;}
#bandPastShowsImg {margin-left:5px;}

/*CONTACT PAGE*/
#contact {padding-left: 20px;}
#thanks {width:100%;text-align:center;font-size:18pt;font-weight: bold;margin-top:40px;}

/*MERCH PAGE*/

/*LINKS PAGE*/
			.linkCategory {font-family:Verdana,sans-serif;font-weight:bold;font-size:16px;width:300px;}
			.links a {font-size:12px;font-family:Verdana,sans-serif;font-weight:bold;}
			.links {font-size:12px;font-family:Verdana,sans-serif;font-weight:normal;list-style-type:none;margin-left:0px;padding-left:0px;}
			.linkgroup {float:left;margin:10px;width:300px;margin-left:55px;}
			.othermusic {margin-top:76px;}

/*BAND PHOTOS PAGE */
#leftSandbag {
width:350px;
height:100%;
float:left;
}
#hidden {
display: none;
}
#mainImage {max-height:410px;max-width:410px;}
.picSetTitle {padding-bottom:0px;padding-top:5px;}
#thumbs {margin-left:463px;float:left;font-size:14pt;font-weight:bold;}
#thumbs .hr{margin:7px 0px 9px 0px;}
#thumbs img{width:75px;}
#mainImageContainer {float:left;margin:0px 20px 20px 20px;position:fixed;}

#IEmainImageContainer {margin:0px 20px 20px 20px;position:relative;}
#IEthumbs {margin-left:20px;font-size:14pt;font-weight:bold;}
#IEthumbs .hr{margin:7px 0px 9px -30px;padding-right:450px;width:300px;}
#IEthumbs img{width:75px;border:0px}

/* LYRICS PAGE */
.songTitle {
font-size: 18pt;
padding-bottom: 7px;font-family:Verdana,sans-serif;}
.songLyrics {color:#e6c395;font-family:Verdana,sans-serif;font-size:12px;line-height:16px;text-align: justify;margin-bottom:15px;}
#bandLyricHeader {font-family:Verdana,sans-serif;font-weight:bold;font-size:30px;margin-bottom:15px;}
