﻿.BodyContent  {  background:url('../images/layout/bg_home.jpg') no-repeat top left #000;}

h2   { color:#5a8080; font-size:20px; font-family:Arial Black; font-weight:bold; }
p  { color:#fff; font-size:12px; }
div.upcomingShow   { position:absolute; width:200px; text-align:center; top:150px; left:950px;  }
div.upcomingShow h3,
div.upcomingShow p,
div.upcomingShow span  { color:#fff; }

div.upcomingShow span  { display:block; }
div.upcomingShow a { color:#5a8080; }


div.blogLink {position:absolute; text-align:center; font-weight:bold; top:370px; width:300px; left:30px;  overflow:hidden; }

div.blogLink a, 
div.blogLink a:visited { color:#fff; font-size:18px; text-decoration:none; }
div.blogLink a:hover { color:yellow; }




div.homepage_song   { position:absolute; width:200px; text-align:center; top:150px; left:50px;  }
div.homepage_song h3,
div.homepage_song p,
div.homepage_song span  { color:#fff; }

div.homepage_song span  { display:block; }
div.homepage_song a { color:#5a8080; }

div.homepage_song p { font-size:10px; }


div.single_homepage_song div.mini_player   { display:none; }

div.showPlayer div.mini_player   { display:block !important; margin:0 auto; }
div.showPlayer a { display:block; margin:10px; }
div.showPlayer a.play { display:none !important;  }

a.downloadlink:hover span.dl_inst { padding:5px; text-align:center; display:block; position:absolute; top:12px; left:0px; text-decoration:none !important; border:2px solid #222; background-color:#fff; color:#000; width:160px; height:50px; z-index:9999999; }

div.homepage_song h3  { font-size:16px; margin:6px auto 0 auto; padding:0; }


div.homepage_song h2  { margin: 0 auto; padding:0; }

 
a:hover  { color:#fff !important; text-decoration:underline; }


div.showPlayer div.mini_player div.status { text-align:left; padding-left:7px !important; }