﻿/* Layout */
body { float:left;  margin-left:0; margin-top:0; }
#page { float:left; width:780px; background-image:url(../images/headertop.jpg); background-repeat:no-repeat; }
#header { float:left; width:250px; height:300px; overflow:visible; background-color:transparent;} 
#container {float:left; width:530px; }
#navigation { float:left; width:525px; height:55px; background-color:transparent;}
#contentheader { float:left; width:523px; height:75px; background-color:Transparent;}
#contentspacer { float:left; width:523px; height:15px; background-color:transparent; }
#content { float:left; width:523px; background-color:#FFFFFF; border:solid 1px #710024; }
#footer { float:left; width:780px; height:75px; background-color:Fuchsia;}
#navbar {position:absolute; top:100px; left:255px; width:523px; height:40px; background-image:url(../images/navback2.gif); background-repeat:no-repeat }
#headertop {float:left; width:250px; height:274px;}
#headerbottom { float:left; background-image:url(../images/headerbottom.jpg); width:250px; height:122px; margin-top:10%;}
#columnone {float:left; margin-right:0px; margin-left:0px;}
#columnonethin {float:left; margin-right:0px; margin-left:0px;}
#columntwo {float:right; margin-right:0px; }
#columnthree {float:left; margin-right:0px; }
#columnonesmall {float:left; margin-right:0px; margin-left:0px;}
#columntwosmall {margin-right:0px; }
#columnonelarge {float:left; margin-right:0px; margin-left:0px;}
#columntwolarge {float:right; margin-right:0px; }
#columnstretch {}
#print {float:left; width:518px; text-align:right; padding-right:5px; padding-top:5px; }
#infowindow {float:inherit; border-top:solid 1px #273A4B; border-bottom:solid 1px #273A4B; margin-right:0px; margin-top:0px; margin-bottom:0px;}
#infowindow2 {float:inherit; border-top:solid 1px #273A4B; border-bottom:solid 1px #273A4B; margin-right:0px; margin-top:0px; margin-bottom:0px;}
#infowindow3 {float:inherit; border-top:solid 1px #273A4B; border-bottom:solid 1px #273A4B; margin-right:0px; margin-top:0px; margin-bottom:0px;}
#picture {  }
#picture2 {  }
#picture3 { }

#caption { font-family:Verdana; font-size:8pt; font-weight:normal; color:#710024; margin-top: -8px; }
#caption2 { font-family:Verdana; font-size:8pt; font-weight:normal; color:#710024; margin-top: -8px; }
#caption3 { font-family:Verdana; font-size:8pt; font-weight:normal; color:#710024; margin-top: -8px; }
.hangingtext { float:left; font-family:Verdana; font-size:9pt; font-weight:bold; color:#273A4B; padding-bottom:2px; text-decoration:underline overline; margin-top:11px }

.picturetext { font-family:Verdana; font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration:underline overline; }
.picturetextright {float:right; font-family:Verdana; font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration:underline overline; }

/* Classes */
.bodytext { float:left; font-family:Verdana; font-size:9pt; font-weight:normal; color:#333333;}
.bodytextbold { float:left; font-family:Verdana; font-size:8pt; font-weight:bold; color:#333333;}
.bodytextboldblue{ float:left; font-family:Verdana; font-size:9pt; font-weight:bold; color:#273A4B;}
.infotext { float:left; font-family:Verdana; font-size:8pt; font-weight:normal; color:#710024; padding-top:4px; padding-bottom:4px;}
.infotextbold { float:left; font-family:Verdana; font-size:8pt; font-weight:bold; color:#273A4B; padding-bottom:3px; }
.keyword { float:left; font-family:Verdana; font-size:9pt; font-weight:bold; color:#273A4B; padding-bottom:2px; text-decoration:underline; }
.infotextboldunderline { float:left; font-family:Verdana; font-size:8pt; font-weight:bold; color:#273A4B; text-decoration:underline; padding-bottom:2px; padding-top:2px; margin-top:2px; }
.footertext { font-family:Verdana; font-size:10pt; font-weight:normal; color:#FFFFFF; padding-top:8px;}
.text { font-family:Verdana; font-size:8pt; font-weight:normal; color:#000000; padding:5px;}
.textheader { font-family:Verdana; font-size:11pt; font-weight:bold; color:#710024; width:523px ; margin-top:10px}
.textheader2 { font-family:Verdana; font-size:9pt; font-weight:bold; color:#710024; }
.newtext { font-family:Verdana; font-size:8pt; font-weight:normal; color:#710024; width:523px }
.h1 { font-family:Verdana; font-size:9pt; font-weight:bold; color:#710024; }
.textsubheader { font-family:Verdana; font-size:8pt; font-weight:normal; color:#710024; }
.pagetitle { font-family:Verdana; font-size:12pt; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-top:10px; }
.contactcard { font-family:Verdana; font-size:9pt; font-weight:bold; color:#FFFFFF; text-align:right; padding-top:10px; padding-right:10px; }
.pictureframe { float:left; border:solid 1px #273A4B; width:100px; height:150px; margin-right:10px; }

/* Navigation */
.navbutton { font-family:Verdana; font-size:8pt; font-weight:bold; color:#FFFFFF; padding-left:6px; text-decoration:none; padding-top:10px; }
.navbutton:hover { font-family:Verdana; font-size:8pt; font-weight:bold; color:#273A4B; padding-left:6px; text-decoration:none;}

.mapnavbutton { font-family:Verdana; font-size:8pt; font-weight:bold; color:#273A4B; padding-left:6px; text-decoration:none; padding-top:10px; }
.mapnavbutton:hover { font-family:Verdana; font-size:8pt; font-weight:bold; color:#273A4B; padding-left:6px; text-decoration:none;}