.footer {
	max-width:100%;
	margin-top:75px;
}
.footer-inner{
	width:750px;
	max-width:100%;
	margin:15px auto 45px auto;
	padding:0;
}
.footer p{
	font-size:12px;
}
h1, h2, h3, h4, h5 {
	font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:300;
}
h1, h2{
	margin:30px 0;
}
p{
	font-size:18px;
}
.carousel {
	max-width: 570px;
	margin:5px auto 25px auto;
}
.logoContainer{
	width: 100%;
	max-width: 100%;
	padding:0 15px 0 15px;
	background:rgba(255,255,255,0.9);
}
.logoContainer img{
	vertical-align:inherit;
	float:left;
}
.flogoContainer{
	background:rgba(0,0,0,0.4);
	width: 100%;
	max-width: 100%;
	padding:0 15px 0 15px;
}
.flogoContainer img{
	vertical-align:inherit;
	float:right;
}

.flogoContainer p{
	color:#fff;
	font-size:12px;
	padding:15px 15px 0 0;
	margin-bottom:0;
	text-transform:uppercase;
}




.container-fluid{
	padding:0;
}
section{
	margin-top:30px;
}
.highb{
	color:#0088cc;
}
.textblock{
	width:750px;
	margin:45px auto 0 auto;
	max-width:100%;
}
.firstblock{
	margin-top:150px;
}
.portfolio h3{
	text-align:center;
	letter-spacing:1px;
	padding:10px 50px;
	margin:0;
}
.portfolio-title{
	margin:30px auto;
	padding:4px;
	width:60%;
	min-width:250px;
}
p.solo{
	margin-bottom:30px;
}
#mapHolder{display: inline-block;position: relative;width: 100%;}
#nar {padding-top: 40%;}
#mapA {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
#mapA img {max-width: none;}

blockquote {
    background: url(/img/bg-quote.png) no-repeat;    
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: italic;
	margin: 30px;
    padding: 25px 30px 10px 25px !important;    
}
blockquote footer{
	color:inherit;
}
.blockquote-reverse{
	border-right:5px solid #0092cb;
}

.carousel-control{
	background:none;
}
.navContainer{
	margin:0 auto;
	background:none;
	}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus,.nav-pills>li>a:hover,.nav-pills>li>a:focus{
	color:#0092cb;
	background:none;
	}
.nav-pills>li>a {
	color:#cecdcf;
	background:none;
	padding:10px 20px;
	text-transform:uppercase;
}
h1,h2{
	margin:70px 0 100px 0;
}
p{
	margin:0 0 20px;
}
body{
	background-color:#000000;
}

