@charset "utf-8";
/* CSS Document 
@font-face { 
   font-family: newfont2;  
     src: url("fonts/LHANDW.TTF");   url to font file place
   src:local(" real FontName "),url("LHANDW.TTF") format("opentype");
    
}
*/
@font-face {
	font-family: 'newfont2';
	src: url('fonts/LHANDW.svg#newfont2');
	src: local("☺"), 
	 
    url('fonts/LHANDW.eot?#iefix') format('embedded-opentype'),
	url('fonts/LHANDW.woff') format('woff'),  
    url('fonts/LHANDW.TTF') format('truetype'),
   	url('fonts/LHANDW.svg#newfont2') format('svg');
	font-weight: normal;
    font-style:normal;
    -webkit-text-stroke: 1px transparent;
text-rendering:optimizeLegibility;
   -webkit-font-smoothing: antialiased;
	  
	   text-shadow: 0 1px 0 rgba(0,0,0,0.01);
	   -webkit-transform: rotate(-0.0000000001deg);
	   
}






.body{
	
background-color:#000;	
	
	
	
	}
		
		.banner{
				background:url("../images/he.jpg");
	width:960px;
	height:126px;	
			
			
			}
		.link{
		/*font-family: 'coolfont';*/
			text-decoration:none;
							/*font-family:newfont2;*/
							
							color:#FFF;
							position:relative;
							top: -2px;
left: 506px;
			/*font-family: Geneva, serif;*/
line-height: 1em;
color: #d6d6ff;
font-weight:bold;
font-size: 115px;/*3d font*/
text-shadow:0px 0px 0 rgb(179,179,220),-1px -1px 0 rgb(153,153,194),-2px -2px 0 rgb(128,128,169),-3px -3px 0 rgb(103,103,144),-4px -4px 0 rgb(77,77,118),-5px -5px 0 rgb(52,52,93), -6px -6px 0 rgb(27,27,68),-7px -7px 6px rgba(0,0,0,0.6),-7px -7px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2);
			
			
			}
	.link:hover{
color: #1A3349;
text-shadow: 0px 0px 0 rgb(21, 21, 61),-1px -1px 0 rgb(206, 206, 228),-2px -2px 0 rgb(201, 200, 219),-3px -3px 0 rgb(212, 215, 233),-4px -4px 0 rgb(234, 234, 255),-5px -5px 0 rgb(196, 196, 218), -6px -6px 0 rgb(120, 120, 173),-7px -7px 6px rgba(38, 38, 65, 0.6),-7px -7px 1px rgba(34, 32, 63, 0.5),0px 0px 6px rgba(79, 79, 156, 0.2);
}
	
			.link1{
		/*font-family: 'coolfont';*/
			text-decoration:none;
							/*font-family:newfont2;*/
							
							color:#FFF;
							position:relative;
							top: 16px;
left: 507px;
			/*font-family: Geneva, serif;*/
line-height: 1em;
color: #d6d6ff;
font-weight:bold;
font-size: 84px;/*3d font*/
text-shadow:0px 0px 0 rgb(179,179,220),-1px -1px 0 rgb(153,153,194),-2px -2px 0 rgb(128,128,169),-3px -3px 0 rgb(103,103,144),-4px -4px 0 rgb(77,77,118),-5px -5px 0 rgb(52,52,93), -6px -6px 0 rgb(27,27,68),-7px -7px 6px rgba(0,0,0,0.6),-7px -7px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2);
			
			
			}
	.link1:hover{
color: #1A3349;
text-shadow: 0px 0px 0 rgb(21, 21, 61),-1px -1px 0 rgb(206, 206, 228),-2px -2px 0 rgb(201, 200, 219),-3px -3px 0 rgb(212, 215, 233),-4px -4px 0 rgb(234, 234, 255),-5px -5px 0 rgb(196, 196, 218), -6px -6px 0 rgb(120, 120, 173),-7px -7px 6px rgba(38, 38, 65, 0.6),-7px -7px 1px rgba(34, 32, 63, 0.5),0px 0px 6px rgba(79, 79, 156, 0.2);
}
			
			
			.link2{
		/*font-family: 'coolfont';*/
			text-decoration:none;
							/*font-family:newfont2;*/
							
							color:#FFF;
							position:relative;
	top: 9px;
left: 479px;
			/*font-family: Geneva, serif;*/
line-height: 1em;
color: #d6d6ff;
font-weight:bold;
font-size: 103px;/*3d font*/
text-shadow:0px 0px 0 rgb(179,179,220),-1px -1px 0 rgb(153,153,194),-2px -2px 0 rgb(128,128,169),-3px -3px 0 rgb(103,103,144),-4px -4px 0 rgb(77,77,118),-5px -5px 0 rgb(52,52,93), -6px -6px 0 rgb(27,27,68),-7px -7px 6px rgba(0,0,0,0.6),-7px -7px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2);
			
			
			}
	.link2:hover{
color: #1A3349;
text-shadow: 0px 0px 0 rgb(21, 21, 61),-1px -1px 0 rgb(206, 206, 228),-2px -2px 0 rgb(201, 200, 219),-3px -3px 0 rgb(212, 215, 233),-4px -4px 0 rgb(234, 234, 255),-5px -5px 0 rgb(196, 196, 218), -6px -6px 0 rgb(120, 120, 173),-7px -7px 6px rgba(38, 38, 65, 0.6),-7px -7px 1px rgba(34, 32, 63, 0.5),0px 0px 6px rgba(79, 79, 156, 0.2);
}
			
			
			
						.link3{
		/*font-family: 'coolfont';*/
			text-decoration:none;
							/*font-family:newfont2;*/
							
							color:#FFF;
							position:relative;
top: 30px;
left: 507px;
			/*font-family: Geneva, serif;*/
line-height: 1em;
color: #d6d6ff;
font-weight:bold;
font-size: 67px;/*3d font*/
text-shadow:0px 0px 0 rgb(179,179,220),-1px -1px 0 rgb(153,153,194),-2px -2px 0 rgb(128,128,169),-3px -3px 0 rgb(103,103,144),-4px -4px 0 rgb(77,77,118),-5px -5px 0 rgb(52,52,93), -6px -6px 0 rgb(27,27,68),-7px -7px 6px rgba(0,0,0,0.6),-7px -7px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2);
			
			
			}
	.link3:hover{
color: #1A3349;
text-shadow: 0px 0px 0 rgb(21, 21, 61),-1px -1px 0 rgb(206, 206, 228),-2px -2px 0 rgb(201, 200, 219),-3px -3px 0 rgb(212, 215, 233),-4px -4px 0 rgb(234, 234, 255),-5px -5px 0 rgb(196, 196, 218), -6px -6px 0 rgb(120, 120, 173),-7px -7px 6px rgba(38, 38, 65, 0.6),-7px -7px 1px rgba(34, 32, 63, 0.5),0px 0px 6px rgba(79, 79, 156, 0.2);
}
		
			
			
		.container{
width:960px;
margin:0 auto;
min-height:600px;
margin-top: -13px;
		}
		

    .menu{
	height: 100px;
background-color: #FFF;
margin-top: -5px;
		
		text-align:center;
		vertical-align: middle;
		
		-moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
   margin-bottom: 40px;

   width: 780px;
		}
		
		
		.menu li{
	
	list-style:none;
	float:left;

	
	margin-left: 63px;
margin-top: 41px;	


position: relative;
left: -65px;

	}
	
	
	.menu li a{
		
		text-decoration:none;
		/*font-family: newfont2;*/
		font-size:14px;
		color:#000;
		

font-family:Verdana;


float:left;
/* IE */
-ms-transform: rotate(-90deg);

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);
/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

		}
	
		.menu a:hover{
		color:#de6b0a;
		}
		
		
		.boxxx{
		padding: 33px 0px 0px 0px;
margin: -53px -67px -67px -5px;
background-color: #aac46b;
width: 100px;
height: 100px;
 -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;

   text-align:center;
		vertical-align: middle;
		}
	
	.boxxx:hover{
	background-color:#71804c;
	
	}
	
	
	
	
		.clear{clear:both;}
		
	
			
			
			.photo{
		float:left;
		margin-top:10px;
				width: 513px;
				height:350px;
				
				}
				
				
				.contant-2{
				float:left;
				background-color:#aac46b;
				width: 440px;
				margin-left: 5px;
				margin-top:10px;
				padding-left:10px;
				padding-right:10px;	
				height:350px;
					}
					
					
					.text{
					color:#255d8e;
					font-family:Tahoma, Geneva, sans-serif;
						text-align:justify;
						padding: 0px 5px 0px 5px;
margin: -5px 0px 0px 0px;
text-shadow: 0 0 0.2em #8F7;
cursor:default;
						}
						
						
						.text-2{
							cursor:default;
							color:#FFFFFF;
					font-family: newfont2;
							text-shadow: black 0.1em 0.1em 0.2em;
							
							}
							
							
							.contant-3{
								
								background-color:#aac46b;
				width:960px;	
				
				margin-top:10px;
				padding-left:10px;
				padding-right:10px;
				padding-bottom:10px;
				padding-top:10px;	
						min-height: 350px;		
								}

.contant-4{
						margin-top: -45px;		
								
					}			
								
 
.about{
	
	float:left;

	padding-left:5px;
				padding-right:10px;
				padding-bottom: 0px;
				padding-top:5px;	
	
	}
	
	
	.map{
	margin-left:200px;	
		
		
		}
		
		
		.map-2{
		float:left;	
			margin-left:25px;
			margin-top:20px;
			border:1px solid #060;
			}
			
			.menu-2{
			margin-left:25px;	
				
				}
				
				
				
				.ev{
				float:left;	
				border:2px solid #060;	
					width: 180px;
height: 125px;
					
					margin-right: 10px;
					box-shadow: 0 0 20px #060;
					
					}
					
				.ev:hover{
box-shadow: 0 0 20px #C3FF30;
}				
					
					.event-1{
									float: left;
margin-top: 25px;
text-align: center;
height: 93px;
width: 222px;
}
						
					
					.co{
						
					font-family:Tahoma, Geneva, sans-serif;
					font-size:20px;
					color: #006612;
					margin-left:10px;
	
						text-shadow: 0 0 1px #1B5E11;
						}
						
						
						.co-2{
							
							
					font-family:Tahoma, Geneva, sans-serif;
					font-size:20px;
					color:#FFF;
										margin-left:10px;

	
							
							
							
							}
							
							
							
							.event{top: -30px;
							margin: 10px 10px 10px 10px;
width: 450px;

padding: 15px 15px 15px 15px;
float: left;
position: relative;
left: 9px;
margin-left: 0px;
margin-top: 0px;
-moz-box-shadow: inset 1px 2px 39px #000000;
-webkit-box-shadow: inset 1px 2px 39px #000000;
box-shadow: 0 0 20px #000;
cursor: pointer;
border: 1px solid #104C09;
								}
								
								
							

.event:hover{
zoom: 1;
-webkit-filter: brightness(110%);
box-shadow: inset 1px 2px 39px #000000;
background-color:#0E3116;
}							
								
/*messssage*/ 


	input[type=text] {padding:5px; border:2px solid #297D2B; 
-webkit-border-radius: 5px;
    border-radius: 5px;
}
input[type=text]:focus {border-color:#4DFF00; }



input[type=submit] {padding:5px 15px;background: #71804c;
 color:#fff;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	border:2px solid #fff;
	-moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
   
   font-size: 17px;
letter-spacing: 3px;
font-weight: 700;
	}
input[type=submit]:hover {
color:#000;
border: 2px solid #000;
background:#aac46b; 
}	




fieldset {


-moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000;
padding: 0.35em 0.625em 0.75em;
}



textarea {
overflow: auto;
border: 2px solid #297D2B;
-webkit-border-radius: 5px;
border-radius: 5px;
vertical-align: top;
height: 130;
width: 400px;
}


textarea:focus {border-color:#4DFF00; }


.error{
left: -181px;
position: relative;
top: 32px;

}

#message_error{
left:130px;
top: 85px;

}


address{

margin: 15px auto 20px;
height: 233px;
width: 553px;
padding: 0 0 0 0;
border: 2px solid #086A08;
}


/* Flaired edges, by Tomas Theunissen */
		
hr.style-seven {
    height: 30px;
    border-style: solid;
    border-color: black;
    border-width: 1px 0 0 0;
    border-radius: 20px;
}
hr.style-seven:before { /* Not really supposed to work, but does */
    display: block;
    content: "";
    height: 30px;
    margin-top: -31px;    
    border-style: solid;
    border-color: black;
    border-width: 0 0 1px 0;
    border-radius: 20px;
}



.testtt {

position: relative;
cursor: pointer;
width: 70px;
/* overflow: hidden; */
top: -62px;
left: 868px;
display: block;

-moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000;
padding: 0.35em 0.625em 0.75em;
}


.testtt:hover{
-webkit-filter: invert(100%);
-webkit-filter: brightness(60%); 
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;

}