@charset "utf-8";
/* CSS Document */

/* global reset for margin and pading */ 
	* {
		margin: 0; 
		padding: 0; 
	}
	
	/* fixes distance for options in firefox */
	option {
		padding-left: 5px;
	}
	
	/* delete borders for images and fieldsets */
	img, fieldset { 
		border: 0 solid; 
	}
	
	/* force a vertical scrollbar in Netscape, Firefox and Safari browsers */
	html { 
		height: 100%;
		margin-bottom: 1px;
	}

	/* standard documanet values */
	body {
		color: #000000;
		background-color: #a37c51;
		text-align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		background-image: url(../img/header_bg.jpg);
		background-repeat: repeat-x;
	}
	
	/* clear element for floating objects*/
	.clear {
		display: block;
		clear: both;
		visibility: hidden;
		height: 0px;
	}
	
	/* heading sizes */
	h1 {font-size: 25px; color:#41210a; font-weight:normal; padding-top: 30px; padding-bottom: 20px;}
	h2 {font-size: 18px}
	h3 {font-size: 20px; font-weight: normal;}
	h4 {font-size: 14px}
	h5 {font-size: 13px}
	h6 {font-size: 12px}
	
	hr {
		display:none;
	}
	
	
	/*--------------------------------------------------------------------------*/
	
	p {
		padding-bottom: 20px;
	}
	
	
	/*--------------------------------------------------------------------------------*/
	/* MAIN */
	#header {
		background-image:url(../img/logo_head.jpg);
		background-repeat: no-repeat;
		width: 850px;
		height: 230px;
		margin: auto;
	}
	
	#menu {
		display: block;
		height: 56px;
		width: 850px;
		margin: auto;
	}
	
	#menu li {
		float: left;
		margin-right: 20px;
		margin-top: 25px;
		list-style-type: none;
	}
	
	#menu a {
		text-decoration: none;
		color: #ffffff;
		font-size: 14px;
	}
	
	#menu a:hover {
		color:#41210a;
	}
	
	#content_frame {
		background-color:#ffffff;
	}
	
	#content {
		width: 780px;
		min-height: 250px;
		background-color: #ffffff;
		margin: auto;
		padding-right: 70px;
	}
	
	#content a {
		color: #532d12;
		font-weight: bold;
		text-decoration: none;
	}
	
	#content a:hover {
		text-decoration: underline;
	}
	
	#content img {
		margin-right: 10px;
	}
	
	#front_img {
		width: 100%;
		display: block;
		margin-top: 60px;
	}
	
	#front_img #left_img {
		display: block;
		float: left;
	}
	
	#front_img #right_img {
		display: block;
		float: right;
	}
	
	#footer {
		height: 273px;
		background-image:url(../img/footer_bg.jpg);
		background-color: #a37c51;
	}
	
	#footer p {
		display: block;
		margin: auto;
		width: 850px;
		height: 82px;
		color:#ffffff;
		margin-top: 0px;
		padding-top: 35px;
		font-size: 14px;
		background-image: url(../img/footer_shine.jpg);
		background-repeat: no-repeat;
	}
