@charset "utf-8";
/* CSS Document */
html,body {margin:0;padding:0;height:100%;font-family:arial,sans-serif;font-size:14px;color:#d8ecff; background:transparent;}

h1, h2, h3, h4, h5,p {color:#000;margin:0; padding:0;font-weight:normal;        }
h1 {font-size:30px;color:#6d8f16;}
h2 {font-size:28px;}
h3 {font-size:22px;}
h4 {font-size:18px;}
h5 {font-size:16px; margin:20px 0 10px 0 ;padding:0;}

ul, li{list-style:none;margin:0; padding:0;}
p{font-size:12px;line-height:18px;}

a{text-decoration:none; color:#8cb425;}
a:hover{color:#8cb425; text-decoration:underline;}

#container {position:relative;margin:0 auto;width:100%; background:url(images/slider_bg_repeatu.png)  repeat-x bottom;height:auto !important; height:100%;min-height:100%; }
.content_all{ width:1000px; margin:0 auto;}

#header{float:left;height:150px; width:100%; background:url(images/top_header.png) repeat-x bottom; }
#header .content_all {height:96px;}


#menu_row{float:left;height:35px; width:100%; background:url(images/menu_bg_repeat.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif;position:relative;}
#menu_row .content_all {height:35px;}


#content { float:left;height:100%; width:100%; background:#8c5325; repeat-x bottom;background:url(images/slider_bg_repeat.png)}
#content .content_all{height:100%;  padding:35px  0 10px 0px; width:985px;}

#content .content_all  .content_all_left{float:left; width:695px; margin-top:30px;}
#content .content_all  .content_all_right{ float:right; width:255px; margin-right:10px; margin-top:30px;;}
/*box*/
#content .content_all .box{width:960px; height:520px;background:url(images/slider_bg_repeat.png) float:left; margin-top:5px; }
#content .content_all .box .box_top{  no-repeat background:transparent center top; width:960px; height:2px; position:relative;float:left;}
#content .content_all .box .box_middle{  background:transparent  width:908px; height:auto; padding:0 5px 5px 2px; position:relative;float:left;}
#content .content_all .box .box_bottom{ no-repeat background:#8cb425 center top; width:932px; height:6px;position:relative;float:left; padding:0 28px 0 0; }
#content .content_all .box .box_title{ width:100%; height:3px; border-bottom:2px solid #cacbcb; float:left;padding-bottom:8px; }

/*end box*/


/*footer*/
#footer {position:absolute;width:100%;bottom:0;background:url(images/footer.png) repeat-x top;height:100px;}
#footer .content_all {height:100px;width:960px; font-size:12px; color:#4a4a4a;background:url() no-repeat left top;}
#footer .content_all .footer_left{width:290px; height:60px; float:left;font-family:Arial, Helvetica, sans-serif;   padding-top:40px; text-align:center;}
#footer .content_all .footer_left a{text-decoration:none;color:#4a4a4a;}
#footer .content_all .footer_left a:hover{text-decoration:none;}

#footer .footer_right{float:right;width:195px;height:60px; padding-top:40px;}
#footer .footer_right2{float:right;width:50px;height:60px; padding-top:15px;}
#footer .footer_right ul{float:left;height:15px;}
#footer .footer_right ul li {display:inline;}
#footer .footer_right ul li a{  color:#5c5b5b;height:15px;display:inline-block;padding:0px 5px;}

#footer .footer_right ul li a:hover{color:#000000;text-decoration:none;}

.full_text{padding:10px 0 0 0; float:left;}

@media screen {
        div#preloadDefaultImages {
                position: absolute;
                left: -9999px;
                top:  -9999px;
                }
        div#preloadDefaultImages img {
                display: block;
                }
        }
@media print {
        div#preloadDefaultImages,
        div##preloadDefaultImages img {
                visibility: hidden;
                display: none;
                }
        }