* {

}

body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#565656;
}

#tpl_main_container {
	position:relative;
	left:0;
	top:0;
	margin:20px auto;
	width:1000px;
	height:607px;
	text-align:left;
	background-position:208px 0px;
	background-repeat:no-repeat;
}

#tpl_content_container {
	width:1000px;
	height:607px;
	background:left top no-repeat url(./tpl_main_bg.png);
}

#tpl_main_menu {
	margin:54px 0 0 58px;
	width:150px;
	float:left;
}

#tpl_main_menu a {
	display:block;
	margin:0 0 2em 0;
	font-family:GillSans,"Gill Sans","Gill Sans MT",sans-serif;
	font-size:13px;
	line-height:15px;
	text-transform:uppercase;
	text-decoration:none;
	color:rgb(180,131,82);
}

#tpl_main_menu a:hover,#tpl_main_menu a.active {
	color:rgb(200,170,93);
}

#tpl_main_menu a.long_bottom {
	margin-bottom:13em;
}

div.four_blocks {
	position:absolute;
	left:296px;
	top:0;
	width:704px;
	height:607px;
	/*
	font-family:"GillSans narrow","Gill Sans narrow","Gill Sans MT narrow","Gill Sans MT schmal",GillSans,"Gill Sans","Gill Sans MT",sans-serif;
	font-size:13px;
	*/
	
	font-family:"Arial Narrow",ArialNarrow,"Arial schmal",sans-serif;
	font-size:12px;
	
	line-height:15px;
	font-stretch:condensed;
	color:rgb(112,113,115);
}

div.four_blocks div.wide {
	width:300px !important;
}

div.four_blocks div.text-align_justify {
	text-align:justify;
}

div.four_blocks div.four_blocks_1 {
	position:absolute;
	left:0;
	top:70px;
	/* bottom:357px; */
	width:230px;
}

div.four_blocks div.four_blocks_2 {
	position:absolute;
	left:0;
	top:330px;
	width:230px;
}

div.four_blocks div.four_blocks_3 {
	position:absolute;
	left:384px;
	top:70px;
	/* bottom:357px; */
	width:230px;
}

div.four_blocks div.four_blocks_4 {
	position:absolute;
	left:384px;
	top:330px;
	width:230px;
}

div.four_blocks div.page_title {
	position:absolute;
	left:0;
	top:283px;
	width:614px;
	text-align:center;
	font-family:TrajanPro,"Trajan Pro";
	font-size:30px;
	font-weight:normal;
	font-stretch:normal;
	text-transform:uppercase;
	color:rgb(180,131,82);	
}

div.four_blocks p {
	margin:0 0 15px 0;
}

div.four_blocks h1 {
	margin:0 0 1em 0;
	padding:0;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	font-stretch:normal;
}

div.four_blocks h2 {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	font-stretch:narrow;
	text-transform:uppercase;
}

div.four_blocks a {
	font-family:GillSans,"Gill Sans","Gill Sans MT",sans-serif;
	font-stretch:normal;
	font-weight:normal;
	font-size:16px;
	text-decoration:none;
	color:rgb(143,103,76);
}

div.four_blocks a.plain {
	font-family:"Arial Narrow",ArialNarrow,"Arial schmal",sans-serif !important;
	font-size:12px !important;
	line-height:15px !important;
	font-stretch:condensed !important;
	color:rgb(112,113,115) !important;
}

div.contact_block {
	position:absolute;
	left:782px;
	top:23px;
	/*
	width:704px;
	height:607px;
	*/
	/*
	font-family:"GillSans narrow","Gill Sans narrow","Gill Sans MT narrow","Gill Sans MT schmal",GillSans,"Gill Sans","Gill Sans MT",sans-serif;
	font-size:11px;
	*/
	font-family:"Arial Narrow",ArialNarrow,"Arial schmal",sans-serif;
	font-size:12px;
	
	line-height:15px;
	line-height:15px;
	font-stretch:condensed;
	color:white;
}

div.contact_block p {
	margin:0 0 15px 0;
}

div.contact_block h1 {
	margin:0 0 1em 0;
	padding:0;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	font-stretch:normal;
}

div.gallery_block {
	position:absolute;
	left:304px;
	top:120px;
	width:550px;
	height:440px;
}

div.gallery_block div.gallery_container {
	position:absolute;
	left:0;
	bottom:0;
	width:550px;
	text-align:center;
}

div.gallery_block div.gallery_item {
	display:none;
}

div.gallery_block a.prev_item {
	display:block;
	position:absolute;
	left:-53px;
	top:340px;
	width:29px;
	height:25px;
	background:left top no-repeat url(./tpl_gallery_prev.png);
}

div.gallery_block a.next_item {
	display:block;
	position:absolute;
	left:574px;
	top:340px;
	width:29px;
	height:25px;
	background:left top no-repeat url(./tpl_gallery_next.png);
}