﻿*{margin:0;padding:0;}
body{background:url(images/tail-body.gif);font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#454545;min-width:980px;}
input, textarea, select{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
object{vertical-align:top;outline:none;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
p{margin:0;padding:0;}
.tail-top{background:url(images/tail-top.jpg) left top repeat-x;}
input, select{vertical-align:middle;font-weight:normal;}
img{border:0;vertical-align:top;text-align:left;}
#form .form{height:42px;}
#form label{color:#977952;display:block;}
#form input{width:208px;padding:1px 3px 1px 3px;background:#fff;border-top:2px solid #7c7c7c;border-left:2px solid #7c7c7c;border-bottom:1px solid #d0cfcd;border-right:1px solid #d0cfcd;}
#form textarea{width:208px;height:265px;overflow:auto;background:#fff;border-top:2px solid #7c7c7c;border-left:2px solid #7c7c7c;border-bottom:1px solid #d0cfcd;border-right:1px solid #d0cfcd;padding:1px 3px 0 3px;margin-bottom:23px;}
#form a{float:right;margin-left:15px;}
ul{list-style:none;}
.site-nav{height:86px;background:url(images/tail-nav.jpg) repeat-x left top;padding-left:29px;position:relative;}
.site-nav ul{padding-top:30px;overflow:hidden;width:100%;}
.site-nav ul li{float:left;font-size:24px;background:url(images/divider.gif) no-repeat left 7px;padding-left:33px;line-height:1.2em;margin-right:28px;}
.site-nav ul li a{text-decoration:none;color:#eae0b4;}
.site-nav ul li a:hover{color:#d28b22;}
.site-nav ul li.last{margin-right:0;}
.site-nav .left{position:absolute;left:-11px;top:0;width:11px;height:86px;background:url(images/nav-left.gif) no-repeat left top;}
.site-nav .right{position:absolute;right:-11px;top:0;width:11px;height:86px;background:url(images/nav-right.gif) no-repeat left top;}
.list li{font-size:14px;padding:0 0 10px 13px;background:url(images/marker1.gif) no-repeat left 6px;}
.list li a{color:#634f2c;text-decoration:none;}
.list li a:hover{text-decoration:underline;}
.list li.last{padding-bottom:0;}
.list1{padding-bottom:12px;}
.list1 li{padding:0 0 4px 11px;background:url(images/marker2.gif) no-repeat left 6px;}
.list2{width:100%;overflow:hidden;}
.list2 li{float:left;width:196px;margin-right:21px;}
.list2 li span{display:block;padding:8px 0 0 9px;}
.list2 li em{font-style:normal;display:block;padding:4px 0 0 9px;color:#716159;}
.list2 li a{color:#3c3c3c;font-weight:bold;padding-left:8px;background:url(images/marker3.gif) no-repeat left 5px;}
.list3{padding-bottom:12px;}
.list3 li{padding:0 0 4px 11px;background:url(images/marker5.gif) no-repeat left 6px;}
.list3 li a{color:#838282;}
.list4{margin-top:-30px;padding-bottom:10px;}
.list4 li{padding-top:30px;}
.list5{padding-bottom:5px;}
.list5 li{padding:0 0 9px 13px;background:url(images/marker1.gif) no-repeat left 6px;}
.list5 li a{color:#634f2c;text-decoration:none;font-size:1.17em;}
.list5 li a:hover{text-decoration:underline;}
.list6{padding-bottom:5px;}
.list6 li{font-size:1.17em;width:100%;overflow:hidden;vertical-align:top;padding-bottom:9px;background:url(images/line-hor.gif) repeat-x left 12px;}
.list6 li a{padding-left:13px;background:url(images/marker1.gif) no-repeat left 6px #e6e5ca;color:#644700;text-decoration:none;float:left;display:block;}
.list6 li a:hover{text-decoration:underline;}
.list6 li span{float:right;display:block;background:#e6e5ca;}
.list7{margin-top:-18px;padding-bottom:10px;}
.list7 li{color:#977952;line-height:1.5em;padding-top:18px;}
.list7 li a{text-decoration:none;color:#644700;font-size:1.17em;}
.list8{margin-top:-27px;padding-bottom:19px;}
.list8 li{padding-top:27px;}
.list9{width:100%;overflow:hidden;}
.list9 li{float:left;width:196px;margin-right:21px;}
.list9 li span{display:block;padding:8px 0 0 9px;}
.list9 li em{font-style:normal;display:block;padding:4px 0 0 9px;color:#716159;}
.list9 li a{color:#3c3c3c;font-weight:bold;padding-left:8px;}
.img-box1{width:100%;overflow:hidden;}
.img-box1 img{float:left;margin:0 20px 0 0;}
.p1{margin-bottom:15px;}
.phone{float:right;margin-right:22px;}
.price{color:#634f2c;font-size:1.17em;padding-left:13px;background:url(images/marker1.gif) no-repeat left 6px;}
a{color:#a27437;outline:none;}
a:hover{text-decoration:none;}
h3{font-size:30px;line-height:1.2em;color:#1e1e1e;text-transform:uppercase;margin-bottom:20px;}
h3 span{padding-left:31px;background:url(images/icon1.gif) no-repeat left 7px;left:-19px;position:relative;display:block;}
h4{font-size:1.17em;font-weight:normal;color:#644700;margin-bottom:17px;}
h4 a{color:#644700;}
h5{font-size:1em;margin-bottom:15px;line-height:1.5em;}
h5.color1, h5.color1 a{color:#8dae33;}
h6{font-size:1em;line-height:1.5em;}
#content .txt1{color:#838282;line-height:1.33em;}
.link1{display:block;float:left;background:url(images/link1-tail.gif) repeat-x left top;color:#fff;font-size:1em;text-decoration:none;line-height:.92em;}
.link1 em{display:block;background:url(images/link1-left.gif) no-repeat left top;}
.link1 b{display:block;background:url(images/link1-right.gif) no-repeat right top;padding:3px 9px 5px 15px;font-style:normal;font-weight:normal;}
.link1:hover{text-decoration:underline;}
.link2{display:block;float:left;background:url(images/link2-right.gif) no-repeat right top;color:#fff;font-size:1em;text-decoration:none;line-height:.92em;}
.link2 em{display:block;background:url(images/link2-left.gif) no-repeat left top;padding:0 2px 0 11px;}
.link2 b{display:block;background:url(images/link2-tail.gif) repeat-x left top;padding:3px 7px 5px 4px;font-style:normal;font-weight:normal;}
.link2:hover{text-decoration:underline;}
.link2.fright{float:right;}
.link3{color:#796a38;text-decoration:none;font-size:30px;line-height:1em;text-transform:uppercase;padding-left:25px;background:url(images/marker4.gif) no-repeat left 7px;}
.link3:hover{color:#000;}
.title{margin-bottom:1px;background:url(images/title-tail.gif) repeat-x left top;height:54px;padding-left:37px;overflow:hidden;}
.title h3{color:#efeee0;padding-top:10px;}
.title h3 span{background:url(images/icon2.gif) no-repeat left 7px;left:-11px;}
.box{background:#d3d2bd;width:100%;}
.box .inner{padding:28px 20px 27px 37px;}
.box1{background:#e6e5ca;width:100%;}
.box1 .inner{padding:28px 20px 26px 30px;}
.box1 h3 span{left:-14px;}
.box1 p{color:#977952;}
#header .logo{height:136px;background:url(images/header-top.jpg) no-repeat left top;}
#header .logo span{display:block;padding:25px 0 0 243px;}
#header .slogan{position:absolute;left:317px;top:493px;}
#content{background:#f3f2e0;width:100%;}
#content .indent{padding:24px 20px 26px 43px;}
#content p, #content cite, #content dl{line-height:1.5em;}
#content cite{font-style:normal;}
#content dl{margin-bottom:-20px;}
#content dl dd{margin-bottom:20px;}
#content dl dt{font-weight:bold;}
#footer p{color:#8b825f;padding:14px 0 0 27px;}
#footer p a{color:#8b825f;}
#navbar{margin:0;padding:0;height:1em;}
#navbar li{list-style:none;float:left;}
#navbar li a{display:block;padding:3px 8px;background-color:#5e8ce9;color:#fff;text-decoration:none;}
#navbar li ul{display:none;width:10em;background-color:#69f;}
#navbar li:hover ul, #navbar li.hover ul{display:block;position:absolute;margin:0;padding:0;}
#navbar li:hover li, #navbar li.hover li{float:none;}
#navbar li:hover li a, #navbar li.hover li a{background-color:#69f;border-bottom:1px solid #fff;color:#000;}
#navbar li li a:hover{background-color:#8db3ff;}

