body {
background: #34190C;
font-family : "Tahoma", Verdana, Helvetica, sans-serif;
margin: 0px auto;
font-size : 13px;
color : #000000;
margin: 0px auto;
position: relative;
}

h1{
padding: 0px;
margin: 0px;
font-size: 11px;
font-weight: bold;
}
h2{
padding: 0px;
margin: 0px;
font-size: 11px;
font-weight: bold;
}
h3{
padding: 0px;
margin: 0px;
font-size: 11px;
font-weight: bold;
}

a {
color: #000000;
text-decoration : none;
text-align : left;
}

a:hover {
color : #6C4C36;
text-decoration : none;
}

img {
border : 0px;
}

textarea,input{border: 1px #eeeeee solid;
padding: 2px;
background: #E8E6D9;
font-size: 11px;
margin-top: 0px;
margin-bottom: 2px;
}

#wrapperbody{
width: 100%;
min-width:780px;
float: left;
margin: 0px;
}

#wrappermain{
float: left;
width: 100%;
min-width:780px;
}

#wrapper {
margin: 0px auto;
width: 780px;
text-align: left;
}

#content-left {
width: 24px;
height: 600px;
float: left;
background: url(img/bg-1.gif) center top no-repeat;
}

#content {
width: 723px;
height: 518px;
float: left;
text-align: justify;
background: #E8E6D9 url(img/top.gif) center top no-repeat;
padding-top:10px;
}

#content img{
padding: 2px;
}

#left{
margin: 0px;
width: 350px;
height: 510px;
float: left;
}


#left img{
margin-right: 10px;
}

#left-1 {
margin: 0px;
padding-top: 75px;
padding-left: 25px;
float: left;
width: 325px;
height: 196px;
background: url(img/left-1.gif) top no-repeat
}


#left-1 ul{
margin: 0px;
width: 325px;
padding: 0px;
height: 196px;
float: left;
text-align: left;
}

#left-1 ul li{
display: inline;
}

#left-1 ul li a{
float: left;
padding-left:25px;
width: 300px;
height: 25px;
line-height: 25px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
background: url(img/b1.png) left center no-repeat;
margin-bottom: 2px;
color: #66625A;
}

#left-1 ul li a:hover{
background: url(img/b2.png) left center no-repeat;
color: #502612;
}


#left-2 {
margin: 0px;
float: left;
width: 210px;
height: 124px;
min-height: 150px;
padding-top: 65px;
padding-left: 70px;
padding-right: 70px;
padding-bottom: 50px;
font-size: 10px;
background: url(img/left-2.gif) top no-repeat;
}

#right{
margin: 0px;
width: 373px;
height: 450px;
float: right;
background: url(img/right.gif) top no-repeat;
padding-top: 60px;
}


#right img {
padding: 0px;
margin: 0px;
border: solid 1px #ffffff;
}

.up{
margin: 0px auto;
width: 302px;
height: 31px;
line-height: 31px;
padding-left: 20px;
background: url(img/up.gif) top center no-repeat;
font-size: 11px;
font-weight: bold;
}

.middle{
margin: 0px auto;
padding-left: 15px;
padding-right: 15px;
width: 272px;
min-height: 30px;
font-size: 10px;
text-align: justify;
background: #BFBEAA url(img/middle.gif) center repeat-y;
}


.line{
margin: 0px auto;
width: 252px;
height: 10px;
background: url(img/line-3.gif) center no-repeat;
}
.down{
margin: 0px auto;
width: 302px;
height: 13px;
background: url(img/down.gif) top center no-repeat;
}

.list-wrapper{
margin: 0px auto;
width: 300px;
min-height: 27px;
}

.list{
margin: 0px;
padding: 0px;
float: left;
width: 149px;
min-height: 27px;
}

.box{
float: left;
margin: 0px auto;
width: 149px;
min-height: 100px;
}

.box-wrapper{
margin: 0px auto;
width: 272px;
height:340px;
text-align: center;
}

.box-wrapper2{
margin: 0px auto;
width: 272px;
min-height: 20px;
text-align: left;
}

.box2{
float: left;
margin-right: 2px;
margin-bottom: 5px;
width: 130px;
min-height: 100px;
text-align: center;
}

.up2{
float: left;
margin-top: 2px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
width: 139px;
height: 27px;
line-height: 27px;
padding-left: 10px;
font-size: 11px;
font-weight: bold;
background: url(img/up2.gif) top center no-repeat;
}

.middle2{
float: left;
margin: 0px auto;
padding-left: 10px;
padding-right: 10px;
width: 129px;
height: 91px;
font-size: 10px;
text-align: center;
background: #BFBEAA url(img/middle2.gif) center repeat-y;
}

.down2{
float: left;
margin: 0px auto;
width: 149px;
height: 8px;
background: url(img/down2.gif) top center no-repeat;
}

#down {
margin-top: -1px;
padding-left: 20px;
padding-right: 20px;
width: 683px;
height: 48px;
line-height: 48px;
float: left;
text-align: left;
color: #8D6B5B;
font-size: 10px;
background: url(img/bottom.gif) center top no-repeat;
}

#down a{
color: #8D6B5B;
}

#down a:hover{
color: #ffffff;
}

#down-1 {
float: left;
width: 483px;
height: 48px;
line-height: 48px;
text-align: left;
}

#down-2 {
float: left;
width: 200px;
height: 48px;
line-height: 48px;
text-align: right;
}

#content-right {
width: 24px;
height: 600px;
float: left;
background: url(img/bg-2.gif) center top no-repeat;
}