body { 
	background: #adc1bf url(/images/bc-bg.jpg) bottom no-repeat !important; 
	color: white !important; 
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif !important; 
	}

#wrap {
	background: url(/images/bc-bg-top.jpg) top no-repeat !important; 
	margin-bottom: 500px;
	}
	
.container { 
	padding: 20px 0;
	}
	
a { color: white !important; }

p { font-size: 1.4em !important; }

h1,h2,h3,h4,h5,h6 { color: white !important; }

.alignleft { float: left; }
.alignright { float: right; }

.intro h2 { margin-bottom: 0 !important;}

#morelink, #lauralink, #ethanlink { cursor:pointer; text-decoration: underline; }

#more, #lauramore, #ethanmore { display: none; padding-top: 1.5em; }

.videoheader {
	font-size: 2em; /* same as blueprint h2 */
}

.padtop { margin-top: 40px; }

.videoheader .alignleft, .videohead .alignright {  margin-bottom: 0.5em; }

.director { font-style: italic; }

.tracklist {  font-size: 1.5em; line-height: 1; margin-bottom: 1em; } /* same as blueprint h2 */

.tracklistbox {  border-bottom: solid 1px silver; }

.albuminfo, .tracklistbox, .albuminfo ol, .albuminfo img { float: left; }

.buy { float: left; }
.video { 
	background: black;
 	padding: 20px;
 	border-radius: 10px;
 	-moz-border-radius: 10px;
 	-webkit-border-radius: 10px;
  }

.photos { float: left; }
.photo { float: left; padding: 10px; }

.whitebox { 
/*	background: white;*/
	/* for IE */
	/* filter:alpha(opacity=60); */
 	/* CSS3 standard */
 	/* opacity:0.6; */
 	padding: 20px !important;
/* 	border-radius: 10px;
 	-moz-border-radius: 10px;
 	-webkit-border-radius: 10px;*/
  }
  
.whitebox, .whitebox h1, .whitebox h2, .whitebox p, .whitebox li, .whitebox a { color: black !important; }


.singlebio h2, .singlebio a, .singlebio p { color: white !important; } 

.singlebio h2 { margin: 0; }
