body{ margin:0px; background:#0099ff;
					;
					background-repeat:repeat-x;
					width:100%;color:#000;
					 }
		/*wrapper starts here*/	
					
		#wrapper{ width:1150px; background:#cc0000; padding:0px;
										 margin:auto; }
		/*header starts here*/				 
			#header{ width:100%;}
					
.header_l{  width:20%; float:left; }
.header_m{ width:50%;float:left; color:#fff; font-size:26px; font-weight:bold;}
.header_r{  width:27%; margin-left:2%; float:left; background:#cc0000; border-radius:10px; border:2px #666666 solid;height:110px; color:#fff; font-weight:bold; font-size:18px; text-align:center; }	
/*menu starts here*/
.menu{ width:100%; background-image:url(../IMAGE/background/12.png); background-repeat:repeat-x; height:61px; clear:both;}

#banner{   width:99.66%; height:450px; border:2px #999999 solid;}		 
#content{ width:99.66%; height:auto; background:#fff; color:#ccccc; border:2px #999999 solid;   }
#content p { text-align:justify; padding:10px;}
#content h1 {  padding:10px; font-size:28px;}
.addstrip{ width:80%; background:#599718; font-weight:bold; font-size:18px; color:#fff; padding-top:10px; height:40px; float:left;}
.addstrip_r{ width:19.65%;  float:left; background:#8dab74; height:41px;  font-size:30px; font-weight:bold; color:#fff;  text-align:center; padding:5px 0 0 0;  border:#3d444a 2px solid; }

.content_left{ float:left;  width: 19%; margin:4px; border:2px solid #666666; height:520px;}
.content_left_img{ float:left; height:180px;}
.content_left_right{ height:170px; float:left; border:1px #FF0000 solid; margin-top: 4px}
.content_middle{ float:left;  width: 59%; margin: 4px; border:2px solid #666666; height:520px;  }
.content_right{ float:left;  width:19%; border:2px solid #666666; margin:4px 0 0 4px; padding:15px 0; height:490px;}
#gallery{ width:99.67%; border:#666666 solid 2px; height:200px; clear:both; background:#fff;}
#footer{ height:50px; background:#2b3722; width:98%; padding:1%; color:#fff;}
.f_bt{ width:60%; padding:0 2.5%; margin:auto; padding-top:10px;}
.f_bt_l { width:47%; float:left; background:#CC3366;}
.f_bt_r{ width:47%; float:right; text-align:right;}
.footer_1{ width:63%; margin:auto;}
.footer_1 a{ color:#fff; text-decoration:none;  text-align:center; padding:10px;}


#contact_us_banner{ height:auto; width:100%; background:#fff;}
#contact_us_banner h1{ text-align:center; font-size:36px; color:red; border-bottom:2px #000000 solid; font-family:BankGothic Lt BT; font-weight:bold;}
#contact_us_banner_map{ width:98%; margin:auto; border:2px solid #000000;background-image:url(../IMAGE/background/map.jpg); background-repeat:repeat-x; height:300px;  }
#contact_us_banner_map:hover{ background-image:url(../IMAGE/background/bg_map_large.png); background-repeat:no-repeat; color:#fff; font-weight:bold; height:300px; border-top:2px #000000 solid;  text-align:center; font-size:40px;}
#contact_us_banner_map:hover a{ color:#fff; text-decoration:none; text-align:center; font-size:40px;}
.hover{  font-size:40px; color:#000; text-align:center; }
.hover a { text-decoration:none; color:#000; text-align:center;}

.contact_part_2{ border-top:2px dotted #000000; margin:20px 0; padding:10px;}
.contact_part_2_left{ width:50%;   float:left;}
.contact_part_2_left{ width:50%;   float:left;}
.contact_part_2_1{ width:48%; padding:1%; float:left;}
.contact_part_2_2{ width:48%; padding:1%; float:left;}
.table { width:340px; background:#85907d; padding:10px; border:2px solid #000000; border-radius:10px; margin:auto;}
.table td{ }
form input{ height:30px; background:#3333FF;}
.contact_part_2_2 table { width:400px;}
.h2{ color:#fff; font-size:24px; font-weight:bold;}
.h2 a {color:#fff; font-size:24px; font-weight:bold; text-decoration:none;}
.h21{ color:#fff; font-size:20px; font-weight:bold;}
.h21 a {color:#fff; font-size:20px; font-weight:bold; text-decoration:none;}
.readmore { background:#8dab74;  border-radius:0 0px 10px 0; padding:3px; float:right; font-size:24px; position:relative; top:-20px; }
.readmore a { color:#fff; text-decoration:none;}
