.page { background-color: #fff; max-width: 1075px; margin-top: -10px; margin-right: 10%; margin-left: 10%; padding: 0 10px 10px; }
.header { background-image: url(../images/tl-banner-boat.jpg); background-repeat: no-repeat; width: 100%; height: 179px; max-width: 1075px; margin-top: 10px; border-top: 2px solid black; }
.header1 { background-image: url(../images/tl-banner-boat-basin.jpg); background-repeat: no-repeat; margin-top: 10px; width: 100%; height: 179px; max-width: 1075px; border-top: 2px solid black; }
.header2 { background-image: url(../images/tl-banner-wake.jpg); background-repeat: no-repeat; margin-top: 10px; width: 100%; height: 179px; max-width: 1075px; border-top: 2px solid black; }
.header3 { background-image: url(../images/tl-banner-sunset.jpg); background-repeat: no-repeat; margin-top: 10px; width: 100%; height: 179px; max-width: 1075px; border-top: 2px solid black; }
.header4 { background-image: url(../images/tl-banner-fish.jpg); background-repeat: no-repeat; margin-top: 10px; width: 100%; height: 179px; max-width: 1075px; border-top: 2px solid black; }
.header5 { background-image: url(../images/tl-banner-grady-white.jpg); background-repeat: no-repeat; margin-top: 10px; width: 100%; height: 179px; max-width: 1075px; border-top: 2px solid black; }
.header6 { background-image: url(../images/tl-banner-grady-white.jpg); background-repeat: no-repeat; margin-top: 10px; width: 100%; height: 179px; max-width: 1075px; border-top: 2px solid black; }
h1 { font-size: 1.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }
p { }
.nav img { clear: right; position: relative; bottom: 25px; overflow: visible; float: right; }
.nav { color: white; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: 400; line-height: 1.5em; background-color: #a30000; text-decoration: none; text-transform: capitalize; width: 100%; height: auto; clear: none; padding-bottom: 15px; border-top: 2px solid black; border-bottom: 2px solid black; }
.nav a:link,a:visited { color: white; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: 400; font-size-adjust: 80%; line-height: 1.5em; text-decoration: none; text-transform: capitalize; position: relative; top: 7px; bottom: 5px; margin-bottom: 5px; padding-right: 5px; padding-left: 5px; display: inline; white-space: nowrap; }
.nav a:hover { color: gray; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; font-style: normal; font-size-adjust: 80%; line-height: 1.5em; text-transform: capitalize; position: relative; top: 7px; bottom: 5px; margin-bottom: 5px; padding-right: 5px; padding-left: 5px; display: inline; white-space: nowrap; }
td { }
a:link {  }
a:hover {  }
a:active { }
.content { color: #333; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 10px; }
.content a:link { color:#333; font-size: 1em; text-decoration: underline; }
.content a:hover { color: #06f; font-size: 1em; text-decoration: underline; }
.content a:visited { color: #333; font-size: 1em; text-decoration: underline; }
.content img { width: 27%; float: left; clear: none; margin-right: 10px; margin-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; display: inline; }
.package { background-color: #ebebeb; margin: 10px; padding: 15px 10% 25px; border: solid 1px black; }
.footer { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #91a4c2; clear: both; margin-top: 20px; padding: 10px; border-top: 2pt solid black; border-bottom: 2pt solid black; }
.quote { color: gray; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; background-color: transparent; text-align: center; margin-top: 20px; padding: 10px; clear: both; }
