#mainContent{
padding:0px;
}

#leftCol{
width:565px;
padding-right:20px !important;
}

.boxContainer ol, .boxContainer ul {
	list-style:none;
	padding:0;
	margin:0;
	outline:0;
}
.boxContainer li {
	margin:5px 0 0 0;
}
.boxContainer h2{
color:#333333;
font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
font-size:18px;
padding:0 0 7px 0;
border-bottom:1px dotted #CCCCCC;
}
.boxContainer h2 small{
color:#666;
font-size:12px;
}
.contentContainer{
padding:0 0 10px !important;
margin:0 3px !important;
border:none !important; 
font-size:9pt !important;
}
.clear{
margin-bottom:0;	
}
.contentContainer .list li{
font-size:8pt;
padding:3px;	
margin:0 !important;
color:#8C8C8C;
}
.contentContainer .list.tracks{
list-style-type:decimal;
margin-left:25px;
}
.contentContainer .list.block li{
height:65px;
}

.contentContainer .list.block li img{
height:55px;
width:55px;

}
.contentContainer .list.tracks li{
padding:5px 5px 5px 8px;
}
.contentContainer .list.tracks li:hover{
background-color:#D0E4F0 !important;
}

.contentContainer .list.block li:hover{
background-color:#e6eef4 !important;
}
.contentContainer .list li img{
float:left;
margin:3px 5px 0 4px;
padding:1px 3px;
}
#albumArt{
height:60px !important;
width:60px !important;
}
.contentContainer .list li a{
font-size:13px;
display:block;
color:#555;
}
.contentContainer .list.block li a{
color:#444;
}
.contentContainer .list li a small{
color:#999;
}

.contentContainer .list.block li a{
margin-top:15px;
}

.contentContainer .list li.odd{
/*background-color:#F2F7FA;*/
background-color:#F0F0F0;
}
.contentContainer .list.block li.odd{
background-color:#F2F2F2;
}

.boxContainer .tags a{
font-size:11px;	
}

.boxContainer span.control {
font-weight:bold;
height:15px;
display:block;
margin-top:10px;
}

.boxContainer span.control a{
font-size:11px;
display:block;
float:right;
margin-right:15px;
}
.boxContainer span.control a:hover{
text-decoration:underline;
color:#0187C5;
}

.boxContainer div.biography-text{
overflow:hidden;
height:195px;	
}
.contentContainer .simplePagerNav {
text-align:center;	
font-size:10px;
}
.contentContainer .simplePagerNav li{
clear:both;
display:inline;
}
.contentContainer .simplePagerNav li.currentPage{
font-weight:bold;
font-size:12px;
}
.boxContainer .textcontent{
width:500px;
display:none;
margin:10px auto;
}
.boxContainer .textcontent textarea{
width:470px !important;
}
div .comments{
padding:8px 0px !important;
}
div .comments ol{
margin:auto;
width:510px;
}
.small-alert{
margin-top:10px;	
}

