@charset "utf-8";

.yandex_noindex {display:none}



body{	background:#4a422b;	margin:0;	font-size:14px;	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}

a {	font-size: 14px;}

a:link, a:visited{	color: #36361B;	text-decoration: none;}

a:hover {	color: #766843;	text-decoration: underline;}

p {text-indent: 15px;}



#links a:link{	color: #FFF;	text-decoration: none;}

#links a:visited{	color: #FFF;	text-decoration: none;}

#links a:hover {	color: #766843;	text-decoration: underline;}

#links a:active {	color: #900;	text-decoration: none;}



hr{	color:#a89b67;	}

h1{color:#000; font-size:26px; text-align:center;}

h2{font-size:22px; text-align:center;}

h4{color:#36361B; font-size:14px; background: #a89b67; margin-top:0px; padding-left:15px;}

.link0{ margin-left:30px;}

.link1{font-weight:bold;}

.link2{margin-left:30px;}

.link3{margin-left:60px;}

.image{	border:#a89b67 solid 1px;	float:left;	padding:3px;	margin:10px;	}

.box_new_books{	height:250px;	width:17%;	margin:5px;	padding:5px;	float:left;	}

.new_book_img{		border:#a89b67 solid 1px;	padding:3px;	margin:10px;	height:150px;	width:100px;	}

.new_link{	background: #a89b67;	font-weight:bold;	padding-left:20px;}

.book_section{	background: #a89b67;	padding-left:20px;	padding-top:2px;	padding-bottom:2px;	color: #FFF;	text-transform:uppercase; font-size:16px;	font-weight:bold;}

.book_img{	border:#a89b67 solid 1px;	padding:3px;	margin:10px;	height:300px;	width:200px;	}

.magazine_show{	height:250px;	width:180px;	margin:5px;	padding:5px;	float:left;	}

.magazine_image{
	border:#a89b67 solid 1px;
	padding:3px;
	margin:10px;
	height:150px;
	width:100px;
}



#search{	float:right;	margin-top:170px;	margin-right:50px;	/*background:url(img/search_box.png) no-repeat;*/	width:200px;	height:30px;	}

#search_box{	background:none;	border:none;	margin-left:10px;	margin-top:5px;}

#header{ height:100px;}
#header_quote{
	position:absolute;
	top:30px;
	left:20px;
	text-align:left;	color: #FFFFFF;}

#promo_banner{ margin:auto; text-align:center;}

#top_banner1{margin-right:10px;	padding-top:5px; background:#FFF; border-top:#311a0a solid 10px;	border-right:#311a0a solid 10px;	border-left:#311a0a solid 10px;	}

	#top_banner1 div{margin:auto; width:730px;}

#top_banner{	background:#FFF;	margin-right:10px;	padding-top:5px;	text-align:center;	border-top:#311a0a solid 10px;	border-right:#311a0a solid 10px;	border-left:#311a0a solid 10px;	}

#center{margin-left:270px;}

#left{	margin-left:10px;	float: left;	width:220px; color:#FFFFFF;}



#left a:link{	color: #FFF;	text-decoration: none;}

#left a:visited{	color: #FFF;	text-decoration: none;}

#left a:hover {	color: #FFF;	text-decoration: underline;}

#left a:active {	color: #FFF;	text-decoration: none;}







#book_text{text-align:justify;}

	#book_text table{border-collapse:collapse; margin:auto;}

	#book_text td{border:solid 1px #000; padding:8px;}

.left_box{

	margin-bottom:10px;

	background:#FFF;

	border:#311a0a solid 10px;

	padding:0px;
	width:240px;

	}

#left_banner{

	padding:0px;

	text-align:center;}

#box{

	

	}

#box_bottom{

	clear:both;}

	

#links{

	background:url(img/link_bg.png) repeat-x;

	height:40px;

	padding:5px;

	padding-top:16px;

	margin-bottom:10px;

	margin-top:10px;

	text-align:center;

	text-transform:uppercase;

	font-weight:bold;

	}

#links ul {margin: 0; padding: 0; }

#links li {display: inline; border-right:1px solid; margin-left: 10px; padding-right: 10px; }

#links li.last_link {border:0px;}



#content{

	background:#FFF;

	

	padding:15px;

	text-align:justify;

	border:#311a0a solid 10px;

	margin-right:10px;

	}

#work_link{

	background: #a89b67;

	padding-left:20px;

	padding-top:2px;

	padding-bottom:2px;

	color: #FFF;

	text-transform:uppercase;

	font-size:16px;

	font-weight:bold;}

#bottom_banner{

	background:#FFF;

	margin-right:10px;

	padding-top:5px;

	border-bottom:#311a0a solid 10px;

	border-right:#311a0a solid 10px;

	border-left:#311a0a solid 10px;

	text-align:center;}

#friends , #statistic{

	margin-left:20px;

	margin-right:20px;	

	}



#footer{

	margin-left:20px;

	margin-right:20px;

	margin-top:20px;

	text-align:center;

	font-size:10px;

	color:#FFFFFF;

	}

#footer a {	font-size: 10px;}

