@charset "utf-8";
@import url("../webfonts/DinProLight/stylesheet.css");
@import url("../webfonts/DinProMedium/stylesheet.css");
@import url("../webfonts/Ailerons/stylesheet.css");
@import url("../webfonts/Cheryl/stylesheet.css");


h1 {
	font-family: Ailerons;
	letter-spacing:  -5px;
}
h1, h3, p {
	text-align: center;
}
.content {
	text-align: left;
}
#main {
	width: 75%;
	max-width: 750px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	margin-bottom: 60px;
}
footer {
	margin-top: 60px;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	background-color: #8b0000;
	color: #FFFFFF;
	width: 100%;
}
footer a, 
footer a:active, 
footer a:visited {
	color: #c1c1c1;
}
footer a:hover {
	color: #8b0000;
	background-color: #c1c1c1;
	text-decoration: none;
}
.image_fill {
	width: 100%;
}
#wrapper {
	padding-left: 0px;
	padding-right: 0px;
}
body {
	font-family: DinProLight;
}
#navbar_fs {
	font-family: DinProMedium;
	text-transform: uppercase;
	color: #8B0000;
	background-color: #ffffff;
	letter-spacing:  2px;
	text-decoration: none;
	padding: 20px;
	padding-bottom, padding-top: 5px;
}
.dropdown-menu {
	background-color:#ffffff;
}
#navbar_fs, 
#navbar_fs a, 
#navbar_fs a:active, 
#navbar_fs a:visited {
	background-color: #ffffff;
	color: #8B0000;
	text-decoration: none;
	padding: 20px;
	padding-bottom, padding-top: 5px;
}
#navbar_fs li a:hover {
	color: #000000;
	background-color: #c1c1c1;
	letter-spacing:  2px;
	text-decoration: none;
}
.navbrand, 
.navbrand a, 
.navbrand a:active, 
.navbrand a:visited, 
.navbrand a:hover {
	font-family: Ailerons;
	font-size: xx-large;
	color: #FFFFFF;
	text-transform: none;
	letter-spacing:  -1px;
}
.navbar {
	border: 0px;
	border-bottom: 1px solid #8B0000;
	margin: 0px;
}
.pages {
	margin-top: 40px;
}
#carousel1 {
	margin-top: 30px;
}
.carousel-caption a, 
.carousel-caption a:active, 
.carousel-caption a:visited, 
.carousel-caption a:hover {
	text-decoration: none;
	padding: 5px;
	color: #FFFFFF;
	text-decoration: none;
}
.carousel-caption a:hover {
	color: #c1c2c3;
}
.gallerylink a:hover {
	font-family: DinProMedium;
	text-decoration: none;
}
.nav-tabs {
	font-family: DinProMedium;
	font-size: large;
}
a:hover,
a:focus {
  text-decoration: none;
}
.headerpic img {
	width: 100%;
	max-width: 750px;
	margin-left: auto;
	marging-right: auto;
}
.pf_img {
	float: left;
}
.pf_content {
	margin-left: 225px;
}