/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}
mark, rp, rt, ruby, summary, time{display:inline;}

/* Global properties ======================================================== */
html{width:100%;}
body{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#b47f51;min-width:1005px;background:url(/assets/body.jpg) 50% 0 no-repeat #000;}
.bg{width:100%;background:center 0 no-repeat;}
.main{width:915px;padding:0;margin:0 auto;font-size:12px;line-height:1.5385em;position:relative;}

a{color:#b47f51;outline:none;}
a:hover{text-decoration:none;color:#fff;}

.clear{clear:both;width:100%;line-height:0;font-size:0;}

.col-1, .col-2, .col-3, .col-4{float:left;}
.col-2{float:right;}
.column-1, .column-2, .column-3{float:left;}

.wrapper{width:100%;overflow:hidden;}
.extra-wrap{overflow:hidden;}

.container{width:100%;}

p{margin-bottom:10px;}
.p1{margin-bottom:8px;}
.p2{margin-bottom:15px;}
.p3{margin-bottom:30px;}
.p4{margin-bottom:40px;}
.p5{margin-bottom:50px;}

.reg{text-transform:uppercase;}

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

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

.it{font-style:italic;}

.letter{letter-spacing:-1px;}

.color-1{color:#e2e2e2;}
.color-2{color:#000;}
.color-3{color:#666;}

/*********************************boxes**********************************/
.margin-bot{margin-bottom:35px;}

.spacing{margin-right:35px;}
.spacing2{margin-right:45px;}
.spacing3{margin-right:60px;}

.indent-bot{margin-bottom:20px;}
.indent-bot2{margin-bottom:35px;}
.indent-bot3{margin-bottom:45px;}

.img-indent-bot{margin-bottom:25px;}
.img-indent{float:left;margin:0 25px 0px 0;}
.img-indent2{float:left;margin:0 13px 0px 0;}
.img-indent-r{float:right;margin:0 0px 0px 40px;}

.img-box{float:left;margin-bottom:20px;}

.prev-indent-bot{margin-bottom:10px;}
.prev-indent{float:left;margin:0 17px 0px 0;}
.prev-box{float:left;margin-bottom:8px;}

.border{border:3px solid #000;}
.buttons a:hover{cursor:pointer;}
.menu li a,.list-1 li a,.list-2 li a,.link,.logo{text-decoration:none;}

/*********************************header*************************************/
header{width:100%;}

h1{font-size:24px;font-weight:normal;line-height:1.2em;/*margin:0px 0 26px;*/margin:0;color:#fff;position:relative;/*height:45px;*/}
h1 strong{ position:absolute;width:100%;bottom:0;height:2px;background:url(/assets/title-bo.png) 100% 0 no-repeat #fcfdfc;}
h2{font-size:17px;}
.logo{display:block;width:728px;height:290px;margin:0 auto;text-indent:-5000px;background:url(/assets/logo.png) 0 0 no-repeat;margin-top:20px;margin-bottom:-20px;}

nav{ background:url(/assets/figure.png) right top no-repeat;width:1005px;position:absolute;top:218px;z-index:999;left:-45px;}
.menu{margin:0;overflow:hidden;background:url(/assets/figure.png) 0 0 no-repeat;padding:14px 35px 15px 52px;}
.menu li{float:left;/*margin-right:1px;*/border-right:1px solid #69531d;}
.menu li:last-child{margin-right:0;border-right:0;}
.menu li a{display:block;color:#fff;font-size:20px;line-height:56px;text-transform:uppercase;background:url(/assets/menu.jpg) 0 0 repeat-x #4b3c37;padding:0 15px;text-align:center;}
.menu li .current, .menu li a:hover{ background:url(/assets/menu-hover.jpg) 0 0 repeat-x #754d01;}
.menu li.last-item{ margin-right:0;}

/*********************************content*************************************/
#content{width:100%;padding:22px 0px 31px 0px;}

time{ display:block;color:#e2e2e2;text-transform:uppercase;font-weight:bold;}

.spacer-1{width:100%;background:217px 0 repeat-y;}
.spacer-2{width:100%;background:460px 0 repeat-y;}

h3{font-size:24px;font-weight:normal;line-height:1.2em;margin:0px 0 26px;color:#fff;position:relative;height:45px;}
h3 strong{ position:absolute;width:100%;bottom:0;height:2px;background:url(/assets/title-bo.png) 100% 0 no-repeat #fcfdfc;}

.border-bot{width:100%;padding-bottom:20px;background:0 bottom repeat-x;}

.box{ border:1px solid #473423;min-height:396px;height:auto !important;height:396px;background:url(/assets/box.jpg) 0 0 repeat-y;}
.box .padding{padding:25px 24px 30px 26px;}

.button{display:inline-block;color:#000;font-size:18px;background:url(/assets/button.png) 0 0 no-repeat;width:101px;line-height:34px;text-align:center;}
.button:hover{color:#300;}

.button1{display:inline-block;font-size:12px;padding-left:9px;color:#fff;background:0 0 no-repeat;}
.button1 span{display:inline-block;cursor:pointer;padding-right:9px;background:right 0 no-repeat;}
.button1 span span{padding:2px 3px 3px;background: 0 0 repeat-x;}
.button1 strong{padding:0 0 0 8px;background:0 6px no-repeat;}
.button1:hover{color:#24a3ce;}

.list-1{ margin-bottom:20px;}
.list-1 li{ line-height:24px;padding:0px 0 0 20px;vertical-align:top;background:url(/assets/marker.gif) 0 10px no-repeat;}
.list-1 .last-item{background:none;}

.list-2 li{line-height:22px;padding-left:12px;0 8px no-repeat;}
.list-2 li a{color:#fff;}
.list-2 li a:hover{color:#1799cf;}

.list-3{list-style:decimal-leading-zero;}
.list-3 li{font-size:12px;line-height:16px;color:#fff;padding-bottom:12px;margin-left:25px;list-style-type:decimal-leading-zero;}
.list-3 li a{color:#eda202;}
.list-3 li a:hover{color:#24a3ce;}

.link{ background:url(/assets/link.gif) 0 0 repeat-x;height:5px;width:13px;display:inline-block;margin-top:8px;}
.link:hover{background:url(/assets/link-hover.gif) 0 0 repeat-x;}

.link-1{display:inline-block;font-size:14px;padding-right:8px;background:right 8px no-repeat;}
.link-1:hover{}

.text-1{font-size:14px;}
.text-2{font-size:14px;line-height:1.285em;}
.text-3{font-size:11px;line-height:1.272em;}

dl span{float:left;width:90px;}
dt{ margin-bottom:20px;}

#form-main{display:block;width:268px;}
#form-main label{display:block;height:32px;}
#form-main input{width:256px;font-size:1em;color:#b47f51;padding:3px 5px;margin:0;font-family:Arial, Helvetica, sans-serif;border:1px solid #372720;background:url(/assets/form.png) 0 0 repeat;}
#form-main textarea{height:134px;overflow:auto;width:256px;font-size:1em;color:#b47f51;padding:3px 5px;margin:0;font-family:Arial, Helvetica, sans-serif;border:1px solid #372720;background:url(/assets/form.png) 0 0 repeat;}

.buttons{padding-top:26px;text-align:right;}
.buttons a{margin-left:14px;}

/****************************footer************************/
footer{width:100%;padding:50px 0 60px;background:url(/assets/footer.gif) 0 0 repeat-x;color:#eaeaea;font-weight:bold;font-size:12px;}
footer a{ color:#b47f51;text-decoration:none;margin-left:3px;}
footer a:hover{ color:#eaeaea;}

.list tr td{padding:1px 10px;vertical-align:middle;}
.list tr:nth-child(even) td{color:#000;background:#B47F51;opacity:0.8;}

.service_button{display:block;width:576px;height:114px;border:0 none;}
.but3{background-image:url('/assets/img/But_03.jpg');}
.but3:hover{background-image:url('/assets/img/But_over_03.jpg');}
.but6{background-image:url('/assets/img/But_06.jpg');}
.but6:hover{background-image:url('/assets/img/But_over_06.jpg');}
.but8{background-image:url('/assets/img/But_08.jpg');}
.but8:hover{background-image:url('/assets/img/But_over_08.jpg');}
.but10{background-image:url('/assets/img/But_10.jpg');}
.but10:hover{background-image:url('/assets/img/But_over_10.jpg');}
.but12{background-image:url('/assets/img/But_12.jpg');}
.but12:hover{background-image:url('/assets/img/But_over_12.jpg');}
.but14{background-image:url('/assets/img/But_14.jpg');}
.but14:hover{background-image:url('/assets/img/But_over_14.jpg');}
.but16{background-image:url('/assets/img/But_16.jpg');}
.but16:hover{background-image:url('/assets/img/But_over_16.jpg');}
.but18{background-image:url('/assets/img/But_18.jpg');}
.but18:hover{background-image:url('/assets/img/But_over_18.jpg');}

/*======= index.html =======*/
#page1 #content .col-1{width:269px;margin-right:28px;}
#page1 #content .col-2{width:269px;margin-right:28px;}
#page1 #content .col-3{width:269px;}

/*======= index-1.html =======*/
#page2 #content .col-1{width:566px;margin-right:28px;}
#page2 #content .col-2{width:269px;}

/*======= index-2.html =======*/
#page3 #content .col-1{width:269px;margin-right:28px;}
#page3 #content .col-2{width:269px;margin-right:28px;}
#page3 #content .col-3{width:269px;}

/*======= index-3.html =======*/
#page4 #content .col-1{width:269px;margin-right:28px;}
#page4 #content .col-2{width:566px;}

/*======= index-5.html =======*/
#page6 #content .col-1{width:269px;margin-right:28px;}
#page6 #content .col-2{width:269px;margin-right:28px;}
#page6 #content .col-3{width:269px;}

/*======= index-6.html =======*/
#page7 #content p{ padding-right:15px;}