body {
background: #863F45 url('images/bg.jpg') center repeat;
margin: 0;
padding: 0;
font-family: "trebuchet ms", arial, verdana;
font-size:12px;
color: #462736;
cursor: default;
}

a, a:visited, a:active {
color:#EC9462;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#000;
text-decoration:none;
background: #DCCCCF;
}

b {
color: #995C30;
}

p {
text-indent: 1.5em;
text-align: justify;
}

#wrapper {
width: 100%;
margin: 0;
background: url('images/footerbg.jpg') bottom center repeat-x;
}

#wrapper2 {
width: 100%;
margin: 0;
background: url('images/footerbg2.jpg') bottom center no-repeat;
}

#layout {
width: 798px;
margin: 0 auto;
background: url('images/contentbg.jpg') repeat;
}

#image1 {
width: 798px;
height: 66px;
margin: 0 auto;
background: url('images/index_02.jpg') no-repeat;
}

#image2 {
float:left;
width: 66px;
margin: 0 auto;
background: url('images/index_04.jpg') no-repeat;
}

#image2-5{
float:left;
width:798px;
margin: 0 auto;
background: url('images/index_03_05.jpg') bottom right no-repeat;
}

#image3 {
width: 439px;
margin: 0;
padding: 0 0 0  66px;
}

#image4-5 {
width: 143px;
float:right;
margin: 0 0 0 -100px;
padding: 0 93px 0 0;
}

#image6-9 {
clear:both;
width: 798px;
margin: 0;
}

#image6 {
float:left;
width: 66px;
height: 255px;
margin: 0 auto;
background: url('images/index_08.jpg') no-repeat;
}

#image7 {
float:left;
width: 209px;
height:255px;
margin: 0 auto;
background: url('images/index_09.jpg') no-repeat;
}

#image8 {
float:right;
width: 523px;
height:134px;
margin: 0 auto;
background: url('images/index_10.jpg') no-repeat;
}

#image9 {
float:right;
width: 523px;
height:121px;
margin: 0 auto;
background: url('images/index_11.jpg') no-repeat;
}

#image10 {
clear:both;
width: 798px;
height:33px;
margin: 0 auto;;
padding: 0;
background: url('images/index_12.jpg') no-repeat;
}

#image1 h2{
margin: 0px;
padding: 22px 0 0 380px;
font-size:30px;
font-variant: small-caps;
color: #100507;
}

#image1 h2 i{
margin: 0px;
font-size:35px;
color: #785155;
font-family: Georgia
}

#image1 h2 b{
margin: 0px;
font-size:10px;
color: #EC9462;
font-family: Georgia;
}

#topnav{
float:left;
width: 87px;
text-align:left;
margin: 0;
padding: 30px 0 0 7px;
height:800px;
}

#topnav ul {
margin: 0;
padding: 0;
}

#topnav ul li {
float: left;
list-style-type: none;
margin: 7px 0 0 0;
padding: 0;
text-align:left;
}

#topnav ul li a, ul li a:visited{
width: 87px;
display: block;
padding: 0 20px 0 10px;
font-family: verdana, sans-serif;
font-size:13px;
font-weight:bold;
color:#F8F5F2;
border:none;
background: #0D0406;
}

#topnav ul li a:hover {
display: block;
color:#EC9462;
background: #543141;
text-decoration:none;
}

#box{
margin:53px 20px 0 0;
}

#box ul {
margin: 0;
padding: 0;
}

#box ul li {
float: left;
list-style-type: none;
margin: 7px 0 0 0;
padding: 0;
text-align:left;
}

#box ul li a, ul li a:visited {
width: 143px;
display: block;
padding: 0 35px 0 0;
font-family: verdana, sans-serif;
font-size:13px;
font-weight:bold;
color:#F8F5F2;
border:none;
background: #0D0406;
}

#box ul li a:hover {
display: block;
color:#EC9462;
background: #543141;
text-decoration:none;
}

#box h1, #topnav h1 {
padding: 0 0 0 4px;
margin: 11px 5px -5px 5px;
width: 130px;
}

h1{
height: 16px;
padding: 0 0 0 20px;
margin: 11px 0 -8px 0;
font-family: verdana, arial;
font-size: 14px;
color:#672930;
background: #DCCCCF;
text-transform:uppercase;
}

div.text {
padding: 0;
margin: 13px 10px 0 7px;
}

#footer {
width:100%;
height: 40px;
margin: 0;
padding: 4px 0 0 0;
font-size:11px;
text-align:center;
background: #29161A;
border-top: 12px solid #040102;
color: #B46A67;
font-weight:bold;
}

#footer a, a:visited * {
background: #040102;
color:#EC9462;
}

#footer a:hover {
color:#B35A35;
}

#span7 {
height: 450px;
float: left;
}

