@charset "utf-8";
/* CSS Document */

/* Typefaces
-----------------------------------------------*/

@font-face {
  font-family: "Lobster";
  src: url("../fonts/Lobster_1.3-webfont.eot");
  src: local("☺"),
  url("../fonts/Lobster_1.3-webfont.woff") format("woff"),
  url("../fonts/Lobster_1.3-webfont.ttf") format("truetype"),
  url("../fonts/Lobster_1.3-webfont.svg#Lobster_1.3-webfont") format("svg");
  }

@font-face {
  font-family: "Broken";
  src: url("../fonts/broken_15_regular-webfont.eot");
  src: local("☺"),
  url("../fonts/broken_15_regular-webfont.woff") format("woff"),
  url("../fonts/broken_15_regular-webfont.ttf") format("truetype"),
  url("../fonts/broken_15_regular-webfont.svg#broken_15_regular-webfont") format("svg");
  }  
  

/* General
-----------------------------------------------*/
body {
	font-family: Geneva, Tahoma, Verdana, Century Gothic, Lucida Console, Courier New, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:160%;
	text-shadow:1px 1px 2px #f0f0f0;
}
a {
	color:#800100;
	font-weight:bold;
	text-decoration:none;
	-webkit-transition:color .3s ease-in;
   	-moz-transition:color .3s ease-in;
   	-o-transition:color .3s ease-in;
   	transition:color .3s ease-in;
}
a:visited {color:#800100;}
a:hover {color:#e54545;}


h1 {
	font-family: 'Broken',"Arial Black", Arial, Helvetica, sans-serif;
	font-size:250%;
	font-weight:normal;
	color:#FF4C4C;
	margin-top:0px;
	padding-top:0px;
	text-shadow:1px 1px 2px #f0f0f0;
}
h2 {
	font-family: 'Broken', Arial, Helvetica, sans-serif;
	font-size:200%;
	font-weight: normal;
	color:  #FF9999;
	margin-bottom: 10px;
}
h2 a {	
	font-size:75%;
	font-weight: normal;
	padding-left:10px;
}
h3 {
	font-family: 'Broken', Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:normal;
	color: #55CCD9;
}

.check h2 {
	color:#FF4C4C;
}
.maptext {
	font-family: 'Broken', Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight: normal;
	padding-left:10px;
}
#nav_bar li{
	font-family:  'Broken',"Arial Black", Arial , Helvetica, sans-serif;
	font-size:200%;
}
#nav_bar li.active a{
	color:#FF4C4C;
}

#nav_bar a{
	font-weight:normal;
	color:#800100;
	-webkit-transition:color .3s ease-in;
   	-moz-transition:color .3s ease-in;
   	-o-transition:color .3s ease-in;
   	transition:color .3s ease-in;
}
#nav_bar a:hover{
	color:#FF4C4C;
	text-decoration:none;
}

#nav_bar a.active {color:#FF4C4C;}