body {
	padding:0px;
	margin:0px;
	font: 10pt Arial, Helvetica, sans-serif;
	background:url(layout/bg.png) repeat ;
}
div.container {
	width:920px;
	margin:0 auto;
	color:#FFF;
}
div.head1 {
	height:330px;
	background:url(layout/header1.jpg) 5px 5px no-repeat;
	padding:5px 0px 0px 300px;
}
div.content_layer2 {
	background:url(layout/text_left.jpg) no-repeat left top;
	min-height:200px;
	padding:20px;
}
div.content_layer1 {
	background:url(layout/text_top.jpg) no-repeat top left;
	margin:-90px 10px 10px 10px ;
	float:right;
	width:600px;
	min-height:200px;
}
div.menu {
	float:left;
	width:210px;
	margin:10px 10px 10px 0px ;
}
div.menu > ul {
	margin:0px;
}
ul {
	padding:0px;
	margin:0px;
}
div.clear {
	clear:both;
	display:block;
	
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;

}
div.footer {
	background:url(layout/footer.jpg) no-repeat top center;
	height:40px;
	clear:both;
	display:block;
	padding:20px 20px 10px 20px;
	text-align:center;
	font-size:11px;
}
div.footer > p {
	margin:0px; 
	padding:0px;
}
div.head2 {
	height:225px;
	width:615px;
	background:url(layout/header2.jpg) no-repeat center top;
}
a.gallery_images {
	height:80px;
	
}
li.main_menu  {
	background:url(layout/menu2.png) no-repeat top center;
	margin:2px 0px 4px 0px ;
	width:145px;
	height:30px;
	text-decoration:none;
	color:#FFF;
	list-style:none;
	padding:13px 0px 0px 50px;
}
div.gallery_photo {
	width:130px;
	height:155px;
	margin:0px 10px 0px 0px;
	float:left;
	display:block;
	text-align:center;
}
div.main_menu > a, li.main_menu > a:link, li.main_menu > a:visited {
	margin:0px;
	color:#FFF;
	text-decoration:none;
	padding:0px;
	list-style:none;
}
div.menu_item:hover, li.main_menu:hover, li.main_menu > a:hover {
	text-decoration:underline;
	background:url(layout/menu1.gif) no-repeat center top;
}
