* {margin: 0;padding: 0;}
html {color: white;}
body {text-align: center;font: 80%/1.4 Tahoma, Arial, Helvetica, sans-serif;background: #9E743E url(img/page.gif) top center repeat-y;}
html > body {font-size: 13px;}
a {font-weight: bold;text-decoration: none;color: #FFD59F;}
a:hover {text-decoration: underline;}

table {font-size: 100%;border-collapse: collapse;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;display: block;}
li {list-style: none;}
a img, fieldset {border: 0;}

#page {width: 907px;margin: 0 auto;text-align: left;padding-top: 265px;}

#head {width: 907px;height: 180px;position: absolute;top: 0;background: url(img/head.jpg) no-repeat;}

#logo {top: 30px;margin-left: 285px;z-index: 5;}
#logo, #logo span {width: 310px;height: 126px;display: block;cursor: pointer;position: absolute;}
#logo span {background: url(img/logo.jpg) no-repeat;z-index: 10;}
#logo strong {position: absolute;}

#best {width: 907px;padding: 2px 15px;position: absolute;z-index: 5;top: 181px;background: #4F4723;}
[id=page] #best {width: 877px;}
#best ul, #best li {display: inline;}
#best li {padding: 0 0 0 15px;font-size: 90%;}
#best h4 {font-size: 90%;display: inline;}

#content {width: 899px;background: #A59B6F url(img/content.gif) repeat-y;margin-left: 7px;}

#status {position: absolute;margin-left: 3px;top: -60px;z-index: 15;font-weight: bold;font-size: 90%;color: #E6BD89;}

#text, #rc {float: right;position: relative;}

#text {width: 680px;left: -218px;}
#text .main_box {padding: 10px 0;background: #4F4723 url(img/main_box.gif) repeat-x;;border: 1px solid #EEDE9A;}

#text h1 {font-size: 180%;color: #FFF5C7;font-weight: normal;margin-top: -2em;position: absolute;}
#text h2, #text h3 {font-size: 130%;color: #FFF5C7;padding: 0.5em 15px;}
#text h3 {font-size: 110%;}
#text p {margin: 1em 15px;}

#rc {float: right;width: 204px;left: 676px;padding-top: 4px;z-index: 10;font-size: 85%;background: #A38E5F;}
#rc h3 {color: #FFD59F;background: #4F4723;font-size: 125%;text-align: center;height: 1px;}
#rc h4 {color: #FFD59F;background: #4F4723;font-size: 110%;text-align: center;height: 20px;}
[id=page] #rc h3 {height: auto;}
#rc .box {border: 1px solid #C4B799;margin-bottom: 15px;}

#rc ul {margin: 7px 4px;}
#rc li {padding-bottom: 2px;}
#rc ul a {height: 19px;padding-top: 2px;display: block;text-align: center;}
[id=page] #rc ul a {height: auto;min-height: 17px;}
#rc ul a:hover {background: #77683F;text-decoration: none;color: #white;}

#footer {width: 899px;padding: 0 0 100px 0;background: #A38E5F url(img/footer.gif) no-repeat;;color: #DFD1BF;font-weight: bold;font-size: 75%;}
[id=footer] {clear: both;}
#footer p {border-bottom: 1px solid #C0AF8E;padding: 2em 6px;margin: 0 6px;}


.big_gallery {padding: 0 0 0 2px;border-top: 10px solid #4F4723;font-size: 85%;height: 1px;}
[id=page] .big_gallery {height: auto;}
.big_gallery a {float: left;display: block;width: 178px;margin: 0 0 0 0px;}
.big_gallery a.first {margin-left: 10px;}
[id=page] .big_gallery a.first {margin-left: 20px;}
.big_gallery .cb {height: 8px;}
.big_gallery a img {border: 1px solid #A59B6F;border-top: 0;display: block;}
.big_gallery span {display: block;cursor: pointer;background: #9E743E;border: 1px solid #EEDE9A;padding: 3px 5px;text-align: center;}

.gallery {padding: 0 0 0 2px;border-top: 10px solid #4F4723;font-size: 85%;height: 1px;}
[id=page] .gallery {height: auto;}
.gallery a {float: left;display: block;width: 152px;margin: 0 0 0 0px;}
.gallery a.first {margin-left: 10px;}
[id=page] .gallery a.first {margin-left: 20px;}
.gallery .cb {height: 8px;}
.gallery a img {border: 1px solid #A59B6F;border-top: 0;display: block;}
.gallery span {display: block;cursor: pointer;background: #9E743E;border: 1px solid #EEDE9A;padding: 3px 5px;text-align: center;}


.pics {text-align: center;padding-bottom: 10px;}
.pics h3 {margin-bottom: 10px;}
.pics a img {border: 1px solid #FBD0D0;}

.gap {
  float: left;
  width: 35px;
  display: block;
  height: 10px;
}

.gap2 {
  float: left;
  width: 13px;
  display: block;
  height: 10px;
}

.slideshow{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  _height: 100%;
  min-height: 100%;
  text-align:center;
  background: #9E743E;
  z-index:999;
  color:white

}

.panel{
  width:160px;
  float:left;
  margin-left:12px;
  height:250px

}

.sc {
  padding-top: 5px;
  padding-left: 25px;
}
