body{margin:0;padding:0;text-align:center;}

div#page{width:100%;height:45px;background:transparent url(../images/img_header.gif) repeat-x 0 0;}
.clear{clear:both;height:1px;font-size:1px;}

div.header{width:969px;height:45px;margin:0 auto;padding:0 21px 0 0;} div.header a{float:right;color:#99cc33;text-decoration:none;font:normal normal normal 11px Helvetica, Verdana, Arial sans-serif;position:relative;top:18px;} div.header a:hover{color:#666;}
div.header a.separator{padding:0 5px;} div.header input.btn_enter{width:47px;height:21px;background:transparent url(../images/images.gif) no-repeat 0 -80px;cursor:pointer;border:0 none;float:right;position:relative;top:15px;margin:0 10px 0 0;} div.header input.btn_enter_roll{width:47px;height:21px;background:transparent url(../images/images.gif) no-repeat 0 -101px;border:0 none;float:right;position:relative;top:15px;margin:0 10px 0 0;cursor:pointer;}
div.header input.input_text{width:122px;height:18px;background:#ccc;float:right;position:relative;top:15px;margin:0 7px 0 0;border:1px solid #7e7c7d;font-size:12px;}
div.header_bottom{width:990px;height:134px;margin:0 auto;} div.header_bottom a.logo{float:left;width:130px;height:58px;position:relative;top:63px;background:transparent url(../images/img_city_logo.gif) no-repeat 0 0;}
div.header_bottom a.banner{float:right;width:834px;height:110px;position:relative;top:11px;background:transparent url(../images/img_banner.gif ) no-repeat 0 0;} div.main_nav{margin:0 auto;}
div.content{width:1075px;margin:6px auto;background:transparent url(../images/bg_wrapper.gif) repeat-y 0 0;} div.content div.content_wrapper{float:left;width:1075px;background:transparent url(../images/bg.gif) no-repeat 0 0;}
div.left_col{width:389px;background:transparent url(../images/left_col_middle.gif) repeat-y 0 0;float:left;position:relative;left:47px;top:0;margin:-5px 0 0 0;} div.left_col img.top,div.left_col img.bottom{float:left;}
a.btn_tv_chart{float:left;width:117px;height:40px;background:transparent url(../images/images.gif) no-repeat 0 0;position:relative;left:23px;} a.btn_tv_chart:hover{background:transparent url(../images/images.gif) no-repeat 0 -40px;}
a.btn_radio_chart{float:left;width:174px;height:40px;background:transparent url(../images/images.gif) no-repeat -37px -168px;position:relative;left:60px;} a.btn_radio_chart:hover{background:transparent url(../images/images.gif) no-repeat -37px -208px;}
a.btn_rating{float:left;width:28px;height:16px;background:transparent url(../images/images.gif) no-repeat -47px -91px;} a.btn_up{float:left;width:14px;height:14px;background:transparent url(../images/images.gif) no-repeat -47px -107px;} a.btn_down{float:left;width:14px;height:14px;background:transparent url(../images/images.gif) no-repeat -61px -107px;} a.btn_circle{float:left;width:15px;height:14px;background:transparent url(../images/images.gif) no-repeat -75px -107px;}
a.btn_trash{float:right;width:9px;height:10px;background:transparent url(../images/images.gif) no-repeat -90px -112px;}
div.left_col table{float:left;position: relative;top:4px;left:12px;color:#333;font:normal normal normal 11px Helvetica, Verdana, Arial sans-serif;} div.left_col table span{color:#339900;font-weight:bold;font-size:12px;} div.left_col table td{padding:2px 0 4px;} div.left_col table td.first_cell{color:#000;font-size:14px;font-weight:bold;} div.left_col table td.separator{background:transparent url(../images/images.gif) no-repeat 0 -248px;height:1px;font-size:1px;padding:0;}
div.left_col table a{color:#fff;text-decoration:none;font-weight:bold;text-align:center;} div.left_col form{padding: 5px 0 0 0;margin:0;} div.left_col form label{font-weight:bold;} div.left_col form select{color:#999;background:#333;width:200px;border:1px solid #999;height:19px;margin:0;padding:0;}

div.middle_col{width:295px;overflow:hidden;background:transparent url(../images/left_col_middle.gif) repeat-y 0 0;float:left;position:relative;left:47px;top:0;margin:-5px 0 0 0;text-align:left;} div.middle_col div.wrapper{float:left;padding:0 13px;width:272px;} div.middle_col img.bottom,div.middle_col img.top	{float:left;}
div.middle_col h3{float:left;margin:0;padding: 0 0 10px 0;font:normal normal bold 13px Arial, Helvetica, Verdana sans-serif;color:#666;position: relative;top:3px;}
div.middle_col input.btn_share{width:77px;height:23px;cursor:pointer;background:transparent url(../images/images.gif) no-repeat 0 -122px;border:0 none;} div.middle_col input.btn_share_roll{width:77px;height:23px;background:transparent url(../images/images.gif) no-repeat 0 -145px;border:0 none;cursor:pointer;}
div.middle_col span.num_150{float:right;font:normal normal bold 34px Times serif;color:#ccc;position:relative;top:-10px;} div.middle_col textarea{margin:0;width:100%;height:70px;border:1px solid #999;background:#ccc;overflow:auto;}
div.middle_col input{float:right;margin:10px -2px 9px 0;}
div.middle_col div.col_2_sep{float:left;width: 100%;height: 1px;font-size: 1px;background: url(../images/images.gif) no-repeat 0 -249px;padding: 0 0 5px 0;}
div.middle_col div.item{float:left;width: 100%;font: normal normal normal 11px/12px Arial, Helvetica, Verdana sans-serif;color: #666;} div.middle_col div.item div.top_item{float:left;} div.middle_col div.item div.top_item img{float: left;padding: 0 5px 2px 0;}
div.middle_col div.item div.top_item span{color: #669900;font-weight: bold;} div.middle_col div.bottom_left{margin: 3px 0 0 0;float: left;font-style: italic;}
div.middle_col div.bottom_item{float:left;width:100%;} div.middle_col div.bottom_item ul{float: right;list-style: none;margin: 0;padding: 0;} div.middle_col div.bottom_item ul li{margin: 0 6px 0 0;padding: 0;float: left;}
div.middle_col ul.pagging{float:right;margin:0;padding:0;list-style:none;} div.middle_col ul.pagging li{float:left;padding: 0 5px;}
div.middle_col ul.pagging li a{float:left;display:block;width:auto;color:#000;padding:0;text-decoration:none;font:normal normal normal 11px Helvetica, Verdana, Arial sans-serif;background:transparent url(../images/pagging_middle_off.gif) repeat-x 0 0;}
div.middle_col ul.pagging li a span.link_text{float:left;padding:4px 3px 0 3px;}
div.middle_col ul.pagging li a span.paggin_left{float:left;width:5px;height:23px;background:transparent url(../images/pagging_left_off.gif) no-repeat 0 0;}
div.middle_col ul.pagging li a span.paggin_right{float:left;width:4px;height:23px;background:transparent url(../images/pagging_right_off.gif) no-repeat 0 0;}

div.middle_col ul.pagging li a:hover, div.middle_col ul.pagging li a.on{float:left;color:#fff;padding:0;text-decoration:none;font:normal normal bold 11px Helvetica, Verdana, Arial sans-serif;background:transparent url(../images/pagging_middle_roll.gif) repeat-x 0 0;}
div.middle_col ul.pagging li a:hover span.link_text, div.middle_col ul.pagging li a.on span.link_text{float:left;padding:4px 3px 0 3px;}
div.middle_col ul.pagging li a:hover span.paggin_left, div.middle_col ul.pagging li a.on span.paggin_left{float:left;width:5px;height:23px;background:transparent url(../images/pagging_left_roll.gif) no-repeat 0 0;}
div.middle_col ul.pagging li a:hover span.paggin_right, div.middle_col ul.pagging li a.on span.paggin_right{float:left;width:4px;height:23px;background:transparent url(../images/pagging_right_roll.gif) no-repeat 0 0;}

div.right_col{width:277px;text-align:center;background:transparent url(../images/right_col_middle.gif) repeat-y 0 0;float:left;position:relative;left:50px;top:0;margin:-5px 0 0 0;text-align:left;}  div.right_col img.top, div.right_col img.bottom{float:left}
div.right_col div.wrapper{text-align:center;} div.right_col div.wrapper_promo{text-align:center;} div.right_col div.wrapper_promo img{float:left;padding:10px 0 0 13px;} div.right_col div.wrapper_promo div.text{float:left;text-align:left;padding:10px 10px 0 12px;color:#666;font: normal normal normal 11px/12px Arial, Helvetica, Verdana sans-serif;} div.right_col div.wrapper_promo div.text span{color:#669900;font-weight:bold;}
div.big50_quest{background: url(../big50/quest_back.gif) repeat-y;text-align: left;margin: 0 0 15px 0;padding:0 0 10px 0;float:left;}
div.big50_quest div.quest_wrapper{padding: 0 0 0 30px;margin:0;} div.big50_quest img.img_poll{float:right;position:relative;right:25px;top:10px;border:1px solid #8abb19;padding:1px;} div.poll_internal{width:150px;float:left;}
div.big50_quest h3{margin: 0;padding: 0 15px 0 0;font: normal normal bold 13px Arial, Helvetica, Verdana sans-serif;color: #000;}
div.big50_quest form{margin:0;padding: 0;font: normal normal normal 12px Arial, Helvetica, Verdana sans-serif;color: #000;}
div.big50_quest form input{float:left;margin: 10px 0 0 10px;padding: 0;width:13px;height:13px;} div.big50_quest form label{float:left;margin:0;padding:10px 0 0 5px;}
div.big50_quest form input.btn_vote{float:left;width:77px;height:23px;cursor:pointer;margin: 10px 0 0 0;padding: 0;float: left;border:0 none;background:transparent url(../images/images.gif) no-repeat -77px -122px;}
div.big50_quest form input.btn_vote_roll{float:left;width:77px;height:23px;cursor:pointer;margin: 10px 0 0 0;padding: 0;float: left;border:0 none;background:transparent url(../images/images.gif) no-repeat -77px -145px;}
div.big50_quest a{float: right;padding: 0;margin: 12px 44px 0 0;font: normal normal bold 12px Arial, Helvetica, Verdana sans-serif;color: #336600;}div.big50_quest a:hover{text-decoration: none;}


div.video_botttom{width:343px; height:20px; background: url(../images/right_col_bottom.gif);background-repeat:no-repeat;}

div.video_botttom2{width:343px; height:22px; background: url(../images/right_col_bottom2.gif);background-repeat:no-repeat;}

div.video_title{padding:0 0 5px 0;font: normal normal bold 12px Arial, Helvetica, Verdana sans-serif;color: green;}
div.vote{background: url(../images/green.gif);padding:5px 0 10px 0;font: normal normal bold 12px Arial, Helvetica, Verdana sans-serif;color: white;}
div.percent_hidden{visibility:hidden}
div.percent_visible{visibility:visible}

.btn_hot{width:89px;height:32px;cursor:pointer;border:0 none;background:transparent url(../images/hot_inactive.gif);background-repeat:no-repeat;}
.btn_hot_roll{width:89px;height:32px;cursor:pointer;border:0 none;background:transparent url(../images/hot_active.gif);background-repeat:no-repeat;}
.btn_not{width:89px;height:32px;cursor:pointer;border:0 none;background:transparent url(../images/not_inactive.gif);background-repeat:no-repeat;}
.btn_not_roll{width:89px;height:32px;cursor:pointer;border:0 none;background:transparent url(../images/not_active.gif);background-repeat:no-repeat;}

.hot_or_not{font: bold 12px Arial, Helvetica, Verdana sans-serif;}

.btn_vote_songs{float:left;width:77px;height:23px;cursor:pointer;margin: 10px 0 0 0;padding: 0;float: right;border:0 none;background:transparent url(../images/images.gif) no-repeat -77px -122px;}
.btn_vote_songs_roll{float:left;width:77px;height:23px;cursor:pointer;margin: 10px 0 0 0;padding: 0;float: right;border:0 none;background:transparent url(../images/images.gif) no-repeat -77px -145px;}

.msg_head {
	cursor: pointer;
	display:inline;
	float: right;
	color:#669900;
	text-decoration: none;
}
