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

body, html {margin: 0; padding: 0; height: 100%; 
}

body {
	background: #fff url(images/body_bg.gif) bottom fixed repeat-x;
	font-family: arial, verdana,  sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #766a5e;
	}

p {}
a {color: #628308;}
a:hover {color: #604424}

h1, h2, h3 {
	font-weight: normal;
	}

h1 {
	margin: 0px 0px 0px 0px;
	font-size: 2.4em;
	padding-bottom: 0px;
	}
h2 {
	font-size: 1.3em;
	margin-bottom: 2px;
	margin-top: 15px;

	}
h3 {
	font-size: 1.5em;
	margin-bottom: 0px;
	margin-top: 15px;
	 line-height: 1.8;
	}
h4 {}
h5 {}

hr {
	border: 0;
	border-bottom: 1px dotted #766a5e;
	background: transparent;
	}

.clear {clear: both;}
.center {text-align: center; margin: 15px;}
.right {float: right;}
.left {float: left;}

.image { border: 3px solid #d2cac1; margin: 5px 15px;}
.image.right {margin-right: 0px;}
.image.left {margin-left: 0px;}


.title {
margin-bottom: 15px;
}

.left.flipbook_2{
	padding-top:20px;
}

.left.text {

float: left;
width: 120px;
padding-left: 10px;
}

/* -----------------
SECTIONS
--------------------*/
#container {
	width: 770px;
	margin: 0px auto;
padding-top: 40px;
	}

#header {
background: url(images/header_bg.gif) repeat-x;
height: 269px;
}

#header-inner {
background: url(images/header.jpg) center no-repeat;
height: 269px;
text-align: center;
}

#logobar {
background: url(images/logobar_bg.gif) repeat-x;
}

#logobar img {border: 0px;}

#logobar-inner {
width: 767px;
	margin: 0px auto;
height: 91px;
padding-left: 3px;
}
	
#col1 {
	width: 555px;
	float: left;
border-top: 1px solid #fff;
	}



#col2 {
	width: 185px;
	float: right;
	}


#footer {
	color: #806a50;
	text-align: right;
	clear: both;
	padding: 0px;
border-top: 1px solid #cec8c2;
margin-top: 10px;
padding-bottom: 10px;
	}

#footer strong {color: #584732;}

#footer-left {float: left;}
#footer-left a {text-decoration:none; color: #766a5e; font-size: 10px;}
#footer-left a:hover {text-decoration:underline; color: #766a5e; }
	

.gallery img { margin: 3px;
border: 3px solid #d2cac1;
}

/* -----------------
MENU
--------------------*/	

#menu img {border: 0px;}

#menu ul {
list-style-type: none; 
margin: 0px;
padding: 0px;
}

#menu li {
display: block;
margin: 0px; padding: 0px;
}

#menu li a {
text-transform: uppercase;
text-decoration: none;
display: block;
padding: 0px;
border-bottom: 1px solid #dcd7d3;
}


/* -----------------
FORMS
--------------------*/	

label {display: block; font-weight: bold;}

input, textarea {
background: #E8E6E3;
border: 0px;
color: #4F463B;
font-family: helvetica, arial, sans-serif;
font-size: 11px;
padding: 3px;
width: 200px;
}

.submit input {
width: auto;
background: #4F463B;
color: #fff;
}

