h1, h2, h3 { margin:0; padding:0; font-weight:normal; font-style:normal; } a { color:#FFFFFF; } a:visited { color:#FFFFFF; } a:active { color:#FFFFFF; } a:hover { color:#090135; } html, body { min-height: 100% } a.wsp3310436c{ color:#FFFFFF; text-decoration: none} a.wsp3310436c:visited{ color:#FFFFFF; text-decoration: none} a.wsp3310436c:active{ color:#FFFFFF; text-decoration: none} a.wsp3310436c:hover{ color:#FFFFFF; text-decoration: none} a.wsp564289d1{ color:#EFEFEF; text-decoration: underline} a.wsp564289d1:visited{ color:#EFEFEF; text-decoration: underline} a.wsp564289d1:active{ color:#EFEFEF; text-decoration: underline} a.wsp564289d1:hover{ color:#EFEFEF; text-decoration: underline} a.wsp4e6f07ae{ color:#FFFFFF; text-decoration: none} a.wsp4e6f07ae:visited{ color:#FFFFFF; text-decoration: none} a.wsp4e6f07ae:active{ color:#FFFFFF; text-decoration: none} a.wsp4e6f07ae:hover{ color:#FFFFFF; text-decoration: none} a.wsp39a987f9{ color:#A01FCB; text-decoration: underline} a.wsp39a987f9:visited{ color:#800080; text-decoration: underline} a.wsp39a987f9:active{ color:#8018CB; text-decoration: underline} a.wsp39a987f9:hover{ color:#E3B4F3; text-decoration: underline} #img_789b3a9:hover { filter: brightness( 80%);  } #button_24ad08ac { box-sizing: border-box; vertical-align: bottom; border-radius: 0px 0px 6px 0px; position:relative; display: inline-block; width:100px; height:30px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: none;  } #button_24ad08ac:hover { border-color:#000000;  } #button_24ad08ac:hover span { color:#090135; } #button_6511bd12 { box-sizing: border-box; vertical-align: bottom; border-radius: 0px 0px 6px 0px; position:relative; display: inline-block; width:100px; height:30px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: none;  } #button_6511bd12:hover { border-color:#E62424;  } #button_6511bd12:hover span { color:#090135; } #button_3261fcc3 { box-sizing: border-box; vertical-align: bottom; border-radius: 0px 0px 6px 0px; position:relative; display: inline-block; width:100px; height:30px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: none;  } #button_3261fcc3:hover { border-color:#E62424;  } #button_3261fcc3:hover span { color:#090135; } #button_548ef2b6 { box-sizing: border-box; vertical-align: bottom; border-radius: 0px 0px 6px 0px; position:relative; display: inline-block; width:100px; height:30px; background:none; border-top: none; border-left: none; border-right: none; border-bottom: none;  } #button_548ef2b6:hover { border-color:#E62424;  } #button_548ef2b6:hover span { color:#090135; } #button_ade6698 { box-sizing: border-box; vertical-align: bottom; border-radius: 6px; position:relative; display: inline-block; width:300px; height:40px; background:none; border: 2px solid #0FFFFF;  } #button_ade6698:hover { border-color:#FFFFFF;  } #button_ade6698:hover span { color:#090135; } #button_6d46eefc { box-sizing: border-box; vertical-align: bottom; border-radius: 6px; position:relative; display: inline-block; width:320px; height:40px; background:none; border: 2px solid #0FFFFF;  } #button_6d46eefc:hover { border-color:#FFFFFF;  } #button_6d46eefc:hover span { color:#0FFFFF; } #button_213f923d { box-sizing: border-box; vertical-align: bottom; border-radius: 6px; position:relative; display: inline-block; width:320px; height:40px; background:none; border: 2px solid #0FFFFF;  } #button_213f923d:hover { border-color:#FFFFFF;  } #button_213f923d:hover span { color:#0FFFFF; } /* make the default for hyperlinks NO UNDERLINE */ a { text-decoration: none; } .oswald-<uniquifier> { font-family: "Oswald", sans-serif; font-optical-sizing: auto; font-weight: <weight>; font-style: normal; }body { background-color:#0063FF; background: linear-gradient(to right, #090135, #0063FF); background-repeat: no-repeat; padding:0;  margin: 0; } .textstyle1 { text-align:center; } #container_7883ba7c { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#0063FF; background: linear-gradient(to bottom, #00CAFF, #0063FF); box-shadow: 2px 4px 10px 0px rgba(22, 22, 22, 0.392157); position: fixed; z-index: 100; } #container_7883ba7c_padding { margin: 4px 10px 2px 10px; display: block;  } #container_73017a78 { vertical-align: top; position:relative; display: inline-block; width:20%; background:none;  } #container_73017a78_padding { margin: 2px 0px 2px 0px; display: block;  } #img_789b3a9 { vertical-align: top; position:relative; display: inline-block; width:225px; height:50px; background:none;  } #container_12dc9f48 { vertical-align: top; position:relative; display: inline-block; width:14%; background:none;  } #container_12dc9f48_padding { margin: 10px; display: block;  } .vcenterstyle1 { display: table; width: 100%; height: 100%; } .vcenterstyle2 { display: table-cell; vertical-align: middle; } .textstyle2 { text-align:left; } .textstyle3 { font-size:16pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF;  } #container_7b322585 { vertical-align: top; position:relative; display: inline-block; width:14%; background:none;  } #container_7b322585_padding { margin: 10px; display: block;  } #container_6dc7642a { vertical-align: top; position:relative; display: inline-block; width:14%; background:none;  } #container_6dc7642a_padding { margin: 10px; display: block;  } #container_78d6203e { vertical-align: top; position:relative; display: inline-block; width:14%; background:none;  } #container_78d6203e_padding { margin: 10px; display: block;  } #container_65637dac { vertical-align: top; position:relative; display: inline-block; width:24%; background:none;  } #container_65637dac_padding { margin: 4px 10px 10px 10px; display: block;  } .textstyle4 { font-size:16pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF; font-style:italic; font-weight:bold;  } #container_115e644e { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#0063FF; background: linear-gradient(to bottom, #00CAFF, #0063FF); box-shadow: 2px 4px 10px 0px rgba(22, 22, 22, 0.392157); position: fixed; z-index: 100; /* make the default for hyperlinks NO UNDERLINE */ a { text-decoration: none; } } #container_115e644e_padding { margin: 4px 0px 12px 0px; display: block;  } #container_4ff4b861 { vertical-align: top; position:relative; display: inline-block; width:38%; background:none;  } #container_4ff4b861_padding { margin: 11px 10px 0px 10px; display: block;  } #img_fb36e63 { vertical-align: top; border-radius: 2px; position:relative; display: inline-block; width:225px; height:50px; background:none;  } #container_29c31724 { vertical-align: top; position:relative; display: inline-block; width:4%; min-height:4px; background:none;  } #container_29c31724_padding { margin: 10px; display: block;  } #container_4c4ecec7 { vertical-align: top; position:relative; display: inline-block; margin:10px 0px 0px 0px; width:34%; min-height:38px; background:none; summary { list-style: none; display: flex; justify-content: space-between; align-items: center; font-weight: regular; } summary::after { content: ''; width: 0; height: 20px; border-top: 10px solid #ffffff; border-inline: 10px solid transparent; transition: 0.6s; } details[open] > summary::after { transform: rotate(+180deg); } summary::-webkit-details-marker { display: none; } summary { color: #ffffff; } details { background: #0063ff; border-radius: 6px; color: #282d4b; padding: 10px 15px ; } } #container_4c4ecec7_padding { margin: 10px; display: block;  } .textstyle5 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  } #container_1f421e47 { vertical-align: top; position:relative; display: inline-block; width:2%; min-height:4px; background:none;  } #container_1f421e47_padding { margin: 10px; display: block;  } #container_5f18125e { vertical-align: top; position:relative; display: inline-block; width:22%; background:none;  } #container_5f18125e_padding { margin: 10px 10px 0px 10px; display: block;  } #img_7eba60fe { box-sizing: border-box; vertical-align: top; border-radius: 6px; position:relative; display: inline-block; width:50px; height:50px; background:none; border: 2px solid #0063FF;  } .textstyle6 { font-size:14pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF; font-style:italic; font-weight:bold;  } #container_23467b03 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#0063FF;  } #container_23467b03_padding { margin: 10px; display: block;  } #container_19d801ec { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #img_7330b34f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  } #container_717efdca { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:2px; background-color:#0FFFFF;  } #container_50cd841 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_50cd841_padding { margin: 10px; display: block;  } #heading_3dbc5511 { vertical-align: bottom; position:relative; display: inline-block; background:none;  } .textstyle7 { text-align:left;display: block } .textstyle8 { text-align:center;display: block } .textstyle9 { font-size:60pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF; font-style:italic; font-weight:bold; text-shadow: 0px 6px 20px #000000;  } #shapedivider_4af4fd3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:32px; background:none;  } #shapedivider_4af4fd3_padding { margin: 10px; display: block; position: relative;  } #container_30818d64 { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#0063FF; background: linear-gradient(to bottom, #00CAFF, #0063FF);  } #container_30818d64_padding { margin: 10px 20px 10px 20px; display: block;  } #heading_1717b0a4 { vertical-align: bottom; position:relative; display: inline-block; background:none;  } .textstyle10 { font-size:32pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF;  } #container_6b2a23d8 { vertical-align: top; position:relative; display: inline-block; width:1%; min-height:20px; background:none;  } #container_6b2a23d8_padding { margin: 10px; display: block;  } #shapedivider_1c58bb4 { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 20px 0px; width:100%; min-height:32px; background:none;  } #shapedivider_1c58bb4_padding { margin: 10px; display: block; position: relative;  } #container_7b158426 { vertical-align: top; position:relative; display: inline-block; width:30%; background:none;  } #container_7b158426_padding { margin: 40px; display: block;  } #img_43dea141 { box-sizing: border-box; vertical-align: bottom; border-radius: 6px; position:relative; display: inline-block; width:100%; background:none; border: 2px solid #0FFFFF; height:auto;  } #container_901e8c0 { vertical-align: top; position:relative; display: inline-block; width:1%; min-height:20px; background:none;  } #container_901e8c0_padding { margin: 10px; display: block;  } #container_490d75da { vertical-align: top; position:relative; display: inline-block; width:50%; background:none;  } #container_490d75da_padding { margin: 40px; display: block;  } #heading_d09b3d8 { vertical-align: bottom; position:relative; display: inline-block; background:none; font-size:14pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF; text-align:left; font-style:italic; font-weight:bold;  } .textstyle11 { font-size:13pt; font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif; color:#FFFFFF;  } #shapedivider_170f5b97 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:32px; background:none;  } #shapedivider_170f5b97_padding { margin: 10px; display: block; position: relative;  } #container_7834793e { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#0063FF; background: linear-gradient(to bottom, #00CAFF, #0063FF);  } #container_7834793e_padding { margin: 10px 20px 10px 20px; display: block;  } #heading_75690335 { vertical-align: bottom; position:relative; display: inline-block; background:none;  } #shapedivider_149edc9c { vertical-align: top; position:relative; display: inline-block; margin:0px 0px 20px 0px; width:100%; min-height:32px; background:none;  } #shapedivider_149edc9c_padding { margin: 10px; display: block; position: relative;  } #container_3830d4d5 { vertical-align: top; position:relative; display: inline-block; width:40%; background:none;  } #container_3830d4d5_padding { margin: 40px; display: block;  } #img_c131272 { box-sizing: border-box; vertical-align: bottom; border-radius: 6px; position:relative; display: inline-block; width:100%; background:none; border: 2px solid #0FFFFF; height:auto;  } #container_49cb463c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:4px; background:none;  } #container_49cb463c_padding { margin: 10px; display: block;  } #img_5b0f625a { box-sizing: border-box; vertical-align: bottom; border-radius: 6px; position:relative; display: inline-block; width:100%; background:none; border: 2px solid #0FFFFF; height:auto;  } #container_39a13c77 { vertical-align: top; position:relative; display: inline-block; width:1%; min-height:20px; background:none;  } #container_39a13c77_padding { margin: 10px; display: block;  } #container_4a6c0c45 { vertical-align: top; position:relative; display: inline-block; width:50%; background:none;  } #container_4a6c0c45_padding { margin: 40px; display: block;  } .ulstyle1 { margin:0; font-size: 13pt; color:#FFFFFF;  } #container_68f1787f { vertical-align: top; position:relative; display: inline-block; margin:20px 0px 0px 0px; width:100%; background:none;  } #container_68f1787f_padding { margin: 10px; display: block;  } #container_155afd3d { vertical-align: bottom; position:relative; display: inline-block; margin:20px 0px 0px 0px; width:100%; min-height:2px; background-color:#0FFFFF;  } #container_f7f118f { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#000000; background-image: url(imgs/black_rock_fishing_charter_38__boat.webp); background-position:center center; background-size:cover;  } #container_f7f118f_padding { margin: 10px; display: block;  } #container_3205b59a { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_3205b59a_padding { margin: 10px; display: block;  } #img_33c28df6 { vertical-align: top; border-radius: 2px; position:relative; display: inline-block; width:30%; background:none; height:auto;  } #container_28787caa { vertical-align: bottom; position:relative; display: inline-block; width:90%; min-height:1px; background-color:#FFFFFF;  } #container_2bc926a0 { vertical-align: top; position:relative; display: inline-block; width:4%; min-height:150px; background:none;  } #container_2bc926a0_padding { margin: 10px; display: block;  } #container_7fa5239b { vertical-align: top; position:relative; display: inline-block; width:26%; background:none;  } #container_7fa5239b_padding { margin: 10px; display: block;  } #container_15f9c727 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_15f9c727_padding { margin: 20px; display: block;  } .textstyle12 { font-size:13pt; font-family:Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif; color:#FFFFFF;  } #container_297d27c3 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_297d27c3_padding { margin: 20px; display: block;  } .textstyle13 { font-size:13pt; font-family:Roboto, Arial, Helvetica, sans-serif; color:#FFFFFF; line-height: 1.5;  } #container_322e3c6f { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_322e3c6f_padding { margin: 20px; display: block;  } .textstyle14 { font-size:13pt; font-family:Roboto, Arial, Helvetica, sans-serif; color:#FFFFFF;  } #container_3e2f4515 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_3e2f4515_padding { margin: 20px; display: block;  } #container_17f3bcff { vertical-align: top; position:relative; display: inline-block; width:6%; min-height:150px; background:none;  } #container_17f3bcff_padding { margin: 10px; display: block;  } #container_94f4ad3 { vertical-align: top; position:relative; display: inline-block; width:26%; background:none;  } #container_94f4ad3_padding { margin: 10px; display: block;  } #container_4fccc933 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_4fccc933_padding { margin: 20px; display: block;  } .textstyle15 { font-size:13pt; font-family:Roboto, Arial, Helvetica, sans-serif; color:#404040;  } #container_efa682 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_efa682_padding { margin: 20px; display: block;  } #container_6df3d864 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_6df3d864_padding { margin: 20px; display: block;  } #container_43c64280 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_43c64280_padding { margin: 20px; display: block;  } #container_6f0ee363 { vertical-align: top; position:relative; display: inline-block; width:26%; background:none;  } #container_6f0ee363_padding { margin: 10px; display: block;  } #container_29067862 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_29067862_padding { margin: 10px; display: block;  } #html_18a8c6ca { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  } #container_1590382d { vertical-align: bottom; position:relative; display: inline-block; width:90%; min-height:1px; background-color:#FFFFFF;  } #container_103b5c73 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  } #container_103b5c73_padding { margin: 10px; display: block;  } .textstyle16 { font-size:10pt; font-family:Verdana, Geneva, sans-serif; color:#FFFFFF;  } .textstyle17 { font-size:10pt; font-family:Verdana, Geneva, sans-serif; color:#404040;  } @media only screen and (max-width: 10000px) { #container_115e644e { display:none;  } #container_2bc926a0 { display:inline-block;  } #container_17f3bcff { display:inline-block;  } } @media only screen and (max-width: 1500px) { #heading_3dbc5511 * span { font-size:50pt;  } #container_2bc926a0 { display:none;  } } @media only screen and (max-width: 1300px) { #container_12dc9f48 { width:12%; height:auto;  } #container_7b322585 { width:12%; height:auto;  } #container_6dc7642a { width:12%; height:auto;  } #container_78d6203e { width:12%; height:auto;  } #container_65637dac { width:26%; height:auto;  } #container_7fa5239b { width:40%; height:auto;  } #container_94f4ad3 { width:40%; height:auto;  } #container_6f0ee363 { width:100%; height:auto;  } } @media only screen and (max-width: 1200px) { #container_12dc9f48 { width:10%; height:auto;  } #container_7b322585 { width:10%; height:auto;  } #container_6dc7642a { width:10%; height:auto;  } #container_6b2a23d8 { width:100%;  } #container_7b158426 { width:70%;  } #container_901e8c0 { width:100%;  } #container_490d75da { width:70%;  } #container_3830d4d5 { width:70%;  } #container_39a13c77 { width:100%;  } #container_4a6c0c45 { width:70%;  } #img_33c28df6 { width:40%;  } } @media only screen and (max-width: 1100px) { #container_7883ba7c { display:none;  } #container_115e644e { display:inline-block;  } #container_23467b03 { min-height:114px;  } #heading_3dbc5511 * span { font-size:40pt;  } } @media only screen and (max-width: 1000px) { #container_7b158426 { width:80%;  } #container_490d75da { width:80%;  } #container_3830d4d5 { width:80%;  } #container_4a6c0c45 { width:80%;  } } @media only screen and (max-width: 930px) { #heading_1717b0a4 * span { font-size:30pt;  } #heading_75690335 * span { font-size:30pt;  } } @media only screen and (max-width: 900px) { #heading_3dbc5511 * span { font-size:30pt;  } #img_33c28df6 { width:50%;  } } @media only screen and (max-width: 870px) { #container_7fa5239b { width:48%; height:auto;  } #container_17f3bcff { display:none;  } #container_94f4ad3 { width:48%; height:auto;  } } @media only screen and (max-width: 800px) { #heading_1717b0a4 * span { font-size:24pt;  } #heading_75690335 * span { font-size:24pt;  } } @media only screen and (max-width: 740px) { #container_7b158426 { width:90%;  } #container_7b158426 #container_7b158426_padding { margin:40px 20px 40px 20px  } #container_490d75da { width:90%;  } #container_490d75da #container_490d75da_padding { margin:40px 20px 40px 20px  } #container_3830d4d5 { width:90%;  } #container_3830d4d5 #container_3830d4d5_padding { margin:40px 20px 40px 20px  } #container_4a6c0c45 { width:90%;  } #container_4a6c0c45 #container_4a6c0c45_padding { margin:40px 20px 40px 20px  } } @media only screen and (max-width: 730px) { #container_7fa5239b { width:80%; height:auto;  } #container_94f4ad3 { width:80%; height:auto;  } } @media only screen and (max-width: 680px) { #img_fb36e63 { width:180px; height:50px;  } } @media only screen and (max-width: 640px) { #heading_3dbc5511 * span { font-size:24pt;  } } @media only screen and (max-width: 600px) { #img_33c28df6 { width:60%;  } } @media only screen and (max-width: 550px) { #img_fb36e63 { width:160px; height:50px;  } } @media only screen and (max-width: 540px) { #heading_1717b0a4 * span { font-size:20pt;  } #heading_75690335 * span { font-size:20pt;  } } @media only screen and (max-width: 480px) { #img_fb36e63 { width:140px; height:50px;  } } @media only screen and (max-width: 460px) { #img_789b3a9 { width:40px; height:40px;  } #container_7b158426 { width:100%;  } #container_490d75da { width:100%;  } #container_3830d4d5 { width:100%;  } #container_4a6c0c45 { width:100%;  } } @media only screen and (max-width: 450px) { #container_7fa5239b { width:100%; height:auto;  } #container_94f4ad3 { width:100%; height:auto;  } } @media only screen and (max-width: 400px) { #container_4ff4b861 { width:36%; height:auto;  } #container_29c31724 { width:6%; height:auto;  } #container_5f18125e { width:20%; height:auto;  } } 