﻿body { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000; line-height: 33px; background-color: #e7e3d0; }
.top { background-color: #04788b; overflow: hidden; }
    .top p { color: #fff; line-height: 22px; padding-top: 5px; }
    .top a { color: #fff; }
iframe { max-width: 95%; }

.title { background-color: #72a491; }
    .title h1 { font-size: 3em; color: #fff; font-family: Georgia, 'Times New Roman', Times, serif; }

.mid {}
    .mid p { color: #04788b; }
    .mid .lg { font-size: 1.8em; color: #c78666; }

.cycle-slideshow { max-height: 400px; overflow: hidden; }

label {text-align:left;}

.inline { display: inline-block; }
h1 { letter-spacing: 4px; font-weight: normal; }
.h2, h2 { font-size: 1.5em; color: #73A592; font-family: Arial, Helvetica, sans-serif; }
.cycle-slideshow { max-height: 417px !important; width: 100% !important; }
    .cycle-slideshow img { width: 100% !important; }
.ctx { min-height: 90%; }
    .ctx .nav a { color: #2f73a0; }
    .ctx a { color: #C78666; }
#ncontent { background-image: url(images/nav-bg.gif); background-repeat: repeat-y; background-position: center top; min-height: 50px; padding: 9px 0; }
.bot { width: 100%; background-color: #04788b; padding: 20px 0 60px 0; color: #fff; margin-top: 60px; overflow: hidden; letter-spacing: 8px;}
    .bot a { color: #fff; }
#apDiv1 { position: absolute; width: 270px; height: 26px; z-index: 1000; left: 8px; bottom: 10px; font-size: 11px; color: #FFF; font-family: Verdana, Geneva, sans-serif; }
.navbar { background-color: #fff !important; text-align: center; margin-bottom: 0; }
.navbar-default { background-color: transparent; border: none; }
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { color: #555; background-color: #fff; }

.navbar .nav, .navbar .nav > li { float: none; display: inline-block; *display: inline; /* ie7 fix */ *zoom: 1; /* hasLayout ie7 trigger */ vertical-align: top; }
.navbar-inner { text-align: center; }

.leadin-blue { font-weight: bold; color: #1f4681; }
.blue-itl { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-style: italic; color: #1f4681; line-height: 21px; }

.mid { text-align: center; }
.min img { margin: auto 0; }

#form1 button { color: #fff; }

@media screen (min-width:800) {
    h1 { letter-spacing: 16px; }
}

a { color: #c78666; text-decoration: none; }
    a:focus, a:hover, a:active { color: #C78666; text-decoration: underline; }
	
	.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
