/* CSS Document */

*{
	padding:0px;
	border:0px;
	margin:0px;
}

body{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
}

body, table, td, h1, h2, form, select{
	font-family: "Adobe Caslon Pro", Georgia, "Times New Roman", serif;
	color:#555555;
	font-size: medium;
	font-weight:normal;
	padding:0px 0px 10px 0px;	
}

/*
p{
	font-size:0.85em;
}
*/

.clear {
	clear:both;
}

.header{
	padding:40px 0px 40px 0px;
}

.wrapper{
	margin:auto;
	width:1000px;
}



.footer{
	padding:80px 0px 80px 0px;
	background-color:#f6f6f6;
	margin:80px 0px 0px 0px;
	border-top: 1px dotted #d6d6d6;
}

.footercol01{
	width:400px;
	float:left;
	text-align:left;
}

.footercol02{
	width:550px;
	float:right;
	text-align:left;
	padding:0px 0px 0px 50px;
}

.footercol01 p, .footercol02 p{
	font-size:0.8em;
	line-height:1.5em;
	padding:0px 0px 20px 0px;
}

.colophon{
	font-size:0.7em;
	padding:40px 0px 0px 0px;
}


a:link, a:visited{
	color:#B77975;
	text-decoration:none;
	font-weight:normal;
}
a:hover{
	color:#B7524B;
	text-decoration:none;
	font-weight:normal;
}

.navbar a:link, .navbar a:visited{
	color:#B79A98;
	text-decoration:none;
	font-weight:normal;
}
.navbar a:hover{
	color:#B7524B;
	text-decoration:none;
	font-weight:normal;
}

h2{
	font-size:large;
	color:#B77975;
}

.price{	
	color:#B77975;
}

em{
	font-style:italic;
}

.title{
	font-size:xx-large;
}

.grid{
	/*border: 10px solid #f0f0f0;
	border: 10px solid #e6e6e6;	
	margin: 0px 0px 20px 0px;
	padding:0px;*/
	margin:0px 0px 20px 0px;
}

.single{
	/*border: 10px solid #e6e6e6;	
	margin: 0px;
	padding:0px;*/
}

.gridleft{
	width:500px;
	float:left;
}

.gridright{
	width:500px;
	float:right;
}

.innerleft{
	width:250px;
	float:left;
}

.innerright{
	width:250px;
	float:right;
}

.gridnote{
	font-size:0.7em;
	font-style:normal;
	padding:0px 0px 60px 0px;
}

.gridnote a{
	/*color:#aaa;
	font-style:normal;*/
	text-transform: uppercase; 
}	

.leftcol{
	width:400px;
	float:left;
}

.rightcol{
	width:550px;
	float:right;
	text-align:left;
	padding:0px 0px 0px 50px;
}

.rightcol p{
	padding:0px 0px 20px 0px;
	font-size:0.9em;
	line-height:1.6em;	
}

.onecol{
	width:500px;
	margin:0px auto;
	text-align:left;
}

.onecol p{
	padding:0px 0px 20px 0px;
	font-size:0.9em;
	line-height:1.6em;
}	

.catno{
	font-size:0.7em;
	color:#444444;
}

.date{
	font-size:0.7em;
	color:#aaaaaa;
}

.trackno{
	font-size:0.7em;
	color:#444444;
}

.duration{
	font-size:0.7em;
	color:#aaaaaa;
}

p.tracklisting{
	font-size:0.9em;
	line-height:1.4em;
	margin:0px 0px 0px 20px;
	padding:20px 0px 40px 0px;
}

.img{
	padding:0px 0px 45px 0px;
}

.img2{
	padding:0px 0px 10px 0px;
}

.bandcamp{
	padding:0px 0px 20px 0px;
}

.soundcloud{
	color:#B77975;
	font-style:italic;
	padding:20px 0px 0px 0px;
}

.soundcloudbox{
	/*width:400px;*/
	width:100%;
	padding:20px 0px 0px 0px;
}

.alsobox{
	border-top:1px dotted #aaaaaa;
	margin:20px 0px 0px 0px;
	padding:40px 0px 0px 0px;
	font-size:0.8em;
	line-height:1.4em;
}

form, select{
	font-size:0.9em;
	padding:0px 0px 0px 0px;
}

select{
	font-size:0.8em;
	border: 1px solid #cccccc;
	padding: 2px 0px 0px 0px;
}

.grid{
	padding:0px 0px 60px 0px;
}
