<style type="text/css">
<!--
body {
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	}

th {
	font-family:verdana,arial,sans-serif;
	font-weight: bold;
	font-size:10pt;
	}

td {
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	}

h1,h2,h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	margin:2px;
	color:#400000;
	padding: 5px 0px 2px 10px;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:2px;
	color:#333333;
	font-weight: normal;
	padding: 2px 0px 2px 10px;
}

a:link {color: #336699; text-decoration: none; font-weight: bold;}
a:visited {color: #336699; text-decoration: none; font-weight: bold;} 
a:hover {color: #333333; text-decoration: none; font-weight: bold;}
a:active {color: #336699; text-decoration: none; font-weight: bold;}

a.menu:link {font-family: verdana; font-size: 9pt; color: CCCCCC; text-align=center;}
a.menu:visited {color: CCCCCC; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 9pt; }
a.menu:hover {color: FFFFFF; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 9pt; }
a.menu:active {color: CCCCCC; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 9pt; }

a.banner:link {font-family: verdana; font-size: 75%; color: CCCCCC; text-align=center;}
a.banner:visited {color: CCCCCC; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 75%; }
a.banner:hover {color: FFFFFF; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 75%; }
a.banner:active {color: CCCCCC; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 75%; }

ul {
	list-style-type: none;
}
div#leftmenu {

	width:160px;
/*	background-color:transparent;
	float:left; */
	margin:0px;
	padding:5px;
	}
div#leftmenu p {
	padding:5px;
	}

div#products ul {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#products li {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#products li ul {
	display: none;
	margin-top: 0px;
	padding:0px; 
}
body#snowscience .snowscience ul,
body#snowsafety .snowsafety ul,
body#ski .ski ul,
body#splitboard .splitboard ul,
body#snowshoe .snowshoe ul,
body#packs .packs ul,
body#mapsbooksdvd .mapsbooksdvd ul,
body#kayak .kayak ul,
body#cycle .cycle ul,
body#climb .climb ul,
body#clothing .clothing ul,
body#camp .camp ul,
body#carracks .carracks ul,
body#giftcert .giftcert ul
	{
	display: block;
	}
body#snowscience .snowscience,
body#snowsafety .snowsafety,
body#ski .ski,
body#splitboard .splitboard,
body#snowshoe .snowshoe,
body#packs .packs,
body#mapsbooksdvd .mapsbooksdvd,
body#kayak .kayak,
body#cycle .cycle,
body#climb .climb,
body#clothing .clothing,
body#camp .camp,
body#carracks .carracks,
body#giftcert .giftcert
	{
	border-top: solid 1px #666;
	border-bottom: solid 1px #666;
	}
div#products li a.mainmenu
	{
	display: block;
	width: 100%; 
	padding: 0px 0px 0px 7px;
	background-color:#FFF;
	font-size:8.5pt;
	color:#54494A;
	margin:0px;
	border-top:0px solid #bbb;
	}
div#products li a.mainmenu:hover
	{
	color: #DA8425;
	} 
div#products li li a
	{
	display: block;
/*	width: 147px; */
	padding: 1px 0px 1px 14px;
	margin:0px 3px 0px 0px;
	background-color: #ffffff; 
	color: #54494A;
	text-decoration: none;
	font-size: 7.5pt;
	}
div#products li li a:hover
	{
	/*background-color: #DA8425;*/
	color: #DA8425;
	}
ul.sitelinks {
	font:8.5pt #336699 Verdana,Arial,Helvetica;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 11px;
	border: 0px;
	
}
ul.sitelinks li {
	font:8.5pt #336699 Verdana,Arial,Helvetica;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
ul.sitelinks li a{
	display: block;
	width: 100%; 
	padding: 0px;
	background-color:#FFF;
	font-size:8.5pt;
	font-weight: normal;
	color:#336699;
	margin:0px;
	border-top:0px solid #bbb;
}
ul.sitelinks li a:visited{
	color: #336699;
	font-size:8.5pt;
	font-weight: normal;
}
ul.sitelinks li a:hover{
	color: #333333;
	font-size:8.5pt;
	font-weight: normal;
}
ul.sitelinks li a:active{
	color: #336699;
	font-size:8.5pt;
	font-weight: normal;
}
table.Product {
	padding-left:10px;
	border-bottom:1px solid #eeeeee;
	width:100%;
	}
td.ProductGraphicLeft {
	width:80px;
	text-align:right;
	}
div.addtocart {
	float:right;
	}
form { display: inline; }
-->
</style>/* CSS Document */

