body
	{
		margin:0 auto;
		background-color:#1E0606;
		font-family: 'Open Sans', sans-serif;
	}

h1, h2, h3, h4, h5
	{
	font-weight: normal;
	font-size: 32px;
	line-height: 1.3em;
	margin-bottom: 10px; margin-top:20px;
	color:#000;
	text-align:center;
}

table	
{
	margin-top:-15px;
	margin-bottom:-15px;
	}

td 
	{
	padding: 7px 10px 7px 0;
	}
	
	.header{
		margin:0 auto;
		width:100%;
		height:212px;
		background:url('/images/header-bg-repeat.jpg') repeat-x #1E0606;
	}
	
	.head{
		width:1278px;
		height:212px;
		margin:0 auto;
		background:url('/images/header-bg-all1.jpg') no-repeat;
	}
	.wrapper{
		width:1278px;
		margin:0 auto;
	}
	.page{
		margin-left: 138px;
		width: 1002px;
		min-height:350px;
		background-color:#461707;
		border-left:solid 1px #502c1b;
		border-right:solid 1px #502c1b;
		border-bottom:solid 1px #502c1b;
		padding-bottom:20px;
	}
	
	.sidebar{
		float:left;
		width:195px;
		min-height:300px;
	}
	
	.menu{
		width:180px;
		min-height:200px;
		background:url('/images/menu-bg.jpg') repeat-y #1E0606;
		border-right:solid 1px #502c1b;
		border-bottom:solid 1px #502c1b;
	}
	
	.content{
		text-align:justify;
		width:760px;
		min-height:350px;
		float:right;
		background:url('/images/content-bg.jpg');
		background-color:#F7DBB6;
		padding:20px;
		color: #8B371B;
	}
	.content span{
		text-align:justify;
		color: red;
	}
	.content h1{
		margin-top: 0px;
	}
	
	.clear{
		clear:both;
		width:1000px;
		height:2px;
	}
	
	
	.footer{
		margin-left: 138px; 
		width: 1002px;
		height:90px;
		background-color:#461707;
		border-left:solid 1px #502c1b;
		border-right:solid 1px #502c1b;
		border-bottom:solid 1px #502c1b;
		background:url('/images/footer-bg.jpg') no-repeat;
		
	}
	.logo{
		width: 358px;
		height: 106px;
		float:left;
	}
	
	.contacts{
		color:#fff;
		float:right;
		margin-right:138px;
		margin-top:25px;
		text-align:right;
		font-weight:bold;
		font-size:20px;
	}
	
	.logo img{
		margin-left:138px;
		margin-top:35px;
		border:none;
		width: 220px;
		height:66px;
	}
	
	.pages{
		margin-top: 0px;
		margin-bottom: 10px;
		padding-left: 0px;
		padding-top:20px;
		list-style:none;
	}
	
	.pages li{
		margin-left:20px;
	}
	
	.pages li a{
		font-size:16px;
		color:#EEDAB7;
		text-decoration:none;
	}
	
	.pages li a:hover{
		font-weight:bold;
		color:#fff;
	}
	
	.left-widget{
		width:195px;
		margin-bottom: 25px;
	}
	
	.left-widget h3{
		margin-top: 15px;
		margin-bottom: 10px;
		width: 184px;
		height:45px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:5px;
		padding-right:40px;
		overflow:hidden;
		background:url('/images/widget-title-bg.png') no-repeat;
		color:#000;
		font-size:14px;
		font-weight:normal;
		text-align:left;
	}
	
	.widget-content{
		padding-left:10px;
		padding-right:10px;
		padding-top: 0px;
		color:#EEDAB7;
		font-size:14px;
		font-weight:normal;
	}
	
	.widget-content ul{
		padding-left: 0px;
		margin-top: 0px;
		list-style:none;
	}
	.widget-content ul a{
		font-size:16px;
		color:#EEDAB7;
		text-decoration:none;
	}
	.widget-content ul a:hover{
		text-decoration:underline;
	}
	
	.copyright{
		float:right;
		font-size:13px;
		margin-top:60px;
		margin-right:70px;
	}
	
	
	.wpcf7-form p{
		margin-bottom:2px;
		margin-top:3px;
	}
	
	.wpcf7{
		width: 350px;
		float:left;
	}
	
	.content .contacts{
		float:none;
		margin-right: 100px;
		margin-top: 0px;
		text-align:left;
		color: #8B371B;
		margin-bottom: 30px;
	}
	
	.head .contacts .email, .head .contacts .phone{
		width:266px;
	}

.phone1{
	font-size: 27px;
}
.phone1 a {
    color: #fff;
}