BODY {	
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #fff;;
}

HTML {	
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}

html body{
	overflow: auto;
	height: 100%
}

.blok  {
                     color: #999;
	width: 287px;
	height:330px;
	margin: 10px 5px 15px 15px;
	padding: 10px;
	float:left;
	border: 1px solid #333;
	background: #242424);
}

th  { FONT-FAMILY: "Times New Roman", Times, serif; font-size:14px; font-weight:normal; }
th a  { FONT-FAMILY: "Times New Roman", Times, serif; font-size:14px; font-weight:normal; }
th a:hover  { FONT-FAMILY: "Times New Roman", Times, serif;font-size:14px;  font-weight:normal; }

.category { margin: 0px; }
.category_video {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 190px; HEIGHT: 98px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; position: relative
}

ul { font-size: 12px; color: #999999; line-height: 18px; }
ul p { font-size: 12px; color: #999999; line-height: 20px; }

#categories {
  width: 140px; 
  text-align: right;
}
#categories a {
  float: left;
  /* сделав ссылки (названия рубрик) плавающими,
     прижимаем их влево */
}

.category_video IMG {
	WIDTH: 170px; HEIGHT: 91px;
}

.category_video DIV {
	BACKGROUND: url(../img/category_gray.png) center 50%; LEFT: 10px; WIDTH: 170px;  TOP: 67px; POSITION: absolute; HEIGHT: 24px; TEXT-ALIGN: left
}
.category_video DIV SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px
}
.category_video A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.category_video A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
body{
	background: url(/n.gif) fixed no-repeat
}

#artist{
	display: inline;
	float: left;
	margin: 49px 0px 10px 10px;
	width: 600px;
	height: 70px;
	font-family:"times new roman", times, serif;
	font-size:42px;
	color:#010000
}

#time{
	display: inline;
	float: left;
	margin: 98px 35px 0px -600px;
	height: 70px;
	font-family:"times new roman", times, serif;
	font-size:12px;
	color:#010000
}

#new{
	clear: both
}
#new{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#new li a { line-height:40px; font-size:24px; font-weight: bold; }
#new ol li { line-height:40px; font-size:12px; }
#new h1 { line-height:30px; }
#new h2 {
	line-height:27px; 
	font-size:20px;
	color: #000;
	margin-top: 20px;
	margin-bottom: 20px; 
}
#new img {
	border: 1px solid #000;
}
#new .no img {
	border: 0;
	margin: 5px;
	padding: 0px;
}
#new a { color: #0088C1 }
#new table{
	margin-left: 72px;
	margin-bottom: 40px;
	line-height: 20px
}
#new td{
	line-height:22px; 
	font-family: Arial, Tahoma;
	font-size: 14px;
}

#cyber{
	clear: both
}
#cyber {
	padding: 0px;
	margin-left: 72px;
}

.banner td {
	padding: 10px;
	border: 1px dotted #999;
}

#cyber form{
	text-align: left;
}

#cyber img {
	border: 0;
}

#content{
	clear: both
}

#content{
	padding-right: 0px;
	padding-left: 35px;
	padding-bottom: 0px;
	padding-top: 0px
}

#list{
	clear: both
}

#list{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#.list td a:hover{
	font-family:"times new roman", times, serif
}
#list td a{
	font-family:"times new roman", times, serif
}
#list td{
	font-family:"times new roman", times, serif;
	font-size:14px
}

#crew{
	display: inline;
	float: left;
	margin: 88px 35px 0px -600px;
	height: 70px;
	font-family:"times new roman", times, serif;
	font-size:24px;
	color:#010000
}
#d{
	padding-top: 25px;
	position: static
}
#feedback #ok{
	width: 140px
}
#feedback p{
	margin: 0px 0px 10px
}
#feedback{
	margin: 0px 0px 40px;
	width: 350px
}
#footer td{
	font-size: 12px;
	background: #000000;
	color: #ffffff;
	height: 40px
}

#footer{ 	padding-right: 0px;
	padding-left: 35px;
	background: #000000;
	padding-bottom: 10px;
	color: #cccccc;
	padding-top: 15px;
	height: 50px
}

#footp{
                     clear: both;
	padding-right: 30px;
	font-size: 12px;
	background: #242424;
	padding-bottom: 20px;
	padding-top: 20px;
	color: #999999;
	height: 40px
}
#footup{
	color: #999999;
	font-size: 12px;
	background: #242424;
	padding-top: 25px;
	padding-bottom: 25px;
}
#lang .lang{
	text-transfrom: uppercase
}
#lang .rss{
	background: #F4871D
}

#lang .twitter{
	margin-right: 10px;
	background: #03ABE5
}

#lang .livejournal{
	margin-left: 10px;
	background: #3680CC
}

#lang .about{
	background: #444;
}

#lang .sel{
	background: #156580
}
#lang a:hover{
	background: #ff0000
}
#lang a{
	padding-right: 7px;
	padding-left: 7px;
	background: #302e2f;
	padding-bottom: 2px;
	color: #fff;
	padding-top: 1px;
	text-decoration: none
}
#lang{
	font-size: 90%;
	margin: -10px auto 10px;
	color: #fff
}
#left_bar_copy{
	display: inline;
	float: left;
	margin: 55px 0px 0px 35px;
	width: 230px;
	height: 150px
}
#left_bar{
	display: inline;
	float: left;
	margin: 55px 0px 10px 33px;
	height: 70px
}
#links li{
	font-size: 12px;
	margin: 0px 0px 5px;
	line-height:20px;
	color: #000000
}
#links em{
	line-height: 30px;
	font-weight: bold;
}
#links{
	clear: both;
	color: #000000
}
#links{
	padding-right: 0px;
	padding-left: 35px;
	padding-bottom: 0px;
	padding-top: 0px
}

#links li a{
	color: #0087BF;
	font-weight: bold;
}

#menu{
	background: #000;
                     height: 90px;
	width: 100%;
	position: fixed;
	top: 0px
}
.menu{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 25px;
	margin: 0px;
	text-align: center
}
.menuitem{
	font-weight: bold;
	margin-left: 20px;
	color: #ffffff;
	line-height: 25px;
	text-decoration: none
}

.menu a:link{
	color: #13C4FF
}

.menu a:hover{
	padding-bottom: 2px;
	color: #DEFF98;
	border-bottom: #DEFF98 1px solid
}
#news{
	align: top
}
#news{
	display: inline;
	float: left
}
#partners{
	display: inline;
	float: left;
	margin: 10px 0px 0px 35px;
	height: 30px
}

input{
	border-right: #444444 1px dashed;
	padding-right: 0px;
	border-top: #444444 1px dashed;
	padding-left: 0px;
	font-size: 18px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #444444 1px dashed;
	color: #000000;
	padding-top: 0px;
	border-bottom: #444444 1px dashed
}

#portfolio_table{
	margin:10px 0px 0px 0px;
	padding:0px;
	width: 98%;
}
#portfolio{
	padding-right: 0px;
	padding-left: 0px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	padding-top: 65px;
	min-width: 900px
}
#right_cloud{
	display: inline;
	float: right;
	margin: 15px 35px 0px 0px;
	height: 155px
}
#right_data{
	display: inline;
	float: right;
	margin: 55px 35px 0px 0px;
	height: 70px
}
#right_name{
	display: inline;
	float: right;
	margin: 5px 35px 0px 0px;
	height: 30px
}
#right_styles{
	display: inline;
	float: right;
	margin: 90px 0px 0px 0px;
	height: 50px
}
#rzdl{
	display: inline;
	float: left;
	margin: 90px 35px 0px -600px;
	height: 70px
}

#sidebar tr{
	font-size: 12px;
	color: #777
}
#sidebar{
	margin: 0px;
	padding: 0px;
}
#sidebar table{
                     margin-right: 50px;
}
#top_head{
	padding-top: 20px
}

#eve{
	clear: both
}
#eve-z{
	padding-top: 10px;
	padding-left: 40px;
	font-size: 12px;
	margin: 0px;
	min-width: 900px

}
#updates{
	clear: both
}
#up-z{
	font-size: 12px;
	background: #333333;
	margin: 0px;
	min-width: 900px
	text-align: center
}
#vc_blaster{
	background: url(../img/bg_blaster.jpg) no-repeat right bottom
}
#vc_box{
	background: url(../img/bg_box.jpg) no-repeat right bottom
}
#vc_letter{
	background: url(../img/bg_letter.jpg) no-repeat right bottom
}
#vc_maniac{
	background: url(../img/bg_maniac.gif) no-repeat right bottom
}
#vc_on_the_run{
	background: url(../img/bg_onr.jpg) no-repeat right bottom
}
#vc_package{
	background: url(../img/bg_package.gif) no-repeat right bottom
}
#vc_show{
	background: url(../img/bg_sample.gif) no-repeat right bottom
}

.rline{
                     width: 450px; 
                     margin: 9px;
	background: #444;
}
.advert{
	clear: both;
	font-size: 12px;
	background: #242424;
	margin: 35px;
	color: #fff
}
.big{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	display: none;
	left: 120px;
	border-left: #000 1px solid;
	cursor: hand;
	border-bottom: #000 1px solid;
	position: absolute;
	top: 170px
}
.bimg{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid
}
.block{
	padding-right: 0px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 0px;
	color: #595858;
	padding-top: 0px;
	font-style: italic
}
.check{
	background: #333333
}
.cimage img{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid
}
.cimage img{
	margin: 0px 0px 5px
}
.cimage{
	font-size: 90%;
	margin: 10px 0px;
	text-align: center
}
.clouds{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 24px;
	padding-bottom: 0px;
	color: #d0d0d0;
	padding-top: 20px
}

.info { line-height:22px; }
.cat   { margin-bottom: 10px;  }

.cur{
	padding-right: 7px;
	padding-bottom: 4px;
	text-align: right
}
.data_n{
	font-size: 10px;
	color: #cccccc
}
.date{
	font-size: 10px;
	padding-bottom: 4px;
	color: #cccccc
}
.direct{
	font-size: 12px;
	color: #999999
}
.time{
	font-size: 9px;
	color: #555
}
.event table{
	float: right; 
	min-width: 220px;
	border-right: 1px #444 dotted;
}

.event td{
	border: 0px;
	line-height: 14px;
	padding-left: 20px;
	padding-right: 10px;
	text-align: left; 
	margin-right: 20px; 
}
.event img{
	width: 70px;
	height: 70px;
	border: 0px;
}
.event p{
	margin: 0px
}

.event a {
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none
}

.event a:hover{
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: underline
}



#upd {
                     padding-left: 2%;
	clear: both;
}

.up-p{
                     float: left;
                     padding-left: 5%;
                     min-width: 400px;
	color: #ccc;
	background: #242424;
	vertical-align: top;
}

#up-pz{
	padding-top:20px;
	font-size: 12px;
	background: #242424;
	margin: 0px;
}

.pentry p{
                     height: 200px;
                     margin: 0;
                     visibility: hidden;
}

.pentry p img{
                     height: 200px;
}

code {                
	color: #fff;
	font-size: 12px;
	font-family: Arial, Tahoma;
	background-color: black;
	text-decoration: none
}

.pentry h2{
	clear: both;
                     width: 400px;
	font-size: 18px;
                      font-weight: normal;
	margin-bottom: 10px;
}

.pentry h2 a{ 
	color: #999;
                      text-decoration: none; 
}

.pentry h2 a:hover{ 
	color: #999;
                      text-decoration: underline; 
}

.pentry img{
                     visibility: visible;
}

.pentry img{
                     cursor: hand;
                     width: 400px;
                     height: 150px; 
                     border: 1px solid #000;
                     margin-bottom: 10px;
}

.entry img{
	border-right: #444444 10px solid;
	border-top: #444444 10px solid;
	border-left: #444444 10px solid;
	border-bottom: #444444 10px solid
}
.entry p{
	margin: 0px 0px 20px
}
.entry-title-alt h2{
	margin-top: 20px;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 20px
}
.fr h3{
	font-weight: bold;
	font-size: 18px;
	margin: 0px 0px 15px
}
.fr{
	padding-right: 0px;
	padding-left: 35px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px
}
.head{
	padding-right: 15px;
	float: right;
	padding-bottom: 4px;
	padding-top: 20px
}
.head1 a:hover{
	color:#000000
}
.head1 a{
	color:#000000
}
.head1{
	padding:8px; text-align:left;
}
.head1 div  { float:left; margin-right:10px;  }
.head1 img  { margin:0px 5px 0px 5px; }
.head1a{
    text-align:left;
	padding: 8px 8px 8px 33px;
	font-weight: normal;
}
.head2 a:hover{
	color:#ffffff
}
.head2 a{
	color:#ffffff
}
.head2{

	text-align:center;
	color:#ffffff;
}
.head2 div  { width:50%;background-color:#fc1818; padding:8px; float:left; text-align:center; margin-right:10px; }
.head2 img  { margin:8px 5px 8px 5px }
.head3 img{
	margin:0px 5px 0px 5px;
}
.head3{
	padding: 8px;
}
.inactive_c{
	font-size: 18px;
	color: #000
}
.inactive{
	font-size: 18px;
	color: #000000
}
.inter{
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 0px;
	color: #ffffff
}
.item{
	font-weight: bold;
	margin-left: 20px;
	color: #999;
	line-height: 25px;
	text-decoration: none
}
.last{
	font-size: 12px;
	color: #999999;
	height: 24px
}
.limage img{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid
}
.limage{
	float: left;
	margin: 0px 5px 0px 0px
}
.logo{
	padding-right: 0px;
	padding-left: 35px;
	float: left;
	padding-bottom: 30px;
	margin-right: 0px;
	padding-top: 12px
}
.mail{
	padding-right: 10px;
	margin-top: 20px;
	padding-left: 10px;
	font-size: 18px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	color: #ffffff;
	padding-top: 10px;
	background-color: #000000
}

.no img{
	border-right: #000 0px solid;
	border-top: #000 0px solid;
	margin: 10px;
	border-left: #000 0px solid;
	border-bottom: #000 0px solid
}

.no{
	border: 0px;
	float: left;
	margin: 0px 5px 0px 0px
}
.ns h1{
	font-weight: normal;
	font-size: 26px;
	margin: 10px 0px;
	color: #009fd4
}
.ns h2{
	margin-top: 30px;
	font-size: 18px;
	color: #009fd4;
}
.ns{
	padding-right: 22px;
	padding-left: 32px;
	font-size: 13px;
	background: #242424;
	padding-bottom: 0px;
	color: #fff;
	padding-top: 10px
}

.nd h2{
	margin-top: 30px;
	font-size: 18px;
	color: #009fd4;
}
.nd{
	padding-right: 22px;
	padding-left: 32px;
	font-size: 13px;
	background: #242424;
	padding-bottom: 0px;
	color: #fff;
	padding-top: 10px
}

.info img {
                 height: 200px;
                  width: 400px;
}

.advb{
	text-align: center;
	clear: both;
	background: #000;
}

.subb{
	text-align: center;
	clear: both;
	background: #ffae00;
}

.upb{
	text-align: center;
	clear: both;
	background: #333;
}
.upe{
	border-bottom: 1px #444 dotted;
	padding-left: 35px;
	clear: both;
	background: #242424;
}
.official{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 18px;
	padding-bottom: 5px;
	color: #999999;
	padding-top: 0px
}
.pg{
	clear: both;
	padding-right: 0px;
	padding-left: 35px;
	background: #242424;
	padding-bottom: 20px;
	color: #888;
	padding-top: 20px
}
.portfolio{
	margin-top:55px
}
.rating {
	padding-right: 0px;
	font-size: 12px;
	color: #999999;
}
.reg{
	margin-top: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: right
}
.right_styles1 a:hover{
	font-family:"times new roman", times, serif;
	font-size:14px;
	color:#000000
}
.right_styles1 a{
	font-family:"times new roman", times, serif;
	font-size:14px;
	color:#000000
}
.right_styles1{
	background-color:#deff98;
	padding:8px 11px 9px 11px;
	font-family:"times new roman", times, serif;
	font-size:14px
}
.right_styles2 a:hover{
	font-family:"times new roman", times, serif;
	font-size:14px;
	color:#000000
}
.right_styles2 a{
	font-family:"times new roman", times, serif;
	font-size:14px;
	color:#000000
}
.right_styles2{
	background-color:#cccccc;
	padding:8px 13px 9px 15px;
	font-family:"times new roman", times, serif;
	font-size:14px
}
.right_styles3 a:hover{
	font-family:"times new roman", times, serif;
	font-size:14px;
	color:#000000
}
.right_styles3 a{
	font-family:"times new roman", times, serif;
	font-size:14px;
	color:#000000
}
.right_styles3{
	background-color:#f3f3f3;
	padding:8px 85px 9px 14px;
	font-family:"times new roman", times, serif;
	font-size:14px
}
.right{
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	padding-bottom: 10px;
	margin: 10px;
	border-left: #fe04a3 8px solid;
	padding-top: 10px
}
.rightnav{
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	padding-bottom: 10px;
	margin: 10px;
	border-left: #99cc00 8px solid;
	padding-top: 10px
}
.rimage img{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid
}
.rimage{
	float: right;
	margin: 0px 0px 0px 5px
}
hr{
                  border: dashed 1px solid;
}
.row1cel1 img{
	border:4px solid #dde2e3
}
.row1cel1{
	padding:0px 8px 0px 33px;
	text-align:left
}
.row1cel2 a:hover{
	font-size:24px;
	color:#000000
}
.row1cel2 a{
	font-size: 24px;
	color:#000000
}
.row1cel2{
	font-size: 24px;
	color:#000000
}

.row1cel3 a:hover{
	font-size:14px;
	color:#000000
}
.row1cel3 a{
	font-size:14px;
	color:#000000
}
.row1cel3 div a:hover{
	font-size:14px;
	color:#ffffff
}
.row1cel3 div a{
	font-size:14px;
	color:#ffffff
}
.row1cel3 div{
	width:35px;
	height:25px;
	text-align:center;
	background-color:#fc1818;
	padding-top:9px
}
.row1cel3 img{
	margin:0px 0px 0px 12px
}
.row1cel3{
	padding:8px
}
.row1cel3a{
	padding:8px;
	color:#848484
}
.row1cel4 a:hover{
	font-size:24px;
	color:#009fd4
}
.row1cel4 a{
	font-size:24px;
	color:#009fd4
}
.row1cel4{
	padding:8px
}
.row3cel1{
	padding:8px 8px 8px 33px
}
.row3cel2 div a:hover{
	color:#000000
}
.row3cel2 div a{
	color:#000000
}
.row3cel2 div{
	width:30px;
	background-color:#d2e910;
	color:#000000;
	text-align:center;
	padding:12px 0px 10px 0px
}
.row3cel2{
	padding:0px
}
.row3cel3 a:hover{
	font-size:14px;
	color:#000000
}
.row3cel3 a{
	font-size:14px;
	color:#000000
}
.row3cel3{
	padding:8px
}
.small{
	border-right: #dddfe0 10px solid;
	border-top: #dddfe0 10px solid;
	margin: 5px;
	border-left: #dddfe0 10px solid;
	cursor: hand;
	border-bottom: #dddfe0 10px solid
}
.sub{
	font-weight: normal;
	padding-bottom: 2px;
	color: #fff;
	margin-right: 12px;
	text-decoration: none
}
.tags{
	font-size: 10px;
	color: #fff;
	margin-bottom: 10px;
	text-decoration: none

}
.txt img{
                     height: 200px;
                     width: 400px;
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	margin: 10px;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid
}
.vivacopy{
	margin-bottom: 10px
}
.txt strong{
	color: #BABABA;
}

.txt_head{
                     vertical-align: top;
	padding-right: 0px;
	padding-left: 10px;
	font-size: 18px;
	color: #d0d0d0;
}
.txt{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 14px;
	color: #999999;
	padding-top: 20px
}

.up-post{
	float: left;
	margin: 0px;
	width: 32%;
	color: #ccc
}

.up-event{
	height: 80px;
	float: left;
	margin: 0px;
	width: 24%;
	color: #ccc
}

.vote{
	color: #555
}
.vpost p.title span.title{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 22px;
	right: -8px;
	background: #000000;
	float: left;
	padding-bottom: 2px;
	margin: -100px -8px 0px 5px;
	width: auto;
	color: #ffffff! impor#d2b48ct;
	padding-top: 2px;
	position: relative
}
.vs{
	width: 300px;
	color: #ffffff;
	height: 250px;
	border:1px s0lid #000000
}
.widgedirect{
	font-weight: normal;
	margin: 0px 0px 0px 40px
}

.widgettitle {
                     width: 70%;
	border-bottom: #444 1px dashed;
	text-decoration: none
	font-weight: normal;
	margin: 30px 40px 10px 40px;
  	font-size: 22px;
	color: #777
}

.work{
	font-size: 10px;
	color: #333;
	text-align: center
}
.wp-pagenavi a:active{
	border-right: #999999 1px solid;
	padding-right: 4px;
	border-top: #999999 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #999999 1px solid;
	color: #999999;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #242424;
	text-decoration: none
}
.wp-pagenavi a:hover{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	background-color: #242424
}
.wp-pagenavi a:link{
	border-right: #999999 1px solid;
	padding-right: 4px;
	border-top: #999999 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #999999 1px solid;
	color: #999999;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #242424;
	text-decoration: none
}
.wp-pagenavi a{
	border-right: #999999 1px solid;
	padding-right: 4px;
	border-top: #999999 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #999999 1px solid;
	color: #999999;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #242424;
	text-decoration: none
}
.wp-pagenavi span.current{
	border-right: #999999 1px solid;
	padding-right: 4px;
	border-top: #999999 1px solid;
	padding-left: 4px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #999999 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #242424
}
.wp-pagenavi span.extend{
	border-right: #999999 1px solid;
	padding-right: 4px;
	border-top: #999999 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #999999 1px solid;
	color: #999999;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #242424
}
.wp-pagenavi span.pages{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 2px;
	color: #999999;
	padding-top: 2px;
	background-color: #242424
}
a.active:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.active:visited{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.active_city:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #000;
	border-bottom: #000 1px dashed;
	text-decoration: none
}
a.active_city:visited{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.active_city{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.active{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.actives:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.actives:visited{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.actives:visited{
	font-size: 18px;
	padding-bottom: 1px;
	color: #393838;
	border-bottom: #393838 1px dashed;
	text-decoration: none
}
a.actives{
	font-size: 18px;
	padding-bottom: 1px;
	color: #393838;
	border-bottom: #393838 1px dashed;
	text-decoration: none
}
a.arate:hover{
	font-size: 12px;
	padding-bottom: 1px;
	color: #ffffff;
	border-bottom: #ffffff 1px dashed;
	text-decoration: none
}

a.arate{
	font-size: 12px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	line-height: 20px;
	text-decoration: none
}
a.baner:hover{
	font-weight: normal;
	font-size: 24pt;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline
}
a.baner{
	font-weight: normal;
	font-size: 24pt;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none
}
a.list:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.list:visited{
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
	padding-bottom: 1px;
	color: #393838;
	text-decoration: none
}
a.list{
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
	padding-bottom: 1px;
	color: #393838;
	text-decoration: none
}
a.rate:visited{
	font-size: 12px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.rzd:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.rzd:visited{
	font-size: 18px;
	padding-bottom: 1px;
	color: #666;
	border-bottom: #666 1px dashed;
	text-decoration: none
}
a.rzd{
	font-size: 18px;
	padding-bottom: 1px;
	color: #666;
	border-bottom: #666 1px dashed;
	text-decoration: none
}
a.sidebar:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a.sidebar:visited{
	font-size: 18px;
	padding-bottom: 1px;
	color: #555555;
	border-bottom: #555555 1px dashed;
	text-decoration: none
}
a.sidebar{
	font-size: 18px;
	padding-bottom: 1px;
	color: #555555;
	border-bottom: #555555 1px dashed;
	text-decoration: none
}
a.vmail:hover{
	font-size: 18px;
	padding-bottom: 1px;
	color: #ffffff;
	border-bottom: #ffffff 1px dashed;
	text-decoration: none
}
a.vmail{
	font-size: 18px;
	padding-bottom: 1px;
	color: #009fd4;
	border-bottom: #009fd4 1px dashed;
	text-decoration: none
}
a:hover{
	text-decoration: none
}
a{
	color: #009fd4;
	text-decoration: underline
}

caption{
	font-size: 12px;
	color: #777
}
h1{
	font-weight: bold;
	font-size: 24px;
	color: #000000
}
h2{
	font-size: 18px;
	color: #000000
}
h3{
	font-weight: normal;
	font-size: 12px;
	margin: 0px
}
h4{
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	color: #ff0000
}
h5{
	font-weight: normal;
	font-size: 22px;
	padding-bottom: 10px
}
h6{
	font-weight: bold;
	font-size: 18px;
	margin: 0px;
	color: #ffffff
}
img{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px
}

li{
	font-size: 12px;
	color: #777
}
li{
	font-size: 12px;
	margin: 0px 0px 5px
}
small{
	font-weight: normal;
	font-size: 10px
}
.adon a:hover{
	font-size: 11px;
	text-decoration: underline
}
.adon  a{
	font-size: 11px;
	color: #888;
	text-decoration: none
}

.adon  {
	text-align: justify;
}
.comerc a{ 
	padding-right: 20px
}