*{margin:0; padding:0;}
body{background:url(images/header_bg.jpg) left top repeat-x #362600;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
.clear{clear:both;}
.center{text-align:center;}
body{font-family:Arial, helvetica, sans-serif; color:#0A0A0A; font-size:0.75em; line-height:1.33em; text-align:center;}
input, textarea, select{color:#0B0B0B; vertical-align:top; text-align:left; border: 1px solid #313131; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}
.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}
.top-indent-6{margin-top:30px; display:block;}
.top-indent-7{margin-top:35px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle{float:left;}

a{color:#0A0A0A; text-decoration:underline;}
a:hover{text-decoration:none;}

strong{font-size:1.09em; line-height:1.15em;}

/*=======header===========*/
.menu{padding:61px 0 0 72px; height:53px; background:url(images/menu_bg.jpg) 49px 33px no-repeat;}
.menu img{margin-right:19px;}
.logo{background:url(images/logo_bg.jpg) 44px top no-repeat; padding:60px 117px 0 0; text-align:right; height:83px; color:#6D6D6D;}
.logo li{display:inline;}
.logo a{color:#6D6D6D; text-decoration:underline; line-height:1em; padding-left:17px; margin-left:17px; background:url(images/nav_divider.gif) left center no-repeat;}
.logo a:hover{text-decoration:underline; color:#CA9A0E;}
.logo span a, .logo i{background:0; padding-left:10px; margin:0; font-style:normal; text-decoration:underline;}
.logo span a:hover, .logo i{background:url(images/nav_marker.gif) left center no-repeat; color:#CA9A0E;}
/*=====//header===========*/

/*=======content===========*/
.content-bg{background:url(images/content_bg.jpg) left top repeat-x #D3AA09;}
#content{padding:13px 67px 55px 72px; background:url(images/content_top_bg.jpg) 49px top no-repeat;}

.link-2, .link-3{color:#AF4600; text-decoration:underline; font-size:1.09em;}
.link-2:hover, .link-3:hover{text-decoration:none;}

.link-3{padding-left:10px; background:url(images/link_3_marker.gif) left center no-repeat; font-weight:bold;}

#content li{padding:5px 0 6px 15px; background:url(images/list_marker.gif) left center no-repeat;}
#content li a{color:#0A0A0A; text-decoration:underline; line-height:1em;}
#content li a:hover{text-decoration:none;}

#content li a span{color:#AF4600; text-transform:uppercase; font-weight:bold;}

.block-1, .block-2{color:#70650B;}
.block-1 strong, .block-2 strong{color:#AF4600;}

.block-1 a, .block-2 a{color:#AF4600; text-decoration:underline;}
.block-1 a:hover, .block-2 a:hover{text-decoration:none;}

.link-4{font-weight:bold;}

.link-5{color:#AF4600; font-weight:bold;}

.title{margin-bottom:28px;}

.font-2{font-size:1.09em;}

#content .list-2 li{padding:0 0 8px 0; background:0;}
#content .list-2 li a{color:#AF4600; font-size:1.09em; line-height:1em; font-weight:bold; text-decoration:underline;}
#content .list-2 li a:hover{text-decoration:none;}
/*=====//content===========*/

/*=======block-1===========*/
.block-1 .corner-left-top{background:url(images/block_1_bg.png) left top no-repeat; width:100%;}
.block-1 .corner-right-top{background:url(images/block_corner_right_top.gif) right 10px no-repeat;}
.block-1 .border-top{background:url(images/block_border.gif) left 10px repeat-x; height:82px; margin:0 9px 0 65px;}
.block-1 .border-top div{background:url(images/block_title_bg.gif) left bottom repeat-x; margin:0 27px 0 8px; padding-top:34px; height:48px;}

.block-1 .border-left{background:url(images/block_border.gif) 28px top repeat-y; width:100%;}
.block-1 .border-right{background:url(images/block_border.gif) right top repeat-y; padding:24px 53px 29px 78px;}

.block-1 .corner-left-bot{background:url(images/block_corner_left_bot.gif) 28px top no-repeat; width:100%;}
.block-1 .corner-right-bot{background:url(images/block_corner_right_bot.gif) right top no-repeat;}
.block-1 .border-bot{background:url(images/block_border.gif) left bottom repeat-x; height:10px; margin:0 9px 0 37px; font-size:0;}
/*=====//block-1===========*/

/*=======block-2===========*/
.block-2 .corner-left-top{background:url(images/block_2_bg.png) left top no-repeat; width:100%;}
.block-2 .corner-right-top{background:url(images/block_corner_right_top.gif) right 10px no-repeat;}
.block-2 .border-top{background:url(images/block_border.gif) left 10px repeat-x; height:82px; margin:0 9px 0 72px;}
.block-2 .border-top div{background:url(images/block_title_bg.gif) left bottom repeat-x; margin:0 22px 0 6px; padding-top:34px; height:48px;}

.block-2 .border-left{background:url(images/block_border.gif) 28px top repeat-y; width:100%;}
.block-2 .border-right{background:url(images/block_border.gif) right top repeat-y; padding:24px 45px 29px 85px;}

.block-2 .corner-left-bot{background:url(images/block_corner_left_bot.gif) 28px top no-repeat; width:100%;}
.block-2 .corner-right-bot{background:url(images/block_corner_right_bot.gif) right top no-repeat;}
.block-2 .border-bot{background:url(images/block_border.gif) left bottom repeat-x; height:10px; margin:0 9px 0 37px; font-size:0;}
/*=====//block-2===========*/

/*=======block-3===========*/
.block-3{padding:0 0 0 75px; background:url(images/line_y.gif) 28px top repeat-y; margin-top:37px;}
/*=====//block-3===========*/

/*=======page_1===========*/
#page1 .col-1 .indent{padding:35px 0 0 39px;}

#page1 .col-2 .box-1{width:307px;}
#page1 .col-2 .box-2{width:307px;} 
/*=====//page_1===========*/

/*=======page_2===========*/
#page2 .col-1{padding-top:36px; padding-left:28px;}
#page2 .col-1 .float-right{padding-right:7px;}

#page2 #content{padding-left:44px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page3 .block-3{padding-right:20px;}

#page3 .block-2 .border-right{padding-right:15px;}
#page3 .block-2 .border-right p{font-size:1.09em;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page4 .col-1{padding-top:36px;}
#page4 .col-1 .box-1{width:238px; padding-right:42px;}
#page4 .col-1 .box-2{width:232px;}
#page4 .col-1 .top-indent-7{margin-top:40px;}
#page4 .block-2 .border-right{padding-right:20px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page5 .col-1{padding-top:36px;}
#page5 .block-2 .border-right{padding-bottom:40px;}
#page5 .title-2{background:url(images/divider_2.jpg) right 7px no-repeat; margin-bottom:24px; margin-top:38px;}

#page5 .center{padding-right:15px;}
#page5 .box-1{width:170px; padding-right:35px;}
#page5 .box-2{width:179px; padding-right:41px;}
#page5 .box-3{width:179px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page6 .col-1{padding-top:36px;}
#page6 .col-1 span{float:right; padding-right:30px;}

#page6 .block-1 .border-right{padding-right:0px; padding-bottom:30px;}
#page6 .block-2 .border-right{padding-bottom:40px;}

#page6 .col-2 .box-1{width:307px;}
#page6 .col-2 .box-2{width:307px;} 

#contact-form{width:186px; overflow:hidden;}
#contact-form .row{height:26px;}
#contact-form input{width:181px; height:19px;}
#contact-form textarea{width:181px; height:68px; overflow:hidden; margin-bottom:15px;}
#contact-form a{float:right; margin-left:20px;}

#page6 .block-2 span{float:right; padding-right:5px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page7 #content{padding:48px 70px 55px 72px;}
#page7 #content p{font-size:1.09em; padding-bottom:15px;}
/*=====//page_7===========*/

/*=======footer===========*/
.footer-bg{background:url(images/footer_bg.jpg) left top repeat-x;}
#footer{padding:38px 0 32px 82px; color:#A07C28;}
#footer a{color:#A07C28; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/

