body     {
	color: #000000;
	background-color: #cfe1e5;
	background-image: url(image-library/images-gui/bg_03.gif);
	text-align: left;
	margin: 0;
	padding: 0;
	background-repeat: repeat-x;
}
a:link   { color: #002047; background-color: transparent }
a:visited   { color: #50698e; text-decoration: underline; background-color: transparent }
a:active   { color: #9d080d; text-decoration: none; background-color: transparent }
a:hover    { color: #5a82ad; text-decoration: none; background-color: transparent }
.body_cell     { color: black; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; line-height: 16px; background-color: white; margin: 5px 10px 10px; padding: 5px 10px 10px }
.body_cell-plain  { color: black; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; line-height: 16px; background-color: transparent; text-align: left; vertical-align: top }
.body_photogallery { color: black; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; line-height: 16px; background-color: transparent; text-align: left; margin: 10px; padding: 10px; vertical-align: top }
.photo-gallery-body { font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 14px; background-color: transparent; text-align: left; margin: 5px; padding: 5px; vertical-align: top }
.photogallery-bodcell { font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 14px; background-color: #ecf2f5; text-align: left; margin: 4px; padding: 4px; vertical-align: top; border-right: 1px solid #9bc3cd; border-bottom: 1px solid #9bc3cd; border-left: 1px solid #9bc3cd }
.body_na { color: black; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; line-height: 16px; background-color: transparent }
.body_sm { color: black; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; line-height: 16px; background-color: transparent; text-align: left; vertical-align: top }
.body_byline    { color: black; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; line-height: 19px; background-color: transparent; text-align: center; margin-top: 8px; margin-bottom: 8px; padding-top: 8px; padding-bottom: 8px; vertical-align: middle }
.body_na_HL { color: black; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold; line-height: 16px; background-color: #fff6c9 }
.body-white-bg { background-color: white }
.Bold_Red    { color: #9d080d; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; line-height: 20px }
.Bold_RedXL  { color: #9d080d; font-size: 16px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; line-height: 20px }
.Bold_Redsm { color: #9d080d; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; line-height: 20px }
.Bold_white { color: #fff; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.Bold_whitesm { color: #fff; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.Bold_Blue { color: #002047; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.Bold_BlueXL { color: #002047; font-size: 16px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.Bold_Bluesm { color: #002047; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.Bold_Black { color: #000; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.Bold_Blacksm { color: #000; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.left-navs-padding   { text-align: left; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-left: 10px; vertical-align: top }
.left_nav_boxes  { color: #002047; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; line-height: 25px; background-color: white; margin: 5px 5px 5px 8px; padding: 5px 5px 5px 8px }
.left_nav_boxes-na { color: #002047; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; line-height: 25px; background-color: transparent }
.left_boxes_shadow  { background-color: white; background-image: url(image-library/images-gui/ui_11.gif) }
.top_text_title   { color: #002047; font-size: 17px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: transparent; text-align: left; margin: 10px 5px 10px 11px; padding: 10px 5px 10px 11px }
.right_cell_shadow { background-image: url(image-library/images-gui/right_cell_shadow.gif) }
.bottom_body_cell { background-color: #cee0e5 }
.contact_cells  { font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; line-height: 14px; text-align: left; margin-top: 5px; margin-left: 6px; padding-top: 5px; padding-left: 6px; vertical-align: top }
.whattobring_cell { font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; line-height: 14px; text-align: left; margin-top: 5px; margin-left: 6px; padding-top: 5px; padding-left: 6px; vertical-align: top; border-bottom: 1px solid #9bc3cd }
.whattobring_cell1 { font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; line-height: 14px; text-align: left; margin: 5px 6px 8px; padding: 5px 6px 8px; vertical-align: top; border: solid 1px #9bc3cd }
.contact_cfilltop   { font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; line-height: 14px; text-align: left; margin-top: 5px; margin-right: 8px; margin-bottom: 5px; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; vertical-align: top }
.contact_cfillbottom { font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; line-height: 14px; text-align: left; margin-top: 5px; margin-right: 8px; margin-bottom: 5px; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; vertical-align: top; border-right: 1px solid #9bc3cd }
.packages-body  { font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 14px; background-color: #e6eff2; text-align: left; margin: 5px; padding: 5px; vertical-align: top }
.packages-bodcell { font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 14px; background-color: transparent; text-align: left; margin: 4px; padding: 4px; vertical-align: top; border-bottom: 1px solid #9bc3cd }
.packages-moCell { font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 14px; background-color: #deedff; text-align: left; margin: 3px; padding: 3px; vertical-align: top; border: solid 1px #9bc3cd }
.packages-botcell  { font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 14px; background-color: transparent; text-align: left; margin: 4px; padding: 4px; vertical-align: top }
.packages-decor-cell { text-align: left; vertical-align: top }
/*Fishing Season Chart*/
.cellfill-blu  { color: #9bc2cd; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; background-color: #002047; text-align: left; word-spacing: 2px; margin: 8px; padding: 0px; border: none 1px }
.cellfill-aqua { color: #002047; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; background-color: #9bc2cd; text-align: left; word-spacing: 2px; margin: 8px; padding: 0px; border: none 1px }
.cellfill-aquaBLD   { color: #002047; font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none; background-color: #9bc2cd; text-align: left; word-spacing: 2px; margin: 8px; padding: 0 }
.cellfill-grey   { color: #000; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; background-color: #ddd; text-align: left; word-spacing: 2px; margin: 8px; padding: 0px; border: none 1px #002047 }
.cellfill-drkgrey   { color: #000; font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #9d9d9d; text-align: left; word-spacing: 2px; margin: 0; padding: 0 }
.cellfill-yellow  { color: #000; font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; background-color: #fff0d1; text-align: left; word-spacing: 2px; margin: 0; padding: 0 }
.cellfill-greylite { color: #000; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; background-color: #eee; text-align: left; word-spacing: 2px; margin: 8px; padding: 0px; border: none 1px #002047 }
.cellfill-nobdr { color: #002047; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; background-color: #d8e3e6; text-align: left; word-spacing: 2px; margin: 8px; padding: 0px; border: dashed 1px #88a5a2 }
.cell-brdr  { color: #002047; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; background-color: transparent; text-align: left; word-spacing: 2px; margin: 8px; padding: 0px; border: solid 1px #002047 }
.weather-brdr { border: solid 1px #000042 }
.weather-toptitles { color: #000042; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: #9bc3cd; text-align: center; margin: 2px; padding: 2px; vertical-align: middle }
.weather-title { color: #000042; font-size: 14px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: #deedff; text-align: center; margin: 2px; padding: 2px; vertical-align: middle }
.weather-months { color: #000; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: #cfe0e5; text-align: center; margin: 2px; padding: 2px; vertical-align: middle }
.weather-months1 { color: #000; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: #e4eef1; text-align: center; margin: 2px; padding: 2px; vertical-align: middle }
.weather-numbersL { color: #000; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: #eaf1fc; text-align: center; margin: 2px; padding: 2px; vertical-align: middle }
.weather-numbersD { color: #000; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-color: #deedff; text-align: center; margin: 2px; padding: 2px; vertical-align: middle }
