@charset "utf-8";
/* CSS Document */
h2{font:bold 80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	a{color:#348;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
img, div, input { behavior: url("iepngfix.htc") }
body{margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x; background-color:#37773a;}

#top{width:960px; margin:auto; float:none;  padding-top:35px;}
#link_main{width:960px; float:none; margin:auto;}
#top_links{width:960px; float:left; height:24px; margin:0px; padding:0px; float:left; text-align:right;}
.top_links{font-family:"Trebuchet MS"; font-size:11px; color:#FFF71F; text-decoration:none;}
.top_links a{font-family:"Trebuchet MS"; font-size:11px; color:#FFF71F; text-decoration:none;}
.top_links a:hover{font-family:"Trebuchet MS"; font-size:11px; color:#FFF71F; text-decoration:underline;}

#links{width:960px; float:left; height:26px; margin:0px; padding:0px; background:url(../images/menu_bg.gif ) repeat-x top;}
#l1{width:960px; float:left; height:48px;}
#MenuBar1{width:960px; float:left; height:48px; padding-top:0px;}
#MenuBar2{width:960px; float:left; height:48px; padding-top:0px;}

#container{width:100%; float:left; margin:auto; clear:both; padding-top:7px;}
#middle_bg{width:100%; float:none; margin:auto; }
#middle_bgin{width:960px; float:left; vertical-align:top; margin:auto; background:url(../images/middle_bg.jpg) no-repeat top; background-position:top;}
#middle{width:960px; float:none; margin:auto;}
#left{width:460px; float:left; padding-top:30px;}


#gallry_tab{width:220px; float:right; }
#gallry_tab ul{width:220px; float:left; display:block; list-style:inside; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#24421f; background-color:#417c39; padding:5px; border:0px dotted #101f0e;}
#gallry_tab ul li{width:219px; float:left;  height:20px; display:block; list-style-image:url(../images/arw.jpg) 5px no-repeat; color:#76d965;  } 
#gallry_tab ul li a{width:219px; float:left;  height:20px;  line-height:21px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; list-style-image:url(../images/arw.jpg) 5px no-repeat; padding-left:10px;} 
#gallry_tab ul li a:hover{width:218px; float:left;  height:20px;  line-height:21px; margin:0px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; border:1px solid #76d965; color:#FFFFFF; background-color:#488a3f;} 



#gallry_left{width:330px; float:left; padding-top:140px;}
#gallery_right{width:610px; float:right; padding-top:30px; padding-bottom:50px;}

#right{width:500px; float:left; padding-top:30px;}
.tab1{width:500px; float:left; padding:5px 0px 5px 0px; }
.icon{width:30px; float:left; padding:4px 0px 0px 0px;}

.textpart {
   width:489px; 
   float:left; 
   padding-left:5px;
   background-color:#37773a;
   border-width: 1px;
   border-style: solid;
   border-color: #FFFFFF;
   padding:6px 6px 6px 6px;
   }
   
.textpart2 {
   width:900px; 
   float:left;
   padding-left:5px;
   background-color:#37773a;
   border-width: 1px;
   border-style: solid;
   border-color: #FFFFFF;
   padding:6px 6px 6px 6px;
   margin-top: 60px;
   }   
   
.heading{width:460px; float:left; }

.testi{width:245px; float:left; padding:15px 5px 0px 0px;}
.news{width:245px; float:left; padding:15px 5px 0px 0px;}
.icon2{width:25px; float:left; padding-top:4px;  padding-bottom:4px;}
.heading2{width:220px; float:left; padding-bottom:4px;}
.testi_text{width:245px; float:left; padding:0px 0px 10px 0px;}

#footer{width:960px; float:left; padding:10px 0px 0px 0px;}  


.caption{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; padding-left:10px;}
	.demo{ float:left; margin-left:12px;}
	.gallery_demo{width:600px;margin:0px; float:left; padding:0px;}
	.gallery_demo li{width:80px;height:68px; border:2px solid #FFCC00;}
	.gallery_demo li div{ float:left;}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 15px auto;height:420px;width:600px; background-color:#255d28; float:left;}
	#main_image img{margin-bottom:10px;}
	
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
	.info{text-align:left;width:600px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
	.info p{margin-top:1.6em;}
	



.text5{font-family:"Trebuchet MS"; font-size:12px; color:#b3cab4; text-align:center; }
.text5 a{font-family:"Trebuchet MS"; font-size:12px; color:#b3cab4;  text-decoration:none;}
.text5 a:hover{font-family:"Trebuchet MS"; font-size:12px; color:#b3cab4;  text-decoration:underline;}
.text1{font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF;}
.text2{font-family:verdana; font-size:11px; color:#FFFFFF; line-height:19px;}
.text4{font-family:verdana; font-size:11px; color:#FFFFFF; line-height:15px;}
.text3{font-family:"Trebuchet MS"; font-size:16px; color:#c3de2d; text-decoration:none;}
.text3 a{font-family:"Trebuchet MS"; font-size:14px; color:#c3de2d; text-decoration:none;}
.text3 a:hover{font-family:"Trebuchet MS"; font-size:14px; color:#c3de2d; text-decoration:underline;}
.text6{font-family:"Trebuchet MS"; font-size:16px; color:#FFF; text-decoration:none;}
.text6 a{font-family:"Trebuchet MS"; font-size:14px; color:#FFF; text-decoration:none;}
.text6 a:hover{font-family:"Trebuchet MS"; font-size:14px; color:#FFF; text-decoration:underline;}