* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #000000; background: #f5eee1; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.tmb {background: url(../thumbs/tmb.gif)}
.top0 {padding: 2px 20px 2px 20px;background-color: #EFE7D6;border: 1px solid #312C21;font-weight: bold;font-size: 16px;text-decoration:none;font-family: Arial, Helvetica, Sans-serif;}
.top1 {font-family: Arial, Helvetica, Sans-serif; font-size: 20px; font-weight: bold;}
.top2 {font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #393829}
ul {list-style: none;}
h1 {display: none;}
a {text-decoration: underline; color: #9b4828;}
a:hover {text-decoration: none;}
a.th:hover img {border: 1px dotted #ffffff}
a.th img {border: 1px solid #cf4704}
a.th:visited img {solid #cf4704}

/*center*/
.center {width: 1000px; margin: 0px auto; padding-bottom: 200px;}
/*center*/

/*head*/
.head-left {background: url(../images/head-left.jpg) left top no-repeat; margin-bottom: 10px;}
.head-right {background: url(../images/head-right.jpg) right top no-repeat; height: 147px;}
.bookmarks {width: 204px; text-indent: -9999px; overflow: hidden; position: absolute; top: 111px; margin-left: 418px;}
.bookmarks a {height: 28px; display: block;}
/*head*/

/*small-top*/
.small-top {position: absolute; margin-left: 725px; top: 40px;}
.small-top ul {width: 127px; float: left;}
/*small-top*/

/*top-desc*/
.top-desc {width: 336px; position: absolute; margin-left: 357px; top: 41px; font-size: 11px;}
/*top-desc*/

/*adu*/
.adu {text-align: center; font-size: 17px; color: #cf4705; margin: 15px 0;}
/*adu*/

/*headers*/
.h201, .h202, .h203 {width: 365px; height: 51px; margin-left: 4px; text-indent: -9000px; overflow: hidden;}
.h201 {background: url(../images/h201.png) 0px 0px no-repeat;}
.h202 {background: url(../images/h202.png) 0px 0px no-repeat;}
.h203 {background: url(../images/h203.png) 0px 0px no-repeat;}
/*headers*/

/*thumbs*/
.thumbs img {width: 240px; height: 180px; solid #cf4704; margin: 0 4px 8px 4px;}
/*thumbs*/

/*top*/
.top {margin-top: 10px; width: 986px; margin: 20px auto 0 auto; border-bottom: 1px solid #6c3622;}
.top h2 {text-align: center; font-size: 17px; color: #cf4705; padding: 1px 0 3px 0; border-bottom: 1px solid #6c3622; border-top: 1px solid #6c3622;}
.top ul {width: 155px; float: left;}
.top div {padding: 10px 0 10px 40px; color: #cf4705; font-weight: bold;}
.top a {font-weight: normal;}
/*top*/

/*footer*/
.footer {background: url(../images/footer.jpg) 0px 0px no-repeat; height: 147px; padding-top: 43px; position: absolute; width: 1000px; bottom: 0;}
.footer p {padding: 0 290px 0 290px;}
.footer p.copy {padding: 5px 290px 0 400px;}
.bookmarks2 {width: 204px; text-indent: -9999px; overflow: hidden; position: absolute; margin-left: 424px; margin-top: -37px;}
.bookmarks2 a {height: 28px; display: block;}
/*footer*/