a:link, a:visited
	{
		color:#660000;
		font-weight: 600; 
	}
a:hover
	{
		color:#e8dccb;
		background-color: #660000;
	 }
body
	{
		color:#660000;
		margin:0px;
		font-family: Helvetica;
		background-image:url(images/background.jpg);
	}
h1
	{
		text-align: center;
		font-size: 200%;
		font-family: Helvetica, Arial
	}
h2	{
		margin-left: 3%;
		padding-left: 10px;
		font-size: 130%;
		font-family: Helvetica, Arial;
		color: #ffffff;
		background-color: #996666;
		width: 50%;
	}
h3
	{
		margin-left: 3%;
		padding-left: 10px;
		font-size: 110%;
		font-family: Helvetica, Arial;
		color: #ffffff;
		background-color: #996666;
		width: 70%;
	}
hr	
	{	
		background-image : url(images/canoe_horizontal_rule.gif);
		width: 482px;
		height: 15px;
		margin-left: auto;
		margin-right: auto;
		border: none;
		clear:both;
	}
li
	{
		list-style-image : url(images/canoe_bullet.gif);
		padding-left: 35px;
	}

p
	{
		margin-left: 5%; 
		margin-right: 5%;
	}
ul
	{
		margin-left: 10%;
		margin-right: 5%;
	}
.bodytext
	{
		background-color: #e8dccb;
		margin-left: 5%;
		margin-right: 5%;
		margin-top: 10px;
		padding-bottom: 10px;
		border:ridge #660000 5px;
		min-width:800px;
	}
.bottommenu
	{
		width: 810px;
		font-size: 83%;
		margin-left: auto;
		margin-right:auto;
		margin-top: 10px;
		text-align:center;
		font-family: Helvetica;
		background-color: #ffffcc;
		border: solid #ffcc33 2px;
		padding: 2px;
	}
.center
	{
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		display:block;
	}
.clear
	{
		min-height:1px;
		width:100%;
		clear:both;
	}
.contestbackground
	{
		width: 800px;
		height: 400px;
		margin-left:auto;
		margin-right:auto;
		border: 3px solid #660000;
		display:block;
	}
.contestbox
	{
		float:right;
		width: 350px;
		border:solid 1px;
		margin-right: 5px;
		font-size: 80%;
		margin-left: 10px;
		text-align:center;
	}
.contestheader
	{
		text-align:center;
		background-color:#ffffcc;
		margin-top:0px;
		padding: 15px 10px;
		
	}
.fishbullet
	{
		text-align:justify;
	}
.fishbullet li
	{
		list-style-image : url(images/panfish_bullet.gif);
		padding-left: 10px;
		padding-right: 0px;
	}
.header
	{
		width:800px;
		margin-left:auto;
		margin-right:auto;
		margin-top: 5px; 
		height:300px; 
		border:solid 1px #ffffff;
	}
.header img
	{
		margin-right:-4px;
		border:none;
	}
.header a:hover
	{
		background-color:transparent;
		text-decoration:none;
	}
.message
	{
		color:#100af1;
		text-align:center;
		font-size: 120%;
	}
.producttable
	{
		font-size: 90%;
		padding-left: 2px; 
		padding-right: 2px;
	}
.redbold
	{
		color:red;
		font-weight: 600;
	}
.snowshoebullet
	{
		list-style-image : url(images/snowshoe_bullet.gif);
	}
.smalltext
	{
		font-size: 80%;
	}
.supersale
	{
		text-align:center; 
		float:left; 
		width: 180px; 
		border:solid #09256d 3px; 
		margin-bottom:10px; 
		margin-right: 10px; 
		margin-left: 20px;
		padding:0px;
		background-color: #8ba6ea; 
		font-family: Arial, Helvetica, sans-serif; 
	}
.supersale li
	{
		list-style:none;
		margin:0px;
		padding:0px;
	}
.supersale li a:link, .supersale li a:visited
	{
		text-decoration:none;
		display:block;
	}
.supersale li a:hover
	{
		background-color:#9CF;
		color:#660000;
	}
