/*------------------------general------------------------*/
body {
	font: 62.5% Arial, Helvetica, sans-serif;
	color: #8d8d8d;
	background: #000 url(../_img/bg_container1.jpg) no-repeat center top;
	margin: 0;
	padding: 0;
}
cursor { pointer; }
cursor { hand; }
img {
	border: 0;
}
a {
	color: #705c2c;
	text-decoration: underline;
}
a, input:focus {
	outline: none;
}
div, table, form {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}
table td {
	vertical-align: top;
}
p {
	margin: 0;
	padding: 5px 0 5px 0;
}
.clear {
	clear: both;
}
.png {
	behavior: url(/png.htc);
}
/*-----------------------titles-------------------------*/
h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 5px 0;
}
h1 {
	position: absolute;
	top: 35px;
	left: 400px;
	z-index: 255;
	/*font: italic normal 1.2em Calibri, Arial;*/
	font: italic normal 1.2em Arial;
	color: #dfdfdf;
}
h1 span {
	display: none;
}
h2 {
	font: normal 1.8em Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px 0;
	color: #dfdfdf;
}
.column-center1 h2 {
	padding: 5px 0 0 54px;
}
h3 {
	font: italic normal 1.3em Georgia;
	margin: 0 0 10px 0;
	color: #dfdfdf;
}
h4 {
	font-size: 1.2em;
}
h5 {
	font-size: 1.1em;
}
h5.message {
	color: #3ea2bb;
}
h5.error{
	color: #a30208;
}
h6 {
	font-size: 1.0em;
}
/*----------------------container-------------------------*/
#container1 {
	width: 1040px;
	margin: 0 auto;
	position: relative;
}
.concerts {
	background: url(../_img/bg_concerts.jpg) no-repeat 79px 66px;
}
.managers {
	background: url(../_img/bg_managers.jpg) no-repeat left 200px;
}
.questions {
	background: url(../_img/bg_questions.jpg) no-repeat left 252px;
} 
.about {
	background: url(../_img/bg_about.jpg) no-repeat 55px 8px;
} 
.discography {
	background: url(../_img/bg_discography.jpg) no-repeat left top;
}
/*#logo1 {
	width: 310px;
	height: 47px;
	position: absolute;
	top: 64px;
	left: 383px;
	z-index: 2px;
}*/
#logo1 {
	width: 310px;
	height: 43px;
	position: absolute;
	top: 67px;
	left: 383px;
	z-index: 2px;
}
#info {width: 230px; height: 125px; position: absolute; top: 15px; left: 720px;}

#main {
	width: 80px;
	height: 20px;
	position: absolute;
	top: 56px;
	left: 98px;
	z-index: 1px;
	padding-left: 32px;
	background: url(../_img/arrow.gif) no-repeat left 7px;
}
#menu {
	padding: 153px 0 0 131px;
}
#menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#menu ul li {
	padding: 0 15px 0 0;
	margin: 0;
	display: inline;
}
#content {
	font-size: 1.4em;
	padding: 40px 0 40px 0;
}
.column-left {
	width: 370px;
	float: left;
}
.column-right {
	margin: 0 100px 0 380px;
}
#content .column-right {
	min-height: 400px;
	_height: 400px;
}
form.question {
	color: #999;
	font: normal 1.1em Tahoma, Arial, Helvetica, sans-serif;
}
form.question input, form.question textarea {
	border: none;
	color: #999;
}
input.input-text {
	width: 195px;
	height: 25px;
	padding: 0 2px;
	background: url(../_img/bg_input.gif) no-repeat left top;
}
input.input-img {
	height: 25px;
	padding: 0 10px 0 0;
}
form.question textarea {
	width: 325px;
	height: 65px;
	background: url(../_img/bg_textarea.gif) no-repeat left top;
}
.column-center {
	padding: 0 120px 0 126px;
}
.column-center1{
	padding: 0 70px 0 70px;
}
table.photo {
	/*width: 736px;*/
	border-collapse: separate;
}
table.photo td {
	padding: 5px;
	background: #ebebeb;
	width: 174px;
	text-align: center;
}
table.photo td.photo-none {
	background: none;
}
table.photo td p {
	padding: 2px 0;
}
span.numbers {
	float: right;
}
table.albums {
	margin: 0 0 0 49px;
}
table.albums td {
	padding: 0 49px 49px 0;
	color: #fff;
	vertical-align: top;
}
table.albums ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font: italic normal 1.1em Arial;
}
table.albums ul li {
	padding: 0 0 5px 0;
	margin: 0;
}
table.albums ul li span {
	padding: 0 5px 0 0;
	font: italic normal 0.9em Arial;
	color: #4a4a4a;
}
.question  {
	padding: 10px 0 0 0;
}
.answer {
	padding: 10px 0 10px 20px;
	border-bottom: dotted 1px #999;
}
.question span, .answer span {
	font-weight: bold;
}
#footer {
	font: italic normal 1.2em Arial;
	color: #373737;
	padding: 25px 0 30px 0;
	background: url(../_img/bg_footer.gif) no-repeat center top;
}
#footer a {
	font: normal normal 1.2em Arial;
	color: #524a32;
}
#footer p {
	padding: 0;
}
#copyright {
	padding: 0 0 0 138px;
}
#gws {
	padding: 0 0 0 60px;
}
#footer .column-left {/*width: 47%;*/ width: 32%; float: left; margin-right: 2%;}
#footer .column-center {width: 18%; float: left; margin-right: 2%;}
#footer .column-right {margin: 0 0 0 52%; padding: 0 0 0 96px;}
