BODY {
	background-image:url("http://www.goodoldboat.com/images/structures/bg_image.jpg");
	font-family:verdana;
	margin:0;
	font-size:12px;
	text-align:center;
}
FORM {
	margin:0;
	padding:0;
}
a {
	color:#00008B;
	text-decoration:none;
}
#left-nav a {
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}
a IMG {
	border-width: 0;
}
.skip-link {
	float:left;
}
#print_logo {
	display:none;
}
#top-menu {
	min-height:20px;
	line-height:20px;
	list-style-type:none;
	margin:5px auto;
	padding:0;
	text-align:right;
	text-transform:uppercase;
	width:910px;
}
*html #top-menu {
	height:20px;
}
#bottom-menu {
	min-height:13px;
	line-height:13px;
	list-style-type:none;
	text-align:center;
	text-transform:uppercase;
}
*html #bottom-menu {
	height:13px;
}
#top-menu LI, #bottom-menu LI {
	border-right:1px solid #708090;
	display:inline;
	padding:0 5px;
}
#top-menu LI.last, #bottom-menu LI.last {
	border-right-width:0;
}
#top-menu a, #bottom-menu a {
	font-weight:normal;
}
#mainborder-top {
	background:url("") top left no-repeat;
 	background-color:#FFFFFF;
	height:15px;
	margin:0 auto;
	padding:0 20px;
	width:920px;
}
#mainborder-bottom {
	background:url("") bottom left no-repeat;
	color:#708090;
	height:40px;
	margin:0 auto;
	padding:0 20px;
	width:920px;
}
#header {
	background-color:#FFF;
	background-color:#FFFFFF;
	height:90px;
	margin:0 auto;
	padding:0 20px 10px 20px;
	width:920px;
}
#header .logo {
	float:left;
	height:90px;
	margin-left:10px;
	width:362px;
}
#header .top-right {
	float:right;
	height:90px;
	margin-right:10px;
	text-align:center;
	width:508px;
}
#footer {
	font-size:10px;
	height:20px;
	margin:0 auto;
	width:920px;
}
.updated {
	font-size:10px;
	text-align:center;
}

#menu {
	background:url("") repeat-y;
    background-color:#FFFFFF;
	clear:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	min-height:30px;
	list-style-type:none;
	margin:0 auto;
	overflow:hidden;
	padding:0 30px;
	text-align:center;
	text-transform:uppercase;
	width:900px;
}
*html #menu {
	height:30px;
}
#menu LI {
	display:inline;
}
#menu a {
	background:url("http://www.goodoldboat.com/images/structures/menu-inactive.jpg") repeat-x;
	border-right:1px solid #FFF;
	color:#FFF;
	display:block;
	float:left;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
}
#menu a.b1 {
	width:169px;
}
#menu a.b2 {
	width:169px;
}
#menu a.b3 {
	width:115px;
}
#menu a.b4 {
	width:139px;
}
#menu a.b5 {
	width:149px;
}
#menu a.b6 {
	width:154px;
}
*html #menu a.b6 {
	width:151px;
}
#menu a.last {
	border-right-width:0;
}
#menu a:hover {
	background:url("http://www.goodoldboat.com/images/structures/menu-active.jpg") repeat-x;color:#FFEA00;
}
#menu a.activeButton {
	background:url("http://www.goodoldboat.com/images/structures/menu-active.jpg") repeat-x;color:#FFEA00;
}

.submenuPlaceholder {
	background-color:#FFFFFF;
	height:20px;
	margin:0 auto;
	padding:0 20px;
	width:920px;
}
.submenu-container{
	display:none;
}
.submenu {
	background-color:#FFFFFF;
	font-family: arial;
	font-size:10px;
	min-height:20px;
	line-height:20px;list-style-type:none;
	margin:0 auto;
	padding:0 20px;
	text-align:center;
	text-transform:uppercase;
	width:920px;
	
}
*html .submenu {
	height:20px;
}
.submenu LI {
	display:inline;
}
.submenu a {
	border-right:1px solid #708090;
	color:#000;
	padding:3px 10px;
}
.submenu a.first {
	border-left:1px solid #708090;
}
.submenu a:hover {
	background-color:#FFEA00;
	color:#CC0000;
	text-decoration:none;
}

#content{
	background:url("") repeat-y;
	background-color:#FFFFFF;
	line-height:20px;
	margin:0 auto;
	padding:0 30px;
	text-align:left;
	width:900px;
	padding-right:30px;
}
.emailDisplay {
	line-height:20px;
	margin-top:30px;
	padding:10px;
}
#breadcrumb {
	background:url("http://www.goodoldboat.com/images/structures/bread-bg.gif") bottom repeat-x;
	min-height:21px;
	margin-bottom:10px;
	padding:0 10px 1px 10px;
}
*html #breadcrumb{height:21px;}
#left-nav {
	background:url("http://www.goodoldboat.com/images/structures/left-bg.gif") right repeat-y;
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	padding:10px 1px 0 0;
	width:194px;
}
#middle-col {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:544px;
}
.tmp2 #middle-col {
	margin-right:0;
	width:690px;
}
.tmp3 #middle-col {
	margin:0;
	padding-left:5px;
	width:890px;
}
#right-col {
	background:url("http://www.goodoldboat.com/images/structures/right-bg.gif") left repeat-y;
	float:left;
	margin-bottom:10px;
	padding:10px 5px 0 11px;
	width:125px;
	text-align:center;
}

#left-nav .menu {
	list-style-type:none;
	width:194px;
}
#left-nav .menu a {
	border-left:5px solid #FFF;
	display:block;
	font-weight: bold;
	min-height:20px;
	padding:0 11px 0 5px;
	text-decoration:none;
}
*html #left-nav .menu a {
	height:20px;
}
#left-nav .menu a:hover {
	background-color:#FFEA00;
	border-left:5px solid #CC0000;
	color:#CC0000;
}

#content H1 {
	background-color:#CC0000;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	min-height:30px;
	line-height:30px;
	margin:0 0 20px 0;
	text-align:center;
	text-transform:uppercase;
}
*html #content H1 {
	height:30px;
}
#content H2 {
	background-color:#FFEA00;
	color:#CC0000;
	font-size:14px;
	min-height:25px;
	line-height:25px;
	margin:0 0 15px 0;
	text-align:center;
	text-transform:uppercase;
}
*html #content H2 {
	height:25px;
}
#content H3, .emailDisplay H3 {
	color:#00008B;
	font-size:14px;
	min-height:20px;
	line-height:20px;
	margin:0;
	text-transform:uppercase;
}
*html #content H3, *html .emailDisplay H3 {
	height:20px;
}
#content P,.emailDisplay P {
	margin:0 0 20px 0;
	padding:0px;
}
#content P.nomargin {
	margin-bottom:0;
}
#content P.indent, #content H3.indent {
	padding-left:20px;
}
#content UL, #content OL {
	list-style-position:inside;
	margin:0 0 20px 0;
	padding:0;
}
#content UL UL, #content UL OL {
	margin:0 0 0 20px;
}
#content .morelink {
	text-align:right;
	display:block;
}
#content .previous {
	float:left;
}
#content .next {
	float:right;
}

#content #bottom-menu {
	margin-bottom:0;
}
#left-nav H2, #left-nav H3, #left-nav P {
	padding: 0 10px 0 5px;
}
.hr {
	height:20px;
	background-image:url("http://www.goodoldboat.com/images/structures/hr.gif");
	border:none;
	clear:both;
	margin:0;
}
HR {
	display:none;
}
.left .hr, .middle .hr, .right .hr {
	clear:none;
}
IMG.left, IMG.leftimg {
	border:1px solid #00008B;
	float:left;
	margin:0 10px 10px 0;
}
IMG.right, IMG.rightimg {
	border:1px solid #00008B;
	float:right;margin:0 0 10px 10px;
}
.captionLeft {
	float:left;
}
.captionRight {
	float:right;
}
.captionLeft P {
	float:left;
	clear:left;
	font-size:10px;
	line-height:12px;
	margin-bottom:10px;
	padding-top:15px;
}
.captionRight P {
	float:right;
	clear:right;
	font-size:10px;
	line-height:12px;
	margin-bottom:10px;
	padding-top:15px;
}

.clear {
	clear:both;
}
.noclear {
	clear:none;
}
.center {
	text-align:center;
}
.small {
	font-size:10px;
}
.error {
	color:#CC0000;
	font-weight:bold;
}

/*Search Results and search box styling*/
.gsc-control {
	background:url("http://www.goodoldboat.com/images/structures/search-bg.gif") bottom left repeat-x;
	width:544px;
}
.tmp2 .gsc-control {
	width:690px;
}
.tmp3 .gsc-control {
	width:890px;
}
#searchResults {
	background-color:#FAFAD2;
	position:absolute;
}
#searchResults .gs-webResult .gs-visibleUrl-short {
	display:none;
}
form.gsc-search-box {
	height:40px;
	padding:0px;
	width:154px;
}
input.gsc-search-button {
	bottom:-13px;
	cursor:pointer;
	float:left;
	position:relative;
	width:154px;
}
table.gsc-search-box td.gsc-input {
	position:absolute;
	width:154px;
}
div.gsc-clear-button {
	background:url("http://www.goodoldboat.com/images/structures/sch-clear.gif");
	display:block;
	height:49px;
	width:16px;
	padding:0;
}
table.gsc-branding {
	display:none;
}
#branding table.gsc-branding {
	display:block;
	padding-left:10px;
	position:relative;
	top:-15px;
	width:150px;
}
.gsc-tabsArea {
	margin-top:0;
}
.gsc-tabHeader {
	display:block;
	height:30px;
	line-height:30px;
	margin:0 0 9px 0;
	padding:0;
}
.gsc-tabHeader.gsc-tabhActive {
	background-color:#CC0000;
	border-width:0;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.gsc-result {
	line-height:20px;
	padding:5px 10px 5px 0;
}
.gsc-result .gs-title {
	height:20px;
}
.gs-result .gs-title,.gs-result .gs-title *, .gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * {
	color: #00008B;
	text-decoration:none;
}
.gs-webResult div.gs-visibleUrl-long {
	display:block;
}
.gsc-results {
	padding-left:10px;
}

/*For Styling*/
FORM DIV {
	clear:both;
	min-height:40px;
	line-height:20px;
}
FORM DIV.nomargin {
	min-height:20px;
}
FORM DIV.noclear {
	clear:none;
}
*HTML FORM DIV {
	height:40px;
}
FORM LABEL {
	color:#00008B;
	display:block;
	float:left;
	font-weight:bold;
}
FORM INPUT, FORM SELECT, FORM TEXTAREA {
	float:right;
}
FORM .form-text {
	font-size:12px;
}

/*Styles for Content*/
.halfSplit, .thirdSplit, .threeQuarterSplit {
	background:url("http://www.goodoldboat.com/images/structures/halfSplit.gif") top center repeat-y;
	clear:both;
	margin-bottom:20px;
	width:544px;
}
.thirdSplit {
	background:none;
}
.threeQuarterSplit {
	background:none;
}
.tmp2 .halfSplit, .tmp2 .thirdSplit, .tmp2 .threeQuarterSplit {
	width:690px;
}
.tmp3 .halfSplit, .tmp3 .thirdSplit, .tmp3 .threeQuarterSplit {
	width:890px;
}
.halfSplit .left, .halfSplit .right, .thirdSplit .left, .thirdSplit .middle, .thirdSplit .right, .threeQuarterSplit .left, .threeQuarterSplit .middle, .threeQuarterSplit .right {
	float:left;
}
.halfSplit .left {
	padding-right:11px;
	width:262px;
}
.thirdSplit .left, .thirdSplit .middle {
	padding-right:11px;
	width:171px;
}
.threeQuarterSplit .left {
	padding-right:11px;
	width:256px;
}
.threeQuarterSplit .middle {
	padding-right:11px;
	width:128px;
}
.tmp2 .halfSplit .left {
	width:335px;
}
.tmp2 .thirdSplit .left {
	width:219px;
}
.tmp2 .thirdSplit .middle {
	width:220px;
}
.tmp2 .threeQuarterSplit .left {
	width:329px;
}
.tmp2 .threeQuarterSplit .middle {
	width:165px;
}
.tmp3 .halfSplit .left {
	width:435px;
}
.tmp3 .thirdSplit .left, .tmp3 .thirdSplit .middle {
	width:286px;
}
.tmp3 .threeQuarterSplit .left {
	width:429px;
}
.tmp3 .threeQuarterSplit .middle {
	width:215px;
}
.halfSplit .right {
	padding-left:10px;
	width:261px;
}
.thirdSplit .right {
	padding-left:10px;
	width:170px;
}
.threeQuarterSplit .right {
	padding-left:10px;
	width:128px;
}
.tmp2 .halfSplit .right {
	width:334px;
}
.tmp2 .thirdSplit .right {
	width:219px;
}
.tmp2 .threeQuarterSplit .right {
	width:164px;
}
.tmp3 .halfSplit .right {
	width:434px;
}
.tmp3 .thirdSplit .right {
	width:286px;
}
.tmp3 .threeQuarterSplit .right {
	width:214px;
}
#content .halfSplit H3 { 
	margin-top:40px;
}
#content .halfSplit H3.first {
	margin-top:0;
}

.mddCatLinks {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.mddCatNav li{
	
	display: inline;
	list-style-type: none;
	padding-right: 11px;
	font-size:14px;
	font-weight:bold;
}