body {background-color:#28180B; font-family: Arial;color:#a58369;}
a {color:#be893a;text-decoration:underline;}

#wrapper {
	width:600px;
	position:relative;
	margin:0 auto;
/*	border:1px red solid;*/
}
#header{
	width:600px;
	height:115px;
	background-image:url(img/header.jpg);
	margin: 50px auto 20px;
}

#header a{
	width:100%;
	display:block;
	height:115px;
}

#content{
/*	border:1px solid blue;*/
	width:100%;
	min-height:350px;
	margin-bottom:20px;
}

.main {
		background:url(img/story.jpg) no-repeat 65px;
}
.dop_page {
	background:url(img/dop_page.png) no-repeat 65px;;
}

#content a[rel="index"]{
	width:100%;
	display:block;
	min-height:350px;
}

#footer{
/*	border:1px solid white;*/
	min-height:100px;
	background:url(img/footer.jpg) no-repeat bottom;
	padding:50px;
	text-align:center;
	position:relative;
}
#footer .copy {
	margin-top:15px;
}

#share {
	position:absolute;
	right:-72px;
	bottom:50px;
	width:72px;
	min-height:72px;
/*	border:green solid 1px;*/
}
a.vk {
	display:block;
	width:72px;
	height:72px;
	background:url(img/button_vk.jpg);
}
a.vk:hover{
	background:url(img/button_vk_hover.jpg);
}


table {
	width:100%;
	margin: 0px auto 25px;
	background: #D2B48C;
	border:1px solid #00000;
}
table td{
	border:1px solid #000;
	color:#28180B;
	padding:5px;
	width: 100px;
}

table td:hover {
	background:#937E62;
	;
}	
table a {color:black;}

#dops {
	padding-top: 60px;
	background:url('img/header_dops.png') no-repeat top center;
}

#qa {
	padding-top: 60px;
	background:url('img/header_qa.png') no-repeat top center;
}

#lessons {
	padding-top: 60px;
	background:url('img/header_lessons.png') no-repeat top center;
}