﻿* { margin:0; padding:0;}
body { background:#2a2c16 url(images/wrapper_site.gif) 0 0 repeat-x; font-size:100%; line-height:1em; font-family:Tahoma, Geneva, sans-serif; color:#333333; text-align:center;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma, Geneva, sans-serif;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a{ color:#f35f07;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .footer ul { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}

/*header*/
.header{ height:117px;}
.header .logo{ padding:20px 0 0 22px; position:absolute;}
.header .text{ display:block; margin:26px 0 0 778px; position:absolute; color:#c2ce86; font-size:0.687em;}
.header .menu{float:right; width:594px;  margin:60px 0 0 0;}
.header ul{ overflow:hidden; width:100%;}
.header ul li{ float:left; margin-right:2px}
.header ul li a{ background:url(images/menu_button.gif) 0 0 repeat-x; color:#fcffec; font-weight:bold; text-decoration:none; text-align:center; line-height:4em;  font-size:0.75em;}
.header ul li a span{ background:url(images/menu_button_left.gif) 0 0 no-repeat;}
.header ul li a span span{ background:url(images/menu_button_right.gif) top right no-repeat;}
.header ul li a:hover{ background:url(images/menu_button_act.gif) 0 0 repeat-x;}
.header ul li a:hover span{ background:url(images/menu_button_act_left.gif) 0 0 no-repeat;}
.header ul li a:hover span span{ background:url(images/menu_button_act_right.gif) top right no-repeat;}
.header ul li, .header ul li a, .header ul li a span, .header ul li a span span{display:block; width:117px; height:47px;}
.right-none{ margin-right:0 !important;}

.header .act{ background:url(images/menu_button_act.gif) 0 0 repeat-x !important;}
.header .act span{ background:url(images/menu_button_act_left.gif) 0 0 no-repeat !important;}
.header .act span span{ background:url(images/menu_button_act_right.gif) top right no-repeat !important;}

.header-banner{ background:url(images/header-banner1.jpg) 0 0 no-repeat; height:290px; color:#333333; font-size:0.875em;}
.header-banner div{  padding:65px 0 0 346px; position:absolute;}
.header-banner a{ color:#96aa04;}
.header-banner .button{ background:url(images/button.gif) 0 0 no-repeat; width:100px; margin-left:1px; height:24px; display:block; text-align:center; text-decoration:none; color:#000000; font-weight:bold; line-height:1.812em; font-size:0.875em;}
.header-banner .button:hover{ color:#6e7d0e;}
.header-banner p{ margin:8px 0 25px 1px; width:532px; line-height:1.1333em;}
.header-box-indent{ padding:74px 21px 26px 31px;}

.header-box h1{ height:39px;}
.header-box h1 img{ position:absolute;}
.header-box{ padding:0 2px; background:#e5ebc6; color:#000000;  line-height:1.166em; font-size:0.75em;}
.header-box a{ color:#f35f07;}
.header-box-bg{ background:#8f953d url(images/header-box-bg.gif) 0 0 repeat-x; padding:11px 0 9px 0;}
.header-box-left{ padding-left:10px; width:923px; overflow:hidden;}

.header-box .col-1{ width:222px;}
.header-box .col-2{ width:222px;}
.header-box .col-3{ width:222px;}
.header-box .col-4{ width:222px;}
.header-box .col-2, .header-box .col-3, .header-box .col-4{ margin-left:9px;}

.header-box .border-top {background:url(images/border_top.gif) repeat-x top #d1dba0;}
.header-box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.header-box .border-left {background:url(images/border_left.gif) repeat-y left;}
.header-box .border-right {background:url(images/border_right.gif) repeat-y right;}
.header-box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.header-box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.header-box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.header-box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom;}

.bull-1{ background:url(images/bull_1.gif) 87px 26px no-repeat;}
.bull-2{ background:url(images/bull_2.gif) 91px 21px no-repeat;}
.bull-3{ background:url(images/bull_3.gif) 87px 29px no-repeat;}
.bull-4{ background:url(images/bull_4.gif) 96px 25px no-repeat;}

/*footer*/
.footer{ padding:18px 0 40px 40px; color:#c2ce86; font-size:0.75em;}
.footer a{ color:#c2ce86;}
.footer ul { padding-bottom:5px;}
.footer ul li{ float:left; display:block; background:url(images/footer_divider.gif) center right no-repeat; padding: 0 7px;}
.footer ul li a{ color:#c2ce86; text-decoration:none;}
.footer ul li a:hover{ text-decoration:underline;}
.bg-none{ background:none !important;}
.left-none{ padding-left:0 !important;}
.footer .act{ text-decoration:underline !important;}

/*content*/
.content{ background:#e5ebc6 url(images/content_bot_left.gif) bottom left no-repeat; font-size:0.75em;}
.content-bot-right{ background:url(images/content_bot_right.gif) bottom right no-repeat; padding:40px 0;}
.content-left{ padding-left:22px; width:912px; overflow:hidden;}
.content-left1{ padding-left:41px; width:900px; overflow:hidden;}
.indent-left{ padding:0 25px 0 20px;}


.box{background:url(images/border1_top.gif) repeat-x top;}
.box .corner-top-left {background:url(images/corner1_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner1_top_right.gif) no-repeat right top;}
.box-indent{ padding:12px 14px 0 21px;}

.h-left{ text-indent:21px;}
.content h1{ height:49px;}
.content h1 img{ position:absolute;}

.marker{ background:url(images/bull_content.gif) no-repeat; display:inline-block; padding:0 0 0 26px; color:#000000; text-decoration:underline; font-weight:bold; display:block; margin-bottom:9px;}
.line{ display:block; border-top:1px solid #cfd78f; margin-top:27px; height:21px;}

.text-1{ text-transform:uppercase; font-size:0.937em; line-height:1.312em;}
.indent-top{ display:block; margin-top:13px;}
.indent-top1{ display:block; margin-top:15px;}
.link{ color:#96aa04;}
.h-bot{ height:20px !important;}

.content .title{ display:block;}
.content .img-left{ float:left; margin:7px 18px 0 0;}

.width-1{ width:76px;}
.width-2{ width:88px;}
.width-3{ width:58px;}
.button-1{ background:url(images/button-1.gif) 0 0 repeat-x; display:block;}
.button-1 span{ display:block; background:url(images/button-1-left.gif) 0 0 no-repeat;}
.button-1 span a{ height:24px; background:url(images/button-1-right.gif) top right no-repeat; display:block; color:#f3f3f3; font-weight:bold; text-align:center; line-height:1.75em; text-decoration:none;}
.button-1 span a:hover{ color:#000;}

.box-1{ background:url(images/box-1.gif) 0 0 repeat-x;}
.box-1-indent{ padding:31px 0 0 19px;}
.box-top{ margin-top:25px;}
.fright{ float:right;}
.h-bot1{ height:40px !important;}
.h-bot2{ height:20px !important;}
.link-1{ color:#000000; font-weight:bold;}
.indent-top-bot{ margin:11px 0;}
.indent-bot{ margin-bottom:11px;}
.indent-top2{ margin-top:9px;}
.indent-top3{ margin-top:5px;}
.indent-1 p{ margin-top:15px;}
.extra-indent{ padding-right:21px;}


.list li{ background:url(images/list.gif) center left no-repeat; padding:0 0 0 18px;  line-height:1.66em;}
.list li a{color:#859229;}
/*================== index.html ==================*/
#page1 .content .col-2 .content-bull-1{ background:url(images/content_bull_1.gif) 129px 0 no-repeat;}
#page1 .content .col-2 .row-box p{ text-indent:29px; margin-top:11px;}


/*================== index-4.html ==================*/
#page5 .form input{ height:18px; width:223px;}
#page5 .form textarea{ overflow:auto; display:block;  width:318px; height:70px;}
#page5 .form textarea, #page5 .form input{ border:1px solid #6a733e; padding-left:3px; background:none; color:#333333; font-size:0.937em;}
#page5 .form .form-link{ padding-left:200px; margin-top:5px;}
#page5 .text-right span{ float:right; margin-right:130px;}
#page5 .content .col-2 .row-box-1 div{ height:27px;}
#page5 .form-link1{ margin-right:5px;}
