* { margin: 0; padding: 0; font-family: Tahoma, Verdana, Arial, Geneva, Helevetica, sans-serif; }
.clearer { clear: both; height: 0px; }

a img { border: none; }
a:visited { color: blue; }
a:hover { color: #0066FF; }

body {
	width: 100%;
	background: url(header-bg.gif) repeat-x top left;
}

#wrapper {
	width: 980px;
	margin: 0 auto;
	padding-bottom: 30px;
}

#subHeader {
	float: left;
	display: inline;
	width: 980px;
	height: 202px;
	background: url(sub-header-bg.gif) no-repeat top left;
}

#searchCats {
	float: left;
	display: inline;
	width: 472px;
	margin: 146px 0px 0px 52px;
}

#searchBox {
	float: left;
	display: inline;
	width: 224px;
	margin-top: 8px;
}

#searchBox input#srch {
	width: 155px;
	padding: 6px 0px 5px 13px;
	font-size: 14px;
	vertical-align: top;
	color: #5a5a5a;
}

#catSelect {
	float: left;
	display: inline;
	width: 247px;
	margin-top: 8px;
}

#catSelect select#catdrop {
	width: 188px;
	margin: 4px 0px 0px 15px;
	padding: 0px 0px 0px 13px;
	font-size: 14px;
	vertical-align: top;
	color: #5a5a5a;
}

#sendUs {
	float: right;
	display: inline;
	width: 444px;
}

#content {
	float: left;
	display: inline;
	width: 980px;
	padding-top: 25px;
}

h1 {
	text-align: center;
	font-family: Georgia, 'Trebuchet MS', 'Times New Roman', Tahoma, sans-serif;
	font-size: 30px;
	font-weight: bold;
	padding-bottom: 15px;
}

.prodBox {
	float:left;
	display: inline;
	width: 483px;
	padding: 8px 0px 20px 0px;
	border: 1px solid #CDCDCD;
	background: url(to-view-bg.gif) no-repeat bottom center;
	background-color: #F4F4F4;
	text-align: center;
}

.right {
	margin-left: 10px;
}

.mainImg img {
	border: 1px solid #D5D5D5;
}

.prodBox .prodName {
	font-family: Georgia, 'Trebuchet MS', 'Times New Roman', Tahoma, sans-serif;
	font-size: 27px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0px 5px
}

.prodBox .prodNameLong {
	font-family: Georgia, 'Trebuchet MS', 'Times New Roman', Tahoma, sans-serif;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 2px 5px
}

.prodBox .prodNameXLong {
	font-family: Georgia, 'Trebuchet MS', 'Times New Roman', Tahoma, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 6px 5px
}

.prodBox .prodName a, .prodBox .prodNameLong a, .prodBox .prodNameXLong a {
	color: #2d2d2d;
	text-decoration: none;
}

.prodBox .prodName a:hover, .prodBox .prodNameLong a:hover, .prodBox .prodNameXLong a:hover {
	color: #4b8096;
}

img.sepline {
	float: left;
	width: 980px;
	
}












.mediaBox {
	float: left;
	display: inline;
	width: 980px;
}

.mediaBox .row1 {
	width: 728px;
	margin: 0px auto 0px auto;
}

.mediaBox .row2 {
	width: 728px;
	margin: 13px auto 0px auto;
}

.mediaBox .row1 img, .mediaBox .row2 img { display: block; }















ul#pagination {
	float: left;
	display: inline;
	width: 920px;
	margin: 20px 0px 20px 0px;
	padding: 0px 30px;
	text-align: center;
	list-style: none;
}

ul#pagination li {
	display: inline;
	margin: 0px 0px 0px 5px;
	padding: 0px 12px;
	border: 1px solid #C5C5C5;
	font-size: 27px;
	font-style: normal;
	font-family: 'Trebuchet MS', Tahoma, Georgia, Verdana, sans-serif;
	background: url(pagination-button.jpg) repeat-x top left;
	background-color: #E7E7E7;
}

ul#pagination li em {
	font-style: normal;
	color: #c3c3c3;
}

ul#pagination li a {
	color: #404040;
	text-decoration: none;
}

ul#pagination li a:hover {
	color: #5969b8;
}







#service {
	float: left;
	width: 980px;
	text-align: center;
	padding-bottom: 20px;
}













#preFooter {
	float: left;
	width: 980px;
	text-align: center;
	padding-top: 20px;
}

#preFooter #getDisplayed {
	font-size: 14px;
	color: #737373;
	letter-spacing: 1px;
}

#preFooter #sendOne {
	font-size: 18px;
	color: #205c95;
}

#preFooter #learnBottom {
	font-size: 16px;
}

#learnBottom a {
	color: #5e869e;
}

#preFooter img#pkg {
	padding-top: 10px;
}

#preFooter img#bassfishin {
	margin-top: 40px;
}

#preFooter #rights {
	font-size: 13px;
}



















#product #content {
	text-align: center;	
}

#product h1 {
	font-family: Georgia, 'Times New Roman', 'Trebuchet MS', Tahoma, sans-serif;
	font-size: 36px;
	color: #2d2d2d;
	font-weight: normal;
	letter-spacing: 1px;
}

#product .prodDesc {
	padding: 0px 131px 0px 131px;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 18px;
	text-align: center;
}



#product img.prodPhoto {
	padding-top: 50px;
}

#product .bott {
	margin-top: 40px;
}


#product h3.couponH {
	margin: 50px 0px 20px 0px;
	font-family: Georgia, 'Times New Roman', 'Trebuchet MS', Tahoma, sans-serif;
	font-size: 24px;
	color: #2d2d2d;
	font-weight: normal;
	letter-spacing: 1px;
}

























#orderConf #wrap {
	width: 800px;
	margin: 0 auto;
}

#orderConf h1 {
	padding-bottom: 10px;
}

#orderConf em {
	font-style: normal;
	color: #FF0000;
}

#orderConf h3 {
	padding-top: 20px;
}

#orderConf p {
	padding-top: 15px;
}

#orderConf h2 {
	padding-top: 10px;
}














#get #headText {
	text-align: center;
}

#get #info {
	padding: 10px 73px;
	text-align: center;
	letter-spacing: 2px;
	color: #2d2d2d;
	font-size: 12px;
	line-height: 20px;
}

#get #shipTo {
	text-align: center;
	padding-top: 20px;
}

#get #addy {
	padding: 20px 0px 0px 301px;
	font-size: 33px;
	font-style: normal;
}

#get #learn {
	text-align: center;
	padding: 129px 0px 0px 0px;
}

#get .terms {
	padding-top: 45px;
	text-align: center;
	font-size: 12px;
	color: #808080;
	line-height: 20px;
}

#get p.stdText {
	text-align: center;
	font-size: 12px;
	margin-top: 40px;
}











#context h1 {
	font-size: 33px;
	font-family: Georgia, 'Times New Roman', 'Trebuchet MS', Tahoma, sans-serif;
	color: #2d2d2d;
	padding: 0px;
}

#context p {
	font-size: 12px;
	color: #2d2d2d;
	padding: 15px 72px 0px 72px;
	text-align: center;
	line-height: 15px;
}





#context #learn {
	text-align: center;
	padding: 30px 0px 0px 0px;
}

