/* SEO STUFF STARTS */.blockquote {	display:none;}/* 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;}.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;}.weatherHeader {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-style: italic;	font-size: 14px;	text-align: center;	color: #FFFFFF;	background-color: #32436C;}.riverConditions {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.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;}.whatsHotText {	font-family: Arial, Helvetica, sans-serif;	font-size: small;}.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%;}.giftCertificate2 {	font-size: large;	font-family: "Times New Roman", Times, serif;	color: #FFCC00;}.homePagePictureBox {	background-color: #202F89;	background-position: center center;}a.mailTo {	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFFFFF; 	} a.mailTo:hover {	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;	color: #F7FB3C; 	} .whatsHotTable {	background-color: #FBF8DC;	width: 60%;	height: 128px;	border: 0px;	padding: 0 0 0 0;}.credits {	font-size: 9px;	font-family: "Times New Roman", Times, serif;	font-style: italic;	text-decoration: none;	color: #666666;}a.standardLink {	text-decoration: underline;	color: #006699; 	} a.standardLink:visited {	text-decoration: underline;	color: #006699; 	} a.standardLink:hover {	text-decoration: underline;	color: #CC3333; 	} .homeHeaderTag {	font-size: x-small;	color: #F7FB3C;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.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;}

.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: 12px;	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:center; 	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.shippingFacilityLink:link {	color: #990000; 	text-decoration:underline;}a.shippingFacilityLink:visited {	color: #990000; 	text-decoration:underline;}a.shippingFacilityLink:hover {	color: #006600;	text-decoration:underline;}.shippingNoteHeader {	color: #E54A4A;	font-weight: bold;}div.productPageBackButton {	margin-top:22px; }.upsellHeader {	width: 200px;	border-left:#3B6AD2 solid 1px;	border-top:#3B6AD2 solid 1px;	border-right:#3B6AD2 solid 1px;	margin-top: 20px;	background-color: #3B6AD2 ;	color: #FFFFFF;	text-align: center;	font-weight: bold;	font-size: small;	font-family: Arial, Helvetica, sans-serif;	}.upsellBox {	width: 200px;	margin-bottom: 20px;	text-align: center;	font-weight: bold;	font-size: small;	font-family: Arial, Helvetica, sans-serif;	border:#3B6AD2 solid 1px;	padding-top:8px;	padding-bottom:8px;	}