.clearBoth {
clear:both;
}
#bannerSide {
float: left;
width: 120px;
height: 600px;
margin-top:100px;
}
#bannerRectangle {
height:166px;
margin: 0 auto;
width:312px;
}
#competitionBlurb {
background-color:#090A0C;
margin:7px;
padding:7px;
}
.contentImg {
margin: 0 auto;
display:block;
background-color:#FFFFFF;
padding:5px;
}
body				{ padding: 0; margin: 0; background-color: #090a0c; font-family: Arial, Sans-Serif; color:#fdfbcb !important; }

img,
span,
div,
a,
a:link,
a:visited,
a:hover,
a:active             		{ border:none; margin:0px; padding:0px; -moz-outline-style:none; outline:none; }

img, a				{ border: 0; }
#canvas				{ width: 1008px; }
#navigation			{ width: 381px; margin: 0px 0px 49px 0px; float:left; height:675px;  }
#footer				{ width: 858px; display:block; background-color: #1f1e1e; color: #999999; 
				font-size: 12px; font-weight: normal;
				background-image:url(/images/logo-footer.gif); background-position: center right; background-repeat: no-repeat;	
				padding: 0px 0px 0px 12px; height: 11px; height:27px; clear:both; }
#footer a			{ color: #c43030; text-decoration: none; font-weight: 600; }
#footer a:hover			{ text-decoration: underline; }
#footer a img			{ }
#footer .links			{ display:block; float:left; margin:0.5em 0; }
#footerImg1			{margin-left:25px;}

.artistList {
padding:0
}
.artistList img {
float:left;
margin: 0 10px 10px 0
}
#artistHeader {
position:relative;
height:262px		
}
#artistHeader img {
display:block;
height:262px;
position:absolute;
top:0;
width:466px;
}
#artistTitle {
position:absolute;
bottom:0;
z-index:99
}
#artistTitle h1, #artistTitle p {
background-color:rgba(0, 0, 0, 0.75); /* CSS3 transparency!! */
margin:0;
display:inline-block;
padding:0.2em
}
#artistTitle h1 {
}
#artistTitle p {
font-size:0.8em;
}
#artistBio {
clear: both;
width: 100%;
margin: 1em 0
}
#artistArticles {
-moz-border-radius:12px;
-webkit-border-radius:12px;
background-color:#333;
padding:8px
}
#buttonStop, #buttonPlay {
margin-right:0.5em;
font-family:monospace
}
#content p			{ line-height:1.5em; }
#content {
background-color:#1F1E1E;
clear:both;
color:#FDFBCB;
font-size:14px;
margin-bottom:12px !important;
overflow:hidden;
padding:7px;
}
#content strong			{ color: #fff49b; }
#content h1			{ font-size:x-large; color: #fff49b; }
#content h2			{ font-size:large; color: #fff49b; }
#content li			{ list-style-type:none; margin:0.5em 0; }
#content a, 
#content a:visited, 
#content a:active		{ color: #C43030; text-decoration: none; }
#content a:hover		{ color: #fff; text-decoration: none; }

/* New Headlines page */
#content #posts, 
#content #twitter_update_list,
#content #archive{
   padding: 0 24px;
}
#content #posts li, 
#content #twitter_update_list li,
#content #archive li {
   -moz-border-radius:6px;
   -webkit-border-radius:6px;
   background-color:#333333;
   padding:8px;
}
#content #twitter_update_list li {
   background-color:#f04321;
   color:#FFFFFF;
}
#content #twitter_update_list a {
   color:#FDFBCB;
}
#content #posts a {
   font-weight:bold;
}

#contentContainer {
width:480px;
margin-top:64px;
float: left;
}
#socialLinks {
float:right;
height:24px;
margin-bottom:12px;
}
#HeadlinerPlayer 		{ background-color: #000000; display:block; width:1px; height: 1px;
				position:absolute; bottom:0px; right:0px;  }
#playa{height:0;width:0;display:block}

.partnerBox			{ clear:both;  }
.partnerBox h2			{ margin: 0; }
.partnerBox img			{ float:left; padding:0 7px 7px 0; }
.partnerBox div			{ display:block; float:left; width: 324px; }

a.error				{ color:#C43030; font-weight:600; text-decoration:none;
a.error:hover			{ text-decoration: underline; }











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
