* {margin: 0; }
body { background-color: #99873B; font-family: Tahoma, Geneva, sans-serif; color:  #5F4E00; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: inside;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a {color: #5F4E00;}
a:hover { text-decoration: none; }
.centermap { width: 800px; margin: 0 auto;  }
#min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); position: relative;}
.slide-show {display: block; }
.slide-hide {display: none;}

/*block*/
.block { background: url(../img/bg.gif) left 15px no-repeat; width: 800px; height: 685px;}
.ban1 { position: absolute; margin-left: 33px; margin-top: 186px;}
.ban2 { position: absolute; margin-left: 378px; margin-top: 36px;}
.ban3 { position: absolute; margin-left: 473px; margin-top: 422px;}

.menu { position: absolute; margin-left: 224px; margin-top: 472px; padding: 0;}
.menu li { list-style: outside; list-style: none; padding: 0;}
.menu a { font-weight: bold;}

.tx { text-align: center; padding-top: 47px; padding-bottom: 25px;}
.info { width: 800px; font-weight: bold;}
.info td { padding-right: 20px; padding-bottom: 10px;}
.info a { font-size: 10pt;}

.text p { padding-top: 14px; padding-bottom: 12px;}

.foot { padding-top: 15px; padding-bottom: 35px;}
.foot a { font-weight: bold;}
.live { padding-top: 40px;}
/*block*/

form {
	margin: 0px;
}

.repx {
	background-repeat: repeat-x;
}

.repy {
	background-repeat: repeat-y;
}