table {
border-collapse:collapse;
border-spacing:0
}

th {
font-size:17px;
font-weight:700;
text-align:center
}

body {
background-image:url(whale_rock_undamaged_small.jpg)
}

.info {
display:none
}

.spacerbrenton {
padding:15px 15px 15px 10px
}

#all {
padding:10px 15px 15px 10px
}

#ad {
top:2%;
left:13%;
right:15%;
border:4px double #000;
width:728px;
text-align:center;
margin-left:auto;
margin-right:auto
}

#ad1 {
top:2%;
left:13%;
right:15%;
border:4px double #000;
width:272px;
float:right;
margin:25px
}

#ad2 {
top:2%;
left:0;
right:0;
border:4px double #000;
width:325px;
float:right;
margin:15px;
background-color:#fff
}

.header {
text-align:center;
top:25%;
font-size:42pt;
text-align:center
}

#header {
text-align:center;
top:25%;
font-size:42pt;
text-align:center
}

#title {
font-size:24pt;
text-align:center;
font-weight:700
}

#itital {
font-size:24pt;
text-align:center;
font-style:italic;
font-weight:700
}

#itital2 {
font-size:24pt;
text-align:center;
font-weight:700
}

h6 {
font-size:24pt;
text-align:center;
font-weight:700
}

#h3 {
border:0;
padding:0
}

#pomhamtitle {
font-size:18pt;
text-align:center;
font-weight:700
}

#goattitle {
font-size:24pt;
text-align:center;
font-weight:700
}

.goattitle2 {
font-size:10pt;
text-align:center;
font-weight:700
}

.goattitle {
font-size:15pt;
text-align:center;
font-weight:700
}

.category {
font-size:13.5pt;
text-align:left;
font-weight:700
}

#category {
font-size:13.5pt;
text-align:left;
font-weight:700
}

.quote {
font-size:12pt;
text-align:center;
font-style:italic;
margin-left:auto;
margin-right:auto;
width:615px
}

#quote {
font-size:12pt;
text-align:left;
font-style:italic;
margin-left:auto;
margin-right:auto;
width:625px
}

.quote1 {
font-size:13pt;
text-align:left;
font-style:italic;
margin-left:auto;
margin-right:auto;
width:50%
}

.quote2 {
font-size:12pt;
text-align:right;
font-style:italic;
margin-left:auto;
margin-right:auto;
width:50%
}

#address {
font-size:14pt;
text-align:center;
font-style:italic
}

#bouy {
font-size:12pt;
text-align:center;
font-weight:700
}

.bouy {
font-size:12pt;
text-align:center;
font-weight:700
}

#address1 {
font-size:12pt;
text-align:center;
font-style:italic;
font-weight:700
}

.address2 {
font-size:13pt;
text-align:center;
font-weight:700
}

#address2 {
font-size:13pt;
text-align:center;
font-weight:700
}

.category1 {
font-size:13.5pt;
text-align:left;
font-weight:700;
visibility:hidden
}

.category2 {
font-size:12pt;
text-align:left;
font-weight:700;
visibility:hidden
}

#filler {
font-size:12pt;
text-align:left;
font-weight:700;
visibility:hidden
}

.filler {
font-size:12pt;
text-align:left;
font-weight:700;
visibility:hidden
}

#category1 {
font-size:13.5pt;
text-align:left;
font-weight:700;
visibility:hidden
}

#space {
font-size:14pt;
text-align:left;
font-weight:700;
visibility:hidden
}

h1 {
top:16%;
font-size:42pt;
text-align:center
}

h2 {
top:17%;
font-size:16px
}

h2 ul {
top:17%;
font-size:10px
}

hr {
top:44px;
font-size:18px
}

#subbody {
font-size:12pt;
text-align:left;
font-weight:700;
border:2px solid #000;
padding:25px;
background-color:#0ff
}

#story {
font-size:12.5pt;
text-align:left;
font-weight:700;
 solid #000;
padding:25px;

max-width:740px;
margin-left:auto;
margin-right:auto
}

#story2 {
font-size:12.5pt;
text-align:left;
font-weight:700
}

#info p {
font-size:12pt;
text-align:left
}

p {
font-size:24pt;
text-align:center
}

h4 {
font-size:24pt;
text-align:center;
font-style:italic
}

.info {
font-size:12pt;
text-align:left;
width:749px
}

#middle {
text-align:center
}

#middle img {
border:none;
padding:0 5px
}

#topnav table {
width:700px
}

td {
border:50px;
padding:0 0 25px;
font-weight:700;
text-align:center;
font-size:18px
}

.line {
border-top:0 solid #000;
margin:35px 0
}

.topspacer {
border-top:0 solid #000;
margin:5px 0
}

#middle {
text-align:center
}

#topnav {
font-size:110%
}

td img {
max-width:95%;
height:auto;
margin-left:auto;
margin-right:auto
}

#bottomnav table {
width:700px
}

#caption {
font-weight:700
}

.outside {
width:15%
}

.inside {
width:70%
}

#capt td {
border:0;
padding:0
}



#caption {
text-align:right;
font-size:13px;
font-weight:700
}

.caption {
text-align:right;
font-size:13px;
font-weight:700
}


.captionleft {
text-align:middle;
font-size:13px;
font-weight:700
}


.link {
text-align:center;
font-size:12pt;
font-weight:700
}

#caption1 {
text-align:right;
font-size:13px;
font-weight:700
}

#caption2 {
text-align:left;
font-size:13px;
font-weight:700
}

#info {
text-align:left;
font-size:13px;
font-weight:700;
border-spacing:15px
}

#copyright {
font-weight:700;
text-align:center;
font-size:10px
}

#zazzle {
float:right;
background-color:#0ff
}

div#capt img {
border-style:solid;
blacktext-align:center;
border-width:1px;
border-spacing:1px;
border-style:solid solid solid solid;
border-color:#000;
border-collapse:collapse;
background-color:#fff
}

div.capt img {
border-style:solid;
blacktext-align:center;
border-width:1px;
border-spacing:1px;
border-style:solid solid solid solid;
border-color:#000;
border-collapse:collapse;
background-color:#fff
}

.capt td {
border:0;
padding:0
}

div#capt1 img {
border-style:solid;
blacktext-align:center;
border-width:1px;
border-spacing:1px;
border-style:solid solid solid solid;
border-color:#000;
border-collapse:collapse;
background-color:#fff
}

div#printview img {
display:none
}

.glossymenu {
margin:5px 0;
padding:0;
max-width:500px;
border:1px solid #9A9A9A;
border-bottom-width:0;
margin-left:auto;
margin-right:auto
}

.glossymenu a.menuitem {
background:#000 url(glossyback.gif) repeat-x bottom left;
font:bold 14px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
color:#fff;
display:block;
position:relative;
width:auto;
padding:16px 0;
padding-left:10px;
text-decoration:none;
text-align:center
}

.glossymenu a.menuitem:visited,.glossymenu .menuitem:active {
color:#fff
}

.glossymenu a.menuitem .statusicon {
position:absolute;
top:5px;
right:5px;
border:none
}

.glossymenu a.menuitem:hover {
background-image:url(glossyback2.gif)
}

.glossymenu div.submenu {
background:#fff
}

.glossymenu div.submenu ul {
list-style-type:none;
margin:0;
padding:0
}

.glossymenu div.submenu ul li {
border-bottom:1px solid blue
}

.glossymenu div.submenu ul li a {
display:block;
font:normal 13px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
color:#000;
text-decoration:none;
padding:2px 0;
padding-left:10px
}

.glossymenu div.submenu {
display:block;
font:bold 15px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
color:#000;
text-decoration:none;
padding:2px 0;
padding-left:10px
}

.glossymenu div.submenu ul li a:hover {
background:#DFDCCB;
colorz:#fff
}

.dropbtn {
background-color:#1121D5;
color:#fff;
padding:16px;
font-size:16px;
border:none;
cursor:pointer;
width:100%;
border:none;
1pxborder-style:solid
}

.dropdown {
position:relative;
display:inline-block;
width:100%;
border:none;
1pxborder-style:solid
}

.dropdown-content {
display:none;
position:absolute;
background-color:#f9f9f9;
width:100%;
box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)
}

.dropdown-content a {
color:#000;
padding:16px 18px;
text-decoration:none;
display:block;
text-align:center;
border:none;
1pxborder-style:solid
}

.dropdown-content a:hover {
background-color:#1121D5
}

.dropdown:hover .dropdown-content {
display:block
}

.dropdown:hover .dropbtn {
background-color:#3e8e41
}

ul {
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
border:1px solid #e7e7e7;
background-color:#f3f3f3;
font-size:13pt;
font-weight:700
}

li {
float:left
}

li a {
display:block;
color:#666;
text-align:center;
padding:16px 18px;
text-decoration:none
}

li a:hover:not(.active) {
background-color:#ddd
}

li a.active {
color:#fff;
background-color:#4CAF50
}

.navigation {
display:none
}

.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%
}