html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; /* this is different */
 background-color: white;
 line-height: 1.5em;
} 

b{font-size: 110%;}

hr{
	color: #663300;
}

#pagewidth{ 
 width:900px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 

#header{
 position:relative; 
 height:106px; 
  background-color:#FFFFFF; 
 width:100%;
} 
 
#leftcol{
 width:30%; 
 float:left; 
 position:relative; 
 background-color: white;
  }

#onecols{
 width:100%; 
 float:right; 
 position:relative; 
  }
  
#twocols{
 width:70%; 
 float:right; 
 position:relative; 
  }
 
 
#rightcol{
 width:43%; 
 float:right; 
 position:relative; 
 background: #F7EBC0;
 }

#maincol{
 background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:57%; 
 }


#anotherrightcol{
 width:30%; 
 float:right; 
 position:relative; 
 background: #F7EBC0;
 }

#anothermaincol{
 background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:70%; 
 }


 
#footer{
 height:100px; 
  background-color:#FFFFFF; 
 clear:both;
 text-align: center;
 color: #663300;
 } 
  
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.reviewdate {
	color: #999900;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

#reviewdate {
	color: #999900;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

.featuretext { 
	color: #663300; 
	font-size: 14px; 
	font-family: "Times New Roman", Times, serif; 
}

.featuretext2{ 
	color: #663300; 
	font-size: 14px; 
	font-family: "Times New Roman", Times, serif; 
	line-height: 1.2em;
}

.reviewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	font-style: normal;
	line-height: 15px;
}

.lefttext{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	color: #333300;/*#663300;*/

}

.lefttextbigger{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: #333300;/*#663300;*/

}

.smallcap1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #663300;
}

.bandheader
{
	color: #000000; /* #666600; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5 em;

}


.cdreviewsettings
{
	color: #663300; 
	font-size: 14px; 
	font-family: "Times New Roman", Times, serif;
}

#reviewartistname {
	font-size: 30px;
	line-height: 32px;
}
.reviewartistname {
	font-size: 30px;
	line-height: 32px;
}

#reviewsmallcap1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #663300;
}

.reviewsmallcap1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #663300;
}

.cdreviewtext {
	color: #663300; 
	font-size: 14px; 
	font-family: "Times New Roman", Times, serif; 
	line-height: 18px;
}

.cdreviewimage{
	width: 260px;
	margin: 0px 10px 0px 0px;
}

.artistimage{
	width: 260px;
	/*margin: 0px 0px 0px 0px;*/
}

.clearfix{display: inline-block;}

a.nav:link  {color: white; text-decoration: none; }
a.nav:visited {color: white; text-decoration: none; }
a.nav:hover {color: white; text-decoration: underline; }
a.nav:active {color: #B03900; } 


a:link {
	color: #B03900;
	text-decoration: none;
}

a:visited {
		text-decoration: none;
		color: #B03900;
}

a:hover {
		text-decoration: none;
		color: #5E3448;
}

a:active {
	text-decoration: none;
}



/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
