html,body {
	text-align: center;	
	min-width: 985px;
	padding: 0;
	margin: 0;
	background-color: #e7e8e9;
}



h1,h2,h3,h4,h5,h6 {  
	font-family: Helvetica, Arial, sans-serif; font-size: 9.5pt; line-height: 10pt; color: #5e4b36; font-weight: bold;
	margin-top:5px;
	margin-bottom:-3px; 
}


p {  
	margin-bottom:-4px; 
}


/*  container ------------------------------------------------------------------- */

div#container {
	width: 985px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
	z-index: 1;
}


div#frame {
	position: absolute; left:auto; right:auto; top:0px;
	width: 985px;
	margin: 0 0 0 0px;
	background-color: #fff;
	z-index: 2;
}


div#topnav {
	position: absolute; left:21px; right:auto; top:127.5px;
	width: 183px;
	z-index:1998;
}


div#navitems { 
	width: 183px;
	font-family: Helvetica, Arial, sans-serif; font-size: 9.5pt; line-height: 12pt; color: #000;
	text-align: right;
   } 

div#navitems a { 
	display: block; 
	padding: 4px 20px 2px 0px;
	margin-top: 14.5px; 
	color: #000;
	text-decoration: none;
   } 

div#navitems a:hover { 
	color: #000;
	text-decoration: none;
	background-image:url(/graphics/bg_translucent.png);
   } 



div#navitemson { 
	width: 183px;
	font-family: Helvetica, Arial, sans-serif; font-size: 9.5pt; line-height: 12pt; color: #000;
	text-align: right;
   } 

div#navitemson a { 
	display: block; 
	padding: 4px 20px 2px 0px;
	margin-top: 14.5px; 
	color: #000;
	text-decoration: none;
	background-color: #d2c2ad; 
   } 

div#navitemson a:hover { 
   color: #000; 
   text-decoration: none;
   } 



#subnavlevel1 { 
	width: 155px;
	text-align: right;
   } 

#subnavlevel1 a { 
	display: block; 
	color: #5e4b36;
	text-decoration: none;
   } 

#subnavlevel1 a:hover { 
   color: #ccc; 
   text-decoration: none;
   }


.subnav {  font-family: Helvetica, Arial, sans-serif; font-size: 8.75pt; line-height: 18pt; color: #000; font-weight: bold;}


  
 
   
div#content1 {
	margin: 10px 10px 10px 0px;
	width: 474px;
	height:503px;
	border: solid 1px;
	border-color:#81b965;
	padding: 15px;
	background-color: #000;
}


div#content2 {
	float: right;
	margin: 10px 0px 10px 0px;
	width: 218px;
	min-height:503px;
	height:auto !important;
	height:503px;
	border: solid 1px;
	border-color:#81b965;
	padding: 15px;
	background-color: #000;
}

div#contentmain {
	margin: 23px 0px 0px 78px;
	width: 807px;
	border-top: 2px solid #ddd1c1;
	padding: 21px 11px 0px 11px;
	min-height:220px;
	height:auto !important;
	height:220px;
}

div#contentinner {
	margin: 23px 0px 0px 78px;
	width: 829px;
	border-top: 2px solid #ddd1c1;
	padding-top: 21px;
	min-height:600px;
	height:auto !important;
	height:600px;
}

div#notices {
	margin-top: 15px;
	border-top: 2px solid #ddd1c1;
	padding: 21px 0 11px 0px;
}


div#mailinglist {
	font-family: Helvetica, Arial, sans-serif; font-size: 7pt; line-height: 9pt; color: #58595b; text-align: left;
	margin-top: 15px;
	padding: 6px;
	background-color: #e7e8e9;
	height: 88px;
	border:solid 1px #d2c5b4;
}


div#newsitems { 
	width: 100%; 
	margin: 0 0 0 0px;
   } 

div#newsitems a { 
	display: block; 
	padding: 4px 4px 5px 4px;
	margin-bottom: 5px; 
	border: 0px solid #ddd1c1; 
	border-width: 0px 0px 1px 0px;
	border-spacing: 0px;
	text-decoration: none;
   } 

div#newsitems a:hover { 
   background-color: #eee; 
   color: #555; 
   } 
   
   
div#gallery1 {
	margin-top: 15px;
	border-top: 2px solid #ddd1c1;
	padding: 21px 0px 11px 0px;
}


#thumb {
	background-image: url(../graphics/thumb_frame.gif); background-repeat: no-repeat;
	width: 174px;
	height: 195px;
	float: left;
}


#thumb_main {
	
	float: left;
	margin-right:20px;
}

#thumbfeature {
	background-image: url(../graphics/thumb_frame.gif); background-repeat: no-repeat;
	width: 170px;
	height: 170px;
	float: left;
	margin-left:7px
}

#lot {
	font-family: Helvetica, Arial, sans-serif; font-size: 7.5pt; line-height: 8pt; text-decoration: none; color: #939598; font-weight: bold;
	margin-top: 30px; 
	width: 150px;
}

#lot_main {
	font-family: Helvetica, Arial, sans-serif; font-size: 7.5pt; line-height: 8pt; text-decoration: none; color: #939598; font-weight: bold;
	margin-top: 10px; 
}


.thumbimage {
	margin: 26px 0px 0px 22px;
}

div#footer {
	height: 32px;
	width: 985px;
	padding-top: 185px;
	margin-top: 25px;
	background-color:#d2c2ad;
}


div#footertext {
	width: 829px;
	padding-top: 11px;
	margin-left: 78px;
	background-color:#d2c2ad;
	border-top: solid 1px #777370;
	text-align:center;
}


div#downloadcontainer {
	border: solid 1px;
	border-color:#ddd1c1;
	padding: 6px 6px 6px 7px;
	margin-top: 25px;
}


div#downloads {
	margin-bottom:5px;
}


.downloads {  font-family: Helvetica, Arial, sans-serif; font-size: 8.5pt; line-height: 11pt; text-decoration: none; color: #000; text-align:left; 
}

.downloads a:link {
color: #5e4b36;
text-decoration: none;
}
.downloads a:visited {
color: #5e4b36;
text-decoration: none;
}
.downloads a:hover {
color: #910000;
text-decoration: none;
}
.downloads a:active {
color: #5e4b36;
text-decoration: none;
}



.htmlnav {  font-family: Helvetica, Arial, sans-serif; font-size: 6.5pt; line-height: 8pt; text-decoration: none; color: #58595b; 
}

.htmlnav a:link {
color: #58595b;
text-decoration: none;
}
.htmlnav a:visited {
color: #58595b;
text-decoration: none;
}
.htmlnav a:hover {
color: #910000;
text-decoration: none;
}
.htmlnav a:active {
color: #58595b;
text-decoration: none;
}

.htmlnavb {  font-family: Arial, Helvetica, sans-serif; font-size: 8.8pt; line-height: 10.3pt; text-decoration: none; color: #fff 
}

.htmlnavb a:link {
color: #fff;
text-decoration: none;
}
.htmlnavb a:visited {
color: #fff;
text-decoration: none;
}
.htmlnavb a:hover {
color: #fe9002;
text-decoration: none;
}
.htmlnavb a:active {
color: #fff;
text-decoration: none;
}



.selectmenu1 {  
	font-family: Helvetica, Arial, sans-serif; font-size: 8.25pt; line-height: 8pt; color: #58595b;
	padding: 5px 2px 2px 4px;
	margin-right: 5px;
	border:0px;
	width:216px; height:15px;
}

.selectmenu2 {  
	font-family: Helvetica, Arial, sans-serif; font-size: 8.25pt; line-height: 8pt; color: #58595b;
	padding: 2px 2px 2px 2px;
	margin-top: 4px;
	margin-right: 4px;
	border:0px;
	width:159px; height:14px;
}

.selectmenu3 {  
	font-family: Helvetica, Arial, sans-serif; font-size: 8.25pt; line-height: 10pt; color: #58595b;
	padding: 5px 2px 2px 4px;
	margin-right: 5px;
	border:1px solid #d2c2ad;
	width:240px; height:15px;
}

.selectmenudrop {  
	font-family: Helvetica, Arial, sans-serif; font-size: 8.25pt; line-height: 8pt; color: #58595b;
	padding: 5px 2px 2px 4px;
	margin-right: 5px;
	border:1px solid #d2c2ad;
	height:24px;
}




.maincontent {  font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 14.5pt; color: #000; text-align: left;
}

.maincontent a:link {
color: #5e4b36;
text-decoration: underline;
font-weight:bold;
}
.maincontent a:visited {
color: #5e4b36;
text-decoration: underline;
font-weight:bold;
}
.maincontent a:hover {
color: #ccc;
text-decoration: none;
font-weight:bold;
}
.maincontent a:active {
color: #eee;
text-decoration: underline;
font-weight:bold;
}

.message2 {  font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 13.75pt; color: #910000; text-align: left; font-weight:bold;
}

.message {  font-family: Helvetica, Arial, sans-serif; font-size: 8pt; line-height: 13.75pt; color: #910000; text-align: left; font-weight:bold;
}

.head {  font-family: Helvetica, Arial, sans-serif; font-size: 8.75pt; line-height: 12pt; color: #000;}


.subhead {  font-family: Helvetica, Arial, sans-serif; font-size: 8.75pt; line-height: 9pt; color: #5e4b36; font-weight: bold;}

.subhead a:link {
color: #5e4b36;
text-decoration: none;
}
.subhead a:visited {
color: #5e4b36;
text-decoration: none;
}
.subhead a:hover {
color: #ccc;
}
.subhead a:active {
color: #eee;
text-decoration: none;
}



.subheadauction {  font-family: Helvetica, Arial, sans-serif; font-size: 10pt; line-height: 10pt; color: #5e4b36; font-weight: bold;}

.subheadauction a:link {
color: #5e4b36;
text-decoration: none;
}
.subheadauction a:visited {
color: #5e4b36;
text-decoration: none;
}
.subheadauction a:hover {
color: #ccc;
}
.subheadauction a:active {
color: #eee;
text-decoration: none;
}



.navsubhead {  font-family: Helvetica, Arial, sans-serif; font-size: 7.5pt; line-height: 10pt; color: #555;}

.sub2 {  font-family: Helvetica, Arial, sans-serif; font-size: 7.25pt; line-height: 11pt; color: #58595b;}


.image-right{
float: left; 
margin: 2px 15px 10px 0px;
padding: 1px;
border-width: 1px;
border-style: solid;
border-color: #fff;
background-color: #fff;
}

.image-contact{
float: left; 
margin: 0px 15px 15px 0px;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



.toggleborder img{
border: 1px solid #fff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleborder:hover img{
border: 1px solid #d2c2ad;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.toggleborder:hover{
color: #d2c2ad; /* Dummy definition to overcome IE bug */
}



	