* { margin:0; padding:0;}
body { background:#574528; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#b79d80;}
#header, #content, #footer { font-size:0.814em;}

input, textarea { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

p { margin:0; padding:0;}

input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

ul { list-style:none;}

.site-nav { position:absolute; bottom: 7px; left: 61px;}
.site-nav li { float:left; /*text-transform:uppercase;*/ font-size:1.08em; font-family:Georgia, "Times New Roman", Times, serif; margin-right: 22px; line-height:.92em;}
.site-nav li a { display:block; background:url(../img/design/nav-tail.jpg) repeat-x top; float:left; width:114px; text-align:center; color:#110a05; text-decoration:none;}
.site-nav li a em { display:block; background:url(../img/design/nav-left.png) no-repeat left top; position:relative; left: -10px;}
.site-nav li a b { display:block; cursor:pointer; font-style:normal; font-weight:normal; padding-top:16px; padding-right: 15px; height:30px; background:url(../img/design/nav-right.png) no-repeat right top; position:relative; right: -20px;}
.site-nav li a:hover { color:#fff}
.site-nav li:hover a { background:url(../img/design/nav-act-tail.jpg) repeat-x top !important; color:#fff}
.site-nav li:hover a em { background:url(../img/design/nav-act-left.png) no-repeat left top !important;}
.site-nav li:hover a b { background:url(../img/design/nav-act-right.png) no-repeat right top !important;}
.site-nav li a.act { background:url(../img/design/nav-act-tail.jpg) repeat-x top; color:#fff}
.site-nav li a.act em { background:url(../img/design/nav-act-left.png) no-repeat left top;}
.site-nav li a.act b { background:url(../img/design/nav-act-right.png) no-repeat right top;}

.list { padding-bottom:10px;}
.list li { padding:0 0 15px 25px; background:url(../img/design/marker-1.gif) no-repeat left 2px; color:#af6c35;}
.list li a {color:#af6c35;}

.p1 { margin-bottom:24px;}
.p2 { margin-bottom:16px;}

a {color:#af6c35;}
a:hover{text-decoration:none;}

h3 { font-size:1.54em; font-weight:normal; font-family:"Times New Roman", Times, serif; /*text-transform:uppercase;*/ margin-bottom:28px; border-bottom:1px solid #54361E; padding-bottom:15px;}

.link { display:block; font-size:1.08em; background:url(../img/design/link-bgd.jpg) left top repeat-x; line-height:1em; color:#fff; text-decoration:none;}
.link em { display:block; background:url(../img/design/link-left.jpg) no-repeat left top;}
.link b { display:block; background:url(../img/design/link-right.jpg) no-repeat right top; padding:9px 14px 9px 33px; font-weight:normal; font-style:normal;}
.link:hover { text-decoration:underline;}

.extra-title { margin:0 0 20px 0; position:relative;}


#header .logo { position: absolute; left: 74px; top: -5px; z-index: 1000;}

#wrapper {width: 916px; margin: 0 auto; padding: 40px 0;}
#header {position: relative;}
#header .header-top {width: 916px; height: 40px; background-image: url('../img/design/header-top.jpg');}
#header .header-left {width: 55px; height: 318px; background-image: url('../img/design/header-left.jpg');}
#header .header-right {width: 55px; height: 318px; background-image: url('../img/design/header-right.jpg');}
#header .header-bottom {width: 916px; height: 58px; background-image: url('../img/design/header-bottom.jpg'); position: relative;}

#content {background-image: url('../img/design/content-bg.jpg'); padding: 20px 70px;}

#footer {background: url('../img/design/content-bottom.jpg') no-repeat; padding-top: 20px; text-align:center;}

