*{margin:0; padding:0}
body{background:#fff; font-family:Arial,Helvetica,sans-serif; font-size:100%; line-height:1em; color:#6a573a; position:relative}

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

.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}

.footer-right{position:absolute; top:0; height:55px; right:0; width:50%; background:url(images/footer-right1.gif) no-repeat 471px top}
.footer-left{position:absolute; top:0; height:55px; left:0; width:50%; background:url(images/footer-left1.gif) no-repeat right top}

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

.form{height:43px}
.form input{width:174px; padding:2px 0 2px 3px; background:#fff; border:1px solid #a09b96}
textarea{width:153px; height:103px; overflow:auto; background:#fff; border:1px solid #a09b96; padding:2px 0 0 3px; margin-bottom:24px}
form .buttons{width:100%; overflow:hidden}
form .buttons .link1{float:right; margin-left:8px}

ul{list-style:none}

.list{margin-top:-8px}
.list li{color:#818676; padding:8px 0 0 14px; background:url(images/marker-1.gif) no-repeat left 14px}
.list li a{color:#818676}

.list1 li{color:#a2af4a; padding:0 0 4px 14px; background:url(images/marker-2.gif) no-repeat left 7px}
.list1 li a{color:#a2af4a}

.list2{margin-top:-15px}
.list2 li{width:100%; overflow:hidden; vertical-align:bottom; padding-top:15px}
.list2 li p{padding-top:10px}
.list2 li p a{font-weight:bold; background:url(images/marker-3.gif) no-repeat left 6px; color:#818676; padding-left:10px; float:right}

.list3 li{text-align:left; line-height:1.58em; padding:0 0 0 22px}
.list3 li.mark-1{background:url(images/marker-4.gif) no-repeat left 5px}
.list3 li.mark-2{background:url(images/marker-5.gif) no-repeat left 5px}

.list4{margin-top:-18px}
.list4 li{width:100%; overflow:hidden; vertical-align:bottom; padding-top:18px}
.list4 li a{float:right; color:#959982; font-weight:bold}
.list4 li cite{display:block; font-style:normal; color:#676b56; line-height:1.42em}

.list5 li{padding-bottom:19px}

.img-box img{margin-bottom:15px; display:block}

.img-box1{text-align:center}

.img-box1 img{margin-bottom:30px}

.img-box2{width:100%; overflow:hidden}
.img-box2 img{float:left; margin:0 20px 0 0}
.img-box2 p{color:#676b56}

.p1{margin-bottom:18px}

.phone{float:right; margin-right:180px}

a{color:#a2af4a}
a:hover{text-decoration:none}

h3{font-size:1em; color:#959982; margin-bottom:10px}
h3 a{color:#959982}

.link1{display:block; float:left; background:url(images/link1-right.gif) no-repeat right top; color:#fff; font-size:.92em; text-decoration:none; line-height:.92em}
.link1 em{display:block; background:url(images/link1-left.gif) no-repeat left top; padding:0 1px 0 13px}
.link1 b{display:block; background:#8a9b37; padding:4px 7px 5px 5px; font-style:normal; font-weight:normal}
.link1:hover{text-decoration:underline}

.divider{background:url(images/line-1.gif) repeat-y 250px 0; width:100%}
.divider1{background:url(images/line-1.gif) repeat-y 667px 0; width:100%; padding-bottom:14px}
.divider2{background:url(images/line-1.gif) repeat-y 374px 0; width:100%; padding-bottom:14px}

.divider-top{background:url(images/line-top.gif) no-repeat 250px 0; padding-bottom:14px}

.line-hor{border-bottom:1px solid #f3f1e3; padding-bottom:38px; margin-bottom:24px}
.line-hor1{height:63px; font-size:0; line-height:0; background:url(images/line-2.gif) repeat-x top}
.line-hor2{border-bottom:1px solid #f3f1e3; padding-bottom:17px; margin-bottom:24px}

.title{margin-bottom:22px}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.title1{margin-bottom:18px}

.footer-box{width:100%; background:url(images/footer-tail.gif) repeat-x top}
.footer-box .left{background:url(images/footer-left.gif) no-repeat left top}
.footer-box .right{height:55px; background:url(images/footer-right.gif) no-repeat right top}
.footer-box p{padding:20px 0 0 30px}
 
.header-box{width:371px; height:192px; background:url(images/header-box.png) no-repeat left top; position:absolute; right:-2px; top:-228px; overflow:hidden; z-index:2}
.header-box .inner{padding:63px 25px 22px 38px}
.header-box .title{margin-bottom:17px}
.header-box p{color:#757963; line-height:1.42em}

.box{background:#f6faec; width:100%; margin-top:-24px; position:relative}
.box .left-bot-corner{background:url(images/left-bot-corner.gif) no-repeat left bottom; min-height:202px; height:auto!important; height:202px}
.box .right-bot-corner{background:url(images/right-bot-corner.gif) no-repeat right bottom}
.box .left-bot-corner1{background:url(images/box-img.jpg) no-repeat left bottom; width:100%}
.box .right-bot-corner1{background:url(images/right-bot-corner1.gif) no-repeat right bottom}
.box .border-left{background:url(images/border-left.gif) repeat-y left top; width:100%}
.box .border-bot{background:url(images/border-bot.gif) repeat-x bottom}
.box .inner{padding:24px 21px 32px 20px; position:relative; z-index:2}
.box .inner1{padding:24px 21px 54px 48px; position:relative; z-index:2}
.box .indent{padding-left:169px}
.box p{color:#676b56}
.box .link1{float:right}
.box .list5 li a.link1.fleft{float:left}

#header object{vertical-align:top}

#content{padding:30px 0 20px 0}
#content p{line-height:1.42em}
#content dl{margin-top:-28px}
#content dl dt{color:#959982; font-weight:bold; padding-top:28px}
#content dl dt a{color:#959982}
#content dl dd{color:#6a573a}
#content .indent{padding-left:26px}
#content .indent1{padding-left:169px}

#footer p{color:#aaaca0}
#footer p a{color:#b2cf27}

