﻿/* For W3C CSS Compliance */
.void{}
@media print{}

#innerpage
{	
	background: url(../Images/PageMain.png) no-repeat top;	
	behavior: url(iepngfix.htc);
	background-color:#f8f8f8;
}

#innerpage #pageright
{
	float: left;
}

#innerpage #pageleft
{
	float: left;
	width: 710px;	
}

/* main */
#innerpage #pageleft #main,
#innerpage #pageleft #fishmain,
#innerpage #pageleft #huntmain,
#innerpage #pageleft #fishpreserve,
#innerpage #pageleft #huntpreserve
{
	margin: 0 0 0 20px;
}

/* seasons */
#innerpage #pageleft #fishseasons,
#innerpage #pageleft #huntseasons
{
	margin: 0 0 0 10px;
}

#innerpage #pageleft #fishseasons .cellwidth,
#innerpage #pageleft #huntseasons .cellwidth
{
	width: 691px;
}

/* chart */
#innerpage #pageleft #fishchart,
#innerpage #pageleft #huntchart
{
	margin: 0 0 0 10px;
}

#innerpage #pageleft #fishchart .preservetable,
#innerpage #pageleft #huntchart .preservetable
{
	margin-top: 26px;
}

#innerpage #pageleft #fishchart .cellwidth,
#innerpage #pageleft #huntchart .cellwidth
{
	width: 228px;
}

/* page left */
#innerpage #pageleft ul
{
	margin-left: 15px;
}

#innerpage #pageleft ul li
{	
	 list-style-type: disc;
	 line-height: 18px;
}

#innerpage #pageleft p
{	
	margin-top: 15px;
	line-height: 18px;	
}

#innerpage #pageleft p a
{	
	color: #386727;	
	text-decoration: underline;
}

#innerpage #pageleft .imgleft
{
	float: left;
	margin: 0 20px 0 0;
}

#innerpage #pageleft .imgright
{
	float: right;
	margin: 0 0 0 20px;
}

/* featured product */
.productpod
{
	width: 217px;
	height: 351px;
	margin: 10px 0 0 0;			
}

.productpod .mainbackground
{		
	width: 100%;
	height: 100%;
	background: url(../Images/ProductPodBg1.gif) no-repeat top;
}

.productpod .heading
{		
	padding: 15px 0 6px 15px;
}

.productpod .productbackground
{
	width: 210px;
	height: 314px;	
	margin-left: 2px;		
	background: url(../Images/ProductPodBg2.gif) no-repeat top;	
}

.productpod .productbackground img
{	
	width: 193px;
	height: 153px;
	margin: 10px 0 0 8px;
	border: solid 1px #C0C0C0;
}

.productpod .productbackground .gamesaverseal img
{
	width: 41px;
	height: 41px;
	border: none;
}

.productpod .productbackground .gamesaverseal
{	
	float: right;
	position: relative;
	margin-top: -55px;
	padding-right: 10px;
	z-index: 500;
}

.productpod .productbackground .name1
{
	width: 193px;
	margin-left: 8px;
	padding: 8px 0 0 0;
}

.productpod .productbackground .name1 sup
{
	vertical-align: top;
}

.productpod .productbackground .name2
{
	width: 193px;
	margin: 2px 0 0 8px;
}

.productpod .productbackground .description
{
	width: 193px;
	height: 45px;
	margin-left: 8px;
	padding: 4px 0 0 0;
	overflow: hidden;	
}

.productpod .productbackground .model
{
	width: 193px;
	margin-left: 8px;
	padding: 4px 0 0 0;
}

.productpod .productbackground .ecommerce
{
	float:left;
	width: 200px;
	height:32px;
	padding-left: 12px;
	margin: 10px 0 0 0;	
	background: url(../Images/ProductPodEcommerceBg.gif) no-repeat top;
}

.productpod .productbackground .ecommerce sup
{	
	vertical-align: top;	
	font-size: 14px;
}

.productpod .productbackground .prices
{
	float: left;	
	padding: 10px 10px 0 5px;
	line-height: 14px;
}

.productpod .productbackground .price
{
	clear: both;	
	font-size: 16px;		
	font-weight: bold;
	color: #386727;
}

.productpod .productbackground .view
{	
	float: right;	
	margin: 5px 10px 0 0;
}