body, html {
	margin:10px;
	padding:0;
	background:#808A38;
	color:#000000;
}

body {
	min-width:764px;
}

#container {
	background: url(../../images/background_pad.gif) repeat-y;
	margin:0 auto;
	width:764px;
}

#news_container {
	margin:0;
	padding:0;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	width:400px;
	text-align:center;
}

#news_container_ver {
	margin:0;
	padding:0;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	width:275px;
	text-align:center;
}



/* nav ----------------------------------*/
#nav {
	width:750px;
	height:20px;
	background:url(../../images/img_nav.gif) no-repeat;
	margin:0;
	padding:0px 7px 0px 7px;
	left:7px;
	position:relative;
	float:left;
	
}

#nav li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}

#nav li, #nav a {
	height:20px;
	display:block;
}

#nav1 { left:0; width:113px;  }
#nav2 { left:114px; width:126px;  }
#nav3 { left:241px; width:127px; }
#nav4 { left:369px; width:120px; }
#nav5 { left:490px; width:85px;  }
#nav6 { left:576px; width:70px; }
#nav7 { left:647px; width:111px; }

#nav1 a:hover { background: transparent url(../../images/img_nav.gif) 0 -20px no-repeat; }
#nav2 a:hover { background: transparent url(../../images/img_nav.gif) -114px -20px no-repeat; }
#nav3 a:hover { background: transparent url(../../images/img_nav.gif) -241px -20px no-repeat;  }
#nav4 a:hover { background: transparent url(../../images/img_nav.gif) -369px -20px no-repeat; }
#nav5 a:hover { background: transparent url(../../images/img_nav.gif) -490px -20px no-repeat; }
#nav6 a:hover { background: transparent url(../../images/img_nav.gif) -576px -20px no-repeat; }
#nav7 a:hover { background: transparent url(../../images/img_nav.gif) -647px -20px no-repeat; }

#nav1_on { left:0; width:113px;  background: transparent url(../../images/img_nav.gif) 0 -20px no-repeat; }
#nav2_on { left:114px; width:126px; background: transparent url(../../images/img_nav.gif) -114px -20px no-repeat; }
#nav3_on { left:241px; width:127px; background: transparent url(../../images/img_nav.gif) -241px -20px no-repeat;  }
#nav4_on { left:369px; width:120px; background: transparent url(../../images/img_nav.gif) -369px -20px no-repeat; }
#nav5_on { left:490px; width:85px; background: transparent url(../../images/img_nav.gif) -490px -20px no-repeat; }
#nav6_on { left:576px; width:70px; background: transparent url(../../images/img_nav.gif) -576px -20px no-repeat; }
#nav7_on { left:647px; width:111px; background: transparent url(../../images/img_nav.gif) -647px -20px no-repeat; }



#main {
	margin:50px 0px 50px 35px;
	float:left;
	width:500px;
}



#home #main {
	margin:50px 0 0 35px;
	float:left;
	width:450px;
}


#homes #main {
	margin:50px 0 0 35px;
	float:left;
	width:450px;
	color: solid 1px red;
}




#plan #main {
	margin:50px 0px 50px 35px;
	float:left;
	width:650px;
}

#placed #main {
	margin:50px 0px 50px 35px;
	float:left;
	width:650px;
}

#next #main {
	margin:0 0px 50px 35px;
	float:left;
	width:724px;
}


#news #main {
	margin:50px 0px 50px 35px;
	float:left;
	width:450px;
}



#event #main {
	margin:0 0 0 20px;
	float:left;
	width:650px;
}

.news_head {
	border-bottom:solid 1px #cbbe99;
	width:450px;
	padding:0 0 5px 0;
}

#columnOne {
	padding:0 0 0 10px;
	margin:0 auto;
	display:block;
	width:200px;
	float:left;
	text-align:center;
}


#column1{
	width:338px;
	border-right:dotted 1px #808A38;
	float:left;
	padding:0 15px 0 0;
	margin:0 15px 0 0;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
}

#column1_news {
	float:left;
	padding:0 15px 0 0;
	margin:0 0 45px 25px;
	border:3px double #808A38;
	font:90%/120% Verdana, Arial, Helvetica, sans-serif;
}

#column2{
	width:326px;
	float:left;
	padding:0;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
}

.thumb {
	padding:5px 0 0 0;
	margin:0 auto;
	display:block;
}

#contact #main{
	margin:50px 0px 50px 35px;
	width:695px;
	
}

ul li {
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	list-style:square;
	padding:0 0 5px 0;
	margin:0 0 0 10px;
}

a {
 	color:#000;
}

a:hover {
	text-decoration:none;
}

a:visited {
	color:#5e011b;

}

h2 {
	font:100% Verdana, Arial, Helvetica, sans-serif;
	color:#076224;
	padding:0px;
}

h3 {
	font:80% Verdana, Arial, Helvetica, sans-serif;
	color:#793141;
	padding:0 0 0 15px;
	font-weight:normal;
}

h4 {
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:5px 0 0 25px;
}

#next #main p {
	margin:0 0 25px 25px;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
}


#main p {
	margin:15px 0 5px 25px;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
}

.image {
	float:left;
	padding:3px 10px 10px 0px;
}

.right {
	float:right;
	padding:3px 0px 5px 10px;
}

.right_home {
	float:right;
	padding:30px 0px 5px 10px;
}


#sidebar {
	float:right;
	padding:34px 25px 0 0;
}

#sidebar p {
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px 10px;
	width:150px;
}

#sidebar_news {
	float:right;
	padding:82px 25px 0 0;
}

#sidebar_news p {
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px 10px;
	width:150px;
}


#sidebar_homes {
	float:right;
	padding:34px 25px 0 0;
}

p.caption {
	font:italic 80%/120% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:200px;
	padding:10px 0 0 0;
	margin:0;
}

#footer {
	clear:both;
}

#contact_form{
	background:#bac379;
	border:3px double #808A38;
	font:80%/120% Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 50px;
	padding:0px 0px 20px 0px;
}
.form{
	margin:0px;
	padding:0px;
}
dt{
	padding:5px 20px 5px 20px;
}

dd{
	padding:3px 0;
}

#eho {
	float:right;
	padding:15px 0;
}

#map {
	margin:0 auto;
	padding:15px 0;
}
#top{
	float:left;
	height:400px;
	width:695px;
	padding:0 10px 0 0;
}