
body {
background-image: url(images/bg.png);
text-align: center;
height: 1112px;
}
#main {
background-image: url(images/main.jpg);
background-repeat: no-repeat;
width: 820px;
height: 880px;
position: absolute;
top: -5px;
left: 40px;
border-bottom: 5px solid #B74926;
border-left: 1px solid #B74926;
border-right: 1px solid #B74926;
}
#content_rap {
width: 400px;
height: 615px;
position: absolute;
top: 160px;
left: 58px;
padding-top: -1px;
} 
#content {
width: 400px;
height: 615px;
margin: 0 auto;
text-align: left;
}
#body {
width: 380px;
height: auto;
left: 18px;
top: 30px;
position: absolute;
text-align: left;
line-height: 14px;
color: #FFF7FE;
font-family: 	arial,helvetica,clean,sans-serif;
font-size: 14px;
}
#body p{
width: 337px;
text-align: left;
padding-left: 18px;
font-size: 14px;
letter-spacing: 0px;
line-height: 16px;
}
html>body #body{
font-size: 15px;
}
/* m e n u */
#navcontainer {
width: 400px;
height: 35px;
text-align: left;
position: absolute;
right: 10px;
} 
#navlist li, a {
display: inline;
list-style-type: none;
color: white;
text-decoration: none;
font-weight: bold;
font-variant: small-caps;
letter-spacing: -1px;
padding-left: 3px;
}
#navlist a:hover {
color: #FFEFD5;
text-decoration: underline;
}
#current {
color: #FFEFD5;
text-decoration: underline;
}
/* g a l l e r y */
#thumbs {
width: 350px;
height: 550px;
padding-left: 23px;
padding-top: 9px;
margin-top: 10px;
}
.thumb {
border: 1px solid #304753;
margin: 0 auto;
}
/* t a b l e */
table {
border: none;
color: white;
width: 368px;
font-size: 14px;
}
td {
border: 1px solid #AC9C9F;
padding: 2px;
}
th {
border: 1px solid #AC9C9F;
}
input {
background: #DACABA;
color: #B74926;
font-weight: bold;
padding: 2px;
}
textarea {
background: #DACABA;
color: #B74926;
padding: 2px;
}
/* b a n n e r */
#topright {
position: absolute;
right: 4;
top: 4;
display: block;
height: 125px;
width: 125px;
background: url(images/TRbanner.gif) no-repeat;
text-indent: -999em;
text-decoration: none;}
