.heading {
text-align : left;
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : bold; 
font-size : 14pt; 
line-height : 14pt;
color : #669999;
}



/* News Feed */
.date{
text-align : left;
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : normal;
font-size : 8pt;
line-height : 11pt; 
color : #669999;
}
.author{
text-align : left;
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : normal;
font-style : italic; 
font-size : 8pt;
line-height : 11pt; 
color : #888;
}
.feed {
margin-bottom : 10px;
text-align : left;
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : normal; 
font-size : 9pt; 
line-height : 12pt;
color : #3c3c3c;
}
.feed a:link {
margin-bottom : 10px;
text-align : left;
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : normal; 
font-size : 9pt; 
line-height : 12pt;
color : #669999;
}
.feed img { 
max-width : 490px;
}



/* Campagins */
.campaigns { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 16px; 
font-weight : bold; 
font-size : 7pt;
color : #6c6c6c;
padding : 0px;
}

.campaigns a:link { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 16px; 
font-weight : bold; 
font-size : 7pt;
padding : 0px;
}



/* Contact form*/
.contact_form { 
 border: 1px solid #AAAAAA; 
 color : #aaaaaa;
}

.contact_form:hover { 
}

.contact_form:focus { 
 border: 1px solid #669999; 
 color : #669999;
}



/* Reviews */
.reviews {
text-align : left;
font-family : Helvetica, Verdana, Arial, Sans-serif; 
font-weight : normal;
font-style : italic;
font-size : 8pt; 
line-height : 11pt;
color : #8c8c8c;
}



/* Artists-Catalogue */
.artist { 
float : left; 
width : 219px; 
min-height : 160px; 
padding : 7px; 
margin-right : 6px; 
margin-bottom : 6px;
border : 1px dotted #F1F1EC;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.artist img { 
margin-bottom : 4px;
}

.artist_name { 
font-family : Helvetica, Verdana, Arial, Sans-serif;
font-weight : bold; 
line-height : 15pt; 
font-size : 10pt;
color : #669999;
padding : 2px;
}



/* Releases Catalogue */
.release { 
float : left; 
width : 170px; 
height : 220px; 
padding : 7px; 
margin-right : 6px; 
margin-bottom : 6px;
border : 1px dotted #F1F1EC;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.release img { 
width : 170px; 
height : 170px;
margin-bottom : 4px;
border : 2px solid #eee;
}

.release_id { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 18px; 
font-weight : bold; 
font-size : 7pt;
color : #6c6c6c;
padding : 2px;
}

.release_alert { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 18px; 
font-weight : bold; 
font-size : 8pt;
color : #a40000;
padding : 2px;
}

.release_id_larger { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 18px; 
font-weight : bold; 
font-size : 9pt;
color : #6c6c6c;
}

.release_title { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 10pt; 
font-weight : bold;
border : 0; 
font-size : 9pt; 
color : #FF7E00;
padding : 2px;
}

.release_title_larger { 
font-family : Helvetica, Verdana, Arial, Sans-serif; 
line-height : 10pt; 
font-weight : bold;
border : 0; 
font-size : 11pt; 
color : #FF7E00;
}

.release_artist { 
font-family : Helvetica, Verdana, Arial, Sans-serif;
font-weight : bold; 
line-height : 15pt; 
font-size : 10pt;
border : 0;
color : #669999;
padding : 2px;
}

.release_artist_larger { 
font-family : Helvetica, Verdana, Arial, Sans-serif;
font-weight : bold; 
line-height : 15pt; 
font-size : 11pt;
border : 0;
color : #669999;
} 