@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; background:#fafcfb;}
a{text-decoration:none;color:#3f3f3f;}
li{list-style-type:none;}
a:hover{text-decoration:none;color:#00b8dc}
img{border:none;}
h1{font:37px normal Arial, Helvetica, sans-serif;}
h2{margin:0 0 5px 0;}

#playerContainer{height:380px; min-width:1000 px; overflow:hidden; background:#3f3f3f; border-bottom:1px solid #3f3f3f; }
.playerLine{height:1px; border-bottom:1px solid #3f3f3f;}
.playlist{color:#4f5053; float:left;width:480px; height:327px; background:white; margin:10px 20px 0 0; padding:10px; border:1px solid #949695; overflow:scroll;}
.player{float:left;width:425px;height:350px; margin:10px 0 0 0;}
#mp{float:left;height:23px; line-height:23px; padding:0 10px; margin:0px;}
#mpTitle{color:#4f5053; float:left; width:279px; height: 23px; padding-left:90px;background:url('../img/mp_isNowPlaying.gif'); line-height:22px;}
.miniPlayerButton{float:left;}

.drawerButtonContainer{display:block; clear:both; background:#3f3f3f; padding:10px 10px 7px 10px;height:25px; line-height:25px;}
.drawerButton{float:left;}
#logo{}

#sectionContainer{float:left; background:url('../img/bg_image.jpg') no-repeat; min-height:800px; min-width:960px;}

.hMenu{}
.hMenuPanel{float:left; overflow:hidden;}
.hMenuHandle{width:17px;}
.hMenuContent{width:183px;}
.hMenuContent ul{margin-left:5px;}
.hMenuContent li{padding-left:5px;}

.hMenuButton{margin:0;font-family:"Courier New", Courier, monospace; font-size:20px; display:block; line-height:30px; margin:0 5px; text-transform:lowercase; letter-spacing:-.1em; color:#3f3f3f;}
.hMenuButton span{background:white;padding:0 5px;}
.hMenuDefault{}


#contentContainer{float:left; width:570px; height:500px; margin-left:10px; }
#content{padding:20px; margin:10px 0 50px 0; color:#4f5053;}
#content, #content .sb-inner{background:white;}
#content p{padding:5px 0 }
#content a{text-decoration:none;color:#3f3f3f;color:#00b8dc}
#content a:hover{text-decoration:underline;}
#contentInner .sb-inner{background:#f7f9f9;padding-left:10px;}

.label {}
.labelInner{padding:10px;width:150px;}
#sectionContainer .sb-inner{background:#ffffff}

.header{margin:0; padding:0}

.left{float:left; padding-right:5px;}
.right{float:right; padding-left:5px;}

#newsletter{margin:10px 0; padding-left:10px; border-left:none; height:83px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#4f5053;}
#newsletter form{margin:5px 0;}
.newsletterInput{width:180px; border:1px solid #cacdcf}
.newsletterSubmit{border:none;color:#00b8dc; background:#f7f9f9; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:10px; font-size:9px; }
.newsletterSubmit:hover{cursor:pointer; font-size:9px; }