* { padding: 0; margin: 0; }

.cu3er_resize { width:820px; margin:0 auto; padding:10px 0 20px 0;}
#cu3er-container { width:820px; outline:0; }
img.image { border: 1px solid #00CC33; padding: 8px; margin:0px 5px 0px 5px;}
body {
 background: #ddd5c7;
 margin: 0;
 padding: 0px 0 0 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 90%;
}

p {
 padding: 10px;
}

h1 {
	font-size: 26px;
	color: #006600;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 24px;
}

#wrapper {
 margin: 0 auto;
 width: 1024px;

}

#content {
 float: left;
 color: #333;
 background: url("images/middle.png") repeat top center;
  width: 1000px;
 display: inline;
}

#maincontent {
 float: left;
 color: #333;
 display: inline;
 padding: 10px 0px 0px 100px;
 margin: 0px 0px 0px 0px;
 width: 820px;
 text-align: left;
}

#frontcontentleft {
 float: left;
 color: #333;
 display: inline;
 width: 500px;
 text-align: left;
 border: 1px solid #00CC33; padding: 8px; margin:0px 5px 0px 5px;
}

#frontcontentright {
 float: right;
 color: #333;
 display: inline;
 width: 260px;
 text-align:right;
 border: 1px solid #00cc33; padding: 8px; margin:0px 5px 0px 5px;
}

div.clear {clear: both;}

#frontimageright {
 float: right;
 color: #333;
 display: inline;
 width: 260px;
 text-align:right;
 border: 1px solid #00cc33; padding: 8px; margin:0px 5px 0px 5px;
}

#header {

width: 1000px;
 float: left;
 height: 353px;
 background: #ddd5c7 url("images/top.png") no-repeat top center;
}

#headercontent
{
  padding: 120px 0px 0px 100px;
  margin: 0px 0px 0px 0px;
  width: 820px;
  text-align: left;

}

#footer {
 width: 1000px;
 height: 350px;
 clear: both;
 color: #333;
  background: #ddd5c7 url("images/bottom.png") no-repeat top center;
}

#footercontent
{
  padding: 10px 0px 0px 100px;
  margin: 0px 0px 0px 0px;
  width: 820px;
  text-align: left;

}


#navigation {
float: left;
 color: #333;
 background: #ddd5c7 url("images/nav.png") repeat top center;
 height: 57px;
 width: 1000px;
 display: inline;
}

#navcontent
{
  padding: 10px 0px 0px 80px;
  margin: 0px 0px 0px 25px;
  width: 820px;
  text-align: left;
}

.menu { height:50px; padding:0; margin:0; width:800px;}
.menu ul { text-align: left;  padding:0px 0 0 0; margin:0; list-style:none; border:0; float:left;}
.menu ul li { float:left; margin:0; padding:0 0px; border:0;}
.menu ul li a { float:left; margin:0; padding:10px 10px; color:#006633; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;}
.menu ul li a:hover { text-decoration:underline;}
.menu ul li a.active {  text-decoration:underline;}

div#map { width: 820px; height: 640px; border: 1px solid #ccc; padding: 8px;}

