h1 {
	font-size: 48px;
	line-height: 48px;
	margin: 36px 0;
	text-shadow: 0px 1px 3px rgba(0, 0, 0, .5);
}
h2 {
	font-size: 36px;
	line-height: 36px;
	margin: 24px 0;
	letter-spacing: 1px;
	text-shadow: 0px 1px 3px rgba(0, 0, 0, .2);	
}

h3 {
	font-size: 24px;
	line-height: 24px;
	margin: 24px 0;
	letter-spacing: 1px;
	text-shadow: 0px 1px 3px rgba(0, 0, 0, .2);	
}

h4 {
	font-size: 24px;
	line-height: 24px;
	margin: 24px 0;
	letter-spacing: 1px;
	text-shadow: 0px 1px 3px rgba(0, 0, 0, .2);	
}

/*#intro h2{color: rgba(255, 255, 255,.7); text-shadow: 0px 1px 3px rgba(255, 0, 0, .9); letter-spacing: 5px; margin: 10px; }*/
#intro h2{color: #000 ; text-shadow: 0px 1px 1px #000; letter-spacing: 5px; margin: 10px; }
#intro h3{margin: 32px 0;}
#intro h4{margin: 14px 0;color: #900;}
#intro p{font-size:24px; line-height:24px; text-shadow: 0px 1px 3px rgba(0, 0, 0, .9);}


#main h2{margin: 90px 0; text-align:center; text-shadow: 0px 1px 3px rgba(0, 0, 0, .9)}
#main h3{margin: 48px 0; color: #F00; text-shadow: 0px 1px 0px #000}
#main p{color: #000; font-size: 20px; line-height: 24px; text-shadow: 1px 1px 1px #FFF;} 
#main span{font-weight:bold;color: #FFF; text-shadow: 0px 1px 2px #000}

#map h2{margin: 80px 0; text-align:center; text-shadow: 0px 1px 3px rgba(0, 0, 0, .9)}

#footer h4{margin: 30px 0; text-align:center; text-shadow: 0px 2px 3px #000}
#footer h3{margin: 30px 0; text-align:center; color: #000; text-shadow: 1px 1px 1px #FFF;}
