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

/* Controls the text in the navigation header */
.navbar-default .navbar-brand {
  zoom: 1;
  white-space: nowrap;
  
}
/*These control the background color of the page header menu*/
.navbar .navbar-default {
	background-color: #00f8fb;
	border:  #00f8fb;
	
}

.nav-container {
	background-color:  #00f8fb;
	border:  #00f8fb;
	padding-bottom: 20px; /*This will increase the height of the container*/
}
/*The brand style  are controlled here*/
.navbar-default .navbar-brand {
	font-size: 28px; 
     font-weight: 700;
	line-height: 26px;
     color: black; /*changes the color of brand*/
	padding-bottom: 5px;
	background-color:  #00f8fb;
	border:  #00f8fb;
}

.navbar-default .navbar-nav {
	background-color: #00f8fb;
	border:  #00f8fb;
}

.navbar-default .navbar-collapse {
	background-color:  #00f8fb;
	border:  #00f8fb;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: black;
    background-color: transparent;
}
.navbar-default .navbar-text {
  color: black;
}
.navbar-default .navbar-nav > li > a {
  color: black;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: white;
  font-weight: 500;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: black;
  background-color: #e7e7e7;
}

a {
	color: red;
}
a:visited {
	color: red;
}
/* Commonly used to style section titles. */
h2 {
color: #bf1c1c;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 2px;
	}	
	
h3 {
     color: black;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 2px;
	}	
h4 {
	color: black;
	font-size: 22px;
	font-weight: bold;
	line-height: 22px;
	padding-left: 2px;
	}	
	
h5 {
	font-size:12px;
	font-weight:bold;
	line-height: 10px;
	padding-right: 130px;
	text-align: right;
	
}
h6 {
	color: black;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	padding-right: 130px;
	text-align: right;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	}	

p {
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	color: #050505;
}

.active {
	color: #928A8A;
}
.caption {
	/*font: 400 normal 16px/14px Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;*/
	text-align: left;
	color: #050404;
}

.center {
	text-align: center;
}

.dmxGoogleMaps {
	padding-bottom: 5px;
	padding-top: 5px;
}
p.content {
	font-size: 15px;
	font-weight: normal;
	text-align:left;
}


.right  {
	display: block;
	float: right;
}
.tagline {
	color: black;
	padding-bottom: 10px;
	font-size: 15px;
	font-weight: 500;
	float: left;
}

.tagline:hover {
	color: white;
	text-decoration: none;
	
}
.underline-red {
	color: #F4070B;
	text-decoration: underline;
	text-align: center;
	font-size: 15px;
}

.underline-white {
	color: #F8F3F3
	text-decoration: underline;
	text-align: center;
	font-size: 15px;
}
/*the page footer*/
.footer {
	font-size: 14px;
	text-align: center;
}
/*for the facebook logo on each page*/
#facebook {
	height: 32px;
	width: 106px;
}
#rightColumn1 {
	float: right;
	align-content: center;
}

#contentwrapper {
	overflow: hidden;
}
/*controls the left column on the home page*/
#leftColumn1 {
	background-color:  #00f8fb;
	border: black;
	align-content: center;
	padding-right: 5px;
	float: left;
	
}

#map1 {
	padding-bottom: 5px;
	padding-top: 5px;
}
#rightColumn1 {
	align-content: center;
	

}

