/* SEO STUFF STARTS */.blockquote {	display: none;	visibility:hidden;}/* SEO STUFF ENDS */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #FBF8DC;}.aboutText {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;}a.standardLink:link {	 color: #003399;	text-decoration: underline;}a.standardLink:visited {	color: #003399;	text-decoration: underline;}a.standardLink:hover {	color: #FFFFFF  ;	text-decoration: underline;}a.footerLink:link {	 color: #003399;	text-decoration: underline;}a.footerLink:visited {	color: #003399;	text-decoration: underline;}a.footerLink:hover {	color: #000066  ;	text-decoration: underline;}.homeTextButtons {	font-size: 14px;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	vertical-align:middle;	color: #FFFFFF; 	} 	a.homeTextButtons {	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	vertical-align:middle;	color: #FFFFFF; 	} 	a.homeTextButtons:visited {	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	vertical-align:middle;	color: #FFFFFF; 	} a.homeTextButtons:hover {	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	vertical-align:middle;	color: #66CCFF; 	} 	.homeTextButtonBox {	width:220px; 	padding:8px;	background-color: #CC0033; 	border:#FF9900 solid 2px; 	text-align:center; 	vertical-align:middle;	margin-bottom: 8px;}.homeTextButtonBoxDiv {	padding-top:4px;}.mainMenuInactive {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;	text-align: center;}.mainMenuTag {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #FBF8DC;	font-weight: bold;	font-variant: normal;	text-align: center;}.mainMenuAddress {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-style: normal;	font-weight: bold;	color: #FBF8DC;	text-align: center;}.videoCaption {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #32436C;	text-align: center;}.weatherBlock {	width:350px;	border: 1px solid #333333; 	background-color: #FFFFFF;}.weatherHeader {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-style: italic;	font-size: 18px;	text-align: center;	color: #FFFFFF;	background-color: #32436C;}.riverConditions {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}.weatherText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}.mainMenuSpacer {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #729AF0;	text-align: center;}.copyright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	font-style: italic;	color: #5D5D5D;	text-align: center;}.whatsHotTable {	background-color: #FFFFFF;	border: 1px solid #333333;	width: 194px;	margin-bottom: 6px;}.whatsHotHeader {	font-family:  Verdana, Arial ;	font-weight: bold;	background-color:#E54A4A;	color: #FFFFFF;	border-bottom: #666666 solid 1px;}.whatsHotText {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color:#666666;}.whatsHotLeftTable {	background-color: #FFFFFF;	border: 1px solid #333333;	width: 194px;	margin-bottom: 6px;}.whatsHotLeftHeader {	font-family:  Verdana, Arial ;	font-weight: bold;	color: #FFFFFF;	background-color:#E54A4A;	border-bottom: #666666 solid 1px;}.whatsHotLeftText {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color:#666666;}.whatsHotRightTable {	background-color: #bdd786;	border: 1px solid #333333;	width: 194px;	margin-bottom: 6px;}.whatsHotRightHeader {	font-family:  Verdana, Arial ;	font-weight: bold;	background-color:#bdd786;	color: #FFFFFF;	border-bottom: #666666 solid 1px;}.whatsHotRightText {	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color:#666666;}.whatsHotRightFooter {	font-family:  Verdana, Arial ;	font-weight: bold;	font-size:small;	color: #FFFFFF;	background-color:#bdd786;	border-top: #666666 solid 1px;}.blogTable {	width:350px;	border: 1px solid #333333; 	background-color: #3366CC;	margin-top: 12px;	margin-bottom: 12px;}.blogHeader {	font-family:  Verdana, Arial ;	font-weight: bold;	color: #FFFFFF;	border-bottom: #666666 solid 1px;}.blogText {	padding-left:16px;	padding-right:16px;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	text-align:left;	color:#666666;}.blogFooter {	font-family:  Verdana, Arial ;	font-weight: bold;	font-size:x-small;	color: #FFFFFF;	border-top: #666666 solid 1px;}a.blogFooterLink:link {	 color: #FFFFFF;	text-decoration: underline;}a.blogFooterLink:visited {	color: #FFFFFF;	text-decoration: underline;}a.blogFooterLink:hover {	color: #00CCFF ;	text-decoration: underline;}.blogPageText {	padding-left:16px;	padding-right:16px;	font-family: Arial, Helvetica, sans-serif;	font-size: medium;	color:#666666;}.lowText { 	text-decoration: none; color: #000000; font: 12px Arial, Helvetica;}.highText { 	text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica;}.itemBorder { 	border: 1px solid #666666;}.itemBorderBlank { 	border: 1px solid #CCCCDD;}/* Delete these "button" styles if you're not using them */.buttonText { 	text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica;}.buttonHover { 	text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px;}.buttonBorder { 	border: 1px outset #339966;}.buttonBorderOver { 	border: 1px inset #CC9966;}.pageHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 22px;	font-weight: bold;	color: #BD9900;	text-align: left;}.textMain {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #1C1C1C;}.textTicker {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #32436C;	font-weight: bold;}.paragraphHeaders {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #353535;}.pictureCaptions {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-style: italic;	color: #333333;	text-align: center;	font-weight: bold;}.tripTableTextHeader_1 {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #006600;	text-align: center;}.tripTableTextHeader_2 {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none;	text-align: center;}.tripTableTextBody {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: center;}.tripTableTextFooter {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: left;}.textHomeBlurb {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: bold;	color: #4F4F4F;}.riverConditionsHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FF0000;	text-align: center;}.paddlingShopShippingCostHeader {	font-family: "Times New Roman", Times, serif;	font-size: 10px;	font-weight: normal;	text-align: right;	text-transform: none;	color: #333333;}.header {	background-color: #202F89;	margin: 0px;	padding: 0px;	width: 100%;}.giftCertificateTable {	width: 194px; 	border: 1px solid #333333; 	background-color: #BDD786;}.giftCertificate2 {	font-size: 24px;	font-family: "Times New Roman", Times, serif;	color: #FFCC00;}.homePagePictureBox {	background-color: #202F89;}a.mailTo {	font-size: xx-small;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFFFFF; 	} a.mailTo.visited {	font-size: xx-small;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFFFFF; 	} a.mailTo:hover {	font-size: xx-small;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFCC00; 	} .credits {	font-size: 9px;	font-family: "Times New Roman", Times, serif;	font-style: italic;	text-decoration: none;	color: #666666;}a.cambersoftLink {	font-size: xx-small;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #666666; 	} a.cambersoftLink:visited {	font-size: xx-small;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #666666; 	} a.cambersoftLink:hover {	font-size: xx-small;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #000000; 	} .homeHeaderTag {	font-size: 14px;	color: #F7FB3C;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	width: 200px;}.footerText {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:xx-small;	color:#999999;}.lineColor_white {	background-color: #FFFFFF;}.lineColor_alt {	background-color: #ECEDE2;}.manufacturerTable {	background-color: #FFFFFF;	border-top-width: medium;	border-right-width: medium;	border-bottom-width: medium;	border-left-width: medium;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #999999;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #999999;	padding: 6px;}.gallery_pageHeader {	font-family: "Times New Roman", Times, serif;	font-size: 24px;	font-weight: bold;	color: #202F89;	text-decoration: none;}.gallery_pictureCaption {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: normal;	color: #FFFFFF;	text-align: center;}a.gallery_prevNext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: bold;}a.gallery_prevNext:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: red;	font-weight: bold;}.pictureTable {	background-color: #1B1B1B;	text-align: center;	border-top-width: 6px;	border-right-width: 6px;	border-bottom-width: 6px;	border-left-width: 6px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #161616;	border-right-color: #999999;	border-bottom-color: #A4A4A4;	border-left-color: #303030;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.thumbnailTable {	background-color: #1B1B1B;	text-align: center;	border-top-width: 3px;	border-right-width: 3px;	border-bottom-width: 3px;	border-left-width: 3px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #161616;	border-right-color: #999999;	border-bottom-color: #A4A4A4;	border-left-color: #303030;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}table.dayPictureBorder {	background-color: #FFFFFF;	border-left : 1px solid #666666;	border-right : 1px solid #666666;	border-top : 1px solid #666666;	border-bottom : 1px solid #666666;	padding : 0px;	margin : 4px;}.largerText {	font-size: large}/* STORE STYLES */.kayakAndCanoeBlock {	background-color: #BDD786;}.rightSideRule {	background-color: #BDD786;}.leftMenuBackground {	background-color: #ECEDE2;	width: 140px;}.menuBarHeader {	background-color: #3B6AD2 ;	color: #FFFFFF;	text-align: left;	padding-left: 12px;	padding-top: 2px;	padding-bottom: 2px;	font-weight: bold;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}.hotDealsHeader {	width:160px;	background-color: #E54A4A ;	color:#FFFFFF;	padding-left: 12px;	padding-top: 2px;	padding-bottom: 2px;	font-weight: bold;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}.hotDealsText {	background-color: #FFFFFF ;	color:#666666;	font-weight: normal;	font-size: x-small;	font-family: Arial, Helvetica, sans-serif;	padding-left: 8px;	padding-right: 8px;}.menuCategoryList {	margin-top: 8px;	margin-left: 12px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;}.storeMenuBlock {	margin-top: 8px;	margin-left: 8px;	margin-bottom: 16px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;	color: #5E6454;}a.storeMenu:link {	color: #5E6454;	text-decoration: none;}a.storeMenu:visited {	color: #5E6454;	text-decoration: none;}a.storeMenu:hover {	color: #2F3229  ;	text-decoration: none;}.productDetailsBlock {	margin-left:6px;	margin-right:6px;	border: 1px solid #FFFFFF; 	text-align:center; 	background-color:#7FAA0C; 	font-family:'Courier New', Courier, mono; 	font-size: small; 	font-weight: bold; 	color: #FFFFFF;	padding-bottom: 2px;}a.productDetails:link {	color: #FFFFFF;	text-decoration: underline;}a.productDetails:visited {	color: #FFFFFF;	text-decoration: underline;}a.productDetails:hover {	color: #222222;	text-decoration: underline;}.storeCopyright {	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;	font-style: italic;	color: #5D5D5D;	text-align: center;	padding-top: 20%;	vertical-align: bottom;}.storeFeaturedProductsBlock {	background-color: #F9F9F9;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-top: 1px solid #666666;	border-left: 1px solid #666666;}.storeManufacturerTable {	width: 100%;}.storeProductPageHeader {	color: #3B6AD2;	font-weight: bold;	font-family: "Futura Light BT", Verdana, Arial;	font-size: large;}.specificationsHeader {	color:#2B6DAA;	padding-top: 2px;	padding-bottom: 16px;	font-weight: bold;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}.specificationsText {	font-weight: normal;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}.homeFeaturedProductsDescriptionText {	width: 95%; 	color:#666666;	font-size: x-small;	font-family: Arial, Helvetica, sans-serif;	margin-left: 6px;	margin-right: 6px;	margin-top:8px; 	margin-bottom:8px; 	text-align:left;}a.homeFeaturedProductsDescriptionText:link {	color:#666666;	text-decoration:none;}a.homeFeaturedProductsDescriptionText:visited {	color:#666666;	text-decoration:none;}a.homeFeaturedProductsDescriptionText:hover {	color: #669900;	text-decoration:none;}.SacoBoundLinkBox {	width:160px;	margin-top: 32px;	border: 1px solid #666666;	background-color: #FFFFFF ;	color:#666666;	padding-left: 6px;	padding-right: 6px;	padding-top: 2px;	padding-bottom: 2px;	font-weight: bold;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}.storePageHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 22px;	font-weight: bold;	color: #666666;	text-align: left;}.usedBoatLink{	font-size: small; 	font-weight:bold; 	color: #E54A4A; 	text-decoration:blink;}a.usedBoatLink:link {	color: #E54A4A; 	text-decoration:underline;}a.usedBoatLink:visited {	color: #E54A4A; 	text-decoration:underline;}a.usedBoatLink:hover {	color: #669900;	text-decoration:underline;}.productTagline {	padding:4px; 	background-color:#ECEDE2; 	width: 70%; 	margin-top:16px; 	margin-bottom:16px; 	text-align:left; 	font-weight:bold; 	font-size:small; 	color: #666666; 	padding-bottom: 16px; 	border-bottom:2px solid #BFB99B; 	border-right:2px solid #BFB99B}.productBlemishText {	border-top: 1px dotted #666666; 	width: 90%; 	padding-top: 8px; 	margin-top:16px; 	margin-left:8px; 	margin-right:8px; 	text-align:left; 	font-weight:normal; 	font-size:small; color: #666666}a.K_C_BlockLink:link {	color: #333333;	text-decoration: none;}a.K_C_BlockLink:visited {	color: #333333;	text-decoration: none;}a.K_C_BlockLink:hover {	color: #666600  ;	text-decoration: none;}.slideshowCaption {	font-family: Arial;	font-weight: bold;	font-size:x-small;	color:#333333;}