* {padding: 0; margin: 0;}

html {min-height: 100%; height: auto;}

body {
	text-align: center;
	color: #fff;
	margin: 0;
	padding:0;
	background: #7B6854;
	font: 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans;
	background-image: url(../img/bg_wood.jpg);
}

p, ul, li {
	text-align: left;
	color: #fff;
	line-height: 150%;
	padding: 10px 0;
	margin: 0;
	border:0;
}
a {
	border: none;
}
a:HOVER {text-decoration: none;}

.l {float: left;}
.r {float: right;}
.spacer {height: 1.0em;}
.center {text-align: center;}
.clear {clear: both;}
.header-image {margin: 20px 0;}

h1 {color: #fff; font-size: 15px;}
h2 {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	clear: right;
}

.s100 {width: 100px;}
.s150 {width: 150px;}
.s200 {width: 200px;}
.s300 {width: 300px;}
/********************************************************************************/

#wrapper {
	color: #fff;
	width: 710px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-color: 
	border-top-color: #330000;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	background-color: #7B6854;
	}

/********************************************************************************/

#logo {
	padding: 0;
	text-align: center;
	width: 100%;
	border: none;
}

/********************************************************************************/

#main-menu {margin: 0 5px 0 9px; padding: 0; text-align: center;}
#main-menu ul {list-style: none;}
#main-menu ul li {display: inline; text-align: center; margin: 0; padding: 0;}
#main-menu ul li a {color: #fff; font-size: 1.1em; background: none; border: 1px solid #7B6854; text-decoration: none; text-transform: lowercase; padding: 5px 13px; margin: 0;}
#main-menu ul li a:HOVER,
#main-menu ul li a.on {background: #A08A72; border: 1px solid #fff;}

/********************************************************************************/

#content {width: 710px; clear: both;}

#content2 {
	width: 710px;
	margin-right: 10px;
}

#full {margin: 0 15px;}
#full p {text-align: justify;}

#rhs {
	width: 410px;
	float: left;
	margin: 0 20px 50px 15px;
}
#rhs_in {
	width: 400px;
	float: none;
	color: #FFFFFF;
	font-style: normal;
	font-size: 12px;
	line-height: 2em;
	font-weight: normal;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-top: 30px;
}
#rhs2 {
	width: 640px;
	float: left;
	margin: 0 20px 50px 15px;
	padding-top: 15px;
}

#rhs p {
	text-align: justify;
}

#rhs ul {list-style: none;}
#rhs ul li {display: block; font-size: 0.9em; line-height: 150%; clear: both;}
#rhs ul li a {font-size: 1.3em; text-decoration: none;}
#rhs ul li a:HOVER {text-decoration: underline;}
#rhs ul li img {float: left; padding: 0 3px 0 0; margin: 0 7px 0 0; border-right: 1px solid #BDB4AA;}

#rhs ul.list {list-style: none; padding: 0; margin: 10px 0 0 0;}
#rhs ul.list li {font-size: 1em; padding: 0 0 0 10px; margin: 0 0 0 10px; background: url("../img/arrow.gif") 0 50% no-repeat;}

#rhs dl {list-style: none; padding: 0; margin: 10px 0 0 0;}
#rhs dl dt {font-size: 1em; font-weight: bold; padding: 0 0 0 10px; margin: 0 0 0 10px; background: url("../img/arrow.gif") 0 50% no-repeat;}
#rhs dl dd {font-size: 1em; padding: 0 0 0 10px; margin: 0 0 15px 20px; background: url("../img/link.gif") 0 50% no-repeat;}

#lhs {width: 245px; float: right; margin: 0px 10px 0;}
#lhs_about {width: 245px; float: right; margin: 0 10px 0 0; padding: 0 0 0 5px; border: 1px solid #BDB4AA; border-width: 0 0 0 1px;}
#lhs ul {list-style: none;}
#lhs ul li {display: block; line-height: 120%; clear: both;}
#lhs ul li a {font-size: 0.8em; text-decoration: none;}
#lhs ul li a:HOVER {text-decoration: underline;}
#lhs ul li img {float: left; padding: 0 3px 0 0; margin: 0 7px 0 0; border-right: 1px solid #BDB4AA;}

#lhs ul.sitemap {list-style: none;}
#lhs ul.sitemap li {padding: 3px 0px 0px 25px; display: block; background: #fff url("../img/bullet-green.gif") 10px 9px no-repeat;}
#lhs ul.sitemap li a {text-transform: uppercase; font-weight: bold;}
#lhs ul.sitemap li.sub {padding: 3px 0px 0px 45px; display: block; background: none;}
#lhs ul.sitemap li.sub a {text-transform: none; font-weight: normal;}


/********************************************************************************/

#footer {width: 710px; height: 90px; padding: 10px; background: url("../img/bgnd-footer.gif") no-repeat;}
#footer p {line-height: 0; text-align: center;}
#footer a {color: #fff; text-transform: lowercase;}

/********************************************************************************/


.lhs_in {
	font-size: 12px;
	line-height: normal;
	color: #7B6854;
	background-color: #A08A72;
	width: 245px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
lhs_in {
	font-size: 12px;
	background-color: #FFFFFF;
	width: 245px;
}
#lhs_in {
	width: 235px;
	float: none;
	font-size: 12px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
}
.photobox {
	float: right;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
}
.photobox02 {
	margin-bottom: 2px;
}

