@charset utf-8;

body{
	background:#ffd2b0;
	color:#823700;
	font:12px verdana, tahoma, sans-serif;
	margin:0;
}
#container{
	width:966px;
	margin:auto;
	margin-top:20px;
}
/*Header*/
#header{
	float:left;
	width:966px;
	height:146px;
	background:url(template/header.png) no-repeat bottom;
}
#logo{
	float:left;
	width:172px;
	height:130px;
	margin:8px 0 0 12px;
	background:url(template/logo.png);
}
#logo_text{
	float:left;
	margin:52px 0 0 30px;
	font:bold 34px tahoma, verdana, sans-serif;
	color:#fce1cf;
	text-shadow:0 0 3px #fce1cf;
	text-decoration:none;
	text-transform:uppercase;
}
/*Content*/
#content{
	float:left;
	width:966px;
	background:url(template/content_bg.png) repeat-y;
}
/*Sidebar Left*/
#left{
	float:left;
	width:150px;
	margin:16px 16px 0px 23px;
}
.menu{
	float:left;
	margin:0 0 19px 0;
}
.menu_header{
	width:150px;
	height:26px;
	padding:0 0 0 16px;
	background:url(template/menu_header.png) no-repeat;
	font:bold 14px/26px tahoma, verdana, sans-serif;
	color:#fce1cf;
	text-transform:uppercase;
}
.menu ul{
	list-style:none;
	margin:0;
	padding:0;
}
.menu ul a:link, .menu ul a:visited, .menu ul a:active{
	display:block;
	width:150px;
	height:19px;
	padding:0 0 0 16px;
	color:#823700;
	background:url(template/menu_button.png) no-repeat;
	text-decoration:none;
	line-height:19px;
}
.menu ul a:hover{
	background:url(template/menu_button_hover.png) no-repeat;
}
#new_images{
	width:150px;
	padding:16px 0 0 0;
	background:url(template/new_foto_bg.png) repeat-y;
}
#new_images_t{
	width:150px;
	background:url(template/new_foto_bg_t.png) no-repeat top;
}
#new_images_b{
	width:150px;
	background:url(template/new_foto_bg_b.png) no-repeat bottom;
}
.menu a img{
	margin:0 16px 13px 16px;
	border:1px #823700 solid;
}

/*Center*/
#center{
	float:left;
	width:758px;
	margin:12px 0 17px 0;
	
	background:url(template/center_bg.png) repeat-y;
}
#center_t{
	float:left;
	width:758px;
	background:url(template/center_bg_t.png) no-repeat top;
}
#center_b{
	float:left;
	width:712px;
	padding:22px 23px;
	background:url(template/center_bg_b.png) no-repeat bottom;
}
h1{
	margin:0 0 12px 0;
	padding:0;
	font:bold 16px/16px verdana, tahoma, sans-serif;
	text-transform:uppercase;
}
.heading_title{
	clear:both;
	margin:0 0 18px 0;
}
h2{
	display:inline-block;
	margin:0px 0 6px 0;
	padding:0 19px;
	font:bold 14px/14px verdana, tahoma, sans-serif;
	background:url(template/h2_marker.png) no-repeat 0 1px;
}
.date{
	float:right;
	margin:7px 0 0 0;
	font:10px verdana, tahoma, sans-serif;
	color:#8c5f3d;
}
#center p{
	margin:0 0 11px 0;
	padding:0;
	font:12px verdana, tahoma, sans-serif;
	text-align:justify;
}
#center .e_mail{
	float:none;
	border:none;
	margin:0;
	vertical-align:bottom;
}
#center .gallery{
	margin:2px 0px 16px 0;
}
#center .gallery_link{
	display:block;
	margin:0 0 16px 0;
}
#center img{
	border:1px #823700 solid;
	float:left;
	margin:2px 18px 16px 0;
}
#center a:link, #center a:visited, #center a:active{
	color:#be5101;
}
#center a:hover{
	color:#f26701;
}
#center a img{
	border-style:none;
}
#pagination{
	clear:both;
	text-align:center;
	margin:15px 0 0 0;
}
#pagination a{
	margin:0 4px;
}
/*Footer*/
#footer{
	float:left;
	width:966px;
	height:48px;
	margin:-3px 0 0 0;
	padding:12px 0 0 0;
	background:url(template/footer.png) no-repeat top;
	color:#fec79e;
	text-align:center;
}
#footer	a:link, #footer a:visited, #footer	a:active{
	color:#fec79e;
}
#footer	a:hover{
	color:#fff;
}