@charset "utf-8";
/* ../css Document */
* {
	margin:0;
	padding:0;
}
body {
	background:url(../images/bg.gif) repeat;
	background-color:#0b0201;
	color:#816c40;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
.clear {
	clear:both;
}
#main {
	background:transparent url(../images/header.png) no-repeat top center;
	width:100%;
	height:680px;
}
#container {
	width:950px;
	margin:0 auto;
}
.header {
	/*width:950px;*/
	width:950px;
	height:68px;	
	position:relative;
}
.logo {
	position:absolute;
	top:10px;
	left:368px;
}
.lang {
	position:relative;
	float:right;
	margin-right:125px;
}
.lang_en {
	position:relative;
	float:right;
	margin-right:105px;
}
.lang a, .lang_en a {
	float:left;
	width:21px;
	color:#ceb88b;
	font-family:"Garamond","Times New Roman", Times, serif;
	font-size:14px;
}
.lang a.select, .lang_en a.select  {
	float:left;
	color:#39120f;
	font-family:"Garamond","Times New Roman", Times, serif;
	font-size:14 px;
	text-decoration:none;
	background:transparent url(../images/langOn.png) no-repeat top center;
	width:21px;
	height:74px;
	display:block;
	padding:0 20px;	
}
.middle {
	position:relative;
	background:transparent url(../images/panel.png) no-repeat;
	width:801px;
	height:610px;
	margin:0 auto;
}
.intro {
	position:absolute;
	left:74px;
	top:121px;
	background:url(../images/index.jpg) no-repeat;
	width:652px;
	height:441px;
}
/* contacts ================================================ */
.contacts {
	position:absolute;
	left:73px;
	top:122px;
	background:url(../images/contacts.jpg) no-repeat;
	width:650px;
	height:440px;
}
.contacts_title {
	position:absolute;
	width:650px;
	text-align:center;
	top:10px;
}
.contacts_form {
	position:absolute;
	left:32px;
	top:48px;
}
.contacts_btn {
	position:absolute;
	left:497px;
	top:382px;
}
.contacts_info {
	position:absolute;
	left:453px;
	top:234px;
	width:170px;
	font-size:17px;
	color:#ad9053;
}
.contacts_phone {
	position:absolute;
	left:453px;
	top:340px;
	font-size:17px;
	color:#d3ae63;
	line-height:15px;
	
}
.media {
	position:absolute;
	left:74px;
	top:121px;
	background:url(../images/media.jpg) no-repeat;
	width:650px;
	height:440px;
}

.media_info a {
	color:#ad9053;
	font-size:16px;
	text-decoration:none;
}
.media_info a:hover {
	color:#ceb88b;
	text-decoration:underline;
}
.media_desc {
	line-height:15px;
	padding:15px 0 0 138px
}
.media_title {
	color:#b59a61;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	float: left;
}
/* discography ================================================ */
.disc {
	position:relative;
}
.disc_cd {
	position:absolute;
	top:205px;
	left:130px;
}
.disc_title {
	position:absolute;
	top:175px;
	left:415px;
}
.disc_info {
	position:absolute;
	top:205px;
	left:415px;
}
.disc_cr {
	position:absolute;
	top:140px;
	left:95px;
	width:333px;
	text-align:justify;
	line-height:15px;
}
.disc_image {
	position:absolute;
	top:178px;
	left:445px;
}
.disc_descr {
	position:absolute;
	top:378px;
	left:445px;
	line-height:15px;
	width:272px;	
}
.leftArrow {
	position:absolute;
	top:300px;
	left:-26px;
}
.rightArrow {
	position:absolute;
	top:300px;
	left:770px;
}
.disc_page {
	position:absolute;
	top:530px;
	left:78px;
	height:18px;
	width:644px;
}
.disc_page a{
	text-decoration:none;
	color:#846c3d;
	font-size:14px;
}
.disc_page a:hover {
	color:#fad271;
}
.menu {
	position:absolute;
	top:60px;
	left:94px;
}
ul li {
	list-style:none;
	float:left;
	height:26px;
}
ul li a{
	font-family:"Garamond","Times New Roman", Times, serif;
	color:#ceb88b;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	text-shadow:1px 1px 1px #000000;
	height:20px;
	display:block;
	padding-top:5px;
}

.link1 {
	width:106px;
	text-align:center;
	
}
.link2 {
	width:128px;
	text-align:center;
}
.link3 {
	width:127px;
	text-align:center;
	height:26px;
}
ul li a:hover, ul li.select{
	color:#e5d8bd;
	font-family:"Garamond","Times New Roman", Times, serif;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	text-shadow:1px 1px 1px #000000;
	height:20px;
	display:block;
	padding-top:5px;
	
}
.link4 {
	width:144px;
	text-align:center;
}
.link5 {
	width:98px;
	text-align:center;
}
.footer {
	width:114px;
	height:9px;
	margin:0 auto;
}
/* text	======================================================================================= */
h3 {
	font-size:14px;
}
h1 {
	text-align:center;
	font-family:"Garamond","Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	color:#ad9053;
}
.form {
	font-size:12pt;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	color:#7d5d1b;
	scrollbar-base-color:#000;
}
.formTxt {
	color:#d3ae63;
	font-size:12px;
}
.subText {
	font-size:18px;
	vertical-align:text-top;
}
.disc_text {
	font-size:13px;
	color:#816c40;
}
.disc_description {
	font-size:13px;
	color:#803533;
}
/* other	======================================================================================= */
.ml20 {
	margin-left:20px;
}
.w200 {
	width:200px;
	height:22px;
}
/* SCROLL ======================================================================================= */
.Container {
	position: absolute;
	top: 50px;
	left: 100px;
	width: 574px;
	height: 415px;
}
#Scroller-1 {
	position: absolute;
	overflow: hidden;
	width: 574px;
	height: 415px;
	top: 80px;
	left: 0px;
}
#Scroller-1 p {
	margin: 0;
	padding: 10px 0;
	line-height:20px;	
	text-align:justify;
	float:left;
}
#Scroller-1 p.media_info {
	line-height:30px;
	padding:15px 0 0 138px
}
.title {
	margin:0 0 0 217px;
}
.Scroller-Container {
	position: absolute;
}
#Scrollbar-Container {
	position: absolute;
	top: 130px;
	left:685px;
}
.Scroller-Container ul li {
	list-style:square;
	float:left;
}
.Scrollbar-Up {
	width:25px;
	height:26px;
	cursor: pointer;
	position: absolute;
}
.Scrollbar-Track {
	width: 23px;
	height: 375px;
	position: absolute;
	top: 25px;
	left: 3px;
	background: transparent url(../images/line.png) no-repeat center center;
}
.Scrollbar-Handle {
	position: absolute;
	width: 20px;
	height: 22px;
}
.Scrollbar-Down {
	width:25px;
	height:26px;
	cursor: pointer;
	position: absolute;
	top: 400px;
}
/* form ================================================ */
input {
	margin-top:2px;
	background-color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #450719;
	border-bottom-color: #450719;
	border-left-color: #000000;
}
textarea {
	margin-top:2px;
	background-color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #450719;
	border-bottom-color: #450719;
	border-left-color: #000000;
	width:350px;
	height:227px;
}
.imageFR {
	float:right;
	padding:10px 0 0 20px;
}
.imageFL {
	float:left;
	padding:10px 20px 0 0;
}
.blosh {
	margin-top:40px;
	float:left;
	width:168px;
	text-align:left;
}
.blosh2 {
	margin-top:30px;
	float:left;
	width:254px;
	text-align:left;
}

.imageR {
	float:right;
	background:url(../images/border.jpg) no-repeat;
	width:243px;
	height:180px;
	padding:15px;
	margin:6px 0 0 20px;
}
.imageBR {
	float:right;
	background:url(../images/small_border.jpg) no-repeat;
	width:243px;
	height:166px;
	padding:15px;
	margin:6px 0 0 20px;
}
.imageBR2 {
	float:right;
	background:url(../images/small_border2.jpg) no-repeat;
	width:166px;
	height:243px;
	padding:15px;
	margin:6px 0 0 20px;
}
.imageBL {
	float:left;
	background:url(../images/small_border.jpg) no-repeat;
	width:243px;
	height:166px;
	padding:15px;
	margin:6px 5px 0 0;
}
.fl {
	float:left;
}
.goldlink {
	color:#b59a61;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}
a.goldlink {
	color:#b59a61;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}
a.goldlink:hover {
	text-decoration:none;
}
.end {
	float:none;
	width:69px;
	height:47px;
	margin:0 0 0 130px;
}