html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 
	margin: 0;
	padding: 0;
}
body, html {
	background: #fff;
	color: #000000;
	font-size:10px;
	background:url(../images/bg_body.jpg) 50% 0% no-repeat fixed #CB1627;
	font-family:Verdana, Geneva, sans-serif;
}
/*общее*/
input, button, textarea {
	font-family:Verdana, Geneva, sans-serif;
	
}
h2 {
	font-weight:normal;
}
table {
	 border:0;
   padding:0;
   border-collapse:collapse;
border-spacing: 0px;
 }

td {
	vertical-align:top;
	padding:0;

}
a {
	color:#232323;
	text-decoration: none; underline;
}
a:hover {
	color:  #F70000;
    text-decoration: underline;
}
a img  {  
  border: 1px solid #DCDCDC;  
  border-radius: 4px;      
  z-index: 1; 
  overflow: hidden;  
  list-style: none;  
  margin: 0;  
  padding: 0;
  background:#fff;      
  position: relative; 
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);  
  -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);  
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);  
 } 
ul,li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.f_textarea {
	background-color: #f4f4f4;
	border-bottom: 1px #CCC solid;

}
.tableform {
	width: 100%;
}
.tableform td {
	padding: 5px;
}
	.label {
		padding-bottom: 5px;
	}
li.lfield {
	margin-bottom: 5px;
}
	li.lfield input {
		width: 95%;
	}
	li.login_av {
		text-align:center;
	}
	li.loginbtn {
		text-align:center;
	}
	li.lpasres {
		text-align:right;
		margin-bottom: 10px;
	}
	li.lbotooms {
		text-align:right;
	}
	li.marginli {
		margin: 10px 0px;
		
	}
		



.clr {
	clear:both;
	display:block;
}
.spacer {
	padding: 7px ;
}

.f_input, .f_textarea {
	height: 23px;
	border: 1px #dedede solid;
	background-color: #fff;
	padding: 0px 5px;
	font-size:10px;
	color:#7c7b7b;
	width: 80%;
	line-height: 23px;
}
.f_input:focus, .f_textarea:focus  {
		border: 1px #b4d36f solid;
		color: #57711e;
		background-color: #cdeb8b;
	}
.f_textarea {
	height: auto;
	padding: 0px;
}
.checkbox {
	margin: 3px 0px;
}
.fieldsubmit {
	margin-top: 10px;
}
.vote {
	margin-bottom: 5px;
}
	
h4.vote_title 
{
	margin-bottom: 10px;
	font-size: 12px;
}



/*контент*/
#wrapper {
	width: 997px;
	margin: 0px auto;
	
}
.speedbar {
	position:absolute;
	bottom: 7px;
	left: 5px;
	color:#fff;
}
	.speedbar a {
		color:#CB1627;
	}
.head {
	background:url(../images/black_bg.png);
	height: 100px;
	position:relative;
	margin: 0px 12px 4px;
}
.h_logo_block {
		position:absolute;
		left: 10px;
		top: 10px;
	}
.h_right_block {
		width: 500px;
		position:absolute;
		right: 0px;
	}
ul.h_main_menu {
			height: 25px;
			margin-bottom: 10px;
		}
ul.h_main_menu li {
			display:inline;
			float:left;
			margin-right: 5px;
		}
ul.h_main_menu li a {
			display:block;
			float:left;
			color: #fff;
			font-weight:bold;
			font-size: 12px;
			padding: 5px 10px;
		}
ul.h_main_menu li a:hover {
			background-color: #000;
			color:#d93636;
		}

ul.searchbar li {
		display:inline;
		float:left;
	}

.h_search_inp {
		background-color: #141414;
		border: 1px #242424 solid;
		height: 23px;
		padding: 0px 5px;
		color: #fff;
		font-size: 10px;
		width: 420px;
		line-height: 23px;
	}
.h_search_bottom {
		background:url(../images/search_bt.png);
		height: 25px;
		color:#fff;
		font-weight:bold;
		border: 0px;
		cursor: pointer;
		width: 58px;
	}
.h_line {
		background:url(../images/line.png);
		width: 991px;
		height: 22px;
		position:absolute;
		bottom: -16px;
		left: -12px;
	}



#top_3banners {
height: 142px; 
color: #fff; 
font-size: 10px; 
position: relative; 
padding-left: 12px;
padding-top: 30px;
}

#top_3banners .headertop {
background: url(../images/bg_header.png) no-repeat;
width: 972px; 
height: 30px; 
border: none; 
position: absolute; 
top: 0px; 
left: 13px;  
}
    #top_3banners .item, #top_3banners .pic img, #top_3banners .link a {width: 323px; height: 149px}
    #top_3banners .item {overflow: hidden; float: left; position: relative}
    #top_3banners .center {border: 2px #fff solid; border-top: none; border-bottom: none}
    #top_3banners .descr {background: url(http://st.kinopoisk.ru/images/re/top_3bannersDescrBg.png); width: 312px; height: 17px; position: absolute; bottom: 0; left: 0; padding: 3px 0 0 10px;}
    #top_3banners .descr span { position: absolute; }
    #top_3banners .all {position: absolute; bottom: 5px; right: 10px}
    #top_3banners .all a {color: #fff; text-decoration: underline; display: block; padding-right: 8px}
    #top_3banners .all s {background: url(http://st.kinopoisk.ru/images/top_3bannersArrow.gif); width: 5px; height: 5px; overflow: hidden; display: block; position: absolute; top: 5px; right: 0}
    #top_3banners .link {position: absolute; top: 0; left: 0}
    #top_3banners .link a {background: url(http://st.kinopoisk.ru/images/spacer.gif); display: block; position: absolute; top: 0; left: 0}

.content {
}
.content_top {
		<!--background:url(../images/cont_top.png);
		height: 14px;-->
	
height: 30px;
    text-align: right;}
.content_bg {
		<!--background:url(../images/cont_bg.png);-->
		 
	}
		.cont_bg_in {
			padding: 20px 25px 1px 25px;
			margin-bottom: 40px;
		}
.content_bt {
		background:url(../images/cont_bt.png);
		height: 17px;
		font-size:10px;
		color: #939393;
		line-height: 17px;
		padding: 0px 20px 12px 20px;
	}
.cb_left {
		float:left;
		}
.cb_right {
		float:right;
		}
.columLeft {
	float:left;
		width: 630px;
	}
.columRight {
		width: 290px;
		float:right;
	}
.block {
		margin-bottom: 20px;
		background-color: #F4E4E4;
		position: relative;
		padding-top: 25px;
	}
.block_title {
			background:url(../images/block_title_bg.png);
			width: 248px;
			height: 29px;
			line-height: 27px;
			font-size:12px;
			color:#fff;
			font-weight:bold;
			position:absolute;
			top: -10px;
			left: -3px;
			padding: 5px 4px;
		}


.block_title a {
				color: #fff;
			}
.block_title img {
			margin-right: 10px;
			float:left;
		}
.block_cont {
			padding: 10px;
		}
.block_topnews {
			padding: 10px;
        text-align: center;
		}
.block_cont_other {
			margin: 20px 0px 60px 0px;
		}
.main_news {
		background-color: #F4E4E4;
		border-top: 4px #d45251 solid;
		padding: 5px 10px 30px 10px;
		position:relative;
		margin-bottom: 15px;
	}
.mn_left_colum {
			width: 110px;
			float:left;
		    text-align: center;}
			.mn_left_colum img, .mn_left_colum a img {
				width: 110px;
			}
.mn_right_colum {
			float:right;
			width: 81%;
		}
.mn_title {
			height: 24px;
			position:relative;
			top: -5px;
			

		}
h2.mn_title_in  {
				font-size: 18px;
				color: #fff;
				display: inline;
				padding: 0px 5px 5px 5px;
				background: url(../images/news_title_bg.png) repeat-x ;
				height: 19px;
								
			}
h3.oc_oth_title {
				color: #666666;
				font-size: 13px;
			}
a.mn_traler_window {
				background:url(../images/pleyer_bt.png) 0% 0%;
				display:block;
				float:right;
				width: 27px;
				height: 17px;
				margin-top: 3px;
			}
a.mn_traler_window:hover {
					background:url(../images/pleyer_bt.png) 0% 100%;
				}
.mn_picts img, .mn_picts a img {
			width: 80px;
			margin-right: 5px;
		}
.mn_text {
			margin-top: 5px;
			background:url(../images/mn_text_bg.png) repeat-x bottom;
			padding-bottom: 10px;
			margin-bottom: 10px; 
		}
ul.mn_links {
			position:absolute;
			bottom: 3px;
			right: -4px;
		}
ul.mn_links li {
				display: inline;
				float:left;
			}
ul.mn_links li a {
				display:block;
				margin-left: 10px;
				background:url(../images/opt_menu.png) no-repeat left;
				color:#898989;
				padding: 0px 0px 0px 15px;
				font-weight: bold;
				height: 26px;
				line-height: 26px;
			}
ul.mn_links li a:hover {
				color:#d33535;
			}
ul.mn_links li a.mn_l_more {
				background:url(../images/more_bt.png) 0% 0%;
				height: 26px;
				line-height: 24px;
				color:#fff;
				width: 72px;
				padding: 0px 0px 0px 15px;
			}
ul.mn_links li a.mn_l_more:hover {
				background:url(../images/more_bt.png)  0% 100%;
			}
.kino_news {
			background:url(../images/mn_text_bg.png) repeat-x bottom;
			padding: 10px 0px;
			margin-bottom: 10px;
		}
.kn_left {
				float:left;
				color: #db3333;
				width: 80px;
				text-align:center;
			}
.kn_left img, .kn_left a img {
					width: 70px;
					margin-top: 5px;
				}
.kn_right {
				float:right;
				width: 85%;
			}
h1.kn_title {
					font-size: 19px;
					font-weight:bold;
					color: #FFFFFF;
					margin-bottom: 5px;
				}
h2.kn_title {
					font-size: 12px;
					font-weight:bold;
					color: #db3333;
					margin-bottom: 5px;
				}
a.kn_more {
					color: #db3333;
				}
ul.top_news_block li a {
			display:block;
			background:url(../images/top_news_bg.png) no-repeat left;
			color:#616161;
			padding: 5px 10px 5px 15px;
		}
ul.top_news_block li a:hover {
				background:url(../images/top_news_bg_a.png) no-repeat left;
				color:#ff0000;
			}
		
.lb_left {
			float:left;
			}
			.login_av img {
				width: 100px;
			}
.lb_right {
			float:right;
			width: 65%;
			padding-top: 10px;
		}
ul.loginenter li a {
			display:block;
			padding: 1px;
		}
ul.loginenter li a:hover {
				color: #666;
			}
a.prof_link {
		color: #fff;
		margin: 0px 0px 4px 2px;
		display:block;
		}
.other_content {
	margin-bottom: 30px;
}
h1.oc_title {
	    color: #FF1C1C;
		font-size: 24px;
		margin-bottom: 10px;
	}
h2.oc_title {
	    color: #FF1C1C;
		font-size: 24px;
		margin-bottom: 10px;
	}
.oc_links {
		margin-bottom: 10px;
	}
.oc_links a {
			color: #db3232;
			font-size: 20px;
		}
.oc_content {
		background-color: #F4E4E4;
		border-top: 3px #e0e0e0 solid;
		padding: 10px;
	}	
.info_mess {
			background-color: #d34e4d;
			color:#000000;
			border-top: 3px #000000 solid;
		}
.fn_padding {
			padding: 0px;
		}
.occ_news_img {
			/*margin-bottom: 20px;*/
		}
.occ_news_img img, .occ_news_img a img {
			width: 120px;
			border-left: 3px #b43225 solid;
		}
.occ_left {
			float:left;
			width: 123px;
			padding: 10px 0px 0px 0px;
		}
.occ_right {
			width: 77%;
			font-size: 12px;
			float:right;
			padding: 10px;
		}
	
ul.film_info li {
		border-bottom: 1px #e5e5e5 dashed;
		padding: 5px 0px 5px 15px;
		font-size:10px;
		background:url(../images/top_news_bg.png) no-repeat center left ;
	}
ul.film_info li:hover {
			background:url(../images/top_news_bg_a.png) #fff no-repeat center left ;
		}
ul.film_info li b {
		color:#dd3838;
		display:block;
		float:left;
		width: 120px;
	}
.fn_links {
		margin-top: 10px;
		text-align:right;
		font-style:italic;
		margin-bottom: 10px;
		display:block;
		font-size:10px;
		width: 100px;
		float:right;
	}
.fn_links a {
			display:block;
		}
ul.fn_tabs {
		height: 20px;
		line-height: 20px;
		margin-bottom: 10px;
		margin-top: 20px;
		border-bottom: 3px #da3030 solid;
	}
.fn_tabs li {
		float: left;
		display: inline;
		font-size: 10px;
		color:#b5b5b5;
		cursor:pointer;
		padding: 0px 5px 0px 5px;
		font-weight: bold;
		margin-right: 8px;
		background-color: #f1f1f1;
		
	}
.fn_tabs li:hover, .fn_tabs li.current {
		color:#fff;
		background-color: #da3030;
	}
	
.fn_box, .fn_boxin {
		display: none;
	    padding: 10px;
    text-align: center;
	}
		.fn_box img, .fn_box a img {
			max-width: 180px;
			margin: 5px 5px;
		}
.fn_box.visible {
		display: block;
	}
	
.rating_block {
	background:url(../images/rating_block_bg.png);
	width: 107px;
	height: 17px;
	margin: 5px 0px;
	padding-left: 15px;
	overflow:hidden;
}
.rating_block_s {
	background:url(../images/rating_block_s.png);
	border-radius: 4px;
	width: 97px;
	height: 17px;
	margin: 5px 0px;
	padding-left: 15px;
	overflow:hidden;
}
.comments_block {
	margin-top: 40px;
}
.comments {
	margin-bottom: 15px;
}
.com_title {
		background:url(../images/com_title_bg.png) no-repeat left bottom;
		font-size:18px;
		position:relative;
		padding-bottom: 15px;
	}
.com_left {
		float:left;
		font-size: 12px;
		color:#12597c;
		margin: 0px 5px 5px 0px;
	}
		.com_left img, .com_left a img {
			width: 100px;
			
		}
.com_right {
		margin-left: 60px;
	}
.com_in {
		color:#6a6a6a;
		background-color: #F4E4E4;

		padding: 5px;
	}
.com_opt_menu {
		height: 18px;
		position:absolute;
		right: 0px;
		top: 5px;
	}
.com_opt_menu a {
		display:block;
		float:left;
		width: 19px;
		height: 18px;
		background-color: #d3d3d3;
		margin-left: 2px;
	}
.com_opt_menu a:hover {
		background-color: #da3434;
	}
.editorcomm {
		padding-bottom: 10px;
	}
.all_news_block {
	position:relative;
	width: 977px;
	left: 50%;
	margin-left: -488px;
	height: 200px;
}
a.main_film_more {
		height: 400px;
		width: 977px;
		display:block;
	}
.hideAllnews {
	position:absolute;
	background: url(../images/black_bg.png) 0px 0px;
	width: 260px;
	top: 20px;
	right: 0px;
}

a.hideBtn {
	display:block;
     background:url(../images/close.png) 0px -30px;
	width: 63px;
	height: 15px;
	position:absolute;
	right: -70px;
} 
a.hideBtn:hover {
		  background:url(../images/close.png) 0px -45px;
	}
a.hideBtn.show {
	
	 background:url(../images/close.png) 0px 0px;

   } 
a.hideBtn.show:hover {
		
		  background:url(../images/close.png) 0px -15px ;
	}
		
.hideCont{
   display:none;
} 
.hb_text h1 {
		background:url(../images/all_news_title.png) no-repeat;
		padding-left: 20px;
		color:#fff;
		font-weight:bold;
		font-size: 10px;
		margin-bottom: 5px;
		margin-top: 5px;
	}
ul.all_news li {
		margin-bottom: 5px;
	}
ul.all_news li a {
		display:block;
		background:url(../images/black_bg.png);
		border-left: 4px #000 solid;
		padding: 3px 3px 3px 7px;
	}
		ul.all_news li a:hover {
			border-left: 4px #db3f3f solid;
		}
.an_title {
		font-weight:bold;
		color:#fff;
		display:block;
	}
.an_text {
		color:#b2b2b2;
		display:block;
	}
.hb_other_text {
		padding: 5px;
		color:#fff;
	}
a.an_all {
		color:#ffb5b5;
		font-style:italic;
		text-align:right;
		padding: 3px;
		float:right;
	}
/*userinfo*/
	.uinf_lcol {
		float:left;
		width: 123px;
		text-align:center;
	}
		.uinf_lcol img, .uinf_lcol a img {
			max-width: 123px;
		}
	.uinf_rcol {
		float:right;
		width: 78%;
	}
	ul.uinf_ussep {
		margin-bottom: 15px;
	}
		ul.uinf_ussep li {
			margin-bottom: 2px;
		}
/**/
ul.stats_page {
	margin-bottom: 15px;
}
ul.stats_page li {
	margin-bottom: 10px;
}
	.sp_title {
		font-weight:bold;
		font-size:12px;
		color: #d83a3a;
		margin-bottom: 15px;
		border-bottom: 1px #dedede dashed;
		padding-bottom: 5px;
	}
		
.sp_numb {
		color: #d83a3a;
	}
	
.footer {
	background: #F4E4E4;
	margin: 0px 13px 0px 12px;
	position:relative;
	padding: 30px 10px 10px 10px;
	border-top: 3px #d83a3a solid;
}
	ul.f_main_menu {
		position:absolute;
		right: 0px;
		top: 0px;
	}
	ul.f_main_menu li a {
		background-color:transparent;
		font-size:10px;
		color:#808080; 
	}
		ul.f_main_menu li a:hover {
			background-color: #d83a3a;
			color:#fff;
		}
.navigation {
	font-size:12px;
	text-align:center;
        padding: 0px 0px 10px;
}
.navigation span {
	padding: 4px;
	background-color: #FFFFFF ;
	color: #000000;
}
.navigation a {
	padding: 4px;
	background-color: #f1f1f1;
	color: #BC1111;
}
	
.ui_lcol {
	float:left;
	width: 120px;
}
	.ui_avatar img, .ui_avatar a img {
		width: 100px;
	}
.ui_rcol {

}
	
ul.rel_news li a {
	display:block;
	font-size:11px;
	padding: 5px 0px;
	border-bottom: 1px #e5e5e5 dashed;
}
	ul.rel_news li a:hover {
		background-color:#cdeb8b;
		color:#57711e;
	}


/** fast-movies */

.fast-movies {padding-bottom:20px;position: relative;}
.fast-movies .switcher {margin-bottom:10px; height:20px;}
/*.fast-movies .switcher:after {display:block;content:".";clear:both;height:0px;}*/
.fast-movies .switcher a {color:#fff;line-height:20px;text-align:center;float:left;text-decoration:none;}
.fast-movies .switcher .tab1 a {font-size: 14px;display:block;height:20px;width:182px;background:url(../images/fast_movies_tab1.gif) no-repeat;padding-right:16px;}
.fast-movies .switcher .tab2 a {font-size: 14px;display:block;height:20px;width:182px;background:url(../images/fast_movies_tab2.gif) no-repeat;}
.fast-movies .switcher .active a {background-position:0 100%;}
.fast-movies .switcher a.all {color:#FF3300;float:right;margin-top:8px;line-height:1em;}
.fast-movies-in {overflow:hidden; position: relative; height:223px; width:840px;margin-top: 20px;} 
.fast-movies-in .movies-content {position: absolute;
left: 10px;
width:2000px;}
.fast-movies .fog-bottom {
	top:255px;width:100%;height:12px;
	background: none;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(243,243,243,0)), color-stop(1, rgba(243,243,243,255)));
	background-image: -moz-linear-gradient(center top, rgba(243,243,243,0) 0%, rgba(243,243,243,255) 100%);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00F3F3F3', EndColorStr='#FFF3F3F3');
}

.fast-movies ul {width:845px;float:left;}
.fast-movies li {width:100px;float:left;margin-right:20px;text-align: center;}

.fast-movies li a {color:#444444;font-family:'PT Sans Narrow';font-size:12px;}
.fast-movies li .thumb { margin-bottom: 10px;-moz-border-radius: 0;-moz-box-shadow:none;border: none;-o-box-shadow: none; -khtml-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -khtml-border-radius: none; -webkit-border-radius: none; -o-border-radius: none; border-radius: none; }
.fast-movies a span {display:block; height: 53px; overflow: hidden; line-height: 14px; }

.messagestyle{
	font-family:Arial;
	font-size:11px;
	color:white;
	background-image:url("../images/top_3bannersDescrBg.png");
	text-align:left;
	position:absolute;
	bottom:0px;
	vertical-align:middle;
        padding-left:5px;
	margin:0px;
	line-height:15px;
	height:20px;
}

.download {
	background:url(../images/play.png) no-repeat;
	width: 48px;
	height: 48px;
	margin: 5px 0px;
	padding-left: 15px;
	overflow:hidden;
}
	
	
	.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
   
   .hr {
    
    margin: 0px 10px 0px 10px; /* Отступы вокруг картинки */
   }
   
   
   /* directors */
   
   ul.aiden li a {
			display:block;
			background:url(../images/aidenstarr.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
   ul.jay_sin li a {
			display:block;
			background:url(../images/sin.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.bella li a {
			display:block;
			background:url(../images/bella.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}	
ul.bam li a {
			display:block;
			background:url(../images/bam.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}			
		ul.starr li a {
			display:block;
			background:url(../images/starr.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.christoph li a {
			display:block;
			background:url(../images/christoph.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.perry li a {
			display:block;
			background:url(../images/perry.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.jake li a {
			display:block;
			background:url(../images/jake.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.silvera li a {
			display:block;
			background:url(../images/silvera.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.leslie li a {
			display:block;
			background:url(../images/leslie.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.stag li a {
			display:block;
			background:url(../images/stag.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.darkko li a {
			display:block;
			background:url(../images/darkko.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.manuel li a {
			display:block;
			background:url(../images/manuel.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.adriano li a {
			display:block;
			background:url(../images/adriano.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}		
		ul.jazz li a {
			display:block;
			background:url(../images/jazz.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.nacho li a {
			display:block;
			background:url(../images/nacho.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
				ul.cruel li a {
			display:block;
			background:url(../images/cruel.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.rocco li a {
			display:block;
			background:url(../images/rocco.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.omar li a {
			display:block;
			background:url(../images/omar.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.kevin li a {
			display:block;
			background:url(../images/kevin.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.wood li a {
			display:block;
			background:url(../images/wood.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.meanbitch li a {
			display:block;
			background:url(../images/meanbitch.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.sean li a {
			display:block;
			background:url(../images/sean.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.holmes li a {
			display:block;
			background:url(../images/holmes.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.timo li a {
			display:block;
			background:url(../images/timo.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.multiple li a {
			display:block;
			background:url(../images/multiple.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.roman li a {
			display:block;
			background:url(../images/roman.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.dana li a {
			display:block;
			background:url(../images/dana.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.steele li a {
			display:block;
			background:url(../images/steele.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.deen li a {
			display:block;
			background:url(../images/deen.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.toni li a {
			display:block;
			background:url(../images/toni.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.perv li a {
			display:block;
			background:url(../images/perv.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
ul.proxy li a {
			display:block;
			background:url(../images/proxy.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.goozling li a {
			display:block;
			background:url(../images/goozling-logo.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.lisa li a {
			display:block;
			background:url(../images/lisa-logo.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		ul.jones li a {
			display:block;
			background:url(../images/jones.jpg) 0% 50% no-repeat transparent;
list-style-type: none;
margin: 0px;
padding: 5px 0px 10px 45px;
font-size:19px;
		}
		
		
		
		/* закладки */
		.social_block {
	background:url(../images/rating_block_bg.png);
	/*width: 119px;*/
	height: 17px;
	margin: 5px 0px;
	padding-left: 3px;
	overflow:hidden;
	text-align: center;
}

================Social==================

  #social-media{
   display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#social-media:hover {background: transparent; border: none; box-shadow: 0 0 5px #DDD;}
#social-media a {opacity: 0.5}
#social-media:hover a {opacity: 0.7}
#social-media a:hover {opacity: 1}
  #social-media a.social,
  #social-media span{
    display:-moz-inline-stack;
    display:inline-block;
    background-repeat:no-repeat;
    background-position:center;
    width:16px;
    height:16px;
    text-indent:-9999px;
    margin-right:4px;
    vertical-align:text-bottom;
  }
  #social-media span{
    text-indent:0px;
    vertical-align:bottom;
  }
  #social-media span.media-txt{
    width:90px;
    font-weight:bold;
    text-align:center;
  }
  #twitter{
    background-image:url(../images/twitter.png);
  }
  #facebook{
    background-image:url('../images/facebook.png');
  }

  #gplus{
    background-image:url('../images/gplus.png');
  }
  #friendfeed{
    background-image:url('../images/friendfeed.png');
  }
  #rss{
    background-image:url('../images/rss.gif');
  }
.banner {
	text-align: center;
}