@import url(//fonts.googleapis.com/css?family=Oswald:700|PT+Sans|Alegreya+Sans:300,400,500italic);

body {
	background: #fff;
	color: #000;
	font-family: "PT Sans", Helvetica, sans-serif;
	font-size: 12px;
}

#site-name {
	background: url(/clientimages/60237/template/fbcs_logo_final.png) no-repeat;
	background-size: 300px;
	top: 10px;
	left: 10px;
	height: 80px;
	width: 320px;
	text-indent: -9999px;
}

#slogan { display: none; }

#header {
	width: 980px;
	position: absolute;
	left: 50%;
	margin-left: -490px;
	text-align: right;
	z-index: 1;
}

#trust-btn {
	position: relative;
	right: 120px;
	top: 20px;
	display: inline-block;
	padding: 6px 16px;
	background: #c7e4e9;
	font-family: "Alegreya Sans";
	font-style: italic;
	font-size: 36px;
	color: #015666;
}

#masthead, #menu>ul, #columns, #footer-content { width: 980px; margin: auto; }

#masthead { height: 100px; }

#content {
	background: url(/clientimages/60237/template/slideshow_bg.jpg) repeat-x center 126px;
}

#menu {
	background-color: #c02e2a;
	height: 26px;
	margin-bottom: 2px;
}

#menu ul { text-align: right; }

#menu ul li {
	display: inline-block;
	float: none;
	zoom: 1;
}

#menu ul li#skip-navigation {
	display: none;
}

#menu ul ul {
	width: 16em;
	background: #a3978d;
}

#menu a {
	font-family: "Alegreya Sans";
	color: #fff;
	font-size: 16px;
	line-height: 26px;
	text-decoration: none;
}

#menu a:hover {
	color: #000;
}

#menu ul ul a:hover {
	color: #6d645c;
}

#columns { color: #000; }

a {
	color: #2c8d9e;
	text-decoration: none;
}

a:hover {
	color: #000;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Arial Black", "Arial Bold", Gadget, sans-serif;
}

h1 { font-size: 24px; text-transform: uppercase; color: #015666; }
h2 { font-size: 20px; color: #c02e2a; }
h3 { font-size: 18px; color: #2c8e9e; }
h4 { font-size: 16px; color: #766d64; }
h5 { font-size: 14px; }
h6 { font-size: 13px; }

#left-column {
	width: 230px;
}

#left-column-content {
	margin-left: 0;
	margin-right: 0;
}

#center-column-content {
	margin-left: 12px;
	margin-right: 0;
	min-height: 160px;
}

#slide-info {
	background: #c7e4e9;
	color: #015666;
	font-size: 17px;
	padding: 12px;
	height: 299px;
	overflow: auto;
	margin-bottom: 30px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
}

#rotator.home {
	margin-bottom: 30px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
}

.info-btn {
	background-color: #bfb2a6;
	width: 230px;
	height: 60px;
	display: inline-block;
	padding-bottom: 10px;
	margin: 2px 0 20px;
	overflow: hidden;
}

#left-column .info-btn {
	width: 230px;
}

#center-column .info-btn {
	margin-left: 9px;
}

#center-column .info-btn.first {
	margin-left: 0;
}

#center-column .info-btn.third {
	width: 250px;
}

.info-btn h1 {
	font-family: "Oswald", Impact, Charcoal, Haettenschweiler, "Franklin Gothic Medium", sans-serif;
	color: #b6a89b;
	font-size: 52px;
	line-height: 48px;
	margin: 0;
}

.info-btn h2 {
	font-family: "Alegreya Sans";
	font-weight: 500;
	font-style: italic;
	font-size: 22px;
	color: #e7e2de;
	margin: 0 0 0 14px;
	line-height: 1;
}

.info-btn:hover h1 {
	color: #6d645c;
}

#footer {
	background-color: #4e4843;
	min-height: 20px;
	padding: 12px 40px;
	font-size: 12px;
	text-align: right;
	color: #decfc1;
	box-shadow: 0 400px 0 400px #4e4843;
}

#footer-content {
	width: 980px;
	position: relative;
	line-height: 20px;
}

#tools {
	position: absolute;
	padding: 0;
	left: 0;
	top: 0;
}

#footerCopy {
	text-align: right;
}

#copyright { display: none; }

#footer a, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
	color: #decfc1;
	font-size: 100%;
}