body  { 
		padding: 0px;
		margin: 0px;

}

b { font-weight: bold; font-size: 9px; color: #000; }
strong { font-weight: bold; font-size: 11px; color: #000; }

td, div { font: 9px Verdana, sans-serif; line-height: 11px; vertical-align: top; color: #000; }

a { text-decoration: none; font-weight: bold;  }
a:link	{color: #CC1A1A; background-color: transparent; }
a:visited { color: #CC1A1A; background-color: transparent }
a:hover { color: #000; background-color: #eee}

#mostPages { 		background: #DAE0D9 url(images/dirtyBg3.gif) no-repeat center top;
 }


#intro  { background: #000;   }
#intro a { text-decoration: none; font-weight: bold;  }
#intro a:link	{color: #555; background-color: transparent; }
#intro a:visited { color: #555; background-color: transparent }
#intro a:hover { color: #000; background-color: pink }
#intro div { color: #666;  padding: 10px; }

#maintable { width: 700px; }
#maintable td { padding: 4px 4px 0px 4px; text-align: left; }

#header { 
	background: url(images/dirt_middle2.gif) repeat left top; }
#header img { 
	border: 12px solid #fff;  }
	
#logo { margin: 130px 0px 0px 347px; }

#content { background: url(images/dirt_middle2.gif) repeat left top; }
#content td { padding: 0px; } 
#content .columnSpacer { 
	width: 4px; }
#content .rowSpacer { 
	height: 4px; }
#pageTable { width: 692px;  z-index: 1;  display:block;}

#news { width: 230px;}
#news h1 { 
	height: 3px; 
	overflow: hidden; 
	display: block; 
	margin: 0px;  
	} 

.title { background: #CC1A1A url(images/title_bg.gif) no-repeat right top; margin-bottom: 1px; }
.body { padding: 6px; background: #fff /*url(images/section_bg.jpg) no-repeat right bottom;*/  }
.body b { color: #000; }
#content hr { 
	background: url(images/spacer.gif) repeat left top; 
	height: 1px; 
	overflow: hidden;  
	border-width: 0px;
	margin: 2px;  }

.bigTitle { 
	font: 13px Verdana;
	font-weight: bold; 
	color: #87AD67; }
.bigTitle strong { 
	font: 13px Verdana;
	font-weight: bold; 
	color: #87AD67; }
	
#reviews p { background: #F4F4F4; padding: 5px; }

#albumArt { padding: 10px; background: #eee;   }

.bandPhoto { 
	background: url(images/band_photo_bg.gif) repeat left top; 
	padding: 7px;
	float: left; 
	margin-right: 10px;
	 }

.mpThree a { border: 1px solid #f2f2f2; 
	background: #fff url(images/mp3_headphones.gif) no-repeat left top;
	height: 16px;
	line-height: 16px;
	text-align: middle; 
	display: block;
	padding: 0px 5px 0px 20px; 
	 }
.mpThree a:hover { background: #eee url(images/mp3_headphones.gif) no-repeat left top; }

#links td { font-weight: bold; border-bottom: 1px solid #eee; line-height: 16px; vertical-align: middle; padding-right: 4px; }
#links a { display: block; padding: 3px 8px 3px 3px;  } 

#botBar { width: 688px; }

#newsLetter td { padding: 3px; font-weight: bold;  }



