/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/*img { _behavior: url(iepngfix.htc); } *//* for ie6 */

a { color: #1772a3; text-decoration: underline; }
a:hover { color:#2883b4; }

#html { background: #0f0401;}

#home {
	font-family: Garamond, Arial, sans-serif;
	font-size: 15px;
	text-align: center;
	background: url('img/footer_bg.png') bottom center no-repeat;

}

#wp {
	list-style: none;
	margin: 0 auto;
	width: 975px;
	text-align: left;
	color: #ffdc71;
}

#header {
	height: 160px;
	overflow: hidden;
}

#header-pic {
	height: 187px;
	width: 946px;
	background: url('img/header_bg_logo.jpg') top center no-repeat;
	position: abosolute;
	margin-left: 14px;
}

#header-link {
	display: block;
	margin-left:320px;
	width:300px;
	height:150px;
}

#welcome, #content { padding-left: 15px; padding-right: 15px; }

#welcome {
	font-size: 18px;
	overflow: hidden;
	zoom: 1;
	min-height: 500px;
	/*_height: 500px;*/
}

#welcome-pic {
	width: 974px;
	height: 391px;
	background: url('img/welcome_bg_new.jpg') top left no-repeat;
	position: absolute;
}

#welcome-all {
	z-index: 3;
	position:relative;
}

#welcome-text {
	padding-top: 30px;
	width:660px;
}

h3 { font-size: 22px; font-weight: bold; }

#afisha  {
	z-index:4;
	position:absolute;
	float: right;
	width: 243px;
	height: 353px;
	margin-top: 80px;
	margin-left: 700px;
}

#afisha-main  {
	z-index:4;
	position:absolute;
	float: right;
	width: 243px;
	height: 353px;
	margin-top: 80px;
	padding-left: 690px;
}

#menu {
	text-align: center;
	height: 52px;
	background: url('img/menu_bg.jpg') top repeat-x;
}

#menu a {
	color: #ffdc71;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 8px;
	position: relative;
	top: 18px;
}
a.menu-like {
	color: #ffdc71;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
a.menu-like:hover {
	text-decoration: underline;
}

#content {
	padding-top: 10px;
	overflow: hidden;
	zoom: 1;
}

#content-text { width: 550px; padding: 20px 0 22px; }
#content-full { width: 900px; padding: 20px 0 22px; }

#feedback {
	clear: both;
	margin: 50px 0 40px;
	text-align: center;
	background: url('img/feedback_bg.jpg') center 26px no-repeat;
}

#feedback-email {
	width: 688px;
	margin-left:65px;
	border: #808080 2px ridge;
}

#feedback-text {
	width: 688px;
	height: 118px;
	margin: 8px 0 8px 65px;
	border: #808080 2px ridge;
}

#footer {
	height: 70px;
	padding-top: 86px;
	text-align: center;
	color: #fff;
	background: url('img/footer_bg.jpg') bottom center no-repeat;
}

#cat {
	z-index:5;
	width:54px;
	height:43px;
	position: absolute;
	margin-left: -112px;
	margin-top: 1px;
	background:url(img/cat.png);
}
#afisha_txt {
	width:243px;
	height:109px;
	background:url(img/afisha_txt.png);
}
#footer_logo_ps {
	background:url(img/footer_logo_ps.png);
}
#footer_logo {
	background:url(img/footer_logo.png);
}
.item {
	margin:5px;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:15px;
	padding:4px 1px 2px 1px;
	border:1px solid #503d3d;
	background:#191010;
}
.item:hover {
	border:1px solid #503d3d;
	background:#231515;
}
.tmb {
	float:left;
	width:220px;
	height:240px;
}
.mp3 {
	width:300px;
	margin:5px;
	display:block;
	text-decoration:none;
	padding:2px 1px 2px 6px;
	border:1px solid #503d3d;
	background:#191010;
}
.cover {
	text-align: center;
	background:#222222;
	padding-top:1px;
	color:#aaaaaa;
	font-size: 14px;
	float: left;
	width:306px;
}
.cover img{
	border:1px solid #333333;
}
.music {
	float: left;
	width:340px;
}
.form .from_el_val {
	padding:2px;
}
.form input {
	border: 1px solid #846105;
	background:#202000;
	color:#ffffff;
	font-size:14px;
}
.form textarea {
	border: 1px solid #846105;
	background:#202000;
	color:#ffffff;
	font-size:14px;
}
.guestbook b {
	color:#ffffff;
}
.guestbook .info{
	font-style:italic;
	color: #846105;
	font-size:12px;
}
.hr {
	border-top: 1px solid #846105;
	border-bottom: 1px solid #644100;
	height:0px;
}
.tmb .item {
	color:#ffdc71;
}
.hform {
	display:none;
}
.photos {
	float:left;
	width:190px;
	height:200px;
	margin:0px 40px;
	cursor:pointer;
	font-size:15px;
	text-align:center;
	padding:6px 1px 2px 1px;
	border:1px solid #503d3d;
	background:#191010;
}
.photos.hover{
	border:1px solid #503d3d;
	background:#231515;
}
.photos_sort,.photos_date {
	display:none;
}

