div.tmenu
{
float:left;
width:100%;
clear:both;

}
div.wcap
{
position:absolute;
left:0;
bottom:0;
width:100%;
background:#DC3522;
font-size:10px;
text-align:center;
padding-top:8px;
padding-bottom:8px;
}

h2
{
margin-bottom:5px;
}

div.zoom_div
{
width:50px;
height:50px;
position:absolute;
right:1px;
bottom:1px;
}

div.wbody
{
position:relative;
height:200px;
background:#fff url(/img/ajax-loader.gif) center no-repeat;

}
div.wwrap

{
margin:30px;
position:relative;

}

div.week
{
margin-top:20px;
text-align:center;
width:100%;
}

ins.weekday
{
text-decoration: none;
display: -moz-inline-box;
display: inline-block;
position:relative;
padding:10px;
width:110px;

}

ins.weekday h2
{
font-weight:normal;
font-size:24px;
text-align:left;
border-bottom:1px dashed #fff;

}
ins.weekday h2 .month
{
font-size:14px;
}

div.imwrap
{
background:#fff url(/img/ajax-loader.gif) center no-repeat;
padding:1px;
margin-bottom:10px;
float:left;
margin-right:10px;
}

div#popup
{
position:absolute;
right:20px;
top:-40px;
}

div#block
{
float:left;
clear:both;
width:500px;
/*background:#DC3522;*/
font-size:12px;
margin-left:40px;
margin-top:30px;
}
div.block-header
{

font-size:24px;
margin-bottom:10px;
}
div.block-desc
{
margin-right:20px;
line-height:130%;
}

div#user-block
{
position:relative;
float:right;
width:300px;
background:url(../img/userpop.png);
margin-right:40px;
margin-top:30px;
font-size:24px;
}

div#user-block ul li a
{
color:#fff;
}

div#user-block ul
{
list-style:none;
line-height:1.5em;
margin-top:40px;
margin-bottom:40px;
}

div#content
{
width:100%;
float:left;
background-image:url(../img/bg-content.png);
padding:0px;


}

body {
text-align:center;
background:#000;
/*background-attachment:fixed;
background-image:url(../img/bg/bg3.jpg);
background-repeat:no-repeat;
 */margin:0px;
 padding:0;
 font-family: Tahoma;
 font-size: 14px;
 color: #4F5155;
}

body.no
{
background-image:none;
}
#wrap
{
position:relative;
color:#fff;
width:1000px;
margin:30px auto;
text-align:left;
padding:5px;

background-image:url(../img/bg-border.png);
}

.allwrap
{
margin:30px auto;
width:100%;
}


#handler_wrap
{

width:930px;

overflow:hidden;
margin:20px auto;
padding:20px;
}

#handler_wrap h2{white-space:nowrap}
#handler_wrap #handler
{
      width:10000px;float:left;clear:both;
}

.desc
{
width:1000px;
text-align:center;
float:left;
min-height:300px;
 
}



.desc_inner
{
    margin:0 auto;width:600px;text-align:left;
}

.desc_img_wr
{float:left;padding-right:10px;width:150px;height:150px;position:relative;
    
}

.h_desc
{
    color:#fff;float:left;
    width:300px;
}

.h_desc .h_desc_text
{
    width:300px;
  
    
}
.h_desc h2
{
    color:#fff;font-family:Georgia;text-decoration:underline;margin-top:10px;
}

.h_desc h2 span
{

padding:10px;
background:#DC3522;
}

.h_desc div
{
background:#fff;
color:#444;
padding:10px;
}



.afwrap{

float:left;
clear:both;
margin:0px auto;
width:100%;
white-space:nowrap;
background:#282f28;
overflow:hidden;
padding-top:0px;
padding-bottom:20px;
}
.slideplz
{
    float:left;
    clear:both;
   white-space:nowrap;

    
}

#slideplz
{margin-bottom:0;padding-top:50px;margin-top:0;position:relative;
}


.wimg img
{
width:75px;
height:75px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}

.wimg .desc
{
background:#DC3522;

}


.wimg:hover
{
background:#fff;
}


.wimg:hover p span
{
background:#fff;
color:#666;

}


#lwrap
{
position:relative;
color:#fff;
width:1000px;
margin:20px auto;
text-align:left;
height:20px;
margin-top:10px;
}



#wrap
{
_padding-bottom:0px;
}

p
{
clear:both;
}

a {
 color: #003399;
 background-color: transparent;
 font-weight: normal;
}

h1 {
 color: #444;
 background-color: transparent;
 border-bottom: 1px solid #D0D0D0;
 font-size: 16px;
 font-weight: bold;
 margin: 24px 0 2px 0;
 padding: 5px 0 6px 0;
}



#menu
{
margin:0;
padding:0;
/*background-image:url(../img/bg-menu.png);*/
background:#374140;
font-size:14px;
float:left;
width:100%;
_margin-bottom:5px;
}

#menu ul
{
margin:0px;
padding:0px;
list-style:none;


}

#menu ul li
{
float:left;
}

#menu ul li a
{
color:#fff;
float:left;
display:block;
padding:10px;
}

#menu ul li.active a
{
background:#DC3522;
text-decoration:none;
}



#menu ul.ubar
{
float:right;


}

#menu ul.ubar li {
background:#DC3522;
}

#menu ul.ubar li.exit {
background:none;
}

#menu ul.ubar li.exit a{
background:none;
}

#menu ul.ubar a
{
background:#DC3522;


}

#menu ul.ubar a img
{
border:none;
}

#menu ul.ubar  a.ulink
{
background:#DC3522 url("img/arr.png") right no-repeat;
padding-left:30px;
padding-right:20px;
margin-right:10px;
}

   
   div.new_form
   {
   padding:20px;margin-bottom:20px
  }
  
   div.new_form table td
   {
   color:#fff;
   padding:3px;
  }
  
  div.new_form input.text
  {
  background:#DC3522;
  border:#fff 1px solid;
  padding:3px;
  color:#fff;
  font-size:24px;
  
  }
  
  div.new_form textarea
  {
  width:300px;padding:3px;height:100px;text-align:left;border:#fff 1px solid;background:#DC3522;color:#fff;font-family:Tahoma;font-size:18px;padding:3px;
  }
  
  
div#logo
{
position:absolute;
left:15px;
font-size:12px;
top:10px;
z-index:200;
color:#eee;
}

div#logo a
{
text-transform:uppercase;
color:#eee;
}

a
{
color:#fff;
}

.ckeditor
{
width:600px;
}

.block-desc
{
float:left;
margin:0;
padding:0;
white-space:normal;
}



p.num_start
{

border-left:1px dashed #fff;
padding:3px;
background:#BF0A2B;

}

div.num_start
{

padding:3px;
padding-left:6px;

font-size:14px;
margin-top:20px;


}

p.num_start span
{
font-size:14px;

padding-left:3px;


}

p.num_start span a
{
color:#fff;
}

div#admin_block
{
float:left;
clear:both;
width:500px;
background:#DC3522;

margin-left:40px;
margin-top:30px;
}


div.pager a
{
padding:4px;
color:#fff;
text-decoration:none;
}

div.pager strong
{
padding:4px;
color:#DC3522;
background:#fff;
}

div.menu_edit a 
{
margin-left:5px;
}

div.menu_edit a:hover
{
text-decoration:none;
}

.sliderwr{cursor:hand;background:url("../img/mixer_bg.png");margin-top:20px;padding-bottom:0;margin-bottom:0;}
.sliderwr .ui-slider {margin:0 auto;position: relative; text-align: left;height:61px;width:97%}
.sliderwr .ui-slider .ui-slider-handle {width:16px !important;height:61px !important; background:url("../img/mixer.png");position: absolute; z-index: 2; cursor: hand; }


.sliderwr.ui-slider .ui-slider-handle:hover {background:url("../img/mixer_hover.png");}

.ui-slider-handle
{
    display:block;
    height:9px;
    width:21px;
    background:#fff url('../img/sliderv.png') no-repeat;
    
    position:absolute;
 
}
.ui-slider
{
    left:-9px;
    cursor:hand;
    height:150px;
    width:10px;
    position:relative;
    
    
}

.afcal td{padding:2px;}

.highlight
{
    color:#fff;
    padding:2px;
    border:2px solid #fff;
    background:#DC3522;
}

.porom_wr
{
width:950px;margin:0px auto;margin-bottom:0;padding:10px;
}

#prom_desc p
{
    margin:0;
    margin-top:5px;
    
}

#prom_desc
{
float:left;padding-left:20px;width:450px;padding-right:10px;height:150px;overflow:hidden;
}

#prom_desc h2
{
margin-top:5px;
}

#prom_desc h2 span
{
color:#000;font-family:Georgia;letter-spacing:2px;padding-bottom:3px;;border-bottom:1px solid #666;
}

.gobutton
{
margin:10px auto;width:200px;text-align:center
}

.gobutton a
{
background:#DC3522;border:3px solid #fff;padding:10px;font-size:24px;margin:50px auto;display:block;
}

.prom_img
{
float:left;border:5px solid #fff;
}

.prom_img:hover
{
border:5px solid #DC3522;
}

/*DISKS*/
.disc_party
{
    text-decoration:none;
    cursor:hand;
    padding:0px;
   
    margin:0 40px;
    display:block;
    float:left;
    width:150px;
    height:150px;
    overflow:hidden;
    background-repeat:no-repeat;
    
}
.promo
{
    position:absolute;
    bottom:0px;
    left:0;
    color:#fff;
    background:#DC3522;
    padding:3px;
    font-weight:bold;
    text-transform:uppercase;
    font-size:0.7em;
    font-family:Tahoma;
    letter-spacing:1px;
}


.disc_date
{
    position:absolute;
    top:-10px;
    border-left:2px solid #fff;
    right:0;
    color:#fff;
   
    width:70px;
  
    
    padding-left:5px;
    padding-top:5px;
    text-transform:uppercase;
    font-size:18px;
    font-family:Arial;
    letter-spacing:1px;
}


.desc_date
{
      
   font-family:Georgia;
    font-weight:bold;
    text-transform:uppercase;
    font-size:2em;
    font-family:Tahoma;
    letter-spacing:1px;
}

a.forward_for
{
    color:#666;
    text-transform:uppercase;
    font-size:1.2em;
    
}



#slider
{
    margin:0 auto;padding:0;
}

#ui-datepicker-div
{
z-index:999;
}