body {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border: 0;
  font-size: 12px;
  line-height: 18px;
  font-family: Georgia1, Georgia, serif;
  vertical-align: top;
  background: #fffffe url(../images/bbgr.jpg) top left repeat-x; 
  color: #404040;
}

/*img, div { behavior: url(../scripts/iepngfix.htc) }*/

#main { behavior: url(../scripts/iepngfix.htc) }

a{
  color: #902d0e;
  text-decoration: underline;
}

a:hover{
  color: #902d0e;
  text-decoration: underline;
}

td{
  vertical-align: top;
}

img{
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}

div{
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border: 0 0 0 0;
}

h2{
  font-size: 18px;
  font-weight: bold;
  line-height: 16px;
  height: 16px;
  letter-spacing: 3px;
  font-weight: normal;
  color: #909090;
  margin: 0 0 0 0;
  padding: 4px 0 4px 0;
  border: 0 0 0 0;
}

h3{
  font-size: 17px;
  line-height: 26px;
  color: #404040; 
  height: 26px;
  letter-spacing: 5px;
  font-weight: normal;
  margin: 0 0 0 0;
  padding: 0px 0 5px 0;
  border: 0 0 0 0;
  border-bottom: 1px #d0d0d0 solid; 
}

#container{
  text-align: center;
  width: 100%;
}

#main{
  margin: 0 auto;
  width: 946px;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 0px;
  background: url(../images/bbgr2.png) top left repeat-y;
}

#padder1{
  position: relative;
  width: 900px;  
  height: 20px;
  text-align: center;
  left: 23px;
}

#padder2{
  position: relative;
  width: 900px;  
  height: 13px;
  text-align: center;
  left: 23px;
}

#header0{
  position: relative;
  width: 890px;  
  height: 48px;
  text-align: center;
  left: 28px;
  background-color: #902d0e;
}

#header1{
  position: relative;
  width: 900px;
  height: 314px;
  background: url(../images/hbgr.jpg) top left no-repeat;
  left: 23px;    
}

#reg{
  position: relative;
  width: 545px;
  height: 115px;
  border: 1px #90999e solid;
  clear: both;
}

#text0{
  position: relative;
  width: 553px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 5px;
  background: #fdf7e9 url(../images/t0bgr.jpg) top left repeat-y; 
  left: 19px;
  min-height: 275px;
  float: left;
}

#text1{
  position: relative;
  width: 226px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  background: #fdf7e9 url(../images/t1bgr.jpg) top left repeat-y; 
  left: 47px;
  min-height: 275px;
  float: left;
}

#footer0{
  position: relative;  
  width: 890px;
  height: 20px;
  text-align: center;
  left: 28px;
  clear: both;
}

#footer1 a{
  color: #ffffff;
}

#footer1{
  position: relative;  
  width: 890px;
  height: 110px;
  text-align: center;
  padding-top: 10px;
  left: 28px;
  clear: both;
  background-color: #a08b71;
  color: #ffffff;
}

#map1{
  width: 268px;
  height: 250px;
  border: 1px #90999e solid;
}

.inptext{
  border: 1px #90999e solid;
	background-color: #ffffff;
  vertical-align: middle;
  line-height: 18px;
  height: 18px;
  padding-left: 3px;
  font-family: arial,helvetica;
  font-size: 12px;
  color: #433b33;
}

.inptxtarea{
  border: 1px #90999e solid;
	background-color: #ffffff;
  vertical-align: middle;
  line-height: 18px;
  padding-left: 3px;
  font-family: arial,helvetica;
  font-size: 12px;
  overflow: auto;
  color: #433b33;
}

.m01{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px 0px no-repeat;
  cursor: pointer;
}

.m02{
  position: absolute;
  top: 0px;
  left: 110px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px -48px no-repeat;
  cursor: pointer;
}

.m03{
  position: absolute;
  top: 0px;
  left: 220px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px -96px no-repeat;
  cursor: pointer;
}

.m04{
  position: absolute;
  top: 0px;
  left: 330px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px -144px no-repeat;
  cursor: pointer;
}

.m05{
  position: absolute;
  top: 0px;
  left: 440px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px -192px no-repeat;
  cursor: pointer;
}

.m06{
  position: absolute;
  top: 0px;
  left: 550px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px -288px no-repeat;
  cursor: pointer;
}

.m07{
  position: absolute;
  top: 0px;
  left: 660px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) 0px -240px no-repeat;
  cursor: pointer;
}

.m08{
  position: absolute;
  top: 0px;
  left: 770px;
  width: 102px;
  height: 40px;
  padding-top: 8px;
  padding-left: 8px;
  background-color: #902d0e;
}

.m01h{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px 0px no-repeat;
  cursor: pointer;
}

.m02h{
  position: absolute;
  top: 0px;
  left: 110px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -48px no-repeat;
  cursor: pointer;
}

.m03h{
  position: absolute;
  top: 0px;
  left: 220px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -96px no-repeat;
  cursor: pointer;
}

.m04h{
  position: absolute;
  top: 0px;
  left: 330px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -144px no-repeat;
  cursor: pointer;
}

.m05h{
  position: absolute;
  top: 0px;
  left: 440px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -192px no-repeat;
  cursor: pointer;
}

.m06h{
  position: absolute;
  top: 0px;
  left: 550px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -288px no-repeat;
  cursor: pointer;
}

.m07h{
  position: absolute;
  top: 0px;
  left: 660px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -240px no-repeat;
  cursor: pointer;
}

.m08h{
  position: absolute;
  top: 0px;
  left: 770px;
  width: 110px;
  height: 48px;
  background: #902d0e url(../images/menux.jpg) -110px -336px no-repeat;
  cursor: pointer;
}

.button{
  position: absolute;
  top: 192px;
  width: 20px;
  height: 16px;
  cursor: pointer;
}

#imgdiv{
  position: absolute;
  width: 365px;
  height: 249px;
  left: 669px;
  top: 32px;
}

.imgwbrd_left{
  margin: 0px 10px 10px 5px;
  padding: 5px 5px 5px 5px;
  border: 0 0 0 0;
  text-align: center;
  float: left;
  background-color: #ffffff;
}

.imgwbrd_left2{
  margin: 10px 20px 10px 0px;
  padding: 5px 5px 5px 5px;
  border: 0 0 0 0;
  text-align: center;
  float: left;
  background-color: #ffffff;
}

.imgwbrd_right{
  margin: 0 0 10px 20px;
  padding: 5px 5px 5px 5px;
  border: 0 0 0 0;
  text-align: center;
  float: right;
  background-color: #ffffff;
}

.imgwbrd_center{
  margin: 0px 20px 10px 20px;
  padding: 5px 5px 5px 5px;
  border: 0 0 0 0;
  text-align: center;
  background-color: #ffffff;
}

.imgshdw_left{
  margin: 0 10px 10px 0;
  float: left;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #000000;
  border-left: solid 0px #000000;
  border-right: solid 0px #000000;
}

.imgshdw_right{
  margin: 0 0 10px 15px;
  float: right;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #000000;
  border-left: solid 0px #000000;
  border-right: solid 0px #000000;
}

.imgshdw_center{
  margin: 0 10px 10px 10px;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #000000;
  border-left: solid 0px #000000;
  border-right: solid 0px #000000;
}

