 {
	FONT-SIZE: 0.97em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.97em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b2b2b2; TEXT-ALIGN: center
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.berthingBody {
	BACKGROUND: url(/assets/images/vmain_content_bkgr2.gif) repeat-y
}
.berthngContent {
	BACKGROUND: url(/assets/images/vmain_content_bkgr2.gif) repeat-y
}
text-normal-red {
	FONT-SIZE: 1em; COLOR: #df0021; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #122253; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #122253; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.97em; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redtext {
	COLOR: red
}
.popupPageText {
	FONT-SIZE: 0.9em
}
.qm_button {
	COLOR: #fff; BACKGROUND-COLOR: #626c8d
}
.no_decoration {
	COLOR: #000; TEXT-DECORATION: none
}
.redBold {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
FORM {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 150px
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #122253
}
FIELDSET {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
.tablebkgd {
	BACKGROUND-COLOR: #edeef2
}
.sectionText {
	FONT-SIZE: 1em
}
#berthingContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; WIDTH: 748px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#pageContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; WIDTH: 748px; PADDING-TOP: 0px; HEIGHT: 100px; TEXT-ALIGN: right
}
#promoPageContent {
	MARGIN: 10px auto 0px; WIDTH: 748px; TEXT-ALIGN: right
}
#innerPageContent {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/assets/images/main_content_bkgr2.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; BORDER-LEFT: #000 1px solid; WIDTH: 748px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
#innerGalleryPageContent {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/assets/images/bkgr_gallery.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; BORDER-LEFT: #000 1px solid; WIDTH: 748px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
#innerHomePageContent {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/assets/images/main_content_bkgr3.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; BORDER-LEFT: #000 1px solid; WIDTH: 748px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
#farLeftCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 400px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 27px; PADDING-TOP: 0px; HEIGHT: 590px; TEXT-ALIGN: center
}
#leftNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#leftNav UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftNav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftNav UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100px; COLOR: #122253; PADDING-TOP: 2px; BORDER-BOTTOM: #b2b2b2 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#leftNav UL LI A:hover {
	BACKGROUND-COLOR: #d2d2d2
}
.MenuLink {
	BACKGROUND-COLOR: #fff
}
.MenuLinkON {
	BACKGROUND-COLOR: #d2d2d2
}
#leftCol IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 104px; PADDING-TOP: 0px; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
#rightCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b2b2b2 3px solid; WIDTH: 614px; PADDING-TOP: 0px
}
#header {
	DISPLAY: block; BACKGROUND-COLOR: #b2b2b2
}
#headerNav {
	PADDING-RIGHT: 0px; BORDER-TOP: #b2b2b2 3px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/assets/images/horiz_nav_grad_bkgr.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px
}
#headerNavList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#headerNav A {
	COLOR: #122253; TEXT-DECORATION: none
}
.topNavLinkON {
	FONT-WEIGHT: 800
}
#headerNav A:hover {
	TEXT-DECORATION: underline
}
#headerNav UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headerNav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headerNav IMG {
	MARGIN: 0px 3px
}
#headerNav LI:unknown {
	
}
.headerNav LI {
	
}
#headerNav LI:unknown {
	content: ""
}
 HTML #headerNav LI {
	
}
#mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#wideMainLeft {
	MIN-HEIGHT: 250px; FLOAT: left; MARGIN: 0px; WIDTH: 392px
}
.wideMainLeft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.prop {
	FLOAT: right; VISIBILITY: hidden; WIDTH: 1px; HEIGHT: 250px
}
.rightSectionText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#narrowMainRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 199px; PADDING-TOP: 0px
}
#narrowMainRight IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.narrowRightTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 15px; PADDING-TOP: 13px
}
.narrowRightText {
	PADDING-RIGHT: 8px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.narrowRightText A {
	COLOR: #000
}
#narrowMainLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 314px; PADDING-TOP: 0px
}
#wideMainRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
#wideMainRight IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.aboutusimg {
	FLOAT: right
}
.right_col_img {
	WIDTH: 198px; TEXT-ALIGN: center
}
.right_col_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.mainFull {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MIN-HEIGHT: 350px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 582px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
 HTML .mainFull {
	OVERFLOW: visible; HEIGHT: 350px
}
#copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #474747; PADDING-TOP: 5px
}
#copyright A {
	COLOR: #474747
}
.bdr {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
#gallery {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#gallery IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.narrowImageCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MIN-HEIGHT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 294px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.imageCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.imageCol IMG {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.thumbText {
	MARGIN: 0px 0px 5px; HEIGHT: 65px
}
.thumbText IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 1px 8px; BORDER-RIGHT-WIDTH: 0px
}
.thumbText A {
	FONT-WEIGHT: 900; COLOR: #000; TEXT-DECORATION: none
}
#thumblist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.thumbImage {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 65px
}
.thumbImage IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#titleImage {
	MARGIN: 0px 0px 10px
}
.narrowTextCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.textCol {
	MARGIN: 0px
}
.textCol LI {
	FONT-SIZE: 1em
}
.textCol TD {
	FONT-SIZE: 1.1em
}
.textList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.textList LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.highLight {
	BACKGROUND-COLOR: #d2d2d2
}
.promo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.promo A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #122253; PADDING-TOP: 0px
}
.promo IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.promoImg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.sectionImg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
.contactTable {
	WIDTH: 389px
}
.columnLabel {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.columnInput {
	TEXT-ALIGN: left
}
.contactTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.home_page_location {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.map_detail_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.map_detail_image {
	DISPLAY: block; FLOAT: right
}
#OurMarinasRightTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#popupPageContent IMG.test {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#popupPageContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 495px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
 HTML #popupPageContent {
	HEIGHT: 495px
}
.popupPage {
	WIDTH: 495px
}
#popupPageContent A {
	TEXT-DECORATION: none
}
#popupPageContent IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.galleryBody {
	
}
#GalleryPagesBlock {
	HEIGHT: 165px
}
#GalleryNavButtons {
	PADDING-LEFT: 0px
}
#GalleryPhotoBlock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; WIDTH: 540px; PADDING-TOP: 10px; HEIGHT: 540px; BACKGROUND-COLOR: #ffffff
}
#GalleryPhotoNav {
	MARGIN-LEFT: 10px; WIDTH: 560px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
 HTML #GalleryPhotoNav {
	MARGIN: 0px
}
.lessPaddedList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.infoTable {
	FONT-WEIGHT: 700; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.clear {
	CLEAR: both
}
.clearfix:unknown {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px; content: "<!-- -->"
}
.clearfix {
	DISPLAY: block
}

