@charset "utf-8";
body{font-family:Verdana, Geneva, sans-serif;font-size:62.5%;color:#444;}
#cnt_left,#logo_hldr,#foot_left{width:181px;}
#glue_head,#glue_right,#logo_hldr{height:300px;}
#glue_top,#glue_content,#foot_cnt{min-width:1170px;}
#logo_hldr,#cnt_left,#foot_left{float:left;}
#logo_hldr{z-index:10;}
#cnt_hldr{width:840px;float:left;}
#glue_right,#cnt_right{width:160px;float:left;}
.clear{clear:both;}
#cnt_left,#cnt_right{height:388px;}
#glue_foot{width:100%;overflow:hidden;min-width:1170px;}
#foot_right{width:100%;margin-left:1010px;}
#foot_right,#foot_cnt,#foot_left{height:100px;}
#main_site_content{position:relative;margin-top:-300px;z-index:20;margin-left:-10px;margin-bottom:-50px;height:730px;}
#main_site_ads{margin-top:-300px;height:688px;}
h2{font-size:1.3em;margin-bottom:3px;margin-top:20px;font-weight:700;}
.text_regCnt{font-size:1.1em;}
.navBuffer{height:64px;}
#navMenu,#navfooter{margin-left:37px;width:123px;}
#navMenu li{height:35px;display:block;width:113px;}
#navMenu li a{height:24px;padding-left:10px;padding-right:5px;display:block;font-size:1em;text-decoration:none;padding-top:11px;font-weight:700;}
#navMenu li a.active{width:123px;text-align:right;font-weight:700;}
#navfooter{padding-top:55px;margin-left:55px;}
.copy{position:relative;top:-15px;font-size:1.1em;padding-left:0px;color:#999 !important; display:inline;}
.copy2 {color:#333333 !important;display:inline;padding-left:500px;position:relative;top:-15px;}
.spacer{width:300px; display:block}
#main_site_content #msc_header{margin-left:11px;margin-right:11px;}
#main_site_content #msp_header{margin-left:109px;margin-right:35px;position:relative;margin-bottom:50px;border-bottom-width:1px;border-bottom-style:solid;}
#msp_content{margin-left:109px;margin-right:35px;position:relative;}
#pageTitle{margin-top:70px;}
#musicPlayer{text-align:right;padding-top:5px;}
.loader{ margin-top:100px; margin-bottom:10px} 
.center{ text-align:center}
.loaderText{color: #060;}
.ppImg{height:43px; width:77px;border:none}
#errorMSG{font-size: 14px;color: #09F;margin-top: 100px;text-align: center;margin-left: -100px;}
#errorMSG.hm_msg{font-size: 12px !important;color: #09F;margin-top: 0 !important;margin-left: 0 !important; text-align: center;}
#errorMSG a, #errorMSG a:visited{color: #333;text-decoration: none;}
#errorMSG a:hover{color: #CCC;text-decoration: underline;}
#errorMSG span{font-size: 30px;}
#errorMSG.hm_msg span{font-size: 14px !important;}

