html { font-size: 12px; color: #5c5541; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

a { text-decoration: underline; color: #039; }
a:link { text-decoration: underline; color: #036; }
a:visited { text-decoration: underline; color: #5c5541; }
a:hover {  text-decoration: underline; color: #91845C; }

#homepage { position: relative; width: 790px; height: 556px; margin: 4px auto 0; padding: 0; top: -4px; 
	background-image:  url(images/homeaviation6.jpg); background-repeat: no-repeat; }
/* Just in case you need these.
#side { position: absolute; top: 0; left: 0; width: 250px; }
#main { position: relative; width: 700px; margin-left: 250px; }
*/
#homenav { position: relative; width: 220px; height: 200px; top: 110px; left: 0px; padding: 0; 
	font-family: Garamond, Goudy, serif; font-size: 12px; font-weight: bold; text-align: right; }
	 
#homenav li { padding-bottom: 30px; margin: 0; padding-top: 0; }
#homenav ul { margin: 0; padding: 0; list-style-type: none; }

/* Either padding or margin works, but you will see it needs to be inside the link rather than the li to work */
.pad1 { margin-right: 19px; }
.pad2 { margin-right: 46px; }
.pad3 { margin-right: 70px; }
.pad4 { margin-right: 93px; }
.pad5 { margin-right: 113px; }
.padspecial { padding-right:  104px; }

#homenav a { color: #163768;  text-decoration: none; }
#homenav a:link.pad5 { color: #4E80CB;  text-decoration: none; font-size: 14px; }
#homenav a:link { color: #163768;  text-decoration: none; }
#homenav a:visited { color: #163768;  text-decoration: none; }
#homenav a:visited.pad5 { color: #4E80CB;  text-decoration: none; font-size: 14px; }
#homenav a:hover { color: #7396CB;  text-decoration: none; }
#homenav a:hover.pad5 { color: #AEC1DA;  text-decoration: none; font-size: 14px; }

#hometext { position: absolute; margin: 0px; padding: 0px; left: 120px; top: 395px; width: 700px; }
#hometext h1 { font-family: Garamond, Goudy, serif; font-size: 12pt; color: #FFFFFF; text-align: center; 
	font-weight: bold; font-variant: small-caps; line-height: 24px; }
#copyright { position: absolute; margin: 0px; padding: 0px; left: 250px; top: 470px; width: 440px; 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; }


#page { position: absolute; margin: 0; left: 0px; top: 0px; width: 853px; height: auto;
	background-image: url(images/bgsubmain.gif); background-repeat: repeat-y; }
/* .table { height: 100%; margin: 0; padding: 0; border: 0px; } */

h1 { font-size: 16pt; color: #036; margin: 0; font-family: Tahoma, Arial, sans-serif; font-weight: bold; }
h2 { font-size: 10pt; color: #5C5541; margin-bottom: 30px; font-family: Arial, Helvetica, sans-serif; }
h3 { font-size: 11pt; color: #036; margin: 0 0 30px 0; font-family: Arial, Helvetica, sans-serif; }
h4 { font-size: 10pt; color: #5C5541; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; }

#header { position: relative; height: 170px; }
#topleft { position: absolute; width: 180px; left: 0px; top: 0px; margin: 0px auto; }
#topbanner { position: absolute; width: 600px; left: 180px; top: 0px; margin: 0px; padding: 0px; }
#toprightbanner { position: absolute; width: 73px; left: 780px; top: 0px; margin: 0px; padding: 0px; height: 557px; }
#main { position: relative; width: 853px; padding-bottom: 62px; }
#content { position: relative; width: 585px; margin: 0 0 0 200px; padding: 10px; }
#contentfull { position: relative; width: 550px; margin: 0 0 0 15px; }
#contentleft { position: relative; width: 285px; margin: 0 0 0 15px; min-height: 600px; height:auto !important; }
#contentfull td { font-size: 12px; color: #5c5541; font-family: Arial, Helvetica, sans-serif; }
#contentfull li { font-size: 12px; margin: 1px; padding: 1px 0 1px 0; }
#contentleft td { font-size: 12px; color: #5c5541; font-family: Arial, Helvetica, sans-serif; }
#contentleft img { border: solid 0px #036; }
#contentright { position: absolute; width: 188px; left: 345px; top: 40px; }
#footer { position: absolute; width: 853px; height: 62px; 
	bottom: -1px; left: 0; text-align: center; 
	background-image: url(images/footer.gif); background-repeat: no-repeat; }
#footer p { padding-top: 35px; padding-left: 70px; }

#subnav { position: absolute; width: 180px; height: 421px; top: 0; left: 0; padding: 5px 0 15px 0; 
	background-image:  url(images/secondary.gif); background-repeat: no-repeat;
	font-family: Garamond, Goudy, serif; font-size: 12px; font-weight: bold; text-align: right; }

#subnav a { color: #FFFFFF;  text-decoration: none; }
#subnav a:link { color: #FFFFFF;  text-decoration: none; }
#subnav a:visited { color: #FFFFFF;  text-decoration: none; }
#subnav a:hover { color: #e7d9ac;  text-decoration: underline; }

#subnav li { padding-bottom: 3px; margin: 0; padding-top: 3px; }
#subnav ul { margin: 0 10px 0 0; padding: 0; list-style-type: none; }

#indent ul { margin: 0; padding: 0 45px 0 0;  }
#indent li { margin: 0 45px 0 0; padding: 0; }

/* Either padding or margin works, but you will see it needs to be inside the link rather than the li to work */
.subpad1 { margin-right: 27px; }
.subpad2 { margin-right: 32px; } 
.subpad3 { margin-right: 36px; }
.subpad4 { margin-right: 41px; }
.subpad5 { margin-right: 46px; }

.subpadsi1 { margin-right: 32px; } 
.subpadsi2 { margin-right: 37px; } 
.subpadsi3 { margin-right: 41px; } 
.subpadsi4 { margin-right: 45px; } 
/* .subpadsi5 { margin-right: 49px; } 
.subpadsi6 { margin-right: 52px; }
.subpads2 { margin-right: 57px; } 
.subpadsspecial { margin-right: 60px; }
.subpads3 { margin-right: 61px; }
.subpads4 { margin-right: 60px; }
.subpads5 { margin-right: 63px; } */
.subpadsi6 { margin-right: 49px; } 
.subpads2 { margin-right: 55px; } 
.subpadsspecial { margin-right: 60px; }
.subpads3 { margin-right: 60px; }
.subpads4 { margin-right: 62px; }
.subpads5 { margin-right: 64px; }

.subpadci1 { margin-right: 45px; } 
.subpadci2 { margin-right: 49px; } 
.subpadci3 { margin-right: 52px; } 
.subpadci4 { margin-right: 55px; } 
.subpadc5 { margin-right: 59px; }

/*  SAVE This for when other two sections are finished.

.subpadsi5 { margin-right: 49px; } 
.subpadsi6 { margin-right: 52px; } 
.subpads2 { margin-right: 57px; } 
.subpadsspecial { margin-right: 60px; }
.subpads3 { margin-right: 61px; }
.subpads4 { margin-right: 63px; }
.subpads5 { margin-right: 65px; }

.subpadci1 { margin-right: 45px; } 
.subpadci2 { margin-right: 49px; } 
.subpadci3 { margin-right: 52px; } 
.subpadci4 { margin-right: 55px; } 
.subpadc5 { margin-right: 59px; } */

.FAQCat { font-weight: bold; font-size: 15px; }
.whitetext { color: #fff; }
.smallerwhitetext { font-size: 11px; color: #fff; }
.tiptext { font-size: 12px; color: #666; padding: 10px 25px 10px 25px; margin: 0; background-color: #EFE7C6; border-right: 2px solid #FFF; border-left: 2px solid #FFF; }
.subhead { font-weight: bold; font-size: 14px; color: #203e75; }

/* Added April 18 2009 */
#ResTable table { width: 500px; background-color: #EFE7C6; }
#ResTable td { padding: 5px; background-color: #E7D9AC; }
#ResTable td.sub { background-color: #D0C297; margin: 5px; }
#ResTable h4 { color: #5C5541; margin: 0px; }
.sub { background-color: #D0C297; padding: 5px; }
.field { background-color: #EFE7C6; color: #5c5541; }
.field2 { background-color: #EFE7C6; color: #5c5541; margin: 5px; }
.right { text-align: right; }
.center { text-align: center; }
.w25 { width: 25%; }
.w33 { width: 33%; }
#popshow td { padding: 5px; font-size: 10pt; }
.previous { width: 80px; }
.next { width: 80px; text-align: right; }
.poptitle { width: 500px; text-align: center; font-weight: bold; }
.poptitlewide { width: 580px; text-align: center; font-weight: bold; }

/* Added July 16 2009 */
.floorplan { background-color:#FFF; filter:alpha(opacity=70); opacity:0.7; border: 2px solid #FFF; }
.floorplantitle { text-align: center; font-weight: bold; }

/* Added Oct 21 2009 */
.phone { font-size: 14px; }
.phonehome { font-size: 16px; }
