@charset "utf-8";
/* CSS Document */
html{
	width:100%;
	height:100%;
	padding:0;
	margin:0 0 1px 0;
	overflow-y: scroll;
}
body{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	
	background:url(../img/bg.gif);
}
img{
	border:0;
}
a{
	color:#999;
	text-decoration:underline;
	outline:none;
}
a img{
	margin-bottom:-3px;
}
a:hover{
	color:#DDD;
	text-decoration:underline;
}
input{
	outline:none;
}
label{
	outline:none;
}
form {
	display: block;
	margin: 0px;
	padding: 0px;
}
/*OK*/
DIV.msg-ok {
	background-color:#001C00;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	width:100%;
	margin:0;
}
DIV.msg-ok UL {
	PADDING-LEFT:35px;
	MARGIN:5px;
	list-style:none;
	background:url(../img/alerts/ok.png) no-repeat;
}
DIV.msg-ok LI {
	padding:4px 0 4px 0;
}
/*ERROR*/
DIV.msg-error {
	background-color:#1C0000;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	width:100%;
	margin:0;
}
DIV.msg-error UL {
	PADDING-LEFT:35px;
	MARGIN:5px;
	list-style:none;
	background:url(../img/alerts/error.png) no-repeat;
	background-position:4px 0;
}
DIV.msg-error LI {
	padding:4px 0 4px 0;
}
/*NOTICE*/
DIV.msg-notice {
	color:#fff;
	border-color:#C90;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-align:left;
	float:left;
	width:98%;
	margin:0;
}
DIV.msg-notice UL {
	PADDING-LEFT:30px;
	MARGIN:0px;
	list-style:none;
	background:url(../img/alerts/warn.png) no-repeat;
	background-position:-2px 6px;
}
DIV.msg-notice LI {
	padding:4px 0 4px 0;
}
div.msg-notice li .close-button {
	float: right;
	height: 9px;
	width: 9px;
	cursor: pointer;
	background: url('/img/alerts/warn-notice-close.png') no-repeat;
	margin: 0px 3px;
}
div.msg-notice li .close-button:hover {
	background-image: url('/img/alerts/warn-notice-close-h.png');
}
/*TYPSY
.tipsy { padding: 5px; font-size: 10px; font-family:Verdana, Geneva, sans-serif; background-repeat: no-repeat;  background-image: url(../img/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #333333;  border:solid 1px #7f7f7f; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }
  #gravity { width: 100%; margin: 5px 0; border-spacing: 5px; }
  #gravity td { text-align: center; vertical-align: middle; padding: 5px 0; background-color: #d0d0d0; }
  #gravity a { }
  #gravity a:hover { color: #505050; background: none; }
  */
  .tipsy { padding: 5px; font-size: 10px; font-family:Verdana, Geneva, sans-serif; position: absolute; z-index: 100000; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #333333; border:solid 1px #7f7f7f; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner {-moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-arrow { position: absolute; background: url(../img/tipsy.gif) no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
  
#main_table{
	width:100%;
	height:100%;
	background:url(../img/bg_light.png) no-repeat center top;
}
#site_table{
	width:1000px;
	height:100%;
}
#logo{
	width:100%;
	height:100px;
	background:url(../img/logo.png) no-repeat center bottom;
}
/* MAIN SITE STRUCTUR */
#main-top{
	width:820px;
	height:22px;
	background:url(../img/border/main-top.png) no-repeat bottom right;
}
#main{
	width:820px;
	padding-left:4px;
	padding-right:4px;
	background:url(../img/border/main-bg.png) repeat-y top right;
	position: relative;
}
#main-bottom{
	height:13px;
	background:url(../img/border/main-bottom.png) no-repeat top right;
	border-bottom:1px solid #333;
}
#left-top{
	width:180px;
	height:22px;
	background:url(../img/border/left-top.png) no-repeat bottom left;
}
#langs{
	width:178px;
	height:22px;
	float:right;
	margin-right:2px;
}
.langs{
	cursor:pointer;
	width:25px;
	height:12px;
	margin-bottom:10px;
	float:right;
	display:none;
	

	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.langs:hover{
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
#lang_ru{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -693px 0;
}
#lang_lv{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -665px 0;
}
#lang_en{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -637px 0;
}
td#left{
	width:180px;
	padding-left:7px;
	padding-right:4px;
	background:url(../img/border/left-bg.png) repeat-y top left;
}
#left-bottom{
	height:13px;
	background:url(../img/border/left-bottom.png) no-repeat top left;
	border-bottom:1px solid #333;
}
/* HEAD */
#head-main{
	width:812px;
	height:172px;
	float:left;
}
#head-up{
	width:812px;
	height:162px;
	float:left;
}
#head-border-left{
	width:10px;
	height:162px;
	float:left;
	background:url(../img/1.gif) repeat-y;
}
#slider-border-fixed-left{
	width:10px;
	height:162px;
	float:left;
	background:url(../img/slider/slide-seperit.png) no-repeat center right;
}
#head-center{
	width:812px;
	height:162px;
	float:left;
	background:url(../img/6.gif);
	position: relative;
	overflow: hidden;
	border-color:#000;
	border-style:solid;
	border-width:1px 0 1px 0;
}
#head-border-right{
	width:10px;
	height:162px;
	float:left;
	background:url(../img/5.gif) repeat-y;
}
#head-down{
	width:812px;
	height:10px;
	float:left;
}
#head-corner-left{
	width:10px;
	height:10px;
	float:left;
	background:url(../img/2.gif) no-repeat;
}
#head-slider-bottom{
	width:792px;
	height:10px;
	float:left;
	background:url(../img/3.gif) repeat-x;
}
#head-corner-right{
	width:10px;
	height:10px;
	float:left;
	background:url(../img/4.gif) no-repeat;
}
/* SLIDER */
.slide{
	width:203px;
	position:absolute;
	left:0px;
	z-index:1;
	cursor:pointer;
	float:left;
}
.slider-event {
	width:197px;
	height:162px;
	float:left;
	background: url('/img/spacer.gif') no-repeat left bottom;
}
.slider-border{
	width:6px;
	height:162px;
	background:url('/img/slider/slide-seperit.png') no-repeat center;
	float:left;
}
#slider-fade-border-right{
	width:20px;
	height:162px;
	position:absolute;
	background:url('/img/slider/slider-fade-border-right.png') no-repeat top left;
	z-index:100;
	top:0px;
	left:792px;
}
#slider-fade-border-left{
	width:20px;
	height:162px;
	position:absolute;
	background:url('/img/slider/slider-fade-border-left.png') no-repeat top right;
	z-index:100;
	top:0px;
	left:0px;
}
.slide0 { left: 0px }
.slide1 { left: 203px }
.slide2 { left: 406px }
.slide3 { left: 609px }
.slide4 { left: 812px }
.slide5 { left: 1015px }
.slide6 { left: 1218px }

.titles{
	width:198px;
	position:absolute;
	left:0px;
	z-index:1;
}
.title-event{
	width:421px;
	height:13px;
	padding:8px 0 10px 0;
	float:left;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	overflow: hidden;
}
.title-event2{
	height:20px;
	padding:1px 0 10px 0;
} 
.titles2{
	display:none;
}
#titles-message {
	display: none;
	position: absolute;
	background: black;
	left: 0px;
	top: 4px;
	width: 501px;
	height: 14px;
	padding: 8px 0 7px 0;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	z-index: 100;
}

#titles-buttons {
	display: none;
	position: absolute;
	background: black;
	left: 0px;
	top: 4px;
	width: 501px;
	height: 14px;
	padding: 8px 0 7px 0;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	z-index: 100;
}
/* PLAYERS */
#player-main{
	width:812px;
	height:36px;
	float:left;
}
#player-spacer-1{
	width:2px;
	height:36px;
	float:left;
}
#player-freq-left{
	width:11px;
	height:36px;
	float:left;
	background:url(../img/player/1.gif) no-repeat bottom;
}
#player-freq-center{
	width:255px;
	height:36px;
	float:left;
	background:url(../img/player/2.gif) repeat-x bottom;
}
#player-winamp{
	margin:5px 4px 6px 4px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1290px 0; width: 25px; height: 25px;
	float:left;
}
#player-winamp:hover{
	margin:3px 2px 4px 2px;
	background-position: -1251px 0; width: 29px; height: 29px;
}
#player-wmp{
	margin:6px 3px 6px 2px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1367px 0; width: 28px; height: 24px;
	float:left;
}
#player-wmp:hover{
	width:33px;
	height:36px;
	margin:4px 1px 4px 0px;
	background-position: -1325px 0; width: 32px; height: 28px;
}
#player-vlc{
	margin:5px 4px 6px 4px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1136px 0; width: 25px; height: 25px;
	float:left;
}
#player-vlc:hover{
	margin:3px 2px 4px 2px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1097px 0; width: 29px; height: 29px; 
}
#player-real{
	margin:6px 2px 6px 2px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1058px 0; width: 29px; height: 24px;
	float:left;
}
#player-real:hover{
	margin:4px 0 4px 0;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1015px 0; width: 33px; height: 28px; 
}
/*#player-itunes{
	margin:4px 6px 4px 6px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -979px 0; width: 26px; height: 25px;
	float:left;
}
#player-itunes:hover{
	margin:4px 2px 3px 1px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -939px 0; width: 30px; height: 29px;
}*/
#player-web-popap{
	margin:2px 4px 1px 3px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1211px 0; width: 30px; height: 29px;
	float:left;
}
#player-web-popap:hover{
	margin:2px 4px 1px 3px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1171px 0; width: 30px; height: 29px;
}
#player-border{
	width:5px;
	height:36px;
	background:url(../img/player/light-border.png) no-repeat;
	float:left;
}
#player-freq-128{
	width:80px;
	height:16px;
	float:left;
	text-align:right;
	background-image: url(../img/sprites.png);
	background-repeat:no-repeat;
	background-position: -283px 0;
	cursor:pointer;
}
/*#player-freq-128:hover{
	background:url(../img/player/freq/128-hover.png) no-repeat bottom left;
}*/
#player-freq-128.selected{
	background-position: -193px 0;
}
#player-radio1{
	width:100%;
	height:17px;
	text-align:right;
	padding-top:0px;
}
#player-freq-64{
	width:80px;
	height:19px;
	background-image: url(../img/sprites.png);
	background-repeat:no-repeat;
	background-position: -464px 0;
	float:left;
	text-align:right;
	cursor:pointer;
}
/*#player-freq-64:hover{
	background:url(../img/player/freq/64-hover.png) no-repeat center left;
}*/
#player-freq-64.selected{
	background-position: -373px 0;
}
#player-radio2{
	width:100%;
	height:17px;
	text-align:right;
}
#player-freq-right{
	width:11px;
	height:36px;
	float:left;
	background:url(../img/player/3.gif) no-repeat bottom;
}
#player-spacer-2{
	width:3px;
	height:36px;
	float:left;
}
#player-status-left{
	width:11px;
	height:36px;
	float:left;
	background:url(../img/player/1.gif) no-repeat bottom;
}
#player-status-center{
	width:507px;
	height:36px;
	float:left;
	background:url(../img/player/2.gif) repeat-x bottom;
	position: relative;
}
#player-arrow-left{
	width:14px;
	height:36px;
	margin:12px 1px 11px 1px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -22px 0; width: 12px; height: 13px;
	float:left;
}
#player-arrow-left:hover{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: 0 0;
}
#player-border-left{
	width:5px;
	height:36px;
	background:url(../img/player/light-border.png) no-repeat center;
	float:left;
}
#player-status-text{
	width:421px;
	top: 4px;
	height:28px;
	padding:0px 0 0px 0;
	float:left;
	position:relative;
	overflow:hidden;
}
#rate{
	width:62px;
	float:left;
}
#rate div.good{
	width: 16px;
	height: 16px;
	float:left;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1457px 0;
	
	margin:10px 0 0 12px;
}
#rate div.good:hover{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1483px 0;
}
#rate div.bad{
	width:16px;
	height:16px;
	float:left;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1405px 0; width: 16px; height: 16px;
	
	margin:10px 0 0 12px;
}
#rate div.bad:hover{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1431px 0;
}
#player-status-text-marquee{
	width:469px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	cursor:pointer;
	float:left;
}
#player-border-right{
	width:5px;
	height:36px;
	background:url(../img/player/light-border.png) no-repeat center;
	float:right;
}
#player-status-right{
	width:11px;
	height:36px;
	float:left;
	background:url(../img/player/3.gif) no-repeat bottom;
}
#player-spacer-3{
	width:1px;
	height:36px;
	float:left;
}
/* BUTTONS */
#buttons-main{
	width:812px;
	height:68px;
	float:left;
}
#buttons-left{
	float:left;
	
	background: url(../img/button/but.gif) no-repeat top left;
	background-position: 0 0; width: 11px; height: 68px;
}
#buttons-center{
	width:790px;
	float:left;
	background: url(../img/button/but.gif) repeat-x;
	background-position: 0 -146px; height: 68px;
}
#buttons-right{
	float:left;
	background: url(../img/button/but.gif) no-repeat top left;
	background-position: 0 -73px; width: 11px; height: 68px;
}
#button-1-main{
	width:155px;
	height:65px;
	float:left;
	margin-top:2px;
	background: url(../img/button/ru/buttons.png) no-repeat top left;
	background-position: 0 -85px;
	margin-left:3px;
}
#button-1-main:hover{
	background-position: 0 0;
}
#button-2-tops{
	width:98px;
	height:59px;
	float:left;
	margin-top:8px;
	background: url(../img/button/ru/buttons.png) no-repeat top left;
	background-position: 0 -249px;
	margin-left:3px;
}
#button-2-tops:hover{
	background-position: 0 -170px;
}
#button-3-djs{
	width:86px;
	height:58px;
	float:left;
	margin-top:9px;
	background: url(../img/button/ru/buttons.png) no-repeat top left;
	background-position: 0 -406px;
	margin-left:3px;
}
#button-3-djs:hover{
	background-position: 0 -328px;
}
#button-4-fclub{
	width:123px;
	height:58px;
	float:left;
	margin-top:9px;
	background: url(../img/button/ru/buttons.png) no-repeat top left;
	background-position: 0 -562px;
	margin-left:3px;
}
#button-4-fclub:hover{
	background-position: 0 -484px;
}
#button-5-forum{
	width:142px;
	height:59px;
	float:left;
	margin-top:8px;
	background: url(../img/button/ru/buttons.png) no-repeat top left;
	background-position: 0 -719px;
	margin-left:3px;
}
#button-5-forum:hover{
	background-position: 0 -640px;
}
#button-6-services{
	width:166px;
	height:58px;
	float:left;
	margin-top:9px;
	background: url(../img/button/ru/buttons.png) no-repeat top left;
	background-position: 0 -876px;
	margin-left:3px;
}
#button-6-services:hover{
	background-position: 0 -798px;
}
/*REG*/
#reg{
	width:777px;
	padding:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#reg div#title{
	width:757px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#reg div#panel{
	width:745px;
	float:left;
	border:1px solid #7f7f7f;
	padding:5px;
}
#reg div#reg-social{
	width:745px;
	float:left;
	border-bottom:1px solid #7f7f7f;
	margin-bottom:10px;
	padding-bottom:4px;
}
#reg div#reg-social div.title{
	width:745px;
	height:14px;
	float:left;
	font-size:14px;
	text-align:center;
	margin-top:10px;
}
#reg div#reg-social div.title-2{
	width:745px;
	float:left;
	font-size:10px;
	text-align:center;
	font-style:italic;
	margin:4px 0 10px 0;
}
#reg div#reg-social div.area{
	width:96px;
	height:32px;
	margin:0 auto;
}
#reg div#reg-social div.area div.event{
	float:left;	
}
#reg div#title-local{
	width:745px;
	height:14px;
	float:left;
	font-size:14px;
	text-align:center;
	margin-bottom:16px;
}
#reg-input{
	width:250px;
	float:left;
}
#reg-input-text{
	width:95px;
	padding-right:5px;
	height:25px;
	float:left;
	text-align:right;
}
#reg-input-fild{
	width:150px;
	height:25px;
	float:left;
}
#reg-code-input-area{
	width:150px;
	margin-left:100px;
	float:left;
}
#reg-code-input-text{
	width:79px;
	height:26px;
	float:left;
	cursor:pointer;
	background:333px;
	border-color:#7f7f7f;
	border-style:solid;
	border-width:1px 0 1px 1px
}
#reg-code-input-fild{
	width:70px;
	height:26px;
	float:left;
}
#reg-code-input-fild input{
	width:100%;
	height:24px;
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#CCC;
	border:solid 1px #7f7f7f;
}
#reg-input-fild input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;
	width:150px;
	height:16px;
}
#reg-rules{
	width:438px;
	height:107px;
	margin-left:17px;
	float:left;
	padding:10px;
	background:#333333;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;
	
	text-align:left;
}
#reg-check{
	width:520px;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-top:0px;
	padding-left:100px;
}
#reg-check-note{
	cursor:pointer;
}
#reg-check-box{
	width:20px;
	height:20px;
	float:left;
}
#reg-check-text{
	height:20px;
	float:left;
	margin-left:170px;
	margin-top:6px;
}
#reg-buttons{
	width:557px;
	float:left;
	margin-top:30px;
	padding-left:220px;
}
#reg-button-submit{
	width:150px;
	float:left;
	text-align:right;
}
#reg-button-reset{
	margin-left:5px;
	width:150px;
	float:left;
	text-align:left;
}
/*PROFILE*/
#profile{
	width:596px;
	float:left;
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ccc;
}
#profile div#p-left{
	width:302px;
	float:left;
}
#profile div#p-left div#p-photo{
	width:300px;
	float:left;
	border:1px solid #7f7f7f;
}
#profile div#p-left div#p-photo-image{
	width:300px;
	float:left;
}
#profile div#p-left div#title-left{
	width:300px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #7f7f7f;
	margin:8px 0 0px 0;
}
#profile div#p-left div#info{
	width:300px;
	float:left;
	border:1px solid #7f7f7f;
	padding-bottom:10px;
	margin-bottom:10px;
}
#profile div#p-left div.text-info{
	width:300px;
	float:left;
	border-bottom:1px dashed #1B1B1B;
}
#profile div#p-left div#text{
	width:145px;
	height:20px;
	padding-right:5px;
	font-weight:bold;
	float:left;
	text-align:right;
}
#profile div#p-left div#value{
	width:150px;
	height:20px;
	float:left;
}
#profile div#p-left div#value img{
	cursor:pointer;
	border:1px dotted #1B1B1B;
}
#profile div#p-right{
	width:284px;
	float:left;
	margin-left:10px;
}
#profile div#p-right div#title-right{
	width:282px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #7f7f7f;
	margin:8px 0 8px 0;
}
#profile div#p-right div#privet{
	width:282px;
	float:left;
	border:1px solid #7f7f7f;
	padding-bottom:10px;
	margin-bottom:10px;
}
#profile div#p-right div.text-info{
	width:282px;
	float:left;
	border-bottom:1px dashed #1B1B1B;
}
#profile div#p-right div#value-info{
	width:272px;
	height:auto;
	padding:5px;
	float:left;
	text-align:left;
}
#profile div#p-right div#text{
	width:120px;
	height:20px;
	padding-right:5px;
	font-weight:bold;
	float:left;
	text-align:right;
}
#profile div#p-right div#value{
	width:157px;
	text-align:left;
	float:left;
}
#profile div#p-right div.sex{
	width:282px;
	height:40px;
	float:left;
	border-bottom:1px dashed #1B1B1B;
}
#profile div.sex div#sex-text{
	width:120px;
	height:40px;
	padding-right:5px;
	font-weight:bold;
	float:left;
	text-align:right;
}
#profile div.sex div.sex-value{
	width:35px;
	height:40px;
	float:left;
}
#profile div#p-right div.sex div.male{
	width: 32px;
	height: 32px;
	margin:4px 2px 4px 3px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -595px 0;
}
#profile div#p-right div.sex div.female{
	width: 32px;
	height: 32px;
	margin:4px 2px 4px 3px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -553px 0;
}
#profile div#p-interes {
	width:282px;
	float:left;
	border:1px solid #7f7f7f;
	padding-bottom:10px;
	margin-bottom:10px;
}
#profile div#interes-text{
	width:282px;
	float:left;
	font-weight:bold;
	text-align:center;
}
#profile div#panel-intereses{
	width:220px;
	float:left;
	font-size:9px;
	text-align:center;
	font-size:10px;
	margin-bottom:10px;
	margin-left:50px;
}
#profile div#panel-interes{
	width:68px;
	height:43px;
	cursor:pointer;
	float:left;
	text-align:left;
	border:1px dotted #121212;
}
#profile div#contacts {
	width:282px;
	float:left;
	border:1px solid #7f7f7f;
	padding-bottom:10px;
	margin-bottom:10px;
}
#profile div.panel-input-icon{
	width:16px;
	height:16px;
	float:left;
	text-align:right;
	margin:2px 5px 7px 10px;
}
#profile div#panel-input-fild{
	width:250px;
	height:25px;
	float:left;
}
#profile div#panel-input-fild-area{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	border:solid 1px #7f7f7f;
	width:230px;
	height:16px;
	float:left;
	padding:2px 5px 0 5px;
}
#panel-input-fild-area a#change{
	font-size:10px;
	float:right;
}
#profile div#list-songs{
	width:594px;
	float:left;
	border:1px solid #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	margin-bottom:10px;
}
#list-songs-title{
	width:594px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;	
	padding:8px 0 0 0;
}
#list-songs-left{
	width:293px;
	float:left;
	border-right:1px solid #7f7f7f;
	padding:8px 0 8px 0;
}
#list-songs-right{
	width:293px;
	float:left;
	margin:8px 0 8px 0;
}
#list-songs-right div#list-songs-area{
	width:273px;
	height:auto;
	padding:10px 10px 5px 10px;
	float:left;
	border-bottom:1px dashed #1B1B1B;
	cursor:pointer;
}
#list-songs-left div#list-songs-area{
	width:273px;
	height:auto;
	padding:10px 10px 5px 10px;
	float:left;
	border-bottom:1px dashed #1B1B1B;
	cursor:pointer;
}
#list-songs-area:hover{
	background:#1B1B1B;
	border-bottom:1px dashed #7f7f7f;
}
#list-songs-text{
	width:273px;
	height:auto;
	font-size:10px;
	float:left;
	font-weight:bold;
	text-align:left;
}
#list-songs-value{
	width:273px;
	height:auto;
	font-size:10px;
	float:left;
	text-align:left;
}
#list-songs-area label{
	cursor:pointer;
}
/*Referrals*/
#Referrals{
	width:596px;
	float:left;
	margin:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#Referrals div#title{
	width:596px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}
#Referrals div.ref-area{
	width:594px;
	float:left;
	border:1px solid #7f7f7f;
}
#Referrals div.ref-area table{
	width:100%;
	float:left;
}
#Referrals div.ref-area td{
	padding:5px 0;
	border-bottom:1px solid #7f7f7f;
}
#Referrals div.ref-area img{
	border:2px solid #333;
}
#Referrals div.ref-area img:hover{
	border:2px solid #CCC;
}
/*PANEL*/
#panel{
	width:596px;
	float:left;
	margin:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#panel div#title{
	width:596px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}
#panel-statistic{
	width:594px;
	float:left;
	border:1px solid #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	margin-bottom:10px;
}
#panel-statistic-title{
	width:594px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
	
}
#panel-statistic-left{
	width:290px;
	float:left;
}
#panel-statistic-area{
	width:290px;
	height:20px;
	float:left;
}
#panel-statistic-text{
	width:200px;
	height:20px;
	float:left;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}
#panel-statistic-value{
	width:70px;
	height:20px;
	float:left;
	text-align:left;
}
#panel-statistic-right{
	width:290px;
	float:right;
}
#panel-settings-area{
	width:596px;
	height:20px;
	float:left;
}
#panel-settings-area label{
	cursor:pointer;
}
#panel-settings-area input.static-ip{
	background:#333333;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	border:solid 1px #7f7f7f;
	width:115px;
	height:16px;
	text-align:center;
}
#panel-settings-text{
	width:400px;
	height:20px;
	float:left;
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	font-size:11px;
}
#panel-settings-value{
	width:60px;
	height:20px;
	float:left;
}
#panel-settings-value-ip{
	width:120px;
	height:20px;
	float:left;
}
#panel-dj-title{
	width:594px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
	
}
#panel-dj-area{
	width:594px;
	height:18px;
	float:left;
	text-align:center;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
	
}
#panel-input{
	width:286px;
	float:left;
}
#panel-input-box{
	width:284px;
	float:left;
	border:solid 1px #7f7f7f;
	margin-bottom:10px;
}
#panel-input-text{
	width:85px;
	padding-right:5px;
	height:25px;
	float:left;
	text-align:right;
}
#panel div#panel-input-fild{
	width:190px;
	height:25px;
	float:left;
	position: relative;
	text-align: left;
}
#panel .contacts div#panel-input-fild{
	width:240px;
}
#panel div#panel-input-fild a {
	text-decoration: none;
	float: left;
	padding: 2px 0px 0px 4px;
}
/*#panel-input-fild input{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	background:none;
	color:#CCC;	
	width:142px;
	height:16px;
	border:0;
	float:left;
}*/
/**/
#panel div#panel-input-fild-area{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	border:solid 1px #7f7f7f;
	width:188px;
	height:18px;
	float:left;
}
#panel .contacts div#panel-input-fild-area{
	width:238px;
}
.panel-input-fild-area-input{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	background:none;
	color:#CCC;	
	width:148px;
	height:16px;
	border:0;
	float:left;
	padding:2px 4px 0 4px;
}
.panel-input-fild-area-input-hide{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	background:none;
	color:#CCC;	
	width:138px;
	height:16px;
	border:0;
	float:left;
	padding-right:4px;
	padding:2px 4px 0 4px
}
.panel-input-fild-area-input-hide.default {
	color: #242424;
}
.contacts .panel-input-fild-area-input-hide{
	width: 218px;
}
#panel-input-fild-area-selects{
	width:188px;
	height:18px;
	float:left;
	overflow:hidden;
}
#panel-input-fild-area-selects select{
	float:left;
	background:#333333;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	border:0;
	height:18px;
	margin:0;
	padding:0;
}
#panel-input-fild-area-selects-hide{
	width:15px;
	height:18px;
	float:left
}
.panel-input-fild-hide{
	padding: 0px;
	margin: 0px;
	height:18px;
}
#panel-input-fild .panel-input-fild-hide{
	position: absolute;
	right: 2px;
	top: 2px;
	height:18px;
}
/**/
#panel div.panel-input-icon{
	width:16px;
	height:16px;
	float:left;
	text-align:right;
	margin:2px 5px 7px 8px;
	background-image: url(../img/sprites.png);
	background-repeat:no-repeat;
}
div.u-phone{
	background-position: -68px -42px;
}
div.u-facebook{
	background-position: -1707px 0;
}
div.u-vkontakte{
	background-position: -340px -42px;
}
div.u-draugiem{
	background-position: -1639px 0;
}
div.u-skype{
	background-position: -204px -42px;
}
div.u-icq{
	background-position: -1775px 0; width: 16px; height: 16px;
}
div.u-promodj{
	background-position: -136px -42px;
}
div.u-twitter{
	background-position: -272px -42px;
}
div.u-live{
	background-position: -1869px 0;
}
div.u-phone_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -94px -42px;
}
div.u-facebook_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -1733px 0;
}
div.u-vkontakte_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -366px -42px;
}
div.u-draugiem_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -1665px 0;
}
div.u-skype_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -230px -42px;
}
div.u-icq_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -1801px 0;
}
div.u-promodj_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -162px -42px;
}
div.u-twitter_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -298px -42px;
}
div.u-live_32{
	width: 32px;
	height: 32px;
	margin:0 auto;
	background: url(../img/sprites.png) no-repeat top left;
background-position: -1895px 0;
}

#panel-input-fild-radio{
	width:160px;
	height:40px;
	float:left;
}
#panel-input-fild-radio input{
	cursor:pointer;
	float:left;
	height:32px;
}
#panel-input-fild-radio label{
	cursor:pointer;
	float:left;
	width:auto;
}
#panel-input-fild-radio div.sex-div{
	width:60px;
	height:40px;
	float:left;
}
#panel-input-fild-radio div.sex{
	width:32px;
	height:32px;
	margin:4px 2px 4px 1px;
	float:left;
	background-image: url(../img/sprites.png);
	background-repeat:no-repeat;
}
#panel-input-fild-radio div.male{
	background-position: -595px 0;
}
#panel-input-fild-radio div.female{
	background-position: -553px 0; 
}
#panel-input-text-textarea{
	width:113px;
	padding-right:5px;
	height:25px;
	float:left;
	text-align:right;
}
#panel-input-fild-textarea{
	width:280px;
	float:left;
	margin-bottom:5px;
}
#panel-input-fild-textarea textarea{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;
	width:256px;
	height:85px;
	margin-left:6px;
}
#panel-input-fild-textarea input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border-color:#7f7f7f;
	border-style:solid;
	border-width:0 1px 1px 1px;
	width:256px;
	margin-left:6px;
}
#panel-input-title{
	width:284px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
}
#panel-intereses{
	width:280px;
	float:left;
	font-size:9px;
}
#panel-interes{
	width:68px;
	height:43px;
	float:left;
	cursor:pointer;
	text-align:left;
	border:1px dotted #121212;
}
#panel-intereses{
	width:280px;
	float:left;
	font-size:10px;
	margin-bottom:20px;
}
#panel-private-box{
	width:300px;
	float:right;
	border:solid 1px #7f7f7f;
	margin-bottom:10px;
}
#panel-private-title{
	width:300px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
}
#panel-photo{
	width:300px;
	float:right;
	border:solid 1px #7f7f7f;
}
#panel-photo-box{
	width:300px;
	float:right;
	border-bottom:solid 1px #7f7f7f;
	margin-bottom:10px;
}
#panel-photo-title{
	width:300px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 0 0;
}
#panel-photo-main{
	float:left;
	width:300px;
}
#panel-photo-selected{
	width:300px;
	border-bottom:1px solid #7f7f7f;
}
#panel-photo-selected img.wait-loading{
	margin:30px 0 30px 0;
}
#panel-photo-text{
	width:80px;
	height:18px;
	float:left;
	padding-right:5px;
	height:25px;
	text-align:right;
}
#panel-photo-upload-title{
	width:300px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
}
#panel-photo-upload{
	width:300px;
	height:25px;
	float:left;
}
#panel-photo-url{
	width:215px;
	height:25px;
	float:left;
}
#panel-photo-upload input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	border:solid 1px #7f7f7f;
	width:200px;
}
#panel-photo-url input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	border:solid 1px #7f7f7f;
	width:200px;
}
#panel-buttons{
	width:606px;
	float:left;
	margin-top:20px;
}
#panel-button-submit{
	width:140px;
	float:left;
	padding-right:10px;
	text-align:right;
	margin-left:155px;
}
#panel-button-cancel{
	width:150px;
	float:left;
	text-align:left;
}
#djprofile{
	width:777px;
	padding:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#dj-user-panel{
	width:765px;
	float:left;
	border:1px solid #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	margin:10px 10px 10px 0;
}
#dj-user-panel-title{
	width:765px;
	height:18px;
	float:left;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #999;
	margin:8px 0 8px 0;
	
}
.dj-user-panel-area{
	width:765px;
	float:left;
	border-bottom:1px dotted #1B1B1B;
}
.dj-user-panel-area:hover{
	background:#151515;
}
.dj-user-panel-area div.text{
	width:530px;
	height:auto;
	float:left;
	text-align:right;
	padding-right:5px;
}
.dj-user-panel-area div.value{
	width:220px;
	height:30px;
	float:left;
	text-align:left;
}
.dj-user-panel-area div.preview-dj-photo{
	width:350px;
	height:90px;
	float:left;
	text-align:left;
	padding:0 50px 0 190px;
}
.dj-user-panel-area input{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;	
	height:16px;
	float:left;
	padding:0 4px 0 4px;
	background:#333333;
	border:solid 1px #7f7f7f;
	width:200px;
}
.dj-user-panel-area select{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;	
	height:18px;
	float:left;
	padding:0;
	background:#333333;
	border:solid 1px #7f7f7f;
	width:210px;
}
#dj-user-panel-buttons{
	width:777px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
#dj-user-panel-button-submit{
	width:140px;
	float:left;
	padding-right:10px;
	text-align:right;
	margin-left:255px;
}
#dj-user-panel-button-cancel{
	width:150px;
	float:left;
	text-align:left;
}
/* RESET PW */
#reset-pw{
	width:777px;
	padding:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#reset-pw div#title{
	width:757px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#reset-pw div#panel{
	width:745px;
	float:left;
	border:1px solid #7f7f7f;
	padding:5px;
}
#reset-pw div#text{
	width:745px;
	float:left;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
}
#reset-pw div#fild{
	width:745px;
	float:left;
	padding-bottom:5px;
}
#reset-pw div#fild input{
	width:315px;
	height:18px;
	cursor:pointer;
	font-size:14px;
	text-align:center;
}
#reset-pw div#code-text{
	width:169px;
 	height:25px;
	margin:5px 0 5px 200px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#reset-pw div#code-fild{
	width:139px;
	height:25px;
	float:left;
	padding-left:30px;
	background:url(../img/reg/next.gif) no-repeat left center;
}
#reset-pw div#code-fild input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#CCC;
	border:solid 1px #7f7f7f;
	width:122px;
	height:25px;
}
#reset-pw div#button{
	width:745px;
	float:left;
	float:left;
	font-size:12px;
	text-align:center;
}
#reset-pw div#sent{
	width:500px;
	margin:5px 50px 5px 50px;
	float:left;
}
#reset-pw div#login-info{
	width:500px;
	margin:5px 50px 5px 50px;
	float:left;
	font-size:12px;
	cursor:pointer;
	text-align:center;
}
#reset-pw div#new-pass{
	width:145px;
	margin:5px 0 5px 150px;
	padding-right:5px;
	float:left;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-align:right;
}
#reset-pw div#new-pass-fild{
	width:150px;
	margin:5px 0 5px 0;
	float:left;
}
#reset-pw div#new-pass-fild input{
	width:148px;
	cursor:pointer;
	height:14px;
}
/* NEWS */
#news-main{
	width:616px;
	padding-left:10px;
	padding-right:4px;
	float:left;
}
#NEWS{
	float:left;
}
#news-label{
	width:77px;
	height:70px;
	padding-top:14px;
	padding-right:11px;
	float:left;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#C00;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#NEWS a.hot{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 0;
} 
#NEWS a.music{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 -94px;
} 
#NEWS a.photo{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 -188px; 
} 
#NEWS a.radio{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 -282px; 
} 
#NEWS a.video{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 -376px; 
} 
#NEWS a.world{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 -470px; 
} 
#FClub div.users{ 
	background: url(../img/news/news-labels.jpg) no-repeat top left;
	background-position: 0 -564px; 
} 
#news-spacer1{
	width:528px;
	height:11px;
	float:left;
}
#news-title-bg{
	width:528px;
	height:42px;
	background:url(../img/news/news-title-bg.gif) repeat-x;
	float:left;
}
#news-title-text{
	display: block;
	width:528px;
	height:42px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#DDD;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
	text-decoration: none;
	background:url(../img/news/news-title-shadow.png) no-repeat right top;
}
#news-autor-bg{
	height:31px;
	background:url(../img/news/news-autor.gif);
	float:left;
}
#news-autor-text{
	height:31px;
	font-family:Verdana, Geneva, sans-serif;
	color:#DDD;

	font-size:11px;
	padding-left:15px;
	padding-top:5px;
	
}
#news-autor-right-border{
	width:12px;
	height:31px;
	background:url(../img/news/news-autor-border.gif) no-repeat;
	float:left;
}
#news-area{
	width:616px;
	float:left;
}
#news-text{
	width:616px;
	font-family:Verdana, Geneva, sans-serif;
	color:#c4c4c4;
	font-size:12px;
	float:left;
	text-align:left;
	margin-top:10px;
}
#news-text img{
	max-width:600px;
}
#news-text object{
	max-width:600px;
}
#news-text embed{
	max-width:600px;
}
#news-pic{
	width:150px;
	height:100px;
	float:left;
	margin:0 10px 10px 0px;
}
#news-pic-border{
	width:138px;
	height:88px;
	border:6px solid #FFF;
	

	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#news-menu{
	width:616px;
	overflow: hidden;
	float:left;
	margin-top:20px;
}
#share {
	margin: 8px 0px;
	float: left;
	clear: left;
}
#share iframe.fb {
	width:130px;
	height:22px;
	border:none;
	background:none;
	overflow:hidden;
	float: left;
	margin-right:10px;
}
#share div.vko {
	/* OUTER, LINE: 403 */
	border:none;
	background:none;
	overflow:hidden;
	float: left;
	margin-right:10px;
}
#share iframe.draug {
	width:90px;
	height:22px;
	background:none;
	overflow:hidden;
	float: left;
	clear: none;
	margin:1px 0 0 0;
}
#news-readmore{
	height:20px;
	float:left;
}
#news-readmore-ico{
	width:23px;
	height:20px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -840px 0;
	float:left;
}
#news-readmore-text{
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;

	padding-left:6px;
}
#news-readmore-text a:visited{
	text-decoration:underline;
	color:#666;
}
#news-comment{
	width:80px;
	height:20px;

	float:right;
}
#news-comment-ico{
	width:23px;
	height:20px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -807px 0;
	float:left;
}
#news-comment-border-left{
	width:11px;
	height:20px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -765px 0;
	float:left;
}
#news-comment-count{
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	padding:4px 2px 0px 2px;
}
#news-comment-border-right{
	width:11px;
	height:20px;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -786px 0;
	float:left;
}
#news-rating{
	width:616px;
	height:16px;
	float:left;
}
.rating-main {
		font-family:Verdana, Geneva, sans-serif;
		color:#FFF;
		font-size:10px;
		font-weight:bold;
		width: 85px;
		height: 16px;
		float:right;
	}
.rating {
		font-family:Verdana, Geneva, sans-serif;
		color:#FFF;
		font-size:10px;
		font-weight:bold;
		width: 85px;
		height: 16px;
		float:left;
	}
	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 85px;
		height: 16px;
		position: relative;
		background: url(../img/news/rating.png) top left repeat-x;		
	}
	
	.unit-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		float: left;
	}
	.unit-rating li a{
		display:block;
		width:17px;
		height: 16px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0px;
	}
	.unit-rating li a:hover{
		background: url(../img/news/rating.png) left center;
		z-index: 2;
		left: 0px;
	}
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:17px;}
	.unit-rating a.r2-unit{left:17px;}
	.unit-rating a.r2-unit:hover{width: 34px;}
	.unit-rating a.r3-unit{left: 34px;}
	.unit-rating a.r3-unit:hover{width: 51px;}
	.unit-rating a.r4-unit{left: 51px;}	
	.unit-rating a.r4-unit:hover{width: 68px;}
	.unit-rating a.r5-unit{left: 68px;}
	.unit-rating a.r5-unit:hover{width: 85px;}
	.unit-rating li.current-rating{
		background: url(../img/news/rating.png) left bottom;
		position: absolute;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
}
#news-readmore-hr{
	height:1px; 
	width:100%;
	float:left; 
	background:#FFF; 
}
#news-pages{
	width:616px;
	margin:30px 0 20px 0;
	padding:5px 0 0 0;
	float:left;
	border-top:1px solid #fff;
	text-align:center;
	font-size:13px;
}
#news-pages .link{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#999;
}
#news-pages .link-active{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#333;
}
/*COMMENTS*/
#comments{
	width:100%;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
}
.comment-1{
	width:595px;
	float:left;
	border-bottom:1px dotted #333;
	margin-bottom:5px;
}
.comment-nick-date{
	width:100%;
	height:18px;
	float:left;
	background:#3b3b3b;
	margin-top:10px;
}
.comment-deleted{
	height:13px;
	float:left;
	font-size:13px;
	color:#CCC;
	margin-left:20px;
	margin-top:1px;
	font-style: italic;
}
.comment-nick{
	height:13px;
	float:left;
	font-weight:bold;
	font-size:13px;
	color:#CCC;
	margin-left:20px;
	margin-top:1px;

}
.comment-date{
	width:150px;
	height:8px;
	float:right;
	font-weight:normal;

	font-size:8px;
	color:#666;
	cursor:default;
	text-align:right;
	margin-right:10px;
	margin-top:5px;

}
.comment-date:hover{
	color:#ccc;
}
.comment-text-1{
	width:100%;
	float:left;
	color:#CCC;
	font-size:12px;
	text-align:left;
}
.comment-text-area{
	float:left;
	padding:10px 11px 0px 25px;
	
}
.comment-2{
	width:552px;
	float:left;
	padding-bottom:5px;
	border:1px solid #333;
	background:#202020;
	margin-bottom:4px;
	margin-left:41px;
}
.comment-text-2{
	width:550px;
	float:left;
	color:#CCC;
	font-size:12px;
	text-align:left;
}
.comment-3{
	width:502px;
	float:left;
	padding-bottom:5px;
	border:1px solid #333;
	background:#202020;
	margin-bottom:4px;
	margin-left:91px;
}
.comment-text-3{
	width:500px;
	float:left;
	color:#CCC;
	font-size:12px;
	text-align:left;
}
.comment-4{
	width:452px;
	float:left;
	padding-bottom:5px;
	border:1px solid #333;
	background:#202020;
	margin-bottom:4px;
	margin-left:141px; 
}
.comment-text-4{
	width:450px;
	float:left;
	color:#CCC;
	font-size:12px;
	text-align:left;
}
.comment-5{
	width:402px;
	float:left;
	padding-bottom:5px;
	border:1px solid #333;
	background:#202020;
	margin-bottom:4px;
	margin-left:191px;
}
.comment-text-5{
	width:400px;
	float:left;
	color:#CCC;
	font-size:12px;
	text-align:left;
}
.comment-menu{
	width:98%;
	height:16px;
	float:left;
	padding-bottom:8px;
	margin-top:8px;
}
.comment-menu-rate {
	width:16px;
	height:16px;
	float:right;
	margin:0 0 0 5px;
	cursor:pointer;
}
.comment-menu-rate.good{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1457px 0;
}
.comment-menu-rate.good:hover{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1483px 0;
}
.comment-menu-rate.bad{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1405px 0;
}
.comment-menu-rate.bad:hover{
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -1431px 0;
}
.comment-menu-count.good{
	color:#00cc00;
}
.comment-menu-count.bad{
	color:#cc0000;
}
.comment-menu-loading{
	width:16px;
	height:16px;
	float:right;
	margin:0 0 0 5px;
	display: none;
}
.comment-menu-quote{
	height:12px;
	float:right;
	color:#CCC;
	font-size:12px;
	margin:4px 10px 0 5px;
}
.comment-menu-count{
	height:16px;
	float:right;
	font-size:12px;
	margin:3px 8px 3px 10px;
}
#comment-post-area{
	width:100%;
	float:left;
	font-size:12px;
}
#comment-post-input{
	width:450px;
	float:left;
	margin-left:70px;
}
#comment-post-ans-to{
	width:100%;
	float:left;
	margin-bottom:10px;
}
#comment-post-ans-to div#ans-to{
	width:536px;
	float:left;
	text-align:center;
	font-size:14px;
	margin-left:34px;
	display:none;
}
.comment-post-input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;	
}
#comment-post-name-text{
	width:147px;
	height:25px;
	float:left;
	color:#FFF;
	text-align:right;
	padding-right:3px;
}
#comment-post-name-input{
	width:300px;
	height:25px;
	float:left;
}
#comment-post-name-input input{
	width:296px;
	height:16px;
}
#comment-post-mail-text{
	width:147px;
	height:25px;
	float:left;
	color:#FFF;
	padding-right:3px;
	text-align:right;
}
#comment-post-mail-input{
	width:300px;
	height:25px;
	float:left;
}
#comment-post-mail-input input{
	width:296px;
	height:16px;
}
#comment-post-message{
	width:448px;
	height:auto;
	float:left;
	background:#333333;
	border:solid 1px #7f7f7f;
}
#comment-post-message a#show-smiles{
	font-size:10px;
	cursor:pointer;
}
#comment-post-message-2{
	width:270px;
	height:186px;
	float:left;
	margin-bottom:10px;
}
#comment-post-message textarea{
	width:448px;
	height:105px;
	background:none;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	border:none;
	overflow:auto;
}
#comment-post-message-2 textarea{
	width:258px;
	height:184px;
}
#comment-post-message-user{
	width:260px;
	height:175px;
	float:left;
}
#comment-post-message-user textarea{
	width:258px;
	height:165px;
}

#comment-post-code{
	width:244px;
	height:30px;
	float:left;
	color:#FFF;
	text-align:center;
	cursor: pointer;
	border-color:#7f7f7f;
 	border-style:solid;
 	border-width:0 1px 1px 1px
}
#comment-post-code-input{
	width:90px;
	height:30px;
	float:left;
}
#comment-post-code-input input{
	width:89px;
	height:24px;
	font-size:16px;
	font-weight:bold;
 	text-transform:uppercase;
	text-align:center;
	color:#CCC;
	font-family:Tahoma, Geneva, sans-serif;
	overflow:hidden;
	padding:6px 0 0 0;
	background:#333;
	border-color:#7f7f7f;
 	border-style:solid;
 	border-width:0 1px 1px 0px
}
#comment-post-send{
	width:100px;
	float:left;
	color:#FFF;
	text-align:center;
	padding:5px 0 0 10px;
}
#comment-post-send-2{
	width:100%;
	float:left;
	color:#FFF;
	text-align:right;
	padding:5px 0 0 0;
}
#comment-post-reset{
	width:125px;
	height:25px;
	float:left;
	color:#FFF;
	text-align:center;
}
#comment-post-smiles{
	width:448px;
	height:auto;
	float:left;
	padding:0px;
	overflow:hidden;
	display:none;
}
.smiley{
	margin-bottom:-3px;
}
/* RIGHT-SIDE*/
#right-side{
	width:181px;
	float:right;
}
#right-side-air-title{
	width:181px;
	height:39px;
	background:url(../img/left-side-1-air.gif) no-repeat;
	float:left;
}
#right-side-order-title{
	 width: 183px; height: 41px;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 -321px;
	float:left;
}
#right-side-air{
	width:179px;
	height:179px;
	border:1px solid #999;
	float:left;
}
/* ACTUAL */
#actual-title{
	width:183px;
	height:41px;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 -270px;
	float:left;
}
#actual-area{
	width:169px;
	border:1px solid #999;
	float:left;
	padding:5px;
}
.ACTUAL{
	width:169px;
	height:60px;
	float:left;
	border-bottom:1px dotted #1B1B1B;
}
.actual-pic{
	width:45px;
	height:45px;
	float:left;
}
.actual-pic-border{
	width:39px;
	height:39px;
	float:left;
	border:3px solid #FFF;
	opacity:0.5;

	-khtml-opacity: 0.5;
	opacity: 0.5; 
}
.actual-text{
	width:115px;
	height:45px;
	padding-left:5px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#DDD;
	text-align:left;
}
.actual-menu{
	width:169px;
	height:10px;
	float:left;
}
.actual-menu-comment-ico{
	width:14px;
	height:10px;
	background:url(../img/actual-comment-ico-s.gif) no-repeat;
	float:right;
}
.actual-menu-text{
	height:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	float:right;
	padding-right:10px;
	padding-left:5px;
}
/*LEFT-LOGIN*/
#left-login{
	width:169px;
	height:170px;
	background:url(../img/login/left-login.gif) no-repeat;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#CCC;
}
#alerts{
	width:165px;
	float:left;
	margin:0 2px 0 2px;
}
#left-login-text-login{
	width:68px;
	height:10px;
	float:left;
	text-align:left;
	padding-left:15px;
	padding-top:20px;
}
.left-login-social{
	width:16px;
	height:16px;
	float:left;
	text-align:left;
	margin-top:14px;
	margin-left:6px;
	background-image: url(../img/sprites.png);
	background-repeat:no-repeat;

	-khtml-opacity: 0.5;
	opacity: 0.5; 
}
.left-login-social:hover{

	-khtml-opacity: 1.0;
	opacity: 1.0; 
}
#left-login-div-login{
	width:140px;
	height:26px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -308px; width: 145px; height: 26px;	
	border:none;
	float:left;
	margin-left:10px;
	padding-right:15px;
}
#left-login-input-login{
	width:125px;
	height:15px;
	background:none;
	border:none;
	float:left;
	font-size:12px;
	color:#8D8D8D;
	text-align:left;
	vertical-align:middle;
	margin:6px 10px 11px 10px;
	
	font-family:Verdana, Geneva, sans-serif;
}
#left-login-text-pass{
	width:154px;
	height:10px;
	float:left;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	
	font-family:Verdana, Geneva, sans-serif;
}
#left-login-div-pass{
	width:140px;
	height:26px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -308px;
	border:none;
	float:left;
	margin-left:10px;
	padding-right:15px;
}
#left-login-input-pass{
	width:110px;
	height:15px;
	background:none;
	border:none;
	float:left;
	font-size:12px;
	color:#8D8D8D;
	text-align:left;
	vertical-align:middle;
	margin:6px 0 11px 10px;
}
#left-login-input-save-pass{
	height:15px;
	float:left;
	padding:0;
	margin:6px 0 11px 3px;
}
#left-login-enter{
	width:169px;
	height:15px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -25px;
	float:left;

}
#left-login-enter:hover{
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 0;
}
#left-login-reg{
	width:169px;
	height:15px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -75px;
	float:left;
}
#left-login-reg:hover{
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -50px;
}
#left-login-lost{
	width:169px;
	height:15px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -125px;
	float:left;
}
#left-login-lost:hover{
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -100px;
}
/* LOGIN-DO */
#left-login-do{
	width:169px;
	height:170px;
	background:url(../img/login/left-login.gif) no-repeat;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
}
#left-login-do-photo{
	width:169px;
	height:50px;
	float:left;
	padding-top:5px;
}
#left-login-do-nick{
	width:169px;
	height:16px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
}
#left-login-do-box{
	width:169px;
	height:14px;
	float:left;
}
#left-login-do-box-text{
	width:98px;
	height:14px;
	float:left;
	text-align:right;
	padding-right:2px;
}
#left-login-do-box-value{
	width:69px;
	height:14px;
	float:left;
	text-align:left;
}
#left-login-do-profile{
	width:169px;
	height:15px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -177px;
	float:left;
}
#left-login-do-profile:hover{
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -150px;
}
#left-login-do-invites{
	width:169px;
	height:15px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -281px;
	float:left;
}
#left-login-do-invites:hover{
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -254px;
}
#left-login-do-exit{
	width:169px;
	height:15px;
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -229px;
	float:left;
}
#left-login-do-exit:hover{
	background: url(../img/login/login.png) no-repeat top left;
	background-position: 0 -204px;
}
/* MINICHAT */
#minichat{
	width:169px;
	float:left;
	margin-top:7px;
	overflow: hidden;
}
#minichat-container {
	float: left;
	clear: both;
	width: 150px;
}
#minichat-title{
	width:169px;
	height:44px;
	float:left;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 -108px;
	margin-bottom:4px;
}
.minichat-message{
	width:149px;
	float:left;
	clear:left;
}
.minichat-nick{
	width:164px;
	height:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999;
	float:left;
	text-align:left;
	padding-left:5px;
}
.minichat-seperit-1{
	width:169px;
	height:15px;
	float:left;
	background:url(../img/minichat/minichat-seperit-1.png) no-repeat center;
}
.minichat-text{
	width:144px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#7A7A7A;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
.minichat-date-bg{
	width:169px;
	height:35px;
	background:url(../img/minichat/minichat-seperit-2.png) no-repeat center;
	float:left;
}
.minichat-date-text{
	width:164px;
	height:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#252525;
	float:left;
	padding-top:10px;
	padding-right:5px;
	text-align:right;
	cursor:default;
}
.minichat-date-text:hover{
	color:#999;
}
#minichat-input-nick-div{
 width:169px;
 height:25px;
 float:left;
}
#minichat-input-nick{
 width:146px;
 height:16px;
 background:#333;
 border:1px solid #7f7f7f;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 padding:3px;
 color:#CCC;
}
#minichat-input-div{
 width:169px;
 height:51px;
 float:left
}
#minichat-input{
 width:146px;
 height:42px;
 background:#333;
 border:1px solid #7f7f7f;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 padding:3px;
 color:#CCC;
 overflow:auto;
}
#minichat-smiles{
 width:152px;
 height:48px;
 float:left;
 background:#333;
 border:1px solid #7f7f7f;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 margin:1px 0 10px 7px;
 padding:0px;
 color:#CCC;
 overflow:auto;
 display:none;
 overflow-y: scroll;
}
#minichat-input-captcha-div{
 width:80px;
 height:26px;
 margin:0 0 0 7px;
 float:left;
 background:#333;
 border-color:#7f7f7f;
 border-style:solid;
 border-width:1px 0 1px 1px
}
#minichat-input-code-div{
 width:71px;
 height:30px;
 float:left;
}
#minichat-input-code{
 width:100%;
 height:26px;
 background:#333;
 border:1px solid #7f7f7f;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:20px;

 padding:0;
 color:#CCC;
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
}
#minichat-button-div{
	width:161px;
	height:30px;
	float:left;
	padding-right:8px;
}
#minichat-letter-counter{
	width:47px;
	height:22px;
	float:left;
	padding-left:18px;
}
#minichat-letter-counter input{
	width:40px;
	height:19px;
	background:none;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:3px 0 0 0;
	color:#CCC;
	text-align:center;
	float:left;
}
#minichat-button{
	width:96px;
	height:22px;
	float:right;
}
#minichat-nav {
	float: left;
	clear: both;
	text-align: center;
	width: 150px;
}
#minichat-nav a {
	text-decoration: none;
	font-weight: bold;
}
#minichat-nav a.inactive {
	color: #333;
}
/* BANNERS */
#banner-on-main{
	width:169px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
}
#banners-on-main div#banners-title{
	width:169px;
	height:44px;
	float:left;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 -54px;
	margin-bottom:4px;
}
/* OUR BANNERS */
#our-banners{
	width:169px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/* ONLINE */
#online-main{
	width:169px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
}
#online-main div#online-title{
	width:169px;
	height:44px;
	float:left;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 -162px;
	margin-bottom:4px;
}
#online-main div#online-area{
	width:168px;
	float:left;
	padding-left:1px;
}
#fb-area{
	width:168px;
	float:left;
	padding-left:1px;
	margin-top:20px;
	border: 1px solid #999;
}
#online-main div#online-area div.online-user{
	width:50px;
	height:50px;
	float:left;
	margin:1px;
	border:2px solid #333;
}
#online-main div#online-area div.online-user:hover{
	border:2px solid #CCC;
}
/* INVITE-TOP */
#invite-top-main{
	width:169px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
}
#invite-top-main div#invite-top-title{
	width:169px;
	height:44px;
	float:left;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 -216px;
	margin-bottom:4px;
}
#invite-top-main div#invite-top-area{
	width:169px;
	float:left;
}
#invite-top-main div#invite-top-area table.inv-user{
	width:150px;
	float:left;
	font-size:12px;
	color:#CCC;
	margin-left:15px;
}
#invite-top-main div#invite-top-area table.inv-user td{
	text-align:left;
	height:20px;
}
/* DJ-TOOLS */
#dj-tools-on-main{
	width:169px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#dj-tools-on-main div#dj-tool-title{
	width:169px;
	height:44px;
	float:left;
	background: url(../img/titles.jpg) no-repeat top left;
	background-position: 0 0; 
	margin-bottom:4px;
}
/*MAXICHAT*/
#maxichat{
	width:598px;
	height:290px;
	float:left;
	padding:10px 0 0 0;
	background:#000;
	font-size:12px;
}
#maxi-messages{
	width:598px;
	height:256px;
	float:left;
	background:#000;
	overflow:auto;
}
#maxi-message{
	width:580px;
	float:left;
}
#maxi-nick{
	width:560px;
	height:15px;
	padding-left:20px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#999;
}
#maxi-nick-seperit{
	width:580px;
	height:15px;
	float:left;
}
#maxi-nick-seperit-left{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/left-2.png) left no-repeat;
}
#maxi-nick-seperit-center{
	width:418px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/center-2.png);
}
#maxi-nick-seperit-right{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/right-2.png) left no-repeat;
}
#maxi-text{
	width:540px;
	padding:0 20px 0 20px;
	float:left;
}
#maxi-text-seperit-left{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/left-2.png) left no-repeat;
}
#maxi-text-seperit-center{
	width:418px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/center-2.png);
}
#maxi-text-seperit-right{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/right-2.png) left no-repeat;
}
#maxi-date{
	width:560px;
	height:15px;
	padding-right:20px;
	float:left;
	font-size:9px;
	color:#666;
	text-align:right;
	cursor:pointer;
}
#maxi-date:hover{
	color:#ccc;
}
#maxi-message-seperit-left{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/left.png) left no-repeat;
}
#maxi-message-seperit-center{
	width:418px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/center.png);
}
#maxi-message-seperit-right{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/right.png) left no-repeat;
}
#maxi-input{
	width:598px;
	height:32px;
	float:left;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#maxi-input-area{
	width:508px;
	height:32px;
	float:left;
}
#maxi-input-area textarea{
	width:505px;
	height:31px;
	border-width:1px 1px 0 0;
	border-style:solid;
	border-color:#7f7f7f;
	background:#333;
	float:left;
	overflow:auto;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#maxi-input-button{
	width:90px;
	height:33px;
	border-width:1px 0 0 0;
	border-color:#7f7f7f;
	border-style:solid;
	float:left;
	background:#333;
}
#maxi-input-button input{
	width:90px;
	height:33px;
	float:left;
	background:#333;
	border:0;
	color:#ccc;

	font-weight:bold;
}
/*TOP*/
#TOP{
	width:616px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}
#TOP-RUS{
	width:616px;
	padding-left:10px;
	padding-right:4px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	background:url(../img/top/top-rus.jpg) no-repeat right top;

}
#TOP-CLUB{
	width:616px;
	padding-left:10px;
	padding-right:4px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	background:url(../img/top/top-club.jpg) no-repeat right top;
}
#tops-area{
	width:616px;
	float:left;
	margin-top:0;
}
#top-club{
	width:630px;
	height:180px;
	float:left;
	background:url(../img/top/tops-club.jpg) no-repeat center;
	margin:0;
}
#top-rus{
	width:630px;
	height:180px;
	float:left;
	background:url(../img/top/tops-rus.jpg) no-repeat center;
	margin:0;
}
#top-chart{
	width:630px;
	height:253px;
	float:left;
	background:url(../img/top/tops-chart.jpg) no-repeat center;
	margin:0;
}
#top-calendar{
	width:516px;
	height:300px;
	float:left;
	margin:0;
}
#top-calendar-select{
	width:120px;
	float:left;
	border:1px dotted #7f7f7f;
}
#top-calendar-select div#c-title{
	width:120px;
	height:24px;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	padding:0;
	margin:0;
	border:0;
	cursor:pointer;
}
#top-calendar-select div#c-months{
	width:120px;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	padding:0 0 5px;
	margin:0;
	border:0;
	display:none;
}
#top-calendar-select div#c-months-event{
	width:120px;
	height:24px;
	cursor:pointer;
}
.top-calendar-select{
	width:120px;
	height:30px;
	border:solid 1px #7f7f7f;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	padding:0;
	margin:0;
	border:0;
	background:#333;
}
.top-calendar-select option{
	padding:0;
	margin:0;
	border:0;
}
#top-calendar-text{
	height:19px;
	float:left;
	padding-top:3px;
	padding-right:4px;
}
#top-calendar-months{
	width:130px;
	height:20px;
	float:left;
	padding-top:2px;
}
#top-calendar-seperit{
	width:16px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:2px;
}
#top-calendar-years{
	width:60px;
	height:20px;
	float:left;
	padding-top:2px;
}
#top-calendar-years select{
	width:60px;
	height:18px;
}
#top-calendar-submit{
	width:120px;
	height:22px;
	float:left;
	text-align:center;
}
#top-players{
	width:616px;
	float:left;
	margin-left:40px;
}
#top-player{
	width:520px;
	height:25px;
	float:left;
}
#top-player:hover{
	background:#333;
}
#top-player-icon{
	width:40px;
	height:100%;
	float:left;
}
#top-player-icon-1{
	width:40px;
	height:100%;
	float:left;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -590px -42px;
}
#top-player-icon-2{
	width:40px;
	height:100%;
	float:left;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -667px -42px;
}
#top-player-icon-3{
	width:40px;
	height:100%;
	float:left;
	background: url(../img/sprites.png) no-repeat top left;
	background-position: -744px -42px;
}
#top-player-flash{
	width:450px;
	float:left;
}
#top-player-flash-results{
	width:350px;
	float:left;
}
#top-player-radio{
	width:30px;
	height:100%;
	float:left;
}
#top-player-radio input{
}
#top-player-vote{
	width:520px;
	height:22px;
	float:left;
	margin:20px 0 20px 0;
	text-align:center;
}
#top-players-result{
	width:616px;
	float:left;
}
#top-player-result{
	width:616px;
	height:25px;
	float:left;
}
#top-player-radio-result{
	width:120px;
	height:14px;
	margin:4px 0 5px 0;
	float:left;
	border:solid 1px #7f7f7f;
	background:#333333;
	text-align:center;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
}
#top-player-radio-prog{
	height:100%;
	float:left;
	background:url(../img/top/top-prog.gif) repeat-x left;
	text-align:center;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
}
#top-player-radio-prog-text{
	height:14px;
	margin:5px 0 6px 10px;
	font-size:10px;
	color:#FFF;
	float:left;
}
/*CHART*/
#chart-main{
	width:791px;
	padding:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	background:url(../img/chart/chart.jpg) no-repeat top center;
}
#chart-main-title{
	width:757px;
	height:200px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
/*chart*/
#chart{
	width:398px;
	float:left;
	border:1px solid #999;
	margin-bottom:20px;
}
#chart-title{
	width:100%;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	background:#2E3541;
	font-weight:bold;
	border-bottom:1px solid #7588A2;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#ччч-chart-title{
	width:398px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;	
	padding-top:10px;
	padding-bottom:10px;
}
#chart-track{
	width:398px;
	float:left;
	font-size:12px;
	border-top:1px solid #272f3c;
	border-bottom:1px solid #586270;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
.chart-track-1{
	background-color:#7588A2;
}
.chart-track-2{
	background-color:#647B97;
}
.chart-track-3{
	background-color:#596C84;
}
.chart-track-4{
	background-color:#4B5B70;
}
.chart-track-5{
	background-color:#3D4858;
}
.chart-track-6{
	background-color:#303845;
}
.chart-track-7-15{
	background-color:#2E3541;
}
/*.chart-track-1-3:hover{
	background-color:#252c37;
}
.chart-track-4-6:hover{
	background-color:#252c37;
}
.chart-track-7-10:hover{
	background-color:#252c37;
}*/
#chart-track-number{
	width:39px;
	height:36px;
	padding-top:2px;
	float:left;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-right:1px solid #586270;
}
#chart-track-title{
	width:279px;
	height:33px;
	float:left;
	padding-top:5px;
	padding-left:5px;
	border-right:1px solid #272f3c;
}
#chart-track-moves{
	width:29px;
	height:25px;
	padding-top:13px;
	float:left;
	text-align:center;
	border-right:1px solid #272f3c;
	background-position:center;
	cursor:help;
}
.chart-track-moves-up{
	background-image:url(../img/chart/up.png);
	background-repeat:no-repeat;
}
.chart-track-moves-down{
	background-image:url(../img/chart/down.png);
	background-repeat:no-repeat;
}
.chart-track-moves-none{
	background-image:url(../img/chart/none.png);
	background-repeat:no-repeat;
}
.chart-track-moves-re{
	background-image:url(../img/chart/re.png);
	background-repeat:no-repeat;
}
.chart-track-moves-new{
	background-image:url(../img/chart/new.png);
	background-repeat:no-repeat;
}
.chart-track-moves-super{
	background-image:url(../img/chart/super.png);
	background-repeat:no-repeat;
}
#chart-track-votes{
	width:43px;
	height:23px;
	padding-top:15px;
	float:left;
	text-align:center;
	font-size:10px;
}
/*not-in-chart*/
#not-in-chart{
	width:398px;
	float:left;
	background:#13161C;
	border:1px solid #999;
	margin-bottom:20px;
}
#not-in-chart-title{
	width:398px;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	border-bottom:1px solid #272f3c;
}
#not-in-chart-track{
	width:398px;
	height:33px;
	float:left;
	border-bottom:1px solid #272f3c;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#not-in-chart-track-number{
	width:19px;
	height:33px;
	padding:0px 10px 0px 10px;
	font-size:25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	float:left;
	border-right:1px solid #272f3c;
}
#not-in-chart-track-title{
	width:279px;
	height:28px;
	float:left;
	padding-left:5px;
	padding-top:5px;
	font-size:10px;
	border-right:1px solid #272f3c;
}
#not-in-chart-track-moves{
	width:29px;
	height:23px;
	padding-top:10px;
	float:left;
	text-align:center;
	border-right:1px solid #272f3c;
	font-size:10px;
	background-position:center;
	cursor:help;
}
#not-in-chart-track-votes{
	width:43px;
	height:23px;
	padding-top:10px;
	float:left;
	font-size:10px;
	text-align:center;
}
/*super-tracks*/
#super-tracks{
	width:348px;
	float:right;
	border:1px solid #999;
	background:#596C84;
	margin-bottom:20px;
}
#super-tracks-title{
	width:100%;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	background:#2E3541;
	font-weight:bold;
	border-bottom:1px solid #7588A2;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#super-tracks-track{
	width:348px;
	float:left;
	font-size:12px;
	border-bottom:1px solid #272f3c;
	text-align:center;
}
#super-tracks-track-title{
	width:300px;
	height:24px;
	float:left;
	padding:3px 10px 3px 10px;
	font-size:9px;
}
#super-stracks-track-icon{
	width:28px;
	height:30px;
	float:left;
	background-position:center;
}
/*new-in-chart*/
#new-in-chart{
	width:348px;
	float:right;
	border:1px solid #999;
	margin-bottom:20px;
	background:#596C84;
}
#new-in-chart-title{
	width:348px;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#2E3541;
	font-weight:bold;
	border-bottom:1px solid #7588A2;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#new-in-chart-track{
	width:348px;
	float:left;
	font-size:12px;
	border-bottom:1px solid #272f3c;
}
#new-in-chart-track-number{
	width:39px;
	height:29px;
	float:left;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-right:1px solid #272f3c;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#new-in-chart-track-title{
	width:262px;
	height:24px;
	float:left;
	float:left;
	padding-top:5px;
	padding-left:5px;
	border-right:1px solid #272f3c;
	font-size:9px;
}
#new-in-chart-track-votes{
	width:39px;
	height:19px;
	padding-top:10px;
	float:left;
	text-align:center;
	border-right:1px solid #272f3c;
	font-size:10px;
}
/*out-from-chart*/
#out-from-chart{
	width:348px;
	float:right;
	border:1px solid #999;
	margin-bottom:20px;
	background:#596C84;
}
#out-from-chart-title{
	width:348px;
	float:left;
	text-align:center;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	background:#2E3541;
	font-weight:bold;
	border-bottom:1px solid #7588A2;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#out-from-chart-track{
	width:348px;
	float:left;
	font-size:12px;
	border-bottom:1px solid #272f3c;
}
#out-from-chart-track-number{
	width:39px;
	height:29px;
	float:left;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-right:1px solid #272f3c;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
}
#out-from-chart-track-title{
	width:262px;
	height:24px;
	float:left;
	float:left;
	padding-top:5px;
	padding-left:5px;
	border-right:1px solid #272f3c;
	font-size:9px;
}
#out-from-chart-track-votes{
	width:39px;
	height:19px;
	padding-top:10px;
	float:left;
	text-align:center;
	border-right:1px solid #272f3c;
	font-size:10px;
}
/*info*/
#chart-info{
	width:318px;
	float:right;
	border:1px solid #999;
	padding:10px 10px 10px 20px;
	margin-bottom:20px;
}
#chart-info li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
	text-align:left;
}
#chart-info-descr{
	width:328px;
	float:left;
	margin-bottom:5px;
	background-position:left;
}
/*#chart-info-descr-icon{
	width:39px;
	height:100%;
	float:left;
	border-right:1px solid #272f3c;
	text-align:center;
}
*/
#chart-info-descr-text{
	width:273px;
	float:left;
	padding-left:15px;
	padding-top:5px;
	font-size:10px;
	margin-left:29px;
	border-left:1px solid #272f3c;
}
#accordion-info{
	width:318px;
	height:350px;
	float:right;
	border:1px solid #999;
	padding:10px 10px 10px 20px;
	margin-bottom:20px;
}
#accordion-info #accordion{
	width:300px;
	margin:0 auto;
	float:left;
}
#accordion-info #accordion .accord-item{
	width:300px;
	float:left;
}
#accordion-info #accordion h3{
	width:300px;
	height:14px;
	float:left;
	font-size:10px;
	text-align:left;
	font-style:italic;
	outline:none;
	margin:5px 0 5px 0;
	padding:0;
}
#accordion-info #accordion .accord-content{
	width:300px;
	float:left;
	font-size:10px;
	text-align:left;
}
/*DJS*/
#DJS{
	width:616px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	padding:50px 0 0 0;
}
#dj{
	width:190px;
	height:180px;
	float:left;
	margin-left:10px;
}
#dj-photo{
	width:190px;
	height:100px;
	float:left;
}
#dj-photo-border{
	width:178px;
	height:88px;
	float:left;
	border:6px solid #000;
	

	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#dj-name{
	width:100%;
	height:20px;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border-bottom:1px dotted #FFF;
}
#dj-title{
	width:98%;
	height:50px;
	margin:0 1%;

	float:left;
	font-size:9px;
	color:#CCC;
	text-align:left;
}
#dj-page{
	width:777px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	padding:10px;
}
#dj-page-photos{
	width:300px;
	height:300px;
	float:left;
}
#dj-page-photos-main{
	float:left;
	width:300px;
}
#dj-page-photos-small{
	width:300px;
	float:left;
	height:60px;
}
#dj-page-photos-small img{
	width:60px;
	height:60px;
}
#dj-page-photo-selected{
	width:300px;
	height:240px;
}
#dj-page-photo-selected-border{
	width:280px;
	height:220px;
	float:left;
	border:10px solid #FFF;
	

	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.dj-page-photos-selected{
	float:left; 
	width:60px;
	height:60px;
	text-align: center;
	cursor: pointer;
}
.dj-page-photos-selected-border{
	width:50px;
	height:50px;
	float:left;
	border:5px solid #000;
	

	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.dj-page-photos-no-selected{
	float:left; 
	width:60px;
	height:60px;
	text-align: center;
	vertical-align:middle;
	cursor: pointer;
}
.dj-page-photos-no-selected-border{
	width:50px;
	height:50px;
	float:left;
	border:5px solid #000;
	

	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#dj-page-info{
	width:457px;
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	color:#CCC;
}
#dj-page-name{
	width:210px;
	height:35px;
	float:left;
	font-weight:bold;
	font-size:18px;
	padding-top:25px;
	text-align:center;
	color:#FFF;
}
#dj-page-title{
	width:235px;
	float:left;
	font-size:9px;
	padding:5px;
	
	border-bottom:solid 1px #7f7f7f;
}
#dj-page-programs-title{
	width:457px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
	margin-bottom:8px;
}
#dj-page-programs{
	width:455px;
	float:left;
	font-size:10px;
	background:#333333;
	border:solid 1px #7f7f7f;
}
#dj-page-program{
	width:435px;
	height:12px;
	float:left;
	padding:5px 10px 5px 10px;
	border-bottom:1px solid #7f7f7f;
}
#dj-page-information-title{
	width:457px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
	margin-bottom:8px;
}
#dj-page-information{
	width:435px;
	float:left;
	font-size:11px;

	border-bottom:solid 1px #7f7f7f;
	padding:10px;
	text-align:left;
}
#dj-page-resume{
	width:477px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-top:25px;
	padding-left:150px;
	padding-right:150px;
	color:#CCC;
}
#dj-page-quest{
	width:100%;
	height:auto;
	float:left;
	border-bottom:1px solid #7f7f7f;
}
#dj-page-question{
	width:250px;
	float:left;
	text-align:right;
	padding:3px;
	color:#7C7C7C;
}
#dj-page-ans{
	width:200px;
	height:auto;
	float:left;
	text-align:left;
	padding:3px;
}
/* AIRs */
#air-calendar{
	width:757px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:10px;
	color:#CCC;
}
#air-calendar-days{
	width:757px;
	height:366px;
	float:left;
	overflow:auto;
}
#air-calendar-grid{
	float:left;
}
.air-calendar-gird-box{
	width:90px;
	height:35px;
	padding-top:15px;
	float:left;
	font-size:18px;
	font-family:Impact;
	background-color:#13161C;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	cursor:pointer;
}
.air-calendar-gird-box:hover{
	background-color:#262C37;
}
#air-calendar-gird-airs{
 	background-color:#666;
	cursor:pointer;
}
#air-calendar-gird-airs:hover{
	background-color:#262C37;
}
.air-calendar-gird-airs-info{
	width:88px;
	float:left;
	padding:5px 0 5px 0;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	border:1px solid #7f7f7f;
	cursor:pointer;
	display:none;
}
.air-calendar-gird-airs-info div{
	padding:2px 0 2px 0;
}
#air-calendar-gird-check-box{
	width:20px;
	padding-top:2px;
	float:left;
}
#air-calendar-gird-check{
	border:0;
	margin:0;
	padding:0;
}
#air-calendar-gird-holiday{
	background-color:#64161C;
}
#air-calendar-gird-holiday:hover{
	background-color:#262C37;
}
.air-calendar-gird-day{
	width:90px;
	height:40px;
	padding-top:10px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	background-color:#4B5B70;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}
.air-calendar-gird-week{
	width:90px;
	height:40px;
	padding-top:10px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-weight:bold;
	background-color:#4B5B70;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	
}
#air-calendar-gird-day-text{
	width:50px;
	height:35px;
	float:left;
	text-align:right;
}
/* LIST PROGRAMS */
#air-calendar-list-title{
	width:755px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	margin:20px 0 10px 0;
	font-weight:bold;
	text-align:center;
}
#air-calendar-list{
	width:749px;
	float:left;
	border:solid 1px #7f7f7f;
	padding:3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
}
#air-calendar-list-info{
	width:747px;
	float:left;
	border:solid 1px #333;
	background-color:#222;
	margin-bottom:3px;
	text-align:center;
	font-weight:bold;
}
#air-calendar-list-info-status{
	width:20px;
	height:40px;
	float:left;
}
#air-calendar-list-info-dj{
	width:115px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-info-prog{
	width:125px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-info-style{
	width:120px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-info-time{
	width:120px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-info-time-to-time{
	width:160px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-info-edit{
	width:35px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-info-delete{
	width:45px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-item{
	width:747px;
	float:left;
	border:solid 1px #333;
	background-color:#333;
	margin-bottom:3px;
	cursor:pointer;
}
#air-calendar-list-item:hover{
	background-color:#13161C;
}
#air-calendar-list-item-status-active{
	width:20px;
	height:40px;
	float:left;
	text-align:center;
	background:url(../img/airs/list-active.png) no-repeat center;
}
#air-calendar-list-item-status-expire{
	width:20px;
	height:40px;
	float:left;
	text-align:center;
	background:url(../img/airs/list-expire.png) no-repeat center;
}
#air-calendar-list-item-dj{
	width:110px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	padding-left:5px;
}
#air-calendar-list-item-prog{
	width:120px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	padding-left:5px;
}
#air-calendar-list-item-style{
	width:115px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	padding-left:5px;
}
#air-calendar-list-item-time{
	width:120px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
#air-calendar-list-item-time-to-time{
	width:160px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
#air-calendar-list-item-edit{
	width:35px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
#air-calendar-list-item-delete{
	width:45px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
/* ADD DJ PROGRAM */
#air-calendar-add-title{
	width:749px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	margin:5px 0 5px 0;
	font-weight:bold;
	text-align:center;
}
#air-calendar-add{
	width:747px;
	float:left;
	border:solid 1px #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	display:none;
}
#air-calendar-add-left{
	width:230px;
	height:280px;
	padding:10px 0 0 10px;
	float:left;
	margin-right:6px;
	border-right:1px solid #7f7f7f;
}
#air-calendar-add-dj-text{
	width:80px;
	height:25px;
	float:left;
	padding-left:3px;
	text-align:right;
}
#air-calendar-add-dj{
	width:135px;
	height:25px;
	float:left;
	padding-left:3px;
}
#air-calendar-add-dj input{
	width:135px;
	float:left;
}
#air-calendar-add-prog-text{
	width:80px;
	height:25px;
	float:left;
	padding-left:3px;
	text-align:right;
}
#air-calendar-add-prog{
	width:135px;
	height:25px;
	float:left;
	padding-left:3px;
}
#air-calendar-add-prog input{
	width:135px;
	float:left;
}
#air-calendar-add-style-title{
	width:230px;
	height:25px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#air-calendar-add-style-item{
	width:110px;
	height:39px;
	float:left;
	cursor:pointer;
	text-align:left;
	border:1px dotted #121212;
}
#air-calendar-add-style-text{
	width:90px;
	height:39px;
	float:left;
}
#air-calendar-add-style-check{
	width:20px;
	height:40px;
	float:left;
}
#air-calendar-add-style-check input{
	padding:0;
	margin:0;
}
#air-calendar-add-left2{
	width:237px;
	height:280px;
	padding:10px 0 0 0;
	float:left;
	margin-right:6px;
	border-right:1px solid #7f7f7f;
}
#air-calendar-add-periud-title{
	width:233px;
	height:25px;
	float:left;
	text-align:center;
	font-weight:bold;
}
#air-calendar-add-periud-fild{
	width:230px;
	height:25px;
	float:left;
}
#air-calendar-add-day-time{
	width:230px;
	height:20px;
	float:left;
	margin-bottom:7px;
}
#air-calendar-add-day{
	width:25px;
	height:16px;
	float:left;
	border-right:1px solid #7f7f7f;
	padding-top:4px;
}
#air-calendar-add-check{
	width:20px;
	height:20px;
	float:left;
}
#air-calendar-add-hh{
	width:45px;
	height:20px;
	float:left;
}
#air-calendar-add-hh select{
	width:40px;
	height:18px;
	background:#333333;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	border:0;
	margin:0;
	padding:0;
}
#air-calendar-add-mm{
	width:45px;
	height:20px;
	float:left;
}
#air-calendar-add-mm select{
	width:40px;
	height:18px;
	background:#333333;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	border:0;
	margin:0;
	padding:0;
}
#air-calendar-add-date-start{
	cursor:pointer;
	width:228px;
}
#air-calendar-add-date-end{
	cursor:pointer;
	width:228px;
}
#air-calendar-add-left3{
	width:250px;
	height:280px;
	padding:10px 0 0 0;
	float:left;
}
#air-calendar-add-image-title{
	width:250px;
	float:left;
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
}
#air-calendar-add-image-info{
	width:250px;
	float:left;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
}
#air-calendar-add-image-info-text{
	width:250px;
	height:12px;
	float:left;
	font-size:9px;
}
#air-calendar-add-image{
	width:250px;
	height:181px;
	float:left;
	text-align:center;
}
#air-calendar-add-image-upload{
	width:250px;
	float:left;
	text-align:center;
	margin-top:10px;
}
#air-calendar-add-image-upload input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	border:solid 1px #7f7f7f;
	width:200px;
}
#air-calendar-add-buttons{
	width:747px;
	float:left;
	padding:10px 0 10px 0;
	border-top:1px solid #7f7f7f;
}
#air-calendar-add-button-submit{
	width:140px;
	float:left;
	padding-right:10px;
	text-align:right;
	margin-left:255px;
}
#air-calendar-add-button-cancel{
	width:150px;
	float:left;
	text-align:left;
}
/* LIST PROGRAMS */
#air-calendar-list-pl-title{
	width:755px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	margin:20px 0 10px 0;
	font-weight:bold;
	text-align:center;
}
#air-calendar-list{
	width:749px;
	float:left;
	border:solid 1px #7f7f7f;
	padding:3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
}
#air-calendar-list-pl-info{
	width:747px;
	float:left;
	border:solid 1px #333;
	background-color:#222;
	margin-bottom:3px;
	text-align:center;
	font-weight:bold;
}
#air-calendar-list-pl-info-status{
	width:20px;
	height:40px;
	float:left;
}
#air-calendar-list-pl-info-prog{
	width:170px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-pl-info-style{
	width:170px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-pl-info-time{
	width:130px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-pl-info-time-to-time{
	width:170px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-pl-info-edit{
	width:35px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-pl-info-delete{
	width:45px;
	height:40px;
	float:left;
	border-left:1px solid #363636;
}
#air-calendar-list-pl-item{
	width:747px;
	float:left;
	border:solid 1px #333;
	background-color:#333;
	margin-bottom:3px;
	cursor:pointer;
}
#air-calendar-list-pl-item:hover{
	background-color:#13161C;
}
#air-calendar-list-pl-item-status-active{
	width:20px;
	height:40px;
	float:left;
	text-align:center;
	background:url(../img/airs/list-active.png) no-repeat center;
}
#air-calendar-list-pl-item-status-expire{
	width:20px;
	height:40px;
	float:left;
	text-align:center;
	background:url(../img/airs/list-expire.png) no-repeat center;
}
#air-calendar-list-pl-item-prog{
	width:165px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	padding-left:5px;
}
#air-calendar-list-pl-item-style{
	width:165px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	padding-left:5px;
}
#air-calendar-list-pl-item-time{
	width:130px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
#air-calendar-list-pl-item-time-to-time{
	width:170px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
#air-calendar-list-pl-item-edit{
	width:35px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
#air-calendar-list-pl-item-delete{
	width:45px;
	height:40px;
	float:left;
	border-left:1px solid #202020;
	text-align:center;
}
/* ADD DJ PROGRAM */
#air-calendar-add-pl-title{
	width:749px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	margin:5px 0 5px 0;
	font-weight:bold;
	text-align:center;
}
#air-calendar-add-pl{
	width:747px;
	float:left;
	border:solid 1px #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	display:none;
}
#air-calendar-add-pl-left{
	width:230px;
	height:280px;
	padding:10px 0 0 10px;
	float:left;
	margin-right:6px;
	border-right:1px solid #7f7f7f;
}
#air-calendar-add-pl-dj-text{
	width:80px;
	height:25px;
	float:left;
	padding-left:3px;
	text-align:right;
}
#air-calendar-add-pl-dj{
	width:135px;
	height:25px;
	float:left;
	padding-left:3px;
}
#air-calendar-add-pl-dj input{
	width:135px;
	float:left;
}
#air-calendar-add-pl-prog-text{
	width:80px;
	height:25px;
	float:left;
	padding-left:3px;
	text-align:right;
}
#air-calendar-add-pl-prog{
	width:135px;
	height:25px;
	float:left;
	padding-left:3px;
}
#air-calendar-add-pl-prog input{
	width:135px;
	float:left;
}
#air-calendar-add-pl-style-title{
	width:230px;
	height:25px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#air-calendar-add-pl-style-item{
	width:110px;
	height:43px;
	float:left;
	cursor:pointer;
	text-align:left;
	border:1px dotted #121212;
}
#air-calendar-add-pl-style-text{
	width:90px;
	height:39px;
	float:left;
}
#air-calendar-add-pl-style-check{
	width:20px;
	height:40px;
	float:left;
}
#air-calendar-add-pl-style-check input{
	padding:0;
	margin:0;
}
#air-calendar-add-pl-left2{
	width:237px;
	height:280px;
	padding:10px 0 0 0;
	float:left;
	margin-right:6px;
	border-right:1px solid #7f7f7f;
}
#air-calendar-add-pl-periud-title{
	width:233px;
	height:25px;
	float:left;
	text-align:center;
	font-weight:bold;
}
#air-calendar-add-pl-periud-fild{
	width:230px;
	height:25px;
	float:left;
}
#air-calendar-add-pl-day-time{
	width:230px;
	height:20px;
	float:left;
	margin-bottom:7px;
}
#air-calendar-add-pl-day{
	width:25px;
	height:16px;
	float:left;
	border-right:1px solid #7f7f7f;
	padding-top:4px;
}
#air-calendar-add-pl-check{
	width:20px;
	height:20px;
	float:left;
}
#air-calendar-add-pl-hh{
	width:45px;
	height:20px;
	float:left;
}
#air-calendar-add-pl-hh select{
	width:40px;
	height:18px;
	background:#333333;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	border:0;
	margin:0;
	padding:0;
}
#air-calendar-add-pl-mm{
	width:45px;
	height:20px;
	float:left;
}
#air-calendar-add-pl-mm select{
	width:40px;
	height:18px;
	background:#333333;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	border:0;
	margin:0;
	padding:0;
}
#air-calendar-add-pl-date-start{
	cursor:pointer;
	width:228px;
}
#air-calendar-add-pl-date-end{
	cursor:pointer;
	width:228px;
}
#air-calendar-add-pl-left3{
	width:250px;
	height:280px;
	padding:10px 0 0 0;
	float:left;
}
#air-calendar-add-pl-image-title{
	width:250px;
	float:left;
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
}
#air-calendar-add-pl-image-info{
	width:250px;
	float:left;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
}
#air-calendar-add-pl-image-info-text{
	width:250px;
	height:12px;
	float:left;
	font-size:9px;
}
#air-calendar-add-pl-image{
	width:250px;
	height:181px;
	float:left;
	text-align:center;
}
#air-calendar-add-pl-image-upload{
	width:250px;
	float:left;
	text-align:center;
	margin-top:10px;
}
#air-calendar-add-pl-image-upload input{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	border:solid 1px #7f7f7f;
	width:200px;
}
#air-calendar-add-pl-buttons{
	width:747px;
	float:left;
	padding:10px 0 10px 0;
	border-top:1px solid #7f7f7f;
}
#air-calendar-add-pl-button-submit{
	width:140px;
	float:left;
	padding-right:10px;
	text-align:right;
	margin-left:255px;
}
#air-calendar-add-pl-button-cancel{

	width:150px;
	float:left;
	text-align:left;
}
/* ethers */
#ethers-calendar{
	width:616px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:10px;
	color:#CCC;
}
#ethers-calendar-grid{
	float:left;
}
.ethers-calendar-gird-box{
	width:60px;
	height:50px;
	float:left;
	font-size:18px;
	font-family:Impact;
	background-color:#13161C;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	cursor:pointer;
}
.ethers-calendar-gird-box:hover{
	background-color:#262C37;
}
#ethers-calendar-gird-holiday{
	background-color:#64161C;
}
#ethers-calendar-gird-holiday:hover{
	background-color:#262C37;
}
.ethers-calendar-gird-day{
	width:60px;
	height:40px;
	padding-top:10px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	background-color:#4B5B70;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}
.ethers-calendar-gird-none{
	width:90px;
	height:40px;
	padding-top:10px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	background-color:#13161C;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}
.ethers-calendar-gird-times{
	width:90px;
	height:50px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	background-color:#4B5B70;
	background-image:url(../img/chart/chart-tracks.png);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	
}
#ethers-calendar-gird-day-text{
	width:50px;
	height:35px;
	float:left;
	text-align:right;
}
#ethers-calendar-gird-check-box{
	width:20px;
	height:33px;
	padding-top:2px;
	float:left;
}
#ethers-calendar-gird-check{
	border:0;
	margin:0;
	padding:0;
}
/* SERVICES */
#services{
	width:616px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	padding:10px;
}
#services div#text{
	width:596px;
	padding:10px 0 10px 0;
	float:left;
	border-bottom:1px solid #7f7f7f;
}
#services div#image{
	width:70px;
	margin:5px 10px 10px 0;
	float:left;
}
/*HOLIDAY-CALENDAR*/
#holiday-calendar{
	width:757px;
	float:left;
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#holiday-calendar div#days-months{
	width:507px;
	float:left;
	padding:5px 0 5px 250px;;
}
#holiday-calendar div#days{
	width:50px;
	height:25px;
	float:left;
}
#holiday-calendar div#days select{
	background:#333333;
	border:solid 1px #7f7f7f;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
}
#holiday-calendar div#months{
	width:50px;
	height:25px;
	float:left;
}
#holiday-calendar div#months select{
	background:#333333;
	border:solid 1px #7f7f7f;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
}
#holiday-calendar div#submit{
	width:100px;
	height:25px;
	float:left
}
#holiday-calendar div#result{
	width:745px;
	padding:5px;
	float:left;
	border:1px solid #7f7f7f;
}
#holiday-calendar div#result-title{
	width:745px;
	float:left;
	font-size:16px;
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	padding:0 0 10px 0;
}
#holiday-calendar div#holidays{
	width:730px;
	float:left;
	border-bottom:1px solid #7f7f7f;
	padding-bottom:5px;
	margin-bottom:20px;
}
#holiday-calendar div#holidays-title{
	width:300px;
	float:left;
	border-bottom:1px dotted #7f7f7f;
	font-weight:bold;
	font-size:14px;
	padding-left:60px;
	margin-bottom:10px;
}
#holiday-calendar div#holidays-ru{
	width:360px;
	float:left;
	margin-right:10px;
}
#holiday-calendar div#holidays-lv{
	width:360px;
	float:left;
}
#holiday-calendar div#day{
	width:340px;
	float:left;
	padding-left:20px;
}
#holiday-calendar div#angeldays{
	width:745px;
	float:left;
}
#holiday-calendar div#angeldays-title{
	width:300px;
	float:left;
	border-bottom:1px dotted #7f7f7f;
	font-weight:bold;
	font-size:14px;
	padding-left:60px;
	margin-bottom:10px;
}
#holiday-calendar div#angeldays-lv{
	width:360px;
	float:left;
}
#holiday-calendar div#angeldays-ru{
	width:360px;
	float:left;
	margin-right:10px;
}
#holiday-calendar div#name{
	width:340px;
	float:left;
	padding-left:20px;
}
#holiday-calendar div#add-panel{
	width:745px;
	padding:5px;
	float:left;
	border:1px solid #7f7f7f;
}
#holiday-calendar div#holiday{
	width:745px;
	float:left;
	border-bottom:1px solid #7f7f7f;
}
#holiday-calendar div#holiday-ru{
	width:360px;
	float:left;
	margin-right:10px;
}
#holiday-calendar div#holiday-lv{
	width:360px;
	float:left;
}
#holiday-calendar div#holiday-text{
	width:360px;
	float:left;
	padding:10px 0 10px 0;
	border-bottom:1px dotted #7f7f7f;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
#holiday-calendar div#holiday-fild{
	width:300px;
	float:left;
	padding:10px 0 10px 60px;
	margin-right:10px;
}
#holiday-calendar div#holiday-fild textarea{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;
	width:230px;
	height:85px;
}
#holiday-calendar div#angelday{
	width:745px;
	float:left;
}
#holiday-calendar div#angelday-ru{
	width:360px;
	float:left;
	margin-right:10px;
}
#holiday-calendar div#angelday-lv{
	width:360px;
	float:left;
}
#holiday-calendar div#angelday-text{
	width:360px;
	float:left;
	padding:10px 0 10px 0;
	border-bottom:1px dotted #7f7f7f;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
#holiday-calendar div#angelday-fild{
	width:300px;
	float:left;
	padding:10px 0 10px 60px;
	margin-right:10px;
}
#holiday-calendar div#angelday-fild textarea{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;
	width:230px;
	height:85px;
}
#holiday-calendar div#buttons{
	width:485px;
	float:left;
	padding:10px 0 10px 270px;
}
#holiday-calendar div#add{
	width:100px;
	float:left;
}
#holiday-calendar div#reset{
	width:100px;
	float:left;
}
/* ORDER */
#order{
	width:596px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ccc;
}
#order div#title{
	width:596px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#order div#panel{
	width:584px;
	float:left;
	border:1px solid #7f7f7f;
	padding:5px;
}
#order div#nick{
	width:584px;
	height:25px;
	float:left;
}
#order div#nick-text{
	width:180px;
	height:25px;
	float:left;
	padding-right:5px;
	text-align:right;
}
#order div#nick-fild{
	width:300px;
	height:25px;
	float:left;
}
#order div#nick-fild input{
	width:280px;
	height:14px;
	overflow:hidden;
}
#order div#nick-check{
	width:20px;
	height:25px;
	float:left;
}
#order div#nick-check-text{
	width:100px;
	height:25px;
	float:left;
	font-size:10px;
	font-style:italic;
}
#order div#message{
	width:584px;
	height:95px;
	float:left;
}
#order div#message-text{
	width:180px;
	height:90px;
	float:left;
	padding-right:5px;
	text-align:right;
}
#order div#message-fild{
	width:300px;
	height:90px;
	float:left;
}
#order div#message-fild textarea{
	background:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	border:solid 1px #7f7f7f;
	overflow:auto;
	width:280px;
	height:85px;
}
#order div#track-request{
	width:584px;
	height:25px;
	float:left;
}
#order div#track-request-text{
	width:180px;
	height:25px;
	float:left;
	padding-right:5px;
	text-align:right;
}
#order div#track-request-fild{
	width:300px;
	height:25px;
	float:left;
}
#order div#track-request-fild select{
	background:#333333;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	border:solid 1px #7f7f7f;
	width:284px;
	height:18px;
}
#order div#track{
	width:584px;
	height:25px;
	float:left;
	display:none;
}
#order div#track-text{
	width:180px;
	height:25px;
	float:left;
	padding-right:5px;
	text-align:right;
}
#order div#track-fild{
	width:300px;
	height:25px;
	float:left;
}
#order div#track input{
	width:280px;
	height:14px;
	overflow:hidden;
}
#order div#track-true{
	width:584px;
	height:25px;
	float:left;
	display:none;
}
#order div#track-true-text{
	width:180px;
	height:25px;
	float:left;
	padding-right:5px;
	text-align:right;
}
#order div#track-true-fild{
	width:200px;
	height:25px;
	float:left;
	font-size:10px;
}
#order div#track-true-radio-but{
	height:25px;
	float:left;
	cursor:pointer;
}
#order div#buttons{
	width:424px;
	float:left;
	padding:20px 0 10px 175px;
}
#order div#submit{
	width:100px;
	float:left;
}
#order div#reset{
	width:100px;
	float:left;
}
/* ORDERS */
#orders{
	width:777px;
	padding:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ccc;
}
#orders div#title{
	width:757px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#orders div#panel{
	width:747px;
	float:left;
	border:1px solid #7f7f7f;
	padding:5px;
}
#orders div#orders-search{
	width:85px;
	height:21px;
	margin:0px auto;
}
#orders div.orders-search-res{
	width:16px;
	height:20px;
	float:left;
	padding-left:1px;

	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#orders div.orders-search-res:hover{
	padding-left:1px;

	-khtml-opacity: 1.0;
	opacity: 1.0;
}
#orders div#goo{
	background-image:url(../img/dj_panel/search/goo.png);
	background-repeat:no-repeat;
	background-position:center;
}
#orders div#zip{
	background-image:url(../img/reg/social/zippyshare_16.png);
	background-repeat:no-repeat;
	background-position:center;
}
#orders div#fox{
	background-image:url(../img/dj_panel/search/fox.png);
	background-repeat:no-repeat;
	background-position:center;
}
#orders div#fresh{
	background-image:url(../img/dj_panel/search/fresh.png);
	background-repeat:no-repeat;
	background-position:center;
}
#orders div#vko{
	background-image:url(../img/reg/social/vkontakte_16.png);
	background-repeat:no-repeat;
	background-position:center;
}
#orders table.event{
	width:100%;
	border:1px solid #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
}
#orders td.event-title{
	font-size:12px;
	text-align:center;
}
#orders tr.event-item{
	border-left:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
}
#orders tr.event-item:hover{
	background:#151515;
}
.event td.all-title{
	height:25px;
	background:#333;
	border-bottom:1px solid #7f7f7f;
}
.event td.all-event{
	height:40px;
	text-align:center;
	font-size:13px;
	border-bottom:1px solid #7f7f7f;
}
.event td.text{
	border-right:1px solid #7f7f7f;
	text-align:left;
	font-size:14px;
	padding:8px;
}
.event td.date{
	font-size:11px;
	width:50px;
	border-right:1px solid #7f7f7f;
}
.event td.track{
	width:120px;
	border-right:1px solid #7f7f7f;
}
.event td.true{
	width:40px;
	border-right:1px solid #7f7f7f;
}
.event td.autor{
	width:100px;
	border-right:1px solid #7f7f7f;
}
.event td.hide{
	width:40px;
	border-right:1px solid #7f7f7f;
}
/* ORDER-OPEN */

/* DJ-PANEL */
#dj-panel{
	width:1200px;
	height:1100px;
	padding:5px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
}
#dj-panel div#main-panel{
	width:900px;
	float:left;
}
#dj-panel div#window-1{
	width:898px;
	height:300px;
	float:left;
	border:1px solid #7f7f7f;
	background:#333;
	margin-bottom:5px;
}
#dj-panel div#orders{
	width:299px;
	height:295px;
	float:left;
	border-right:1px solid #7f7f7f;
	padding:0 0 5px 0;
	background:#000;
	overflow:auto;
}
#dj-panel div#orders-item{
	width:294px;
	height:21px;
	float:left;
	border-bottom:1px solid #7f7f7f;
	padding-left:5px;
	padding-top:3px;
}
#dj-panel div#orders-item-moreinfo{
	width:294px;
	float:left;
	border-bottom:1px solid #7f7f7f;
	padding-left:5px;
	padding-top:3px;
}
#dj-panel div#orders-date{
	width:100px;
	height:21px;
	float:left;
	font-size:10px;
}
#dj-panel div#orders-nick{
	width:109px;
	height:21px;
	font-size:10px;
	float:left;
}
#dj-panel div#orders-search{
	width:85px;
	height:21px;
	float:left;
}
#dj-panel div.orders-search-res{
	width:16px;
	height:20px;
	float:left;
	padding-left:1px;

	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#dj-panel div.orders-search-res:hover{
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
#dj-panel div#goo{
	background-image:url(../img/dj_panel/search/goo.png);
	background-repeat:no-repeat;
	background-position:center;
}
#dj-panel div#zip{
	background-image:url(../img/dj_panel/search/zip.png);
	background-repeat:no-repeat;
	background-position:center;
}
#dj-panel div#fox{
	background-image:url(../img/dj_panel/search/fox.png);
	background-repeat:no-repeat;
	background-position:center;
}
#dj-panel div#fresh{
	background-image:url(../img/dj_panel/search/fresh.png);
	background-repeat:no-repeat;
	background-position:center;
}
#dj-panel div#vko{
	background-image:url(../img/dj_panel/search/vko.png);
	background-repeat:no-repeat;
	background-position:center;
}
#dj-panel div#dj-minichat{
	width:598px;
	height:290px;
	float:left;
	padding:10px 0 0 0;
	background:#000;
}
#dj-panel div#mini-messages{
	width:598px;
	height:256px;
	float:left;
	background:#000;
	overflow:auto;
}
#dj-panel div#mini-message{
	width:580px;
	float:left;
}
#dj-panel div#mini-nick{
	width:560px;
	height:15px;
	padding-left:20px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#999;
}
#dj-panel div#mini-nick-seperit{
	width:580px;
	height:15px;
	float:left;
}
#dj-panel div#mini-nick-seperit-left{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/left-2.png) left no-repeat;
}
#dj-panel div#mini-nick-seperit-center{
	width:418px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/center-2.png);
}
#dj-panel div#mini-nick-seperit-right{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/right-2.png) left no-repeat;
}
#dj-panel div#mini-text{
	width:540px;
	padding:0 20px 0 20px;
	float:left;
}
#dj-panel div#mini-text-seperit-left{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/left-2.png) left no-repeat;
}
#dj-panel div#mini-text-seperit-center{
	width:418px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/center-2.png);
}
#dj-panel div#mini-text-seperit-right{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/right-2.png) left no-repeat;
}
#dj-panel div#mini-date{
	width:560px;
	height:15px;
	padding-right:20px;
	float:left;
	font-size:9px;
	color:#666;
	text-align:right;
	cursor:pointer;
}
#dj-panel div#mini-date:hover{
	color:#ccc;
}
#dj-panel div#mini-message-seperit-left{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/left.png) left no-repeat;
}
#dj-panel div#mini-message-seperit-center{
	width:418px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/center.png);
}
#dj-panel div#mini-message-seperit-right{
	width:81px;
	height:15px;
	float:left;
	background:url(../img/minichat/big/right.png) left no-repeat;
}
#dj-panel div#mini-input{
	width:598px;
	height:32px;
	float:left;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#dj-panel div#mini-input-area{
	width:508px;
	height:32px;
	float:left;
}
#dj-panel div#mini-input-area textarea{
	width:505px;
	height:31px;
	border-width:1px 1px 0 0;
	border-style:solid;
	border-color:#7f7f7f;
	background:#333;
	float:left;
	overflow:auto;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#dj-panel div#mini-input-button{
	width:90px;
	height:33px;
	border-width:1px 0 0 0;
	border-color:#7f7f7f;
	border-style:solid;
	float:left;
	background:#333;
}
#dj-panel div#mini-input-button input{
	width:90px;
	height:33px;
	float:left;
	background:#333;
	border:0;
	color:#ccc;
	font-weight:bold;
}
#dj-panel div#window-2{
	width:894px;
	height:300px;
	float:left;
	border:3px solid #7f7f7f;
	background:#333;
	margin-bottom:5px;
	overflow:auto
}
#dj-panel div#window-2 iframe{
	width:100%;
	height:100%;
	float:left;
	border:0;
	margin:0;
	padding:0;
	

	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#dj-panel div#window-3{
	width:900px;
	float:left;
	background:#333;
	text-align:center;
}
#dj-panel div#w-left{
	width:450px;
	float:left;
}
#dj-panel div#w-left textarea{
}
#dj-panel div#w-right{
	width:450px;
	float:left;
}
#dj-panel div#w-right textarea{
}
#dj-panel div#w-button{
	width:900px;
	float:left;
	text-align:center;
	padding:5px 0 0 0;
}
#dj-panel div#panel-dj{
	width:288px;
	float:left;
	background:#333;
	border:1px solid #7f7f7f;
	margin-left:5px;
}
#dj-panel div#status{
	width:278px;
	float:left;
	margin:5px 5px 20px 5px;;
}
#dj-panel div#air-control{
	width:278px;
	float:left;
	border-top:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	margin-bottom:10px;
	padding:0 5px 0 5px;
}
#dj-panel div#air-status{
	width:117px;
	float:left;
}
#dj-panel div#air-status-text{
	width:91px;
	padding:3px;
	height:14px;
	float:left;
}
#dj-panel div#air-status-check{
	width:20px;
	height:20px;
	float:left;
}
#dj-panel div#program-selector{
	width:150px;
	float:left;
	border-left:1px solid #7f7f7f;
	padding-left:10px;
	padding-bottom:10px;
}
#dj-panel div#your-program{
	width:150px;
	height:20px;
	float:left;
	cursor:pointer;
	padding-top:5px;
}
#dj-panel div#your-program-check{
	width:20px;
	height:20px;
	float:left;
}
#dj-panel div#your-program-check input{
	width:16px;
	height:16px;
	margin:0;
	padding:0;
}
#dj-panel div#your-program-text{
	width:130px;
	height:20px;
	float:left;
}
#dj-panel div#other-program-title{
	width:150px;
	height:20px;
	float:left;
	font-weight:bold;
}
#dj-panel div#other-program{
	width:150px;
	float:left;
	display:none;
}
#dj-panel div#other-program-item{
	width:150px;
	height:20px;
	float:left;
	cursor:pointer;
	padding-top:5px;
}
#dj-panel div#other-program-check{
	width:20px;
	height:20px;
	float:left;
}
#dj-panel div#other-program-check input{
	width:16px;
	height:16px;
	margin:0;
	padding:0;
}
#dj-panel div#other-program-text{
	width:130px;
	height:20px;
	float:left;
}
#dj-panel div#air-inform{
	width:278px;
	float:left;
	padding:0 5px 10px 5px;
}
#dj-panel div#time{
	width:278px;
	text-align:center;
	float:left;
}
#dj-panel div#weather{
	width:278px;
	float:left;
}
#dj-panel div#weather-text{
	width:278px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#dj-panel div#b-day{
	width:278px;
	float:left;
	padding-bottom:10px;
}
#dj-panel div#b-day-text{
	width:278px;
	float:left;
	font-weight:bold;
}
#dj-panel div#b-day-value{
	width:278px;
	float:left;
	font-style:italic;
}
#dj-panel div#angelday{
	width:278px;
	float:left;
	padding-bottom:5px;
}
#dj-panel div#angelday-text{
	width:278px;
	float:left;
	font-weight:bold;
}
#dj-panel div#angelday-cat{
	width:278px;
	float:left;
	font-size:9px;
}
#dj-panel div#angelday-value{
	width:278px;
	float:left;
	font-style:italic;
	padding-bottom:5px;
	color:#999;
}
#dj-panel div#holiday{
	width:278px;
	float:left;
	padding-bottom:5px;
}
#dj-panel div#holiday-text{
	width:278px;
	float:left;
	font-weight:bold;
}
#dj-panel div#holiday-cat{
	width:278px;
	float:left;
	font-size:9px;
}
#dj-panel div#holiday-value{
	width:278px;
	float:left;
	font-style:italic;
	padding-bottom:5px;
	color:#999;
}
#dj-panel div#today-wiki{
	width:278px;
	float:left;
	padding-bottom:10px;
}
#dj-panel div#today-wiki-text{
	width:278px;
	float:left;
	font-weight:bold;
}
#dj-panel div#today-wiki-link{
	width:278px;
	float:left;
	font-style:italic;
}
#dj-panel div#title{
	width:278px;
	float:left;
	padding-bottom:5px;
}
#dj-panel div#title-text{
	width:278px;
	float:left;
	font-weight:bold;
}
#dj-panel div#title-artist{
	width:38px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#dj-panel div#title-artist-value{
	width:235px;
	float:left;
	font-style:italic;
	color:#999;
	padding-bottom:5px;
}
#dj-panel div#title-title{
	width:38px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#dj-panel div#title-title-value{
	width:235px;
	float:left;
	font-style:italic;
	color:#999;
	padding-bottom:5px;
}
#dj-panel div#listeners{
	width:278px;
	float:left;
}
#dj-panel div#listeners-text{
	width:98px;
	float:left;
	text-align:right;
	font-weight:bold;
}
#dj-panel div#listeners-count{
	width:180px;
	float:left;
	color:#999;
}
#dj-panel div#bitrate{
	width:278px;
	float:left;
}
#dj-panel div#bitrate-text{
	width:98px;
	float:left;
	text-align:right;
	font-weight:bold;
}
#dj-panel div#bitrate-value{
	width:180px;
	float:left;
	color:#999;
}
#dj-panel div#site{
	width:278px;
	float:left;
}
#dj-panel div#site-text{
	width:98px;
	float:left;
	text-align:right;
	font-weight:bold;
}
#dj-panel div#site-count{
	width:180px;
	float:left;
	color:#999;
}
/* BOTTOM */
#bottom{
	width:1000px;
	height:50px;
}
#bottom-button{
	width:auto;
	height:12px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
}
#bottom-button div{
	width:150px;
	height:11px;
	float:left;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#999;
}
#bottom-button div a{
	color:#999;
}
#bottom-button div a:hover{
	color:#666;
}
#copyright{
	width:820px;
	height:11px;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
}

#authframebox {
	position: relative;
}

#authframe {
	position: absolute;
	border: none;
	background: white;
	left: 50px;
	top: 100px;
	width: 700px;
	height: 400px;
	z-index: 200;
	display: none;
}
#page-6-years{
	width:777px;
	float:left;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	text-align:left;
	font-size:12px;
}
#page-without-right-menu{
	width:777px;
	padding:10px;
	float:left;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	text-align:left;
	font-size:12px;
}
#page-without-right-menu textarea{
	background:#333;
	border:1px solid #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#ccc;
}
#page-without-right-menu table.contra input{
	background:#333;
	border:1px solid #7f7f7f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ccc;
	padding-left:20px;
	width:140px;
}
#page-with-right-menu{
	width:610px;
	float:left;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	text-align:left;
	font-size:12px;
}
.pointer{
	cursor: pointer;
}
/* FClub */
#fclub-main{
	width:616px;
	padding-left:10px;
	padding-right:4px;
	float:left;
}
#FClub{
	float:left;
}
/* VIDEOS */
#videos-label{
	width:77px;
	height:70px;
	padding-top:14px;
	padding-right:11px;
	float:left;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#C00;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#videos-spacer1{
	width:528px;
	height:11px;
	float:left;
}
#videos-title-bg{
	width:528px;
	height:42px;
	background:url(../img/news/news-title.gif) no-repeat;
	float:left;
}
#videos-title-text{
	display: block;
	width:528px;
	height:42px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#DDD;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
	text-decoration: none;
}
#videos-autor-bg{
	height:31px;
	background:url(../img/news/news-autor.gif);
	float:left;
}
#videos-autor-text{
	height:31px;

	font-family:Verdana, Geneva, sans-serif;
	color:#DDD;

	font-size:11px;
	padding-left:15px;
	padding-top:5px;
	
}
#videos-autor-right-border{
	width:12px;
	height:31px;
	background:url(../img/news/news-autor-border.gif) no-repeat;
	float:left;
}
#videos-area{
	width:616px;
	float:left;
}
#videos-text{
	width:616px;
	font-family:Verdana, Geneva, sans-serif;
	color:#c4c4c4;
	font-size:12px;
	float:left;
	text-align:left;
	margin:10px 0 0 10px;
}
#videos-pic{
	width:140px;
	height:100px;
	float:left;
	margin:0 10px 10px 0px;
}
#videos-pic-border{
	width:128px;
	height:88px;
	border:6px solid #FFF;
	

	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#videos-menu{
	width:616px;
	height:20px;
	float:left;
	margin-top:20px;
}
#videos-readmore{
	height:20px;
	float:left;
}
#videos-readmore-ico{
	width:23px;
	height:20px;
	background:url(../img/news/news-readmore.gif) no-repeat;
	float:left;
}
#videos-readmore-text{
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;

	padding-left:6px;
}
#videos-readmore-text a:visited{
	text-decoration:underline;
	color:#666;
}
#videos-comment{
	width:150px;
	height:20px;

	float:right;
}
#videos-comment-ico{
	width:23px;
	height:20px;
	background:url(../img/news/news-comment-ico.gif) no-repeat;
	float:left;
}
#videos-comment-border-left{
	width:11px;
	height:20px;
	background:url(../img/news/news-comment-border-left.gif) no-repeat;
	float:left;
}
#videos-comment-count{
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	padding:4px 2px 0px 2px;
}
#videos-comment-border-right{
	width:11px;
	height:20px;
	background:url(../img/news/news-comment-border-right.gif) no-repeat;
	float:left;
}
/* USERS */
#users-label{
	width:77px;
	height:70px;
	padding-top:14px;
	padding-right:11px;
	float:left;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#C00;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#users-spacer1{
	width:528px;
	height:11px;
	float:left;
}
#users-title-bg{
	width:528px;
	height:42px;
	background:url(../img/news/news-title-bg.gif) repeat-x;
	float:left;
}
#users-title-text{
	display: block;
	width:528px;
	height:42px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#DDD;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
	text-decoration: none;
	background:url(../img/news/news-title-shadow.png) no-repeat right top;
}
#users-autor-bg{
	height:31px;
	background:url(../img/news/news-autor.gif);
	float:left;
}
#users-autor-text{
	height:31px;
	font-family:Verdana, Geneva, sans-serif;
	color:#DDD;

	font-size:11px;
	padding-left:15px;
	padding-top:5px;
	
}
#users-autor-right-border{
	width:12px;
	height:31px;
	background:url(../img/news/news-autor-border.gif) no-repeat;
	float:left;
}
#users-area{
	width:606px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#c4c4c4;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
}
#users-item{
	width:100px;
	float:left;
	text-align:left;
	margin:0 10px 10px 0px;
}
#users-pic{
	width:100px;
	height:100px;
	float:left;
	color:#fff;
}
#users-place{
	width:20px;
	float:left;
	font-size:22px;
	font-weight:bold;
	color:#fff;
}
#users-nick{
	width:100px;
	height:26px;
	float:left;
	margin:0;
	text-align:center;
	font-size:10px;
}
#users-rating{
	width:65px;
	float:left;
	margin:0;
	color:#CCC;
	text-align:right;
	font-size:10px;
}
#users-pic-border{
	width:88px;
	height:88px;
	border:6px solid #555;
}
#users-menu{
	width:616px;
	height:20px;
	float:left;
	margin-top:20px;
}
#users-readmore{
	height:20px;
	float:left;
}
#users-readmore-ico{
	width:23px;
	height:20px;
	background:url(../img/news/news-readmore.gif) no-repeat;
	float:left;
}
#users-readmore-text{
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;

	padding-left:6px;
}
#users-readmore-text a:visited{
	text-decoration:underline;
	color:#666;
}
#users-comment{
	width:150px;
	height:20px;

	float:right;
}
#users-comment-ico{
	width:23px;
	height:20px;
	background:url(../img/news/news-comment-ico.gif) no-repeat;
	float:left;
}
#users-comment-border-left{
	width:11px;
	height:20px;
	background:url(../img/news/news-comment-border-left.gif) no-repeat;
	float:left;
}
#users-comment-count{
	height:20px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	padding:4px 2px 0px 2px;
}
#users-comment-border-right{
	width:11px;
	height:20px;
	background:url(../img/news/news-comment-border-right.gif) no-repeat;
	float:left;
}
/* TEAM */
#TEAM{
	width:800px;
	float:left;
	border-bottom:1px solid #7f7f7f;
	font-size:10px;
	color:#ccc;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:-4px;
	margin-bottom:20px;
}
#TEAM div#team-left{
	width:290px;
	float:left;
}
#TEAM div#team-right{
	width:290px;
	float:left;
}
#TEAM div.team-content-l{
	width:288px;
	height:80px;
	float:left;
	border-color:#7f7f7f;
	border-style:solid;
	border-width:1px 1px 0 1px;
}
#TEAM div.team-content-r{
	width:288px;
	height:80px;
	float:left;
	border-color:#7f7f7f;
	border-style:solid;
	border-width:1px 1px 0 1px;
}
.team-content-l div.photo{
	height:80px;
	float:left;
	border-right:1px solid #7f7f7f;
	cursor:pointer;
}
.team-content-l div.text{
	width:207px;
	height:80px;
	float:left;
}
.team-content-r div.photo{
	height:80px;
	float:right;
	border-left:1px solid #7f7f7f;
	cursor:pointer;
}
.team-content-r div.text{
	width:207px;
	height:80px;
	float:left;
}
#TEAM div#team-center{
	width:220px;
	float:left;
	cursor:pointer;
}
#team-center div.team-center-1{
	width:220px;
	height:161px;
	float:left;
	border-top:1px solid #7f7f7f;
}
#team-center div.team-center-2{
	width:220px;
	height:161px;
	float:left;
	border-top:1px solid #7f7f7f;
}

#darkness {
	position: fixed;
	top: 0px;
	left: 0px;
	background:url(../img/darkness-bg.png);
	z-index: 199;
	display: none;
}

#contact-form {
	position: fixed;
	top: 0px;
	left: 0px;
	background:#000;
	border:1px solid #7f7f7f;
	display: none;
	width:300px;
	height:auto;
	padding:20px 40px 20px 40px;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#ccc;
	z-index: 200;
}
#contact-form div#contact-form-title{
	width:100%;
	float:left;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #7f7f7f;
	margin:8px 0 0px 0;
}
#contact-form div#contact-form-area{
	width:100%;
	float:left;
	padding:3px 0 3px 0;
}
#contact-form div#contact-form-text{
	width:50px;
	float:left;
	font-size:12px;
	text-align:right;
}
#contact-form div#contact-form-input{
	width:auto;
	float:left;
}
#contact-form div#contact-form-input input{
	width:235px;
	float:left;
	font-size:12px;
	background:#333;
	border:1px solid #7f7f7f;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
}
#contact-form div#contact-form-textarea{
	width:auto;
	float:left;
}
#contact-form div#contact-form-textarea textarea{
	width:235px;
	height:100px;
	float:left;
	font-size:12px;
	background:#333;
	border:1px solid #7f7f7f;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
}
#contact-form div#contact-form-input-buttons{
	width:auto;
	float:left;
	padding-left:60px;
}
#contact-form div#contact-form-input-buttons div#button{
	width:auto;
	float:left;
	margin-left:10px;
}
/* INVITES */
#invite-form {
	position: fixed;
	top: 0px;
	left: 0px;
	background:#000;
	border:1px solid #7f7f7f;
	display: none;
	width:400px;
	height:auto;
	padding:20px 40px 20px 40px;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#ccc;
	z-index: 200;
}
#invite-form div#invite-form-title{
	width:100%;
	float:left;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #7f7f7f;
	margin:8px 0 0px 0;
}

#invite-form div.event{
	width:100%;
	float:left;
	padding:3px 0 3px 0;
}
#invite-form div.event div.title{
	width:150px;
	float:left;
	font-size:12px;
	text-align:right;
}
#invite-form div.event div.value{
	width:245px;
	padding-left:5px;
	float:left;
	font-size:11px;
}
#invite-form div.event input#invite_link{
	width:200px;
	background:#333;
	border:1px solid #7f7f7f;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#invite-form div.button{
	width:400px;
	float:left;
	text-align:center;
}
#invite-form div.button input{
	width:auto;
}
#ToClub {
	position: fixed;
	top: 0px;
	left: 0px;
	background:#000;
	border:1px solid #7f7f7f;
	display: none;
	width:770px;
	height:auto;
	padding:20px 40px 20px 40px;
	
	font-family:Verdana, Geneva, sans-serif;
	color:#ccc;
	z-index: 200;
}
#ToClub iframe{
	background-color:#FFF;
	float:left;
}
#ToClub div.button{
	width:770px;
	float:left;
	text-align:center;
}
#ToClub div.button input{
	width:auto;
}
