body {font-family: 'Times New Roman', 'Times serif', serif; background-color:#0B4FA0; color:#000; padding:6px 0px 0px 0px; margin:0px 0px 0px 0px;}

/* Links */
a {color:#060;}
a:hover {color:#000;}

/* Elements */
blockquote {padding:20px 30px 16px 30px;}
em {font-weight:bold; color:#085518; margin:0px 0px 0px 0px;}

/* HEADERS */
h1 {font-weight:bold; font-size:125%; font-family:'Times New Roman', 'Times serif', serif; color:#204d4e; text-align:left; margin:0px 0px 0px 0px;}
h2 {font-weight:bold; font-size:125%; font-family:'Times New Roman', 'Times serif', serif; color:#204d4e; text-align:center; margin:0px 0px 0px 0px;}
h3 {font-weight:bold; font-size:20px; font-family:'Times New Roman', 'Times serif', serif; color:#204d4e; text-align:center; margin:10px 0px 0px 0px;}
h4 {font-weight:bold; font-size:125%; font-family:'Times New Roman', 'Times serif', serif; color:#00A0C7; text-align:center; margin:10px 0px 0px 0px;}

b {font-weight:bold;}
p {padding:0px 0px 0px 0px;}

/* HOME PAGE LOGO */
#logo {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none;}


/* TOP NAVIGATION */
#topnav {text-align:left; color:#fff; text-decoration:none; font:bold 14px 'Times New Roman', 'Times serif', serif; width:760px; padding:0px 0px 2px 8px;}
#topnav a {margin:2px 20px 2px 0px; color:#fff; text-decoration:none; font:bold 14px 'Times New Roman', 'Times serif', serif;}
#topnav a:hover {color:#fff; text-decoration: underline; margin:2px 20px 2px 0px;}


/* BOTTOM NAVIGATION */
#bottomnav {text-align:center; color:#fff; text-decoration:none; font:90% 'Times New Roman', 'Times serif', serif; width:760px; padding:0px 0px 2px 8px; margin: 5px 0px 5px 0px;}
#bottomnav a {margin:2px 20px 2px 20px; color:#fff; text-decoration:none; font:90% 'Times New Roman', 'Times serif', serif;}
#bottomnav a:hover {color:#fff; text-decoration: underline; margin:2px 20px 2px 20px;}


/* IDs */
#address {width:760px; text-align:left; background-color:#E0F1F9; padding: 8px 0px 8px 4px; margin: 0px 0px 0px 0px;}
.add-this {text-align: right; padding: 0px 5px 0px 685px;}
#area {width:744px; border-right:1px solid #1D6FA1; border-left:1px solid #1D6FA1; background-color:#A8D8DC; padding:0px 0px 0px 0px;}
#area-index {clear:both;}
#body-main {position:absolute; top:65px; left:0px; margin: 0px 0px 0px 0px; clear:both;}
#container {width:760px; position:relative; }
#content {width:760px; background-color:#E0F1F9; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position:relative;}

/* classes */
.acro {float:left;}
.blue-header {font-weight:bold; font-size:110%; font-family:'Times New Roman', 'Times serif', serif; color:#25A7BF; text-align:left; margin:0px 0px 0px 0px;}
.border {border: 1px solid #000;}
.caption {font-size:80%; text-align:center; margin:2px 0px 8px 0px;}
.contact {width:150px; padding:0px 5px 0px 0px;}
.contact1 {width:250px; padding: 0px 0px 0px 0px;}
.directions {width:267px; margin: -20px 0px 0px 0px; clear:both;}
.floatl {float:left; margin: 0px 5px 5px 5px;}
.floatr {float:right; margin: 0px 5px 5px 5px;}
.float-text-right {float:right; width:300px; padding:0px 0px 0px 0px; margin:0px 10px 0px 50px;}
.image-right {float:right;}
.image-right img {margin:5px; padding:0px 10px 0px 10px;}
.image-left {float:left;}
.image-left img {margin:5px;}
.indent {padding: 0px 0px 0px 10px;}
.index-text {float:left; width:500px; font-family: 'Times New Roman', 'Times serif', serif; font-weight:bold; font-size:110%; text-align: left; padding: 0px 6px 0px 20px; margin: 0px 0px 0px 0px;}
.index-images {padding:10px 0px 10px 0px;}
.link {font-weight: bold;}
.link a {color:#000;}
.no-border {border:none;}
.photos {text-align:center;}
.photos img {margin: 5px 15px 10px 0px;}
.text {width:100%; font-family: 'Times New Roman', 'Times serif', serif; text-align: left; padding: 0px 0px 10px  10px;}
.text p {padding: 0px 0px 0px 0px;}


