* {margin:0; padding:0;}

html {height:100%;}
body {font-family:arial, tahoma, verdana, sans-serif; font-size:12px; height:100%; background:#091d2f; color:#b2b2b2;}

* html #wrapper, * html #footer {width:expression((documentElement.clientWidth||document.body.clientWidth)<975?'980px':'');}

a:link, a:visited {color:#bc8953; text-decoration:underline;}
a:hover, a:hover.visited {color:#bc8953; text-decoration:none;}

a {outline:0px;}

img {border:0px;}

p {margin:0px 0px 15px 0px; text-align:justify;}
h1, h2, h3, h4 {font-family:arial, tahoma; margin:0px 0px 15px 0px; text-align:left; font-weight:normal; color:#3ea3d0;}
h1 {font-size:21px;}
h2 {font-size:18px;}
h2 span {font-family:times, times new roman, "times new roman";}
h3 {font-size:14px; font-weight:bold;}
h4 {font-size:14px;}

input {vertical-align:top; border:0px;}

#wrapper {width:100%; min-width:980px; min-height:100%; height:auto !important; height:100%;}

#header {height:316px; position:relative;}

.header_left {position:absolute; top:0px; left:0px; width:530px; height:269px; background:url(/_img/header_left.jpg);}
.header_right {position:absolute; top:0px; right:0px; width:450px; height:278px; background:url(/_img/header_right.jpg);}

.menu_top_bg {position:absolute; top:178px; left:50%; margin-left:-459px; width:918px; height:250px;}

.logo {position:absolute; top:0px; left:50%; margin-left:-165px; width:342px; height:250px; background:url(/_img/logo_bg.jpg) top no-repeat; z-index:1;}
.logo #swf_logo {position:absolute; top:20px; left:50%; margin-left:-103px; z-index:2;}

.top_radio_block {position:absolute; top:28px; left:20px; width:387px; height:227px; z-index:1;}

.current_dj {position:absolute; top:10px; right:31px; width:320px; height:240px; z-index:1;}

#icon {position:absolute; /*top:214px;*/ top:-107px; left:82px; z-index:2;}
#icon div {float:left; width:27px; height:27px; text-align:center; margin-right:50px;}
#icon .home_active {background:url(/_img/i_home_active.png) no-repeat;}
#icon .mail_active {background:url(/_img/i_mail_active.png) no-repeat;}
#icon .map_active {background:url(/_img/i_map_active.png) no-repeat;}

/*TOP_MENU*/

.menu {z-index:1; position:absolute; top:-138px; left:50%; margin-left:-459px; width:918px;}

.sub_top {position:relative; margin-top:-10px; width:178px; height:15px; background:url(/_img/menu_top_sub_top.png) top no-repeat;}
.sub_bottom {position:absolute; bottom:-12px; width:178px; height:15px; border:0px;}

.menu .mnu {position:absolute; top:90px; left:181px;}
.menu ul {margin:0px; padding:0px; position:absolute; left:0px; top:0px; list-style-type:none;}
.menu ul li {float:left;}
.menu ul li ul {padding:0px 0px -10px 0px; position:absolute; left:0px; top:0px; margin-top:3px; width:178px; display:none; background:/*#19476e*/ url(/_img/menu_top_sub_bg.png) top repeat-y;}
*html .menu ul li ul {margin-top:3px;}
.menu .sub, .menu .sub_l {position:relative; //left:15px; margin:0px; font-size:10px; font-family:tahoma, arial;}
.menu ul li a.sub:link, .menu ul li a.sub:visited {display:inline-block; margin-left:15px; padding:3px 0px 5px 0px; width:148px; color:#b3b3b3; text-decoration:none; background:#143653 url(/_img/menu_top_sub_stripes.png) bottom repeat-x; height:auto;}
.menu ul li a.sub:hover, .menu ul li a.sub:hover.visited {display:inline-block; margin-left:15px;  padding:3px 0px 5px 0px; width:148px; color:#f9aa55; text-decoration:none; background:#143653 url(/_img/menu_top_sub_stripes.png) bottom repeat-x; height:auto;}
.menu ul li a.sub_l:link, .menu ul li a.sub_l:visited {display:inline-block; margin-left:15px; padding:3px 0px 5px 0px; width:148px; color:#b3b3b3; text-decoration:none; background:#143653; height:auto;}
.menu ul li a.sub_l:hover, .menu ul li a.sub_l:hover.visited {display:inline-block; margin-left:15px;  padding:3px 0px 5px 0px; width:148px; color:#f9aa55; text-decoration:none; background:#143653; height:auto;}

.menu ul li a.sub_a:link, .menu ul li a.sub_a:visited {display:inline-block; margin-left:15px; padding:3px 0px 5px 0px; width:148px; color:#f9aa55; text-decoration:none; background:url(/_img/menu_top_sub_stripes.png) bottom repeat-x; height:auto;}
.menu ul li a.sub_a:hover, .menu ul li a.sub_a:hover.visited {display:inline-block; margin-left:15px;  padding:3px 0px 5px 0px; width:148px; color:#f9aa55; text-decoration:none; background:url(/_img/menu_top_sub_stripes.png) bottom repeat-x; height:auto;}
.menu ul li a.sub_l_a:link, .menu ul li a.sub_l_a:visited {display:inline-block; margin-left:15px; padding:3px 0px 5px 0px; width:148px; color:#f9aa55; text-decoration:none; background:none; height:auto;}
.menu ul li a.sub_l_a:hover, .menu ul li a.sub_l_a:hover.visited {display:inline-block; margin-left:15px;  padding:3px 0px 5px 0px; width:148px; color:#f9aa55; text-decoration:none; background:none; height:auto;}

* html .menu ul li {height:1%;}
* html .menu ul li a {height:1%;}

.m_ether {width:64px; height:30px; margin:0px 3px;}
.m_ether span {display:none;}
.m_ether a:link, .m_ether a:visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -30px no-repeat;}
.m_ether a:hover, .m_ether a:hover.visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -60px no-repeat;}
.m_ether_a {width:64px; height:30px; margin:0px 3px;}
.m_ether_a span {display:none;}
.m_ether_a a:link, .m_ether_a a:visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px 0px no-repeat;}
.m_ether_a a:hover, .m_ether_a a:hover.visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -60px no-repeat;}
.m_ether_h {width:64px; height:30px; margin:0px 3px;}
.m_ether_h span {display:none;}
.m_ether_h a:link, .m_ether_h a:visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -60px no-repeat;}
.m_ether_h a:hover, .m_ether_h a:hover.visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -60px no-repeat;}
.m_ether_a_h {width:64px; height:30px; margin:0px 3px;}
.m_ether_a_h span {display:none;}
.m_ether_a_h a:link, .m_ether_a_h a:visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -60px no-repeat;}
.m_ether_a_h a:hover, .m_ether_a_h a:hover.visited {width:64px; height:30px; display:inline-block; background:url(/_img/m_ether.png) 0px -60px no-repeat;}

.m_music {width:78px; height:30px; margin:0px 3px;}
.m_music span {display:none;}
.m_music a:link, .m_music a:visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -30px no-repeat;}
.m_music a:hover, .m_music a:hover.visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -60px no-repeat;}
.m_music_a {width:78px; height:30px; margin:0px 3px;}
.m_music_a span {display:none;}
.m_music_a a:link, .m_music_a a:visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px 0px no-repeat;}
.m_music_a a:hover, .m_music_a a:hover.visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -60px no-repeat;}
.m_music_h {width:78px; height:30px; margin:0px 3px;}
.m_music_h span {display:none;}
.m_music_h a:link, .m_music_h a:visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -60px no-repeat;}
.m_music_h a:hover, .m_music_h a:hover.visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -60px no-repeat;}
.m_music_a_h {width:78px; height:30px; margin:0px 3px;}
.m_music_a_h span {display:none;}
.m_music_a_h a:link, .m_music_a_h a:visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -60px no-repeat;}
.m_music_a_h a:hover, .m_music_a_h a:hover.visited {width:78px; height:30px; display:inline-block; background:url(/_img/m_music.png) 0px -60px no-repeat;}

.m_video {width:68px; height:30px; margin:0px 3px;}
.m_video span {display:none;}
.m_video a:link, .m_video a:visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -30px no-repeat;}
.m_video a:hover, .m_video a:hover.visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -60px no-repeat;}
.m_video_a {width:68px; height:30px; margin:0px 3px;}
.m_video_a span {display:none;}
.m_video_a a:link, .m_video_a a:visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px 0px no-repeat;}
.m_video_a a:hover, .m_video_a a:hover.visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -60px no-repeat;}
.m_video_h {width:68px; height:30px; margin:0px 3px;}
.m_video_h span {display:none;}
.m_video_h a:link, .m_video_h a:visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -60px no-repeat;}
.m_video_h a:hover, .m_video_h a:hover.visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -60px no-repeat;}
.m_video_a_h {width:68px; height:30px; margin:0px 3px;}
.m_video_a_h span {display:none;}
.m_video_a_h a:link, .m_video_a_h a:visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -60px no-repeat;}
.m_video_a_h a:hover, .m_video_a_h a:hover.visited {width:68px; height:30px; display:inline-block; background:url(/_img/m_video.png) 0px -60px no-repeat;}

.m_photo {width:63px; height:30px; margin:0px 3px;}
.m_photo span {display:none;}
.m_photo a:link, .m_photo a:visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -30px no-repeat;}
.m_photo a:hover, .m_photo a:hover.visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -60px no-repeat;}
.m_photo_a {width:63px; height:30px; margin:0px 3px;}
.m_photo_a span {display:none;}
.m_photo_a a:link, .m_photo_a a:visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px 0px no-repeat;}
.m_photo_a a:hover, .m_photo_a a:hover.visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -60px no-repeat;}
.m_photo_h {width:63px; height:30px; margin:0px 3px;}
.m_photo_h span {display:none;}
.m_photo_h a:link, .m_photo_h a:visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -60px no-repeat;}
.m_photo_h a:hover, .m_photo_h a:hover.visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -60px no-repeat;}
.m_photo_a_h {width:63px; height:30px; margin:0px 3px;}
.m_photo_a_h span {display:none;}
.m_photo_a_h a:link, .m_photo_a_h a:visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -60px no-repeat;}
.m_photo_a_h a:hover, .m_photo_a_h a:hover.visited {width:63px; height:30px; display:inline-block; background:url(/_img/m_photo.png) 0px -60px no-repeat;}

.m_forum {width:73px; height:30px; margin:0px 3px;}
.m_forum span {display:none;}
.m_forum a:link, .m_forum a:visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -30px no-repeat;}
.m_forum a:hover, .m_forum a:hover.visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -60px no-repeat;}
.m_forum_a {width:73px; height:30px; margin:0px 3px;}
.m_forum_a span {display:none;}
.m_forum_a a:link, .m_forum_a a:visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px 0px no-repeat;}
.m_forum_a a:hover, .m_forum_a a:hover.visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -60px no-repeat;}
.m_forum_h {width:73px; height:30px; margin:0px 3px;}
.m_forum_h span {display:none;}
.m_forum_h a:link, .m_forum_h a:visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -60px no-repeat;}
.m_forum_h a:hover, .m_forum_h a:hover.visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -60px no-repeat;}
.m_forum_a_h {width:73px; height:30px; margin:0px 3px;}
.m_forum_a_h span {display:none;}
.m_forum_a_h a:link, .m_forum_a_h a:visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -60px no-repeat;}
.m_forum_a_h a:hover, .m_forum_a_h a:hover.visited {width:73px; height:30px; display:inline-block; background:url(/_img/m_forum.png) 0px -60px no-repeat;}

.m_team {width:84px; height:30px; margin:0px 3px;}
.m_team span {display:none;}
.m_team a:link, .m_team a:visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -30px no-repeat;}
.m_team a:hover, .m_team a:hover.visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -60px no-repeat;}
.m_team_a {width:84px; height:30px; margin:0px 3px;}
.m_team_a span {display:none;}
.m_team_a a:link, .m_team_a a:visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px 0px no-repeat;}
.m_team_a a:hover, .m_team_a a:hover.visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -60px no-repeat;}
.m_team_h {width:84px; height:30px; margin:0px 3px;}
.m_team_h span {display:none;}
.m_team_h a:link, .m_team_h a:visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -60px no-repeat;}
.m_team_h a:hover, .m_team_h a:hover.visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -60px no-repeat;}
.m_team_a_h {width:84px; height:30px; margin:0px 3px;}
.m_team_a_h span {display:none;}
.m_team_a_h a:link, .m_team_a_h a:visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -60px no-repeat;}
.m_team_a_h a:hover, .m_team_a_h a:hover.visited {width:84px; height:30px; display:inline-block; background:url(/_img/m_team.png) 0px -60px no-repeat;}

.m_pilot {width:90px; height:30px;}
.m_pilot span {display:none;}
.m_pilot a:link, .m_pilot a:visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -30px no-repeat;}
.m_pilot a:hover, .m_pilot a:hover.visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -60px no-repeat;}
.m_pilot_a {width:90px; height:30px;}
.m_pilot_a span {display:none;}
.m_pilot_a a:link, .m_pilot_a a:visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px 0px no-repeat;}
.m_pilot_a a:hover, .m_pilot_a a:hover.visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -60px no-repeat;}
.m_pilot_h {width:90px; height:30px;}
.m_pilot_h span {display:none;}
.m_pilot_h a:link, .m_pilot_h a:visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -60px no-repeat;}
.m_pilot_h a:hover, .m_pilot_h a:hover.visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -60px no-repeat;}
.m_pilot_a_h {width:90px; height:30px;}
.m_pilot_a_h span {display:none;}
.m_pilot_a_h a:link, .m_pilot_a_h a:visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -60px no-repeat;}
.m_pilot_a_h a:hover, .m_pilot_a_h a:hover.visited {width:90px; height:30px; display:inline-block; background:url(/_img/m_pilot.png) 0px -60px no-repeat;}

a.gis:link, a.gis:visited {color:#1b4a62; text-decoration:underline;}
a.gis:hover, a.gis:hover.visited {color:#1b4a62; text-decoration:none;}

#middle {width:100%; padding:0 0 220px; height:1%; position:relative;}
#middle:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}

#container {width:100%; float:left; overflow:hidden; position:relative;}
.contain {width:100%; float:left; overflow:hidden; position:relative;}

#content_home {padding:0 70px 0 50px;}

.block_area {width:100%; height:1%; position:relative;}
.block_area:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}

.more {color:#bc8953; position:relative;}

#photos_listeners {}
#photos_listeners:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
#photos_listeners .photo_user {width:84px; height:110px; position:relative; float:left; margin:0px 10px 3px 0px; font-size:11px; line-height:12px;}
#photos_listeners .photo_user b {color:#3ea3d0;}
#photos_listeners .photo_user div {padding-bottom:4px; width:84px; height:58px;}
#photos_listeners .listener_enter {margin:-33px auto 0;}

.weather_tab {width:100%; border-collapse:collapse; table-layout:fixed; position:relative; left:-10px;}
.weather_tab td {padding:0px 10px; background:url(/_img/weather_bg.png) right repeat-y;}
.weather_tab .last {background:none;}
.weather_tab h2 {font-size:14px; font-weight:bold; color:#bc8953; margin-bottom:0px;}
.weather_tab div {padding:5px 0px; height:50px; width:90px; font-size:16px; font-weight:bold; color:#bc8953; margin-bottom:3px;}
.weather_tab img {}

#content {padding:0 350px 0 50px;}
#content .content_bg {height:auto; position:relative; padding:15px 0px; //padding:15px 0px 0px 0px; background:url(../_img/content_bg.png) right repeat-y; width:100%;}
#content .content_bg .text_info {height:auto; position:relative; padding-right:15px;}
#content .content_bg .text_info img {border:2px solid #657989; float:left; margin:0px 10px 10px 0px;}
#content .content_bg .text_info ul {margin-left:20px; margin-bottom:10px;}
#content .content_bg .text_info ul li {list-style-type:square;}
#content ul {margin-left:10px;}
#content ul li {list-style-type:none;}

.banner_area {padding:60px 0px 0px 0px; //padding:40px 0px 0px 0px; width:100%;}
.banner_area:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.banner_area img {float:left; margin:0px 30px 30px 0px; position:relative;}
.banner_area .fl {width:160px; height:160px; float:left; margin:0px 30px 30px 0px;}
.fl {width:160px; height:160px; float:right;}

.sr {float:left; margin-right:-3px; width:265px; margin-left:-335px;}

.right_cntr {padding-left:35px;}

#footer {margin:-190px auto 0; min-width:980px; height:190px; position:relative; background:url(/_img/footer_bg.png) bottom repeat-x;}

.footer_line {position:absolute; top:0px; left:0px; width:100%; background:url(/_img/footer_line_bg.png) repeat-x; height:1px;}
.footer_line .left {position:absolute; top:0px; left:0px; width:50px; height:1px; background:#081b2c;}
.footer_line .right {position:absolute; top:0px; right:0px; width:70px; height:1px; background:#091d2f;}

.footer_left {position:absolute; top:5px; left:0px; width:445px; height:185px; background:url(/_img/footer_left.png) no-repeat;}
.footer_right {position:absolute; top:5px; right:0px; width:512px; height:185px; background:url(/_img/footer_right.png) no-repeat;}

.footer_ball {position:absolute; top:15px; left:0px; width:447px; height:175px;}

.address {position:absolute; top:20px; left:320px;}

.bottom_banners {position:absolute; top:60px; right:70px;}
.bottom_banners img {float:right; margin-left:10px; opacity:0.7; //filter:alpha(opacity=70);}
.bottom_banners a img:hover {opacity:1; //filter:alpha(opacity=100);}

.mega_copy {position:absolute; top:150px; right:44px;}

/*LAST_NEWS*/

.last_news_home_contain {padding:0 416px 0 0px;}

.last_news_home_right, .last_news_home {border-collapse:collapse; font-size:11px;}
.last_news_home {table-layout:fixed;}
.last_news_home_right td, .last_news_home td {vertical-align:top; padding:0px 10px 30px 35px;}
.last_news_home_right .news_name, .last_news_home .news_name {padding:0px 10px 0px 35px;}
.last_news_home_right .news_short_date, .last_news_home .news_short_date {font-size:12px; position:relative;}
.last_news_home_right .news_short_date span, .last_news_home .news_short_date span {position:absolute; top:0px; left:-32px; font-size:11px; top:1px;}
.last_news_home_right .news_short, .last_news_home .news_short {text-align:justify; padding:3px 0px;}
.last_news_home_right .news_short p, .last_news_home .news_short p {margin:0px;}

.all_news_more {}
.all_news_more span {display:none;}
.all_news_more a:link, .all_news_more a:visited {float:left; position:relative; left:-13px; top:-10px; width:89px; height:26px; display:inline-block; background:#cb7430 url(/_img/all_news_button_bg.png) 0px -3px no-repeat;}
.all_news_more a:hover, .all_news_more a:hover.visited {float:left; position:relative; left:-13px; top:-10px; width:89px; height:26px; display:inline-block; background:#cb7430 url(/_img/all_news_button_bg.png) 0px -1px no-repeat;}

.info_area {float:left; position:relative; margin-right:-3px; width:396px; margin-left:-396px;}

/*SEARCH_HOME*/

.search_area_home {position:relative; left:3px; padding-bottom:17px; width:393px;}
.search_area_home input {font-size:12px; color:#a9d0f0; margin-left:10px; padding:4px 0px; width:282px; background:none;}
.search_area_home .search_area {font-size:0px; height:23px; width:318px; background:#2d76b2 url(/_img/search_bg.png) 0px 0px no-repeat;}
.search_area_home span {display:none;}
.search_area_home a:link, .search_area_home a:visited {float:right; position:relative; left:-3px; top:0px; width:61px; height:26px; display:inline-block; background:#cb7430 url(/_img/search_button_bg.png) 0px -3px no-repeat;}
.search_area_home a:hover, .search_area_home a:hover.visited {float:right; position:relative; left:-3px; top:0px; width:61px; height:26px; display:inline-block; background:#cb7430 url(/_img/search_button_bg.png) 0px -1px no-repeat;}

.sms_block {width:394px; padding-top:14px;}
.sms_block:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.sms_block img {float:right;}

.sms_area {width:213px; border-collapse:collapse; font-size:11px;}
.sms_area td {vertical-align:top;}
.sms_area .left {float:left; width:6px; height:161px; background:url(/_img/sms_area_left.png) 0px 0px no-repeat;}
.sms_area .right {float:left; width:6px; height:161px; background:url(/_img/sms_area_right.png) top left no-repeat;}
.sms_area .area {height:161px; background:url(/_img/sms_area_area.png) 0px 0px repeat-x; padding:10px;}

.sms_run {height:88px;}
.sms_run p {padding-top:3px; text-align:left;}
.sms_send {padding-top:27px; height:38px;}
.sms_send b {color:#ffffff;}
.sms_send span {color:#5b656d;}

.bann_home {position:relative;}

.block_area {width:100%; border-collapse:collapse; table-layout:fixed;}
.block_area td {vertical-align:top;}
.block_area .middle_td {width:257px; padding:0px 20px;}

/*SONG PARADE*/

.song_tab, .song_tab_h {border-collapse:collapse; width:100%; background:#091e30 url(/_img/parade_bg.png) right repeat-y; padding:0px;}
.song_tab tr, .song_tab_h tr {background:url(/_img/parade_dotted_bg.png) bottom repeat-x;}
.song_tab td, .song_tab_h td {padding:4px 0px 8px 0px;}
.song_tab b, .song_tab_h b {display:inline-block; padding-top:12px;}
.song_tab .num, .song_tab_h .num {margin-top:1px; width:17px; height:18px; background:url(/_img/number_bg.png); color:#bc8953; font-size:10px; text-align:right; padding:4px 4px 0px 0px; letter-spacing:-1px;}
.song_tab_h .num {margin-top:17px;}
.song_tab .descr {margin-top:-15px;}
.song_tab .song, .song_tab_h .song {font-weight:bold;}
.song_tab a:link, .song_tab_h a:link, .song_tab a:visited, .song_tab_h a:visited {font-size:11px; font-weight:normal;}
.song_tab a:hover, .song_tab_h a:hover, .song_tab a:hover.visited, .song_tab_h a:hover.visited {font-size:11px; font-weight:normal;}
.song_tab .play, .song_tab_h .play {float:left; margin:6px 4px 0px 0px;}
.song_tab_h .play {margin:19px 4px 0px 0px;}
.song_tab .about, .song_tab_h .about {cursor:pointer; float:left; margin:6px 0px 0px -3px;}
.song_tab_h .about {margin:19px 0px 0px -3px;}
.song_tab .arrow, .song_tab_h .arrow {float:left; margin:0px; top:4px; position:relative;}
.song_tab_h .arrow {margin:17px 0px 0px -3px;}
.song_tab .about_div, .song_tab_h .about_div {width:200px; padding:0px 10px 10px 10px; display:none; color:#000000; background:#dddddd; position:absolute; margin-top:45px; right:10px; z-index:100;}

.music_hit_player {display:none; font-size:0px;}

.song_tab .check, .song_tab_h .check {font-size:0px; float:left; width:13px; height:13px; background:url(/_img/check_dot.png); margin-top:9px;}
.song_tab_h .check {margin-top:22px;}

.vote_song, .vote_song_h {position:relative; top:14px; //top:20px;}
.vote_song_h {top:0px;}
.vote_song span, .vote_song_h span {display:none;}
.vote_song a:link, .vote_song_h a:link, .vote_song a:visited, .vote_song_h a:visited {float:right; position:relative; left:12px; top:10px; width:85px; height:26px; display:inline-block; background:#cb7430 url(/_img/vote_button_bg.png) 0px -3px no-repeat;}
.vote_song a:hover, .vote_song_h a:hover, .vote_song a:hover.visited, .vote_song_h a:hover.visited {float:right; position:relative; left:12px; top:10px; width:85px; height:26px; display:inline-block; background:#cb7430 url(/_img/vote_button_bg.png) 0px -1px no-repeat;}

.all_newbies {}
.all_newbies span {display:none;}
.all_newbies a:link, .all_newbies a:visited {float:right; position:relative; left:12px; top:10px; width:91px; height:26px; display:inline-block; background:#cb7430 url(/_img/all_newbies_button_bg.png) 0px -3px no-repeat;}
.all_newbies a:hover, .all_newbies a:hover.visited {float:right; position:relative; left:12px; top:10px; width:91px; height:26px; display:inline-block; background:#cb7430 url(/_img/all_newbies_button_bg.png) 0px -1px no-repeat;}

.video_home_cntr {font-size:11px; height:19px; width:487px; background:#272d30;}
.video_home_cntr div {padding-top:2px; border-left:1px solid #6c7477; border-right:1px solid #6c7477; height:16px; width:485px; background:url(/_img/video_bg.png) top repeat-x;}

.last_themes_forum {margin:0px; position:relative;}
.last_themes_forum li {list-style-type:none; padding-bottom:5px;}
.last_themes_forum a:link, .last_themes_forum a:visited {display:inline-block; padding-left:7px; background:url(/_img/li_dot.png) 0px 7px no-repeat;}
.last_themes_forum a:hover, .last_themes_forum a:hover.visited {display:inline-block; padding-left:7px; background:url(/_img/li_dot.png) 2px 7px no-repeat;}

.entry_forum {margin-top:0px; position:relative; z-index:2;}

.current_forum_user {padding-top:5px; position:relative;}
.current_forum_user b {color:#bc8953;}

/*SCHEDULE*/

.schedule_day {width:100%; position:relative; //margin-bottom:-10px; font-size:11px;}
.schedule_day div {float:left; margin-right:20px; padding:4px 0px;}
.schedule_day div b {background:#e9b202; padding:2px 5px; color:#000000;}
.schedule_day a:link, .schedule_day a:visited {text-decoration:none; background:#123045; padding:3px 5px; font-size:11px;}
.schedule_day a:hover, .schedule_day a:hover.visited {display:inline; text-decoration:underline; background:#153652; padding:3px 5px; font-size:11px;}
.schedule_day a.active:link, .schedule_day a.active:visited {color:#ffffff; text-decoration:none; background:#3ea3d0; padding:3px 5px; font-size:11px;}
.schedule_day a.active:hover, .schedule_day a.active:hover.visited {color:#ffffff; display:inline; text-decoration:underline; background:#3ea3d0; padding:3px 5px; font-size:11px;}

.sch_table {text-align:left; width:100%; border-collapse:collapse;}
.sch_table th {background:#153652; color:#3ea3d0; vertical-align:middle; padding:7px 9px;}
.sch_table td {vertical-align:middle; padding:7px 9px;}
.sch_table .time {color:#e47130; font-weight:bold;}
.sch_table .colored {background:#123045;}
.sch_table .title_colored {color:#e9b202;}
.sch_table .active {background:#245f78;}

.sch_table a:link, .sch_table a:visited {text-decoration:underline;}
.sch_table a:hover, .sch_table a:hover.visited {text-decoration:none;}

/*PROGRAM*/

.program_item, .program_item_last {position:relative; background:url(/_img/parade_dotted_bg.png) bottom repeat-x; font-size:11px; padding:5px 0px 15px 0px;}
.program_item:after, .program_item_last:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.program_item .img, .program_item_last .img {float:left; position:relative; padding-bottom:6px;}
.program_item .img .news_img_border, .program_item_last .img .news_img_border {position:absolute; top:0px; left:0px;}
.program_item .days_n_djs, .program_item_last .days_n_djs {background:#153652; padding:3px 5px; font-size:11px; margin-bottom:5px;}
.program_item .right_area, .program_item_last .right_area  {padding-left:103px;}
.program_item .right_area .name, .program_item_last .right_area .name {font-size:14px; font-weight:bold; padding-bottom:5px;}
.program_item .right_area .ether, .program_item_last .right_area .ether {}
.program_item .right_area .dj_s, .program_item_last .right_area .dj_s {padding:5px 0px;}
.program_item .right_area .descr, .program_item_last .right_area .descr {padding-bottom:5px;}
.program_item .right_area .descr p, .program_item_last .right_area .descr p {padding:0px;}
.program_item .right_area_n, .program_item_last .right_area_n  {padding-left:0px;}
.program_item .right_area_n .name, .program_item_last .right_area_n .name {font-size:14px; font-weight:bold; padding-bottom:5px;}
.program_item .right_area_n .ether, .program_item_last .right_area_n .ether {}
.program_item .right_area_n .dj_s, .program_item_last .right_area_n .dj_s {padding:5px 0px;}
.program_item .right_area_n .descr, .program_item_last .right_area_n .descr {padding-bottom:5px;}
.program_item .right_area_n .descr p, .program_item_last .right_area_n .descr p {padding:0px;}
.program_item_last {background:none;}

.program_item_more {padding-right:15px;}
.program_item_more:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.program_item_more  .week_days {padding-bottom:5px;}
.program_item_more  .week_days span {white-space:nowrap; font-size:11px; margin:0px 5px 2px 0px;}
.program_item_more {text-align:left; padding-bottom:20px;}
.program_item_more h2 {color:#bc8953; font-size:15px; font-weight:bold; margin-bottom:10px;}
.program_item_more img {position:relative; float:left; margin:0px 15px 5px 0px; border:4px solid #b3b3b3;}
.program_item_more .days_n_djs {background:#153652; padding:10px; font-size:11px;}

/*NEWS*/

.news_msg_area {padding:20px 15px 0px 0px;}
.news_msg_area:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.news_msg_area h2 {color:#bc8953; font-size:15px; font-weight:bold; margin-bottom:10px;}

.news_msg, .news_msg_last {width:100%; background:url(/_img/footer_line_bg.png) bottom repeat-x; padding-bottom:15px; margin-bottom:15px; font-size:11px;}
.news_msg b, .news_msg_last b {color:#bc8953;}
.news_msg .date, .news_msg_last .date {float:right;}
.news_msg .msg, .news_msg_last .msg {padding-top:5px;}
.news_msg_last {background:none;}

.write_msg {float:right;}

.news_item, .news_item_last {position:relative; min-height:119px; background:url(/_img/parade_dotted_bg.png) bottom repeat-x; margin-bottom:8px; padding:4px 0px 0px 0px; font-size:11px;}
*html .news_item, *html .news_item_last {height:119px;}
.news_item_last {background:none;}
.news_item:after, .news_item_last:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.news_item .img, .news_item_last .img {float:left; position:relative; top:2px; width:126px; height:96px; padding-bottom:18px; //padding-bottom:16px;}
*html .news_item .img, *html .news_item_last .img {padding-bottom:0px; font-size:0px;}
.news_item .img .news_img_border, .news_item_last .img .news_img_border {position:absolute; top:0px; left:0px;}
.news_item .right_area, .news_item_last .right_area  {padding:0px 15px 5px 140px;}
.news_item .right_area .date, .news_item_last .right_area .date {padding-bottom:5px; font-size:11px;}
.news_item .right_area b, .news_item_last .right_area b {padding-bottom:5px; font-size:12px;}
.news_item .right_area .msg, .news_item_last .right_area .msg {padding:5px 0px; text-align:justify;}

.news_more {padding:0px 15px 0px 0px;}
.news_more:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.news_more img {position:relative; float:left; margin:0px 15px 10px 0px; border:4px solid #b3b3b3;}
.news_more h2 {color:#bc8953; font-size:15px; font-weight:bold; margin-bottom:10px;}
.news_more .date {font-size:11px; padding-bottom:5px;}


.news_archive_form {width:100%; padding-bottom:20px; border-bottom:1px solid #122F44;}
.news_archive_form table {border-collapse:collapse;}
.news_archive_form  input {background:none; border:1px solid #657989; height:20px; color:#B0B0B0;}
.news_archive_form select {font-size:11px; border:1px solid #657989; background:#122f44; color:#909090;}
.news_archive_form .nmb {width:40px; text-align:center;}
.news_archive_form .nmb2 {width:60px; text-align:center;}
.news_archive_form .slct {width:95px;}
.news_archive_form  option {font-size:11px; background:#122f44; color:#909090;}
.news_archive_form .bttn {background:#e2a153; cursor:pointer; width:100px; text-align:center; margin-top:-1px; margin-left:1px; color:#000000; border-top:1px solid #ffbb60; border-left:1px solid #ffbb60; border-bottom:1px solid #dd9238; border-right:1px solid #dd9238;}


.gallery {width:100%; padding:20px 15px 0px 0px;}
.gallery:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.gallery h2 {color:#bc8953; font-size:15px; font-weight:bold; margin-bottom:10px;}
.gallery div {float:left; margin:0px 10px 5px 0px; text-align:center; font-weight:bold; width:124px; height:165px;}
.gallery div img {border:2px solid #b3b3b3; margin-bottom:4px;}

/*GALLERY*/

.gallery_all {width:100%;}
.gallery_all:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.gallery_all div {float:left; margin:0px 10px 5px 0px; text-align:left; width:104px; height:150px; font-size:11px; line-height:12px;}
.gallery_all div b {color:#3ea3d0;}
.gallery_all div img {border:2px solid #b3b3b3; margin-bottom:4px;}
.gallery_all .inf {height:20px; width:20px;}
.gallery_all .inf img {position:relative; top:-2px; left:8px; margin-bottom:4px;}

.gallery_child {}
.gallery_child {width:100%;}
.gallery_child:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.gallery_child div {float:left; margin:0px 10px 5px 0px; text-align:center; color:#bc8953; font-size:11px; width:104px; height:145px;}
.gallery_child div img {border:2px solid #b3b3b3; margin-bottom:4px;}

/*TEAM*/

.team_item {}
.team_item:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.team_item, .team_item_last {text-align:left; padding:10px 15px 10px 0px; background:url(/_img/parade_dotted_bg.png) bottom repeat-x; margin-bottom:10px;}
.team_item .prog, .team_item_last .prog {background:#153652; padding:3px 5px; font-size:11px; margin-bottom:5px;}
.team_item_last {background:none;}
.team_item img, .team_item_last img {float:left; border:2px solid #575757; margin-right:10px;}
.team_item .descr_1, .team_item_last .descr_1  {margin-left:65px;}
.team_item .descr_2, .team_item_last .descr_2 {margin-left:0px;}
.team_item .title, .team_item_last .title {font-size:13px; font-family:arial, tahoma; font-weight:bold; color:#ffffff; padding-bottom:3px;}
.team_item .date, .team_item_last .date {padding-bottom:3px; color:#e47130;}
.team_item .short_descr, .team_item_last .short_descr {text-align:justify; padding-bottom:10px;}
.team_item .down_more, .team_item_last .down_more {text-align:justify; padding-top:10px;}
.team_item .down_more span, .team_item_last .down_more span {float:right; background:#303538; padding:3px 5px 3px 5px;}

.team_item_more {text-align:left; padding:0px 15px 10px 0px;}
.team_item_more:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.team_item_more .prog {background:#153652; padding:3px 5px; font-size:11px; margin:5px 0px;}
.team_item_more img {float:left; border:2px solid #575757; margin-right:12px; margin-bottom:6px;}
.team_item_more .title {font-size:13px; font-family:arial, tahoma; font-weight:bold; color:#ffffff; padding-bottom:0px;}
.team_item_more .date {padding-bottom:3px; color:#e47130;}
.team_item_more .descr {text-align:justify; padding-bottom:10px;}
.team_item_more .descr p {margin:0px 0px 7px 0px; text-align:justify;}
.team_item_more .down_more {text-align:justify;}
.team_item_more .down_more span {float:right; background:#303538; padding:3px 5px 3px 5px;}

/*USERS_PHOTO*/

.users_photo {width:100%; padding-bottom:12px;}
.users_photo:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.users_photo .div {width:auto; margin-right:6px; float:left;}
.users_photo h3 span {color:#bc8953;}
.users_photo .div b {display:inline-block; padding-top:3px;}
.users_photo .choice {text-align:left; float:left; padding-right:15px;}
.users_photo label {cursor:pointer;}
.users_photo select {height:19px; font-size:11px; color:#ffbd76; background:#0b2033; border:1px solid #657989;}
.users_photo .choice a:link, .users_photo .choice a:visited {display:inline-block; background:#d49450; padding:2px 8px; color:#091d2f; text-decoration:underline; margin-left:5px;}
.users_photo .choice a:hover, .users_photo .choice a:hover.visited {display:inline-block; background:#d49450; padding:2px 8px; color:#091d2f; text-decoration:none;}

.add_photo {text-align:right; font-weight:bold;}
.add_photo a:link, .add_photo a:visited {display:inline-block; background:url(/_img/add_plus.png) 0px 5px no-repeat; padding:2px 15px; text-decoration:underline; margin-left:5px;}
.add_photo a:hover, .add_photo a:hover.visited {display:inline-block; background:url(/_img/add_plus.png) 0px 6px no-repeat; padding:2px 15px; text-decoration:none;}

/*POSTTAXON*/

#psttxn {font-size:14px; font-weight:bold; text-align:left; padding-bottom:15px;}
#psttxn h1 {margin:0px; font-family:arial;}
#psttxn span {font-family:times, times new roman, "times new roman";}

/*SITEMAP*/

.sitemap {position:relative;}
.sitemap {font-family:tahoma; font-weight:normal;}
.sitemap ul {margin:0 auto; padding-bottom:0px;}
.sitemap ul li ul {margin:0 auto; padding-bottom:0px;}
.sitemap ul li, .sitemap ul li ul li {font-size:12px; margin-left:15px; list-style-type:none; padding:0px; line-height:19px; text-align:left; color:#bc8953;}
.sitemap a:link, .sitemap a:visited {display:inline-block; padding-left:7px; background:url(/_img/li_dot.png) 0px 9px no-repeat;}
.sitemap a:hover, .sitemap a:hover.visited {display:inline-block; padding-left:7px; background:url(/_img/li_dot.png) 2px 9px no-repeat;}

/*FEED_FORM*/

.err_report {padding-bottom:20px;}
.err_report b {color:#bc8953; display:inline-block; padding-bottom:3px;}

.feed_form {width:100%; padding-bottom:10px;}
.feed_form label {cursor:pointer;}
.feed_form input, .feed_form textarea {font-family:arial, tahoma; padding:2px 4px; border:1px solid #657989; width:370px; color:#b0b0b0; background:#122f44; margin:4px 0px;}
.feed_form .button_area {text-align:left; padding-left:5px;}
.feed_form .select {padding:10px 0px; font-size:11px;}
.feed_form select {font-size:11px; color:#ffbd76; background:#0b2033; border:1px solid #657989;}

.feed_form .nmbr_img {border:0px; margin:0px;}
.feed_form .nmbr {width:90px; font-size:16px; font-weight:bold; text-align:center; margin-bottom:7px; margin-left:1px;}
.feed_form .bttn {background:#e2a153; cursor:pointer; width:100px; text-align:center; margin-top:-1px; margin-left:1px; color:#000000; border-top:1px solid #ffbb60; border-left:1px solid #ffbb60; border-bottom:1px solid #dd9238; border-right:1px solid #dd9238;}

/**/

.reg_area {}
.back  {color:#ffffff; padding:12px 0px 4px 0px; text-align:left;}
.reg_area a:link, .reg_area a:visited {display:inline-block; color:#000000; text-decoration:none; background:#f7941d; padding:3px 5px;}
.reg_area a:hover, .reg_area a:hover.visited {display:inline-block; color:#000000; text-decoration:underline; background:#fbaf5d; padding:3px 5px;}
.reg_area a.log:link, .reg_area a.log:visited {display:inline-block; color:#000000; text-decoration:none; background:#ffd82a; padding:3px 5px;}
.reg_area a.log:hover, .reg_area a.log:hover.visited {display:inline-block; color:#000000; text-decoration:underline; background:#ffe72c; padding:3px 5px;}

/*VIDEO_ITEM*/

.video_item {background:url(/_img/parade_dotted_bg.png) bottom repeat-x; padding:0px 15px 25px 0px; margin-bottom:10px;}
.video_item_last {background:none; padding:0px 15px 0px 0px; margin-bottom:0px;}

.video_item_more {width:200px; padding-top:15px;}
.video_item_more img {border:2px solid #b3b3b3; margin-bottom:3px;}

/*MSG*/

.msg_item {padding:10px 15px 10px 10px;}
.msg_item b {color:#3ea3d0;}
.msg_item .date {float:right; font-size:11px;}
.msg_item .msg {padding-top:4px;}

/*SEARCH*/

#search {padding-right:15px; text-align:left;}
#search input {font-family:arial, tahoma; padding:2px 4px; border:1px solid #657989; width:99%; color:#b0b0b0; background:#122f44; margin:4px 0px;}
#search .word_result {padding:12px 0px 4px 0px; font-weight:bold; font-size:14px; color:#3ea3d0;}
#search .bttn {background:#e2a153; cursor:pointer; width:100px; text-align:center; margin-top:3px; color:#000000; border-top:1px solid #ffbb60; border-left:1px solid #ffbb60; border-bottom:1px solid #dd9238; border-right:1px solid #dd9238;}

.search_result {padding-top:15px; font-family:arial, tahoma; color:#e9b202; letter-spacing:-1px; font-size:14px; font-weight:bold;}

.answ {text-align:justify; padding-right:15px;}
.answ div {float:left;}
.no_results {padding:5px 0px 5px 0px;}

/*MUSIC_NEWBIES*/

.music_item, .music_item_last {position:relative; min-height:94px; background:url(/_img/parade_dotted_bg.png) bottom repeat-x; padding-bottom:10px; margin-bottom:10px; padding-right:15px;}
.music_item_last {background:none;}
*html .music_item, *html .music_item_last {height:94px;}
.music_item:after, .music_item_last:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.music_item .img, .music_item_last .img {font-size:0px; width:88px; height:88px; float:left; margin-right:7px;}
.music_item .imgv, .music_item_last .imgv {font-size:0px; width:117px; height:88px; float:left; margin-right:7px;}
.music_item h3, .music_item_last h3 {margin-bottom:7px; text-indent:5px; color:#bc8953; font-weight:bold;}
.music_item span, .music_item_last span {display:block; text-indent:5px; padding-bottom:7px;}
.music_item a.info:link, .music_item a.info:visited, .music_item_last a.info:link, .music_item_last a.info:visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/quest.png) 0px 2px no-repeat;}
.music_item a.info:hover, .music_item a.info:hover.visited, .music_item_last a.info:hover, .music_item_last a.info:hover.visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/quest.png) 1px 2px no-repeat;}
.music_item a.listen:link, .music_item a.listen:visited, .music_item_last a.listen:link, .music_item_last a.listen:visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/play.png) 0px 2px no-repeat;}
.music_item a.listen:hover, .music_item a.listen:hover.visited, .music_item_last a.listen:hover, .music_item_last a.listen:hover.visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/play.png) 1px 2px no-repeat;}
.music_item a.thickbox:link, .thickbox a.listen:visited, .music_item_last a.thickbox:link, .music_item_last a.thickbox:visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/video.png) 3px 2px no-repeat;}
.music_item a.thickbox:hover, .music_item a.thickbox:hover.visited, .music_item_last a.thickbox:hover, .music_item_last a.thickbox:hover.visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/video.png) 4px 2px no-repeat;}
.music_item a.download:link, .music_item a.download:visited, .music_item_last a.download:link, .music_item_last a.download:visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/download_song.png) 3px 4px no-repeat;}
.music_item a.download:hover, .music_item a.download:hover.visited, .music_item_last a.download:hover, .music_item_last a.download:hover.visited {display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/download_song.png) 3px 5px no-repeat;}
.music_item a.msgs:link, .music_item a.msgs:visited, .music_item_last a.msgs:link, .music_item_last a.msgs:visited {float:right; display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/msgs_icon.png) 2px 4px no-repeat;}
.music_item a.msgs:hover, .music_item a.msgs:hover.visited, .music_item_last a.msgs:hover, .music_item_last a.msgs:hover.visited {float:right; display:inline-block; padding:3px 0px 3px 20px; background:url(/_img/msgs_icon.png) 2px 5px no-repeat;}

.video_cntr {font-size:11px; border-left:1px solid #000000; border-right:1px solid #000000;  width:487px; background:#272d30; margin:10px 0px 5px 0px;}
.video_cntr:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.video_cntr div {padding-top:2px; border-left:1px solid #6c7477; border-right:1px solid #6c7477; height:16px; border-bottom:1px solid #333333; width:485px; background:url(/_img/video_bg.png) top repeat-x;}


/*VOTE*/

.vote_form, .vote_form_2 {width:200px;}
.vote_form_2 {width:100%;}
.vote_form ul, .vote_form_2 ul {margin:0px;}
.vote_form ul li, .vote_form_2 ul li {list-style-type:none; padding-bottom:6px;}
.vote_form label, .vote_form_2 label {cursor:pointer; width:85%; display:inline-block; padding-left:5px;}
.vote_form span, .vote_form_2 span {display:none;}
.vote_form b, .vote_form_2 b {color:#bc8953; display:block; padding-bottom:10px;}
.vote_form a:link, .vote_form a:visited {float:right; position:relative; width:85px; height:26px; display:inline-block; background:url(/_img/vote_button_bg.png) 0px -3px no-repeat;}
.vote_form a:hover, .vote_form a:hover.visited {float:right; position:relative; width:85px; height:26px; display:inline-block; background:url(/_img/vote_button_bg.png) 0px -1px no-repeat;}
.vote_form a.results:link, .vote_form a.results:visited {width:85px; height:26px; background:url(/_img/results_button_bg.png) 0px -3px no-repeat;}
.vote_form a.results:hover, .vote_form a.results:hover.visited {width:85px; height:26px; background:url(/_img/results_button_bg.png) 0px -1px no-repeat;}

.vote_form_2 a:link, .vote_form_2 a:visited {float:left; position:relative; width:85px; height:26px; display:inline-block; background:url(/_img/vote_button_bg.png) 0px -3px no-repeat;}
.vote_form_2 a:hover, .vote_form_2 a:hover.visited {float:left; position:relative; width:85px; height:26px; display:inline-block; background:url(/_img/vote_button_bg.png) 0px -1px no-repeat;}

.check_2 {cursor:pointer; font-size:0px; float:left; width:15px; height:16px; background:url(/_img/vote_dot.png); margin-bottom:4px;}

.vote_area {padding-right:0px;}
.vote_area:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.vote_area .vote_b, .vote_area .vote_b_last {background:url(/_img/parade_dotted_bg.png) bottom repeat-x; padding:0px 20px 35px 0px; margin-bottom:10px;}
.vote_area .vote_b_last {background:none;}
.vote_area .vote_b .answer, .vote_area .vote_b_last .answer {font-size:16px; font-weight:bold; padding-bottom:10px; color:#3ea3d0;}
.vote_area .vote_b .tech, .vote_area .vote_b_last .tech {font-size:11px;}
.vote_area .vote_b .answ_v , .vote_area .vote_b_last .answ_v {padding:14px 0px 4px 0px; font-weight:bold; font-size:14px;}

/*PAGE_COUNT*/

.page_count {text-align:left; padding:10px 15px 10px 0px; width:100%;}
.page_count div {float:left; margin-right:5px;}
.page_count .page {padding:1px 4px 1px 0px;}
.page_count .active {display:block; padding:1px 4px; background:none; font-weight:bold;}
.page_count a:link, .page_count a:visited {color:#000000; text-decoration:none; display:block; padding:1px 4px; background:#e2a153;}
.page_count a:hover, .page_count a:hover.visited {color:#000000; text-decoration:none; display:block; padding:1px 4px; background:#ffbb60;}

/*BUTTON*/

.button {background:#e2a153; cursor:pointer; width:100px; text-align:center; margin-top:-1px; margin-left:1px; color:#000000; border-top:1px solid #ffbb60; border-left:1px solid #ffbb60; border-bottom:1px solid #dd9238; border-right:1px solid #dd9238;}

/*BACK_BUTTON*/

.back  {color:#bc8953; font-size:11px; padding:12px 0px 4px 0px; text-align:left;}
.back a:link, .back a:visited {}
.back a:hover, .back a:hover.visited {}

/*USER_PHOTOS_AREA*/

.user_photos_area {padding-right:0px;}
.user_photos {border-collapse:collapse;}
.user_photos td, .user_photos th {padding:4px 6px;}
.user_photos th {background:#153652; color:#3ea3d0;}
.user_photos img {border:2px solid #657989;}
.user_photos .colored {background:#123045;}
.user_photos .date {font-size:11px; white-space:nowrap;}
.user_photos .title_colored {color:#e9b202;}

/*FCK*/

.partner_area {width:100%; background:url(/_img/parade_dotted_bg.png) bottom repeat-x; margin-bottom:10px; //padding-bottom:15px;}
.partner_area:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.partner_area img {float:left; margin:0px 15px 15px 0px; border:2px solid #657989;}

.info_tab {width:100%; border-collapse:collapse; text-align:left;}
.info_tab th {background:#153652; color:#3ea3d0; vertical-align:middle; padding:7px 9px;}
.info_tab td {padding:7px 9px; vertical-align:top;}
.info_tab .colored {background:#123045;}

/*EDITOR*/

#editor {position:absolute; color:#091d2f; z-index:999; top:10px; left:51%; background:#657989; margin-left:120px; width:120px; height:90px; border:solid #ffffff 2px; text-align:center;}
#editor a:link, #editor a:visited {color:#ffffff; text-decoration:underline;}
#editor a:hover, #editor a:hover.visited {color:#ffffff; text-decoration:none;}
#editor div {padding:10px;}
#editor div a:link, #editor div a:visited {color:#ffffff; text-decoration:none; background:#091c2b; padding:3px 5px 4px 5px; border:solid #ffffff 2px;}
#editor div a:hover, #editor div a:hover.visited {color:#ffffff; text-decoration:underline; background:#10334f; padding:3px 5px 4px 5px; border:solid #ffffff 2px;}

.login_form {position:absolute; left:50%; top:50%; width:334px; height:auto; font-size:11px; font-family:arial, tahoma, verdana; margin:-140px 0px 0px -167px; background:#091d2f; z-index:6; position:fixed; padding:0px 0px 20px 0px; //padding:0px;}
.login_form:after {content:'.'; display:block; clear:both; visibility:hidden; height:0;}
* html .login_form {position:absolute; left:50%; top:50%;}
.login_form .containter {margin:25px 30px 25px 30px;}
.login_form .errors {padding:10px 30px; color:#ffffff; background:#000000;}
.login_form .errors h3 {font-weight:normal; margin:0px 0px 3px 0px;}
.login_form .errors p {text-align:left;}
.login_form .title {width:100%; padding:5px 0px; text-align:center; background:#153652;}
.login_form h4 {font-size:18px; color:#1180c4; font-family:arial, tahoma, verdana; color:#3ea3d0; letter-spacing:-1px; text-align:center; margin:0px;}
.login_form h3 {margin-top:10px; font-size:18px; color:#ffffff; font-family:arial, tahoma, verdana; color:#ffffff; letter-spacing:-1px;}
.login_form  .text {font-family:arial, tahoma, verdana; font-size:20px; width:271px; height:23px; padding:2px 0px 2px 0px; border:1px solid #657989; width:99%; color:#b0b0b0; background:#122f44;}
.login_form  .number {float:left; width:124px; padding:6px; font-size:22px; text-align:center; letter-spacing:8px; color:#b0b0b0; background:#122f44; float:left; border:1px solid #657989;}
.login_form  .number_img {float:left; width:135px; height:40px;}
.login_form .button {float:left; width:135px; padding:5px; font-size:12px; cursor:pointer;}
.login_form a:link, .login_form a:visited {font-family:arial, tahoma, verdana; font-size:11px; word-spacing:0px; color:#0972b6; text-decoration:underline; word-spacing:0px;}
.login_form a:hover, .login_form a:hover.visited {font-family:arial, tahoma, verdana; font-size:11px; word-spacing:0px; color:#0972b6; text-decoration:none; word-spacing:0px;}
.login_form a img {margin-right:5px;}
.login_form .bottom {width:100%; height:20px; padding:6px 0px 4px 0px; background:#e1e1e1;}
.login_form .bottom a {float:left; margin-left:19px;}
.opacity_div {width:100%; height:100%; background:#000000; opacity:0.70; position:absolute; z-index:5; //filter:alpha(opacity=70);}

#tt {z-index:100; position:absolute; display:block; background:url(/_img/tt_left.gif) top left no-repeat; max-width:300px;}
#tt p {padding:0px; margin:0px;}
#tttop {display:block; height:5px; margin-left:5px; background:url(/_img/tt_top.gif) top right no-repeat; overflow:hidden; max-width:300px;}
#ttcont {display:block; padding:2px 12px 3px 7px; font-size:11px; margin-left:5px; background:#123045; color:#b2b2b2; max-width:300px;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/_img/tt_bottom.gif) top right no-repeat; overflow:hidden; max-width:300px;}

/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 11px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {margin:0px 4px 0px 4px;font-size:11px; color:#bc8953; text-decoration:underline;}
#TB_window a:visited {margin:0px 4px 0px 4px;font-size:11px; color:#bc8953; text-decoration:underline;}
#TB_window a:hover {margin:0px 4px 0px 4px;font-size:11px; color:#bc8953; text-decoration:none;}
#TB_window a:active {margin:0px 4px 0px 4px;font-size:11px; color:#bc8953; text-decoration:none;}
#TB_window a:focus{margin:0px 4px 0px 4px;font-size:11px; color:#bc8953;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/_img/macFFBgHack.png) repeat;}

.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #000000;
	z-index: 102;
	color:#b2b2b2;
	display:none;
	border: 1px solid #091d2f;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');*/
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0px 0px 15px;
}

#TB_caption{
	font: 12px Arial, Helvetica, sans-serif;
	height:25px;
	float:left;
	padding:7px 30px 13px 15px;
}

#TB_closeWindow{
	height:25px;
	padding:11px 15px 5px 0;
	float:right;
	font: 11px Arial, Helvetica, sans-serif;
}

#TB_closeAjaxWindow{
	font-size:11px;
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	font-size:12px;
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#091d2f;
	height:27px;
}

* html #TB_title{ /* ie6 hack */
	width:102%;
	background-color:#ececec;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:22px;
	width:126px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -11px 0 0 -63px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}