body {
background-color:#FFFFFF;
background: url('../images/page-background.png'); 
}

.shadowit {
box-shadow: 1px 1px 8px #333333;
}

.froala-view h3 {
margin-bottom:20px;
margin-top:0px;
background-color:#F2F2F2;
border:1px solid #CCCCCC;
color:#333333;
padding:10px;
}

.froala-view p {
margin-bottom:15px;
}

#headerwrap {
border-top:2px solid #0B2228;
background: rgba(255,255,255,0.7);
width:100%;
}

#navwrap {
border-top:1px solid #F2F2F2;
background-color:#222222;
width:100%;
}

.topsearchsubmit {
background-color:#444444;
color:#FFFFFF;
padding:8px;
border:1px solid #111111;
cursor:pointer;
}

.topsearchsubmit:hover {
background-color:#222222
}

.slicknav_menu {
	display:none;
}

@media screen and (max-width: 50em) {
	/* #menu is the original menu */
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
}

.thenav {
display: block;
margin: 0px;
}

.thenav ul {
list-style: none;
margin: 0;
padding-left: 0;
}

.thenav li {
color: #fff;
background-color: #222222;
display: block;
float: left;
margin: 0px;
padding: 12px 25px;
position: relative;
text-decoration: none;
}
  
.thenav li a {
color: #fff;
text-decoration: none;
display: block;
font-size:14px;
}

.thenav li:hover {
background-color: #333333;
cursor: pointer;
}

.thenav ul li ul {
visibility: hidden;
float: left;
min-width: 200px;
position: absolute;
margin-top:12px;
left: 0;
z-index: 999;
}

.thenav ul li:hover > ul,
.thenav ul li ul:hover {
visibility: visible;
}

.thenav ul li ul li {
clear: both;
padding: 3px 10px;
width: 100%;
font-size:14px;
}

.thenav ul li ul li a {
font-size:14px;
}

.thenav ul li ul li:hover {
background: #333333;
}

.rightheader {
font-size:18px;
font-weight:bold;
padding-left:5px;
margin-bottom:20px;
}

.contentdivider {
border-top:1px dotted #E5E5E5;
width:100%;
}

.gmaps {
position: relative;
padding-bottom: 75%; // This is the aspect ratio
height: 0;
overflow: hidden;
margin-bottom:20px;
}
.gmaps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}

.whitefont p {
color:#FFFFFF;
}

