*
{
padding:0;margin:0;
font-family:Georgia;
border:none;
}
body
{
font-size:0.8em;
background:#f3eee9;
}
body#home
{
background:#000;	
}	
a{color:#666}
a:hover{color:#000}
/*### STRUCTURE - DIVs ###*/

.newsItemContainer
{
text-align:center;
margin:16px 0;
padding-top:46px;
padding-bottom:16px;
background:url(assets/newsItemBG.jpg) no-repeat top center;
}
#mainMenuTop 
{
margin:-54px 0 0;
}
#footer
{
padding-top:28px;
background:url(assets/footerTopBG.jpg) no-repeat top center;	
}
#footer.homeFoot
{
	margin-top:200px;
background:url(assets/splash_footer.jpg) no-repeat top center;	
}
#contentContainer
{
width:1024px;
margin:12px auto 0;
}

/*### TEXT - Generic Els and Classes ###*/

h1
{
margin:16px 0 16px;
font-weight:normal;
}
.txtCenter
{
text-align:center;
}
#cyclobeCovs img
{
margin:12px 8px 0;
}

h3.newsItemDate
{
color:#999;
font-size:0.9em;
margin:12px 0;
font-weight:bold;
}

p.bandName
{
color:#666;
margin:16px 0 24px`;
font-size:1.2em;
font-weight:bold;
}
p.releaseTitle
{
color:#666;
margin:3px 0 3px;
font-size:1.2em;
text-transform:uppercase;
font-weight:bold;
}
p.releaseDate
{
color:#666;
margin:3px 0 12px;
font-size:1.2em;
font-weight:bold;
}

p.releaseDescription
{
	color:#666;
	font-weight:normal;
margin:8px 0;
font-size:0.9em;
padding:0 20%;
line-height:1.5em;
}
p.srtandard
{
	color:#666;
	font-weight:normal;
margin:8px 0;
font-size:0.9em;
padding:0 20%;
line-height:1.5em;
}
p.contactHeader
{
margin:12px 0;
font-weight:bold;
color:#666;
}
p.releaseLink 
{
margin:24px 0 8px;

font-weight:bold;


}
p.releaseLink a
{
color:#666;
font-size:0.85em;
text-decoration:none;
}
/*### TEXT - Specific IDs ###*/

#mainMenuTop p a
{
padding:0 4px;
text-decoration:none;
color:#000;
font-weight:normal;

}
#mainMenuTop p a:hover
{
color:#999;	
}
#footer p#menuBottomContainer
{
margin-top:32px;	
}
#footer p#bgBottomContainer
{
margin-top:8px;	
}
#footer.homeFoot
{
color:#666;
}
#footer p#copyrighter
{
color:#777;
font-size:0.7em;
font-weight:normal;
margin:8px 0 24px;
}
#footer p a
{
padding:0 4px;
text-decoration:none;
color:#000;
font-weight:normal;
}
#footer p a:hover{color:#999}
#footer p.homeBottom a:hover{color:#ccc}
#footer p.homeBottom a{color:#777}
/*OTHER - IMAGES TABLES*/
.newsItemContainer img
{
border:0px solid #333;
margin:12px 0;
}


div.mpthreePlayer
{
height:70px;margin:28px auto;width:260px;
}
p.bandNameSmall
{
font-size:0.9em;
}
.buySection
{
margin:16px auto 24px;
width:208px;
}
.buySection form
{
border:1px solid #cccccc;
display:block;
float:right;
font-weight:bold;
margin-right:4px;
width:96px;
}
.buySection a.custButton
{   display:block;
    font-size:0.8em;
    padding:2px 0;
    text-transform:uppercase;
    color:#666666;
    background:#F3EEE9 ;
    text-decoration:none;	
}
.buySection a.custButton:hover
{
	color:#fff;
	background:#ddd;
}
.buySection p.custButton
{
    font-size:0.85em;
    padding:5px 0;
    text-transform:uppercase;
}
h3.priceTag
{
color:#333;

}
#homeBG img
{
margin-top:140px;
margin-left:120px;
}
form input
{
  display:none
}
form#contactForm
{
text-align:center;
margin:12px 0 24px;
}
form#contactForm input,form#contactForm textarea 
{
  border:1px solid #CCCCCC;
  display:block;
  margin:4px auto;
  padding:4px 0;
  width:320px;
}
form#contactForm input.contactFormButton

width:120px;border:1px solid #CCCCCC;background:#e9e9e9;margin-top:12px;cursor:pointer		
}
#contentContainer p.relevant{font-style:italic;font-weight:bold}

#mailBackOK{border:2px solid #666;padding:6px;width:50%;background:#fff;margin:12px auto;}
#mailBackOK p{font-size:0.9em;}
#mailBackFAIL{border:2px solid #d30;padding:6px;width:50%;background:#fff;margin:12px auto	;}
#mailBackFAIL p{font-size:0.9em;}

ul.tracksList
{
  list-style:none;
}
ul.tracksList li
{
  color:#666;
	}