body{background:url(../images/main_bg.jpg) repeat-x; font-size:12px; color:#000; margin:0px auto; font-family:Arial, Helvetica, sans-serif; line-height:20px; clear:both;}

.float_left{float:left;}

.float_right{float:right;}

img{border:none;}

a{font-size:12px; color:#fff; text-decoration:none;}

a:hover{font-size:12px; color:#fff; text-decoration:underline;}

.clear{clear:both;}

#main{width:1000px; height:auto; margin:0px auto;}

.top{width:1000px; height:136px; margin:0px; background:url(../images/top_bg.jpg) no-repeat;}

.logo{width:290px; height:105px; margin:20px 0px 0px 0px;}

.top_right{width:700px; height:136px; margin:0px;}

.menu{width:636px; height:105px; margin:31px 0px 0px 64px; background:url(../images/menu_bg.jpg) no-repeat; border:0px solid #fff;}

.banner{width:1000px; height:380px; margin:0px 0px 0px 0px; }

.middle{width:1000px; min-height:325px; height:auto; margin:0px 0px 0px 0px;}

.middle_left{width:333px; min-height:300px; height:auto; margin:0px 0px 0px 0px; }

.middle_middle{width:332px; min-height:300px; height:auto; margin:0px 0px 0px 0px;}

.middle_right{width:332px; min-height:300px; height:auto; margin:0px 0px 0px 0px;}

.middle_head{width:315px; height:20px; margin:35px 0px 0px 15px;}

.middle_text{width:300px; height:130px; margin:35px 0px 0px 0px; text-align:justify; color:#000;}

.welcome_text{width:295px; height:130px; margin:35px 0px 0px 15px; text-align:justify; color:#000;}

.news_events{width:280px; height:130px; margin:35px 0px 0px 15px; text-align:justify; border-radius:7px; border:1px solid #999; }



.middle_text ul{width:315px; height:130px; margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; text-align:justify; color:#000;}

.middle_text li{width:300px; height:28px; margin:0px 0px 0px 0px; padding:0px; text-align:justify; color:#000; list-style:url(../images/left_arrow.jpg);}

.middle_text a{color:#000; text-decoration:none; text-transform:uppercase;}

.middle_text a:hover{color:#000; text-decoration:underline;}


.read_more{width:101px; height:36px; margin:25px 25px 0px 0px;}

.footer{width:100%; height:69px; background:url(../images/footer_bg.jpg) repeat-x; padding-top:35px;}

.footer_copyright{width:1000px; height:20px; margin:0px auto; font-size:12px; color:#fff; text-align:center;}



.inner_middle{width:1000px; min-height:325px; height:auto; overflow:hidden; margin:0px 0px 0px 0px;}

.inner_middle_left{width:300px; min-height:300px; height:auto; margin:0px 0px 0px 0px; }

.inner_middle_right{width:665px; min-height:300px; height:auto; margin:0px 0px 0px 20px;}

.inner_middle_left_head{width:280px; height:20px; margin:35px 0px 0px 15px;}

.inner_middle_left_text{width:300px; height:auto; margin:35px 0px 20px 0px; text-align:justify; color:#000;}

.inner_middle_left_text ul{width:270px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; text-align:justify; color:#000;}

.inner_middle_left_text li{width:270px; height:28px; margin:0px 0px 0px 0px; padding:0px; text-align:justify; color:#000; list-style:url(../images/left_arrow.jpg);}

.inner_middle_left_text a{color:#000; text-decoration:none; text-transform:uppercase;}

.inner_middle_left_text a:hover{color:#000; text-decoration:underline;}

.inner_middle_right_head{width:650px; height:20px; margin:35px 0px 0px 0px; font-size:20px; font-weight:bold; color:#c03012;}

.inner_middle_right_text{width:660px; height:auto; margin:35px 0px 20px 0px; text-align:justify; color:#000;}

.inner_middle_right_text a{color:#000; text-decoration:none;}

.inner_middle_right_text a:hover{color:#000; text-decoration:underline;}


.products_middle{width:1000px;  height:auto; overflow:hidden; margin:0px 0px 0px 0px;}

.products_middle_head{width:700px; height:20px; margin:35px 0px 0px 0px; font-size:18px; color:#c03012;}

.products_middle_table{width:1000px; min-height:750px; height:auto;  margin:25px 0px 30px 0px;}

.enquiry_input{border:1px solid #999; width:190px; height:20px; border-radius:5px; background:#e9e9e9; padding:5px 5px 5px 5px;}

.enquiry_message{border:1px solid #999; width:190px; height:50px; border-radius:5px; background:#e9e9e9; padding:5px 5px 5px 5px;}

.enquiry_but{border:0px solid #999; width:70px; height:30px; border-radius:5px; background:#871d0f; padding:0px 5px 0px 5px; color:#FFF;}
