@charset "utf-8";
.thrColFixHdr #container {
	background: url(../images09/templateheaders_flyfish.jpg) no-repeat left top;
}
#mainContent #hatches {
	border: .8px dotted #666600;
	width: 400px;
}

#mainContent   #hatches   ul {
	background: #CCCC99 url(../images09/flies.gif) left top;
	list-style: disc;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	color: #000000;
	font-size: .9em;
	font-weight: bold;
	border: thin dotted #666600;
	padding-left: 50px;
}
#mainContent #flytripdetails{
	border-bottom: 1px dashed #990000;
	width: 375px;
	text-decoration: none;
	margin: 2px;
	padding: 2px;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
}
#mainContent #flytripdetails a {
	color: #330066;
	text-decoration: underline;
}
#mainContent #flytripdetails a:hover {
	color: #990000;
	text-decoration: none;
}
#sidebar2 #moretrips {
	background: #666633;
	color: #FFFFFF;
}
#sidebar2  #moretrips a {
	background: #666633;
	color: #FFFFFF;
}
#sidebar2 #moretrips a:hover {
	background: #666633;
	color: #CCCC99;
	text-decoration: underline;
}

#mainContent #flyfishtrip {
	border: thin dotted #999966;
	background: #CCCC99;
}
#mainContent  #flyfishtrip  a   {
	color: #666633;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
#mainContent  #flyfishtrip  a:hover   {
	color: #336600;
	text-decoration: underline;
}
#mainContent #hatches #flylinks {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
#mainContent    #hatches    #flylinks    a  {
	color: #663300;
	text-decoration: none;
	font-weight: normal;
	border-bottom: thin dotted #CCCC99;
}
#mainContent #hatches #flylinks a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	background: #666600;
}

.thrColFixHdr #footer {
	background: #CCCC99 url(../images09/productpages/footerbackground_fly.gif) no-repeat left bottom;
}
#mainContent  #flytripdetails  li {
	text-decoration: none;
	color: #666600;
	list-style: circle outside;
	text-align: left;
	text-indent: 5px;
}
