body { font-size: 0; line-height: 0; background-color: #000; background-image: url(../images/wood_repeat.jpg); background-repeat: repeat-x; margin: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.left_side_table { background-position: 0 top; }
.rightside_table_sm_p { line-height: 0; background-image: url(../images/pattern_small.jpg); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 0 0 25px; }
.rightside_table_l_p { background-image: url(../images/pattern_large.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding-bottom: 25px; }
.rightside_table_m_p { background-image: url(../images/pattern_m.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding-bottom: 25px; }
.rightside_table_m2_p { background-image: url(../images/patternm2.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding-bottom: 125px; }
.formtext { color: #006685; font-size: 11px; font-family: arial; font-weight: bold; line-height: 15px; margin: 5px 5px 5px 0; }
.lower_right { color: #fff; font-size: 13px; font-family: arial; font-weight: bold; font-style: italic; line-height: 16px; text-decoration: none; margin-top: 10px; margin-right: 40px; margin-left: 40px; }
.lower_right a:link { color: #fff; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none; }
.lower_right a:active { color: #fff; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none; }
.lower_right a:visited { color: #fff; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none; }
.lower_right a:hover { color: #ffdc00; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none; }
.sidebar_copy { color: #ffdc00; font-size: 13px; font-family: arial; line-height: 16px; margin: 0 30px 0 86px; padding: 0; }
.sidebar_copy_small { color: #fff; font-size: 11px; font-family: arial; line-height: 14px; margin: 0 25px 15px 80px; }
.sidebar_copy_list { color: #fff; font-size: 12px; font-family: arial; line-height: 14px; margin: 5px 45px 2px 60px; padding: 0; border-width: 0; }
.beaches { color: #535456; font-size: 12px; font-family: arial; line-height: 18px; margin: 0 10px; padding: 0; }
.copy_list { color: #535456; font-size: 12px; font-family: arial; line-height: 14px; margin: 5px 25px 0 10px; padding: 0; }
.seafood { color: #535456; font-size: 12px; font-family: arial; line-height: 15px; margin-top: 0; margin-right: 25px; margin-left: 30px; }
.copy { color: #535456; font-size: 12px; font-family: arial; line-height: 18px; margin: 10px 25px 5px 30px; }
.contact { color: #535456; font-size: 12px; font-family: arial; line-height: 18px; margin-top: 2px; margin-right: 25px; margin-left: 30px; }
.sidebarlinks { color: #fff; font-size: 12px; font-family: arial; line-height: 14px; background-color: #006685; margin-right: 65px; margin-left: 95px; padding: 3px 3px 3px 15px; }
.ordertable { color: #535456; font-size: 12px; font-family: arial; line-height: 18px; margin-right: 10px; margin-left: 5px; }
.ordertablehead { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; margin-right: 10px; margin-left: 5px; padding-top: 10px; border-top: 1px solid #53caeb; }
.sandcastle { color: #535456; font-size: 12px; font-family: arial; line-height: 15px; margin: 0 10px 8px 30px; }
.sandcastle a:link { color: #f68e1e; font-size: 12px; font-family: arial; line-height: 18px; text-decoration: underline; }
.sandcastle a:visited { color: #f68e1e; font-size: 12px; font-family: arial; line-height: 18px; text-decoration: none; }
.sandcastle a:active { color: #f68e1e; font-size: 12px; font-family: arial; line-height: 18px; text-decoration: none; }
.sandcastle a:hover { color: #006685; font-size: 12px; font-family: arial; line-height: 18px; text-decoration: underline; }
.news { color: #535456; font-size: 12px; font-family: arial; line-height: 18px; margin-right: 55px; margin-left: 30px; }
.copy a:link { color: #006685; font-family: arial; text-decoration: underline; }
.contact a:link { color: #006685; font-family: arial; text-decoration: none; }
.news a:link { color: #006685; font-family: arial; text-decoration: none; }
.copy a:visited { color: #006685; font-family: arial; text-decoration: none; }
.contact a:visited { color: #006685; font-family: arial; text-decoration: none; }
.news a:visited { color: #006685; font-family: arial; text-decoration: none; }
.copy a:active { color: #006685; font-family: arial; text-decoration: none; }
.contact a:active { color: #006685; font-family: arial; text-decoration: none; }
.news a:active { color: #006685; font-family: arial; text-decoration: none; }
.copy a:hover { color: #f68e1e; font-family: arial; text-decoration: none; }
.contact a:hover { color: #f68e1e; font-family: arial; text-decoration: none; }
.news a:hover { color: #f68e1e; font-family: arial; text-decoration: none; }
.subhead_tighter { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 16px; margin: 10px 30px 0; padding: 0; }
.getflash { color: #fff; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; padding: 0; }
.getflash a:link { color: #fff; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; padding: 0; }
.subhead { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; margin: 10px 30px 0; padding: 0; }
.subhead_tight { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; margin: 0 50px 25px 30px; padding: 0; }
.subhead_tight2 { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; margin: 0 50px 8px 30px; padding: 0; }
.subhead_tight2 a:link { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0; }
.subhead_tight2 a:visited { color: #006685; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0; }
.subhead_tight2 a:hover { color: #f47b20; font-size: 14px; font-family: arial; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0; }
.quote { color: #535456; font-size: 12px; font-family: arial; font-weight: bold; line-height: 18px; margin: 10px 40px 0 30px; }
.quoteattribute { color: #999; font-size: 12px; font-family: arial; font-style: italic; line-height: 18px; margin: 0 35px 0 30px; }
.misty_attribute { color: #999; font-size: 13px; font-family: arial; font-weight: bold; font-style: italic; line-height: 18px; margin: 0 10px 25px 30px; padding-bottom: 10px; border-bottom: 1px solid #aaa; }
.copyright { color: #006685; font-size: 9px; font-family: arial; line-height: 18px; margin: 10px 0 5px 30px; }
.bottom_nav_on { color: #f68e1e; font-size: 12px; font-family: arial; font-weight: bold; line-height: 14px; padding: 0; }
.bottom_nav { color: #fff; font-size: 12px; font-family: arial; line-height: 14px; margin: 0 0 0 30px; padding: 0; }
.bottom_nav a:link { color: #fff; font-family: arial; text-decoration: none; }
.bottom_nav a:active { color: #fff; font-family: arial; text-decoration: none; }
.bottom_nav a:visited { color: #fff; font-family: arial; text-decoration: none; }
.bottom_nav a:hover { color: #f68e1e; font-family: arial; text-decoration: none; }
.mainhead { color: #676b4f; font-size: 25px; font-family: times; font-style: italic; line-height: 28px; margin: 20px 10px 15px 30px; }
.mainhead_alt { color: #676b4f; font-size: 25px; font-family: times; font-style: italic; line-height: 28px; margin: 20px 10px 10px 30px; }
.misty_quote { color: #676b4f; font-size: 25px; font-family: "times new roman", times; font-style: italic; line-height: 28px; margin: 20px 0 5px 30px; }
