@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/main_bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

a{text-decoration:none;}

img{border:none;}

li{list-style:none;}

.all_text{font-size:12px; color:#000; text-align:justify; line-height:25px; padding:0px 10px;}

#wrapper{ width:970px; margin:0px auto;}

.header{width:970px;  float:left; background-color:#fff; margin-top:-5px; border-left:1px solid #999; border-right:1px solid #999; padding:1px;}

.logo{width:345px;  float:left; padding:7px 0px;}

#main_menu{width:585px; height:36px; float:right; margin:5px; background-image:url(../images/m_bg.jpg); background-repeat:repeat-x; border-radius:2px;
}

#main_menu ul {margin:6px 0px 0px -40px;}

#main_menu ul li{float:left; list-style:none;}

#main_menu ul li a{text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; padding:10px 15px 11px; border-left:1px solid #CCC; }

#main_menu ul li a:hover{background:url(../images/m_hover.jpg) repeat-x;}

.active{background:url(../images/m_hover.jpg) repeat-x;}

#quick{width:275px; float:right; padding:3px;}

.quick{font-size:15px; font-weight:bold; color:#981e49; padding:3px;}

#flash{width:970px; float:left; background:url(../images/scroll_bg.jpg) no-repeat; padding:11px;}

#flash div{width:790px; padding:0px 95px; font-size:13px; font-weight:bold; color:#bb1c2b;}

#banner{width:970px; float:left; padding:9px 0px 0px 0px;}

#shade{width:970px; float:left; text-align:center; margin-top:-10px;}

#prod_scroll{width:970px; float:left;}

#prod_scroll h4{margin:5px 10px;}

#about{width:970px; float:left; background:#FFF; box-shadow:0px 0px 8px #CCC;}
#about1{width:970px; float:left; background:#FFF; }

#scroll_img{width:875px; margin:0px auto;}

#scroll_img img{padding:10px; box-shadow:0px 0px 8px #CCC;}

h4{font-size:16px; color:#f76900; padding:0px 10px;}

#box{width:277px;  box-shadow:0px 0px 2px #CCC; margin:0px 5px; min-height:270px;}

#quick_box{width:277px; float:left; box-shadow:0px 0px 2px #CCC; margin:0px 5px; }

#body_box{width:670px; float:left; min-height:270px;}

#box h5, #quick_box h5, #body_box h5{height:30px; background:url(../images/box_h5.jpg) repeat-x; font-size:16px; font-weight:bold; color:#FFF; padding:4px; border-radius:2px; margin:15px 0px;}

#box ul{margin-top:-20px;}

#box ul li{list-style-image:url(../images/button.png); line-height:40px; border-bottom:1px solid #bbbbbb;}

#box ul li a{color:#1637a2; font-size:14px; padding:10px;}

#box ul li a:hover, #box ul li:hover{background:#d3d3d3; color:#000;}

#whole_footer{width:100%; height:50px; background:url(../images/footer_bg.jpg) no-repeat #4A2604; float:left;}

#footer{width:970px; margin:0px auto;}

#footer_menu{width:500px; float:left;}

#footer_menu ul li{ display:inline; padding:5px;}

#footer_menu ul li a{font-size:11px; color:#FFF;}

#footer_menu ul li a:hover{color:#f4e0a4;}

#six{font-size:11px; color:#FFF; float:right; padding:20px;}

#div_left{width:295px; float:left;}

#prod_list{width:160px; float:left; margin:0px 0px 0px 25px; padding:5px 0px;}

#prod_list li{list-style:square;}

#body_box h4{margin:0px;}

#body_box hr{color:#F0F0F0;}

#othr_prod_list{width:295px; float:left; margin:0px 0px 0px 25px; padding:5px 0px;}

#othr_prod_list li{list-style:inside;}

.mark{color:#F00;}

table.all_text tr td input, table.all_text tr td textarea{border:1px solid #CCC; border-radius:4px; height:30px;}

table.all_text tr td input[type=submit], table.all_text tr td input[type=reset]{cursor:pointer;}

.contact_box{width:310px; margin:0px 5px; float:left;}
