*
{
margin: 0;
padding: 0;
border-color: aqua;
border-width: 1px;
}

body
{
width: 1200px;
height: 815px;
margin-left: auto;
margin-right: auto;
background: #c96e05 url(images/bg.jpg) repeat-x fixed left top;
}

a
{
font-weight: bold;
color: #fba255;
text-decoration: none;
}

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

h1
{
font-size: 12px;
font-weight: bold;
}

h2
{
font-size: 11px;
font-weight: bold;
}

#header
{
width: 750px;
height: 112px;
margin-right: auto;
background-color: #994613;
margin-left: auto;
border-right: 1px solid #60110b;
border-left: 1px solid #60110b;
}

#navi
{
background-color: #e4dacf;
border-right: 1px solid #590a05;
width: 186px;
height: 540px;
}

#adv
{
position: absolute;
top: 578px;
left: 45px;
}

#adv img
{
border-width: 0;
margin-bottom: 12px;
}

#navi ul
{
padding-top: 25px;
font-size: 12px;
line-height: 1.8em;
background-color: #e4dacf;
list-style-type: none;
padding-left: 5px;
}

#navi li
{
background-color: #c7b49f;
margin-bottom: 3px;
vertical-align: middle;
padding-top: 2px;
padding-bottom: 2px;
margin-left: -5px;
}

#navi li:hover
{
background-color: #b3b68e;
}

#navi a
{
color: #60110b;
text-decoration: none;
padding-left: 5px;
font-weight: bold;
}

#navi a:hover
{
color: #57130e;
font-weight: bold;
}

#content
{
width: 750px;
margin-right: auto;
color: #e4dacf;
background: #be6315 0;
font: 11px Helvetica, Verdana, Arial, sans-serif;
margin-left: auto;
position: relative;
border-top: 1px solid #e4dacf;
height: 701px;
border-left: 1px solid #60110b;
border-right: 1px solid #60110b;
}

#content img
{
border-bottom-width: 1px;
border-bottom-color: #e4dacf;
}

#content table
{
width: 750px;
height: 540px;
display: block;
}

#content table td
{
height: 540px;
}

#text
{
float: right;
background: transparent url(images/chinese.gif) no-repeat 215px 145px;
height: 510px;
width: 527px;
padding-right: 20px;
padding-top: 25px;
overflow: auto;
margin-left: 15px;
}

#text p
{
background-position: center center;
background-attachment: fixed;
background-repeat: no-repeat;
text-align: justify;
}

#text ul
{
list-style-type: disc;
list-style-position: inside;
line-height: 1.7em;
text-align: left;
margin-top: 5px;
}

#text img
{
float: left;
padding-right: 20px;
}

#treat
{
float: right;
background: transparent url(images/chinese.gif) no-repeat 215px 145px;
height: 510px;
width: 518px;
padding-right: 20px;
padding-top: 25px;
overflow: auto;
padding-left: 45px;
}

#treat p
{
background-position: center center;
background-attachment: fixed;
background-repeat: no-repeat;
text-align: justify;
}

#treat ul
{
list-style-type: disc;
list-style-position: inside;
line-height: 1.7em;
text-align: left;
float: left;
margin-top: 15px;
}

#treat img
{
float: right;
padding-right: 90px;
padding-top: 30px;
}

#con
{
text-align: center;
position: absolute;
left: 365px;
top: 505px;
line-height: 1.3em;
}

#contact
{
width: 300px;
height: 510px;
margin-left: 45px;
padding-top: 25px;
padding-right: 20px;
line-height: 1.3em;
}

#links
{
margin-left: 45px;
width: 527px;
height: 510px;
padding-top: 25px;
padding-right: 20px;
}

#links ul
{
background-position: center center;
background-attachment: fixed;
background-repeat: no-repeat;
text-align: left;
margin-bottom: 10px;
list-style-position: inside;
margin-top: 10px;
list-style-type: none;
line-height: 1.4em;
}

#footer
{
width: 737px;
height: 40px;
background-color: #00060d;
text-align: right;
padding-right: 15px;
}

.license
{
margin-left: 15px;
font-weight: bold;
color: #c57e29;
font-size: 12px;
}