/* main styles */	
	BODY {margin:0px; padding:0px; font-family:Helvetica, Arial; background:black; }
	
	br.floatbreaker {height:0px; float:none; clear:both;}
	
	#pagewrap {width:100%; background:black url('../images/bkg_tiles.gif') repeat-y right top;}
	
	#left {float:left; width:100%; background:none;}
		.leftholder {margin-right:500px; background:#E0E8D8;}
	#right {width:500px; float:left; margin-left:-500px;}
	
	#masthead {background:#353959; margin:0px; padding:0px;}
		.logo {margin:18px 10px 23px 10px;}
		
	#navigation {background:black;}
	#centerstage {font-size:12px; color:#555555; clear:left; text-align:left; background:transparent; padding:20px; }
	
	H3 { font-family:Helvetica, Arial; font-size:16px; color:black; margin:0px 0px 5px 0px;}
	HR {border:solid 1px #AAAAAA; margin:10px 0px;}
	.fader {display:none;}
	
/* page-load indicator - in case a fragment takes forever to load, shows a LOADING icon */
	.loading {height:300px; padding:100px 0px; text-align:center;}
	
/* navigation styles */
	ul.navwrap { list-style-type:none; margin:0px; padding:0px; padding-top:30px; background:black;}
		ul.navwrap li { padding:0px; margin:0px; float:left; }
		ul.navwrap li a.navlink { text-decoration:none; color:#6278C4; outline:none;}
		ul.navwrap li a.navlink.selected { text-decoration:none; color:#FFFFFF; }
		ul.navwrap li a span { display:block; padding:5px 10px; margin:0px 3px; height:20px; font-size:14px; }
		ul.navwrap li a#chp span { height:20px; }
		
		a.selected span { background:#770000;}
		
/* quote styles */
	
	#quote {padding:0px; margin:0px; height:170px; }
		.quotehome { color:#c4a5a0; }
		.quotebio { color:white;}
		.quoteplayback { color:#e9e97e; }
		.quotecritspicks { color:white; }
		.quotechp { color:#c4a5a0; }
		.quotereviews { color:#6c300a; }
	
	#pageImage {width:500px;}
	#pageImage2 {width:500px; display:none;}
	#pageImage3 {width:500px; display:none;}
	#samples { padding:5px; color:white; font-family:Helvetica, Arial; font-size:11px; }
	a.bodylink { font-size:11px; color:#6600FF; display:block; background:url('../images/link-img.png') no-repeat center left; margin:0px; text-decoration:none; padding:7px 0px 5px 17px;}
	a.playerlink { font-size:11px; color:#6600FF; margin:0px; clear:left; text-decoration:none; }
	.player {float:left;}
	
	#carousel {margin:0px; padding:0px; }

	.quoteItem {margin:0px; padding:0px; width:100%;}
		.quoteItem SPAN { display:block;}
		.quoteItem .item { margin:20px 20px 7px 20px; font-size:14px; font-style:italic;}
		.quoteItem .byline {margin:0px 20px 15px 20px; font-size:12px; color:#FFFFCC;}
	a.moreReviews {outline:none; font-size:11px; color:#FFFF33; display:block; margin:2px 20px 0px 20px; text-decoration:none; }
	
/* Footer styles */			
		.BMAlink { display:block; margin:10px; float:right; }
		.contact {font-size:11px; padding:10px; color:white; float:left;}
		.contact a {color:#FFFF33;}
	
/* player styles */
		
/* homepage styles */
	.updated {font-weight:normal; margin:0px; font-size:10px;}
	ul.news {list-style-type:none; margin:10px 0px; padding:0px; }
		ul.news li {font-size:12px; margin:10px 0px; line-height:18px; clear:both;}
			ul.news li a {color:#6600FF; text-decoration:none;}
	
	.fiddyleft {float:left; width:47%; margin-right:3%;}
	.fiddyright {float:right; width:47%; }
	
/* BIO styles */
	.review {}
	.review p.reviewbody { margin:5px 0px 5px 0px; line-height:1.4em; }
	.review .reviewbyline { display:block; margin-bottom:20px;}
	.bodygrid {border:solid 1px #AAAAAA; width:100%; font-size:12px; font-family:Helvetica, Arial; line-heignt:14px;}
		.bodygrid td, .bodygrid .th {padding:5px; vertical-align:top; background:#F3F3F3;}
		tr.header th {padding:8px 5px; font-size:16px; font-weight:bold; color:#444444; border-bottom:solid 1px #AAAAAA; background:#F3F3F3;}
		.bodygrid tr.labels td {padding:4px 5px; font-size:10px; color:#444444; border-bottom:solid 1px #aaaaaa; vertical-align:bottom;}
		.bodygrid tr.data td {color:#888888; border-bottom:solid 1px #DDDDDD; line-height:1.4em;}
		.bodygrid tr.data td.links {}
		.bodygrid tr.data td a {text-decoration:none; color:#6600FF;}
			.bodygrid tr.data td a:hover {text-decoration:underline; }
		.bodygrid tr td.rightcell {text-align:right; }
		.subheader {margin-bottom:10px; font-family:Helvetica, Arial; font-size:11px; }
		
/* CHP styles */

/* playback styles */
	
/* Crit's Picks styles*/
	.pick { margin:20px 0px; border-bottom:solid 1px #BBBBBB;}
	.pick p.pickbody { margin:5px 0px 5px 0px; line-height:1.4em;  }
	.pickimage {margin:0px 10px 10px 0px; float:left; }
	a.picklink {font-size:14px; color:#6600FF; display:block; background:url('../images/link-img.png') no-repeat center left; margin:0px; text-decoration:none; padding:7px 0px 5px 17px;}
	span.picktitle {font-weight:bold; font-size:14px; display:block;  margin:0px; text-decoration:none; padding:7px 0px 5px 0px;}
	.pick ul { margin:5px 0px 5px 0px; padding:0px; line-height:1.4em; list-style:none;}
		.pick ul li {margin-left:0px; margin-bottom:10px;}
