#voice_rating{
float:right;
width:35%;
}

#voice_main{
width:60%;
width:expression('90%');
}

.voice_lines label{
font:normal 14px Arial;
}

.voice_lines div{
border-bottom:1px dotted #909090;
}


.voice_lines h2{
margin-top:30px;
}
.voice_lines span{
float:right;
}

#voice_block input{

margin:0;
padding:0;
height:15px;
position:relative;
top:-2px;

}


img {border:0;}

*{
padding:0;
margin:0;
}

.red{
color:red;
}

.pleft{
padding-left:25px;
}

li{
margin-bottom:5px;
margin-left:20px;
position:relative;
left:-20px;
}

body{
background:black;
font:normal 10px Verdana;
color:white;
}

.pushMe{
clear:both;
}

#headline{
bac kground:url("../images/ny_head.jpg") no-repeat center;
background:url("../images/head2.jpg") no-repeat top center;
}

#headline td{
overflow:hidden;
height:200px;
width:100%;
}

#headline_logo{top:0px;
back ground:url("../images/ny_logo.png") no-repeat 80px 20px;
back ground:url("../images/logo.gif") no-repeat 80px 0px;
//bac kground:expression("none");
//fi lter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mod/site/images/ny_logo.png', sizingMethod='image')

position:absolute;
height:200px;
width:100%;
display:block;
}


#headline_img0{top:0px;
left:288px;
position:absolute;
height:200px;
width:876px;
}

#headline_img1{top:0px;
left:288px;
position:absolute;
height:200px;
width:876px;
opacity:0;
filter:alpha(opacity:0);
}

#headline_moto{
bac kground:url("../images/moto.gif") no-repeat 70% 100%;
height:200px;
width:100%;
}

#mainmenu{
background:url("../images/menu_bg.jpg") repeat-x center left;
}

#content{
background:url("../images/bg.jpg");
}



#footline{
background:url("../images/footline_bg.jpg") repeat-x center left;
}

#footline{
color:white;
font:normal 11px Verdana;
padding-top:24px;
}

#copyright{
margin-left:5%;
padding-left:40px;
}

#nearest{
float:right;
margin-right:5%;
}

#mainmenu0 span{
display:none;
}

#mainmenu0 a{
display:block;
height:26px;
width:100%;
}

#mainmenu1{
background: url("../images/menu_news.gif") no-repeat top center;
}

#mainmenu2{
background: url("../images/menu_group.gif") no-repeat top center;
}
#mainmenu3{
background: url("../images/menu_albom.gif") no-repeat top center;
}
#mainmenu4{
background: url("../images/menu_gastrol.gif") no-repeat top center;
}
#mainmenu5{
background: url("../images/menu_photo.gif") no-repeat top center;
}

#mainmenu6{
background: url("../images/menu_contacts.gif") no-repeat top center;
}

#mainmenu7{
background: url("../images/menu_mag.gif") no-repeat top center;
}

.submenu{
position:relative;
}

.submenu table{
position:absolute;
top:4px;
left:10%;
display:none;
}

.submenu a{
padding:6 20px;
padding-bottom:10px;
text-decoration:none;
font:bold 14px Arial;
color:#A8A8A8;
display:block;
}


#submenu2{
left:25%;

}

#submenu3{
le ft:37%;
left:40%;
}



.myhtml{
font:normal 12px Verdana;
color:white;

}


.myhtml td{
font:normal 12px Verdana;
}

.myhtml a{
color:red;
text-decoration:none;
border-bottom:1px solid white;
}

.myhtml a:hover{
color:white;
}

.myhtml a:visited {
border:none;
border-bottom:1px solid red;
}

.myhtml p{
margin:20px 0;
te xt-align:justify;
}

.myhtml h1{
margin:10px 0;
font:bold 22px Arial;
}

.myhtml h2{
margin:10px 0;
font:bold 14px Arial;
}


.navigation_bar{
margin:20px 10px;
color:white;
font:normal 12px Verdana;
}



.navigation_bar a{
color:red;
text-decoration:none;
border-bottom:1px solid white;
}

.navigation_bar a:hover{
color:white;
}

.navigation_bar a:visited {
color:red;
text-decoration:none;
border-bottom:1px solid white;
}


.shows .month h2{
font:bold 18px Arial;
margin:10 0 0 0;
}


.shows .item .data{
font:normal 10px Verdana;
}

.shows .item .data h3{
font:bold 12px Verdana;
margin:0;
}

.shows .item td{
padding:7px 10px;
}

.grey{
color:#858585;
}


.heroPhoto{
float:left;
padd ing:0 5px 5px 0;
w idth:250px;
}

.heroAbout{
padding:0 20px 0 270px;
}


.faq_item{
padding:5px 0;
width:500px;
}

.faq_body{
margin:5px 0;
}

.foto{

}
.foto td{
padding:10px;
}

.foto_main{
}

.foto_main td{
height:40px;
}

.unstun p{
margin:0 0 20px 0;
}



.float_left{
float:left;
width:160px;
margin-right: 10px;

}

.float_left h2{
font:bold 12px arial;
}

.float_left td{
font:normal 11px arial;
}

p{
text-a lign:justify;
}

.news object {display:block;}