HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
 {
	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
}
HTML {
	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
}
BODY {
	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
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	FONT-SIZE: 13px; MIN-HEIGHT: 774px! important; BACKGROUND: url(../img/bg_body.png) #161616 repeat-x 0px 0px; COLOR: #303030; FONT-FAMILY: Verdana,sans-serif
}
 HTML BODY {
	BACKGROUND-COLOR: #161616
}
a:link {
	text-decoration: none;
	color: #CCCCCC;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #999999;
}
a:active {
	text-decoration: none;
}
#outer1 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer2 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer3 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer4 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer5 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer6 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer7 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer8 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer9 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer10 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer11 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer12 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer13 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer14 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer15 {
	BORDER-RIGHT: #000000 1px solid; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 938px; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #000000
}
#outer1 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg1.png); BACKGROUND-REPEAT: repeat-y
}
#outer2 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg2.png); BACKGROUND-REPEAT: repeat-y
}
#outer3 {
	BACKGROUND-COLOR: #eeeeee
}
#outer4 {
	BACKGROUND-COLOR: #373838
}
#outer5 {
	BACKGROUND-COLOR: #ebebeb
}
#outer6 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg3.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee
}
#outer7 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg4.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ebebeb
}
#outer8 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg5.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee
}
#outer9 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg6.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee
}
#outer10 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg7.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee
}
#outer11 {
	BACKGROUND-IMAGE: url(../img/one_column_bg1.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ebebeb
}
#outer12 {
	BACKGROUND-IMAGE: url(../img/one_column_bg2.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ebebeb
}
#outer13 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg8.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #eeeeee
}
#outer14 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg9.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ebebeb
}
#outer15 {
	BACKGROUND-IMAGE: url(../img/two_columns_bg10.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ebebeb
}
#header {
	Z-INDEX: 1000; OVERFLOW: visible; WIDTH: 938px; POSITION: absolute; TOP: 0px; HEIGHT: 87px
}
#header_bg {
	DISPLAY: block; WIDTH: 938px; HEIGHT: 87px; background: #101010 url(../images/banner.jpg) no-repeat center left;
}
#menu {
	WIDTH: 100%; COLOR: #ffffff; POSITION: relative; HEIGHT: 46px
}
#footer {
	CLEAR: both;
	DISPLAY: block;
	text-align:center;
	color:#CCCCCC;
	MARGIN: -65px auto 0pt;
	WIDTH: 938px;
	POSITION: relative;
	HEIGHT: 87px;
	background: #101010 url(../images/footer.jpg) no-repeat center left;
	
}
#main {
	DISPLAY: block; BACKGROUND: #373838; WIDTH: 100%; POSITION: relative
}
#flash_main {
	BACKGROUND: #000; WIDTH: 100%; POSITION: relative
}
IMG.page_title {
	MARGIN-TOP: 15px
}
#mixed_top IMG.page_title {
	MARGIN-LEFT: 20px
}
IMG.boat_media_title {
	MARGIN: 0px 0px 3px 20px
}
IMG.left_menu_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 44px 0px 0px 15px; PADDING-TOP: 0px
}
DIV.red {
	LEFT: 5px; POSITION: absolute; TOP: 8px
}
DIV.red A {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/marker.png) no-repeat 0px center; MARGIN-LEFT: 15px
}
DIV.grey {
	LEFT: 730px; POSITION: absolute; TOP: 13px; HEIGHT: 16px
}
DIV.grey A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt
}
DIV.black_bg {
	BACKGROUND-COLOR: #161616! important
}
#nav_inner {
	BACKGROUND-COLOR: #212121
}
#nav_inner {
	COLOR: #ffffff
}
#nav_inner A {
	COLOR: #ffffff
}
.site_map {
	BORDER-RIGHT: black 1px solid; MARGIN-TOP: 20px; LEFT: -1px; BORDER-LEFT: black 1px solid; WIDTH: 100%; POSITION: absolute; TOP: 29px
}
.error {
	FONT-SIZE: 11px; COLOR: red
}
.dark_gray {background-color: #cccccc; }
