/** main page **/
body{
	background: url('_img/background.jpg') top center fixed #000;
	color:#8d9091;
	font-family: Times, Georgia;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 1em;
}
@font-face {
    font-family: 'LeanderRegular';
    src: url('font/Leander-webfont.eot');
    src: url('font/Leander-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Leander-webfont.woff') format('woff'),
         url('font/Leander-webfont.ttf') format('truetype'),
         url('font/Leander-webfont.svg#LeanderRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.hidden {display: none;}
a:link    {color:#85754E; text-decoration:none;}
a:visited {color:#85754E; text-decoration:none;}
a:hover   {color:#85754e; text-decoration:underline;}
a:active  {color:#85754e; text-decoration:none;} 
img{border: none;}
.article img{-webkit-box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, .6);
box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, .6);}
.smallFont{
	font-size:.9em;
}
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #8D9091;
    margin:1em 0;
    padding:0;
}
ul{
	display:inline-block;
	border-left:1px solid #8D9091;
	list-style-type: none;	
	margin-left:10px;
}
ul li{text-indent: -2em;}
h1{
	padding:0px;
	margin:0px 0px 10px 10px;
	font-family: 'LeanderRegular';
	font-size:1em;
	color:#85754E;
	vertical-align:text-top;
}
h2{
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	font-family: 'LeanderRegular';
	font-size:1.4em;
	vertical-align:text-top;
}
h3{
	padding:0px;
	margin:0px 0px 10px 10px;
	font-family: 'LeanderRegular';
	font-size:1.1em;
	color:#85754E;
	vertical-align:text-top;
}
p{padding:0;margin-bottom:10;}
#logo{
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-310px;
	z-index: 10;
}
#container{
	position:absolute;
	top:0px;
	left:50%;
	margin:0px 0px 0px -511px;
	width:990px;
	background: url('_img/backgroundTile.png') repeat-y;
	padding:0px 0px 0px 30px;
}
#nav{

	margin-top:350px;
	width:960px;
	height:40px;
	text-align:center;
	text-shadow: 1px 3px 6px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=3);
}
#nav div{
	position:relative;
	padding:0px 40px 0px 40px;
	display:inline;
	font-family: 'LeanderRegular';
	font-size:1.2em;
	color:#85754e;
}
#nav a{
	text-decoration: none;
}
#nav a:hover{border-bottom:2px solid #85754E;}
#meat{
	margin-top:30px;

}
#meat div{
	display:inline-block;
	vertical-align:top;
}
#leftColumn{
	width:635px;
	padding:0px 10px 0px 10px;
}	
#rightColumn{
	width:280px;
	padding:0px 10px 0px 20px;
	
}
/** reverbnation player **/
	#widget_iframe{
			width:260px;
			height:230px;
			margin:0px 0px 30px 10px;
			padding:0;
			border:0;
	}
/** kickstarter **/
	#kickstarter{
		margin:0px 0px 20px 30px;
	}
/** shows list **/
		.show{
			border-left:#8D9091 8px solid;
			height: 40px;
			width:260px;
			margin:10px 0px 10px 12px;
			-webkit-border-top-left-radius:3px;
			-webkit-border-bottom-left-radius:3px;
			-moz-border-radius-topleft:3px;
			-moz-border-radius-bottomleft:3px;
			border-top-left-radius:3px;
			border-bottom-left-radius:3px;
			display:inline-block;
		}
		.show:hover{
			border-left:#85754E 8px solid;
		}
		.show div{
			display:inline-block;
		}
		.showDetail{
			padding-top:2px;
			height:40px;
			width:90px;
			margin-right:10px;
		}
			.showDetail div{
				width:115px;
				display:block;
				font-size: .9em;
				text-align:right;
				
			}
		.showTimeandTicket{
			padding-top:2px;
			height:40px;
			width:70px;
			text-align:right;
		}
			.showTimeandTicket div{
				font-size: .9em;
				text-align:right;
				}
						
		.showDate{
			padding:10px 0px 0px 8px;
			width:60px;
			height:30px;
			font-family: 'LeanderRegular';
			font-size:1em;
			overflow:hidden;
		}
		.venue{
			font-weight:bold;
		}
/** merch specials **/
		#merchContainer{
			margin-top:30px;
			margin-bottom:30px;
		}
		#merchContainer div{
			padding:20px 0px 0px 40px;
		}
/** social media links **/
	#socialMediaLinks{margin-top:20px;}
	#socialMediaLinks div{
		display:block;
		margin-left:10px;
		font-family: 'LeanderRegular';
		font-size:1.1em;
		padding:5px 0px 0px 0px;
	}
	#socialMediaLinks div a{
		color:#8D9091;
	}
	#socialMediaLinks div a:hover{
		color:#85754E;
		text-decoration:none;
	}
/** footer and copyright **/
#footer{
	position:relative;
	margin-top:60px;
	text-align:center;
}
#footerLinks div{
	display:inline-block;
	padding:0px 30px 10px 30px;
}
#copyright{
	font-size:.8em;
}
