@charset "UTF-8";/* CSS Document */.font1 {		font-size:1px;}.font_red {	color:#ff0000;}.font9 {	font-size:9px;	font-family:Arial, Helvetica, sans-serif;}.font9_blue {	font-size:9px;	color:#034ea2;	font-family:Arial, Helvetica, sans-serif;}.font9_blue_bold {	font-size:9px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font10 {		font-size:10px;	font-family:Arial, Helvetica, sans-serif;}.font12	{		font-size:12px;	font-family:Arial, Helvetica, sans-serif;}.font10_red_bold {	font-size:10px;	color:#ff0000;	font-weight:bold;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}.font_red_bold {	color:#FF0000;	font-weight:bold;}.font11 {		font-size:11px;	color:#00adef;	font-family:Arial, Helvetica, sans-serif;}.font12_blue_bold {		font-size:12px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font10_blue_bold {		font-size:10px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font11_blue {		font-size:11px;	color:#034ea2;	font-family:Arial, Helvetica, sans-serif;}.font11_blue_bold {		font-size:11px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font11_red_bold {		font-size:11px;	color:#ff0000;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font12_bold {		font-size:12px;	color:#00adef;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font14_red_bold {		font-size:14px;	color:#ff0000;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font16_blue {		font-size:16px;	color:#034ea2;	font-family:Arial, Helvetica, sans-serif;}.font18_bold {		font-size:18px;	color:#00adef;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;}.font16 {		font-size:16px;	font-family:Arial, Helvetica, sans-serif;}.font18 {		font-size:18px;	color:#00adef;	font-family:Arial, Helvetica, sans-serif;}.font18_blue {		font-size:18px;	color:#034ea2;	font-family:Arial, Helvetica, sans-serif;}.font18_blue_bold_verdana {		font-size:18px;	color:#034ea2;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;}.font14_bold_title {		font-size:14px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font18_bold_title {		font-size:18px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font20_red_bold_title {		font-size:20px;	color:#ff0000;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.font24_bold_title {		font-size:24px;	color:#034ea2;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}.footer {		font-size:8px;		color:#034ea2;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-align:left;}/* ------------------------------------------------------------- BACKGROUND */.footer_bg {	margin:0 auto;	padding:0;	width:956px;	height:4px;	background: url(images/footer/top_line.jpg) no-repeat top center;	vertical-align:top;}.yellowperch_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:381px;	background: url(images/yellowperch/fish_species_bg.jpg) no-repeat top center;	vertical-align:top;}.yellowperch_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:381px;	background: url(images/yellowperch/product_specs_bg.jpg) no-repeat top center;	vertical-align:top;}.yellowperch_instructions_bg {	margin:0 auto;	padding:0;	width:282px;	height:381px;	background: url(images/yellowperch/instructions_bg.jpg) no-repeat top center;	vertical-align:top;}.yellowperch_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px;	background: url(images/background/green_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.yellowperch_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#66cc33;	vertical-align:top;}.crawfish_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:.379px;	background: url(images/crawfish/fish_species_bg.jpg) no-repeat top center;	vertical-align:top;}.crawfish_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:379px;	background: url(images/crawfish/product_specs_bg.jpg) no-repeat top center;	vertical-align:top;}.crawfish_instructions_bg {	margin:0 auto;	padding:0;	width:282px;	height:379px;	background: url(images/crawfish/instructions_bg.jpg) no-repeat top center;	vertical-align:top;}.crawfish_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#ff9933;	vertical-align:top;}.crawfish_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px;	background: url(images/background/orange_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.goldenshiner_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:.379px;	background: url(images/goldenshiner/fish_species_bg.jpg) no-repeat top center;	vertical-align:top;}.goldenshiner_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:379px;	background: url(images/goldenshiner/product_specs_bg.jpg) no-repeat top center;	vertical-align:top;}.goldenshiner_instructions_bg {	margin:0 auto;	padding:0;	width:282px;	height:379px;	background: url(images/goldenshiner/instructions_bg.jpg) no-repeat top center;	vertical-align:top;}.goldenshiner_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#0099cc;	vertical-align:top;}.goldenshiner_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px;	background: url(images/background/blue_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.shad_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:.378px;	background: url(images/shad/shad_fish_species.jpg) no-repeat top center;	vertical-align:top;}.shad_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:378px;	background: url(images/shad/shad_product_specs.jpg) no-repeat top center;	vertical-align:top;}.shad_instructions_bg {	margin:0 auto;	padding:0;	width:282px;	height:378px;	background: url(images/shad/shad_instructions.jpg) no-repeat top center;	vertical-align:top;}.shad_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#ffe808;	vertical-align:top;}.shad_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px;	background: url(images/background/yellow_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.smallmouthBass_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:378px;	background: url(images/smallmouthBass/fish_species_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.smallmouthBass_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:378px;	background: url(images/smallmouthBass/product_specs_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.smallmouthBass_instructions_bg {	margin:0 auto;	padding:0;	width:281px;	height:378px;	background: url(images/smallmouthBass/instructions_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.smallmouthBass_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px;	background: url(images/background/green_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.smallmouthBass_instructionsFade_bg {	margin:0 auto;	padding:0;	width:956px;	background: url(images/background/green_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.smallmouthBass_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#66cc33;	vertical-align:top;	text-align:left;}#smb_fish_species_text {    height:90px;    padding-top:288px;    padding-left:20px;    padding-right:20px;    text-align:left;    font-size:12px;    text-align:justify;}#smb_top_image {    height:170px;    text-align:center;}#smb_middle_text {    height:110px;    font-size:9px;    text-align:justify;}#smb_bottom_image {   height:60px;   text-align:center;}/* smelt */.smelt_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:378px;	background: url(images/smelt/fish_species_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.smelt_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:378px;	background: url(images/smelt/product_specs_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.smelt_instructions_bg {	margin:0 auto;	padding:0;	width:281px;	height:378px;	background: url(images/smelt/instructions_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.smelt_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px; 	background: url(images/background/red_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.smelt_instructionsFade_bg {	margin:0 auto;	padding:0;	width:956px;	background: url(images/background/red_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.smelt_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#dc2c27;	vertical-align:top;	text-align:left;}#s_fish_species_text {    height:86px;    padding-top:292px;    padding-left:20px;    padding-right:20px;    text-align:left;    font-size:12px;    text-align:justify;}#s_product_specs_left_pane {    float:left;    width:288px;    padding-left:10px;    _padding-left:8px; /* HACK FOR IE6 */    padding-right:0px;    text-align:left;}#s_top_image {    height:200px;    text-align:center;}#s_middle_text {    height:85px;    font-size:9px;    text-align:justify;}#s_bottom_image {   height:55px;   text-align:center;}/* crawfish trap */.crawfishTrap_fish_species_bg {	margin:0 auto;	padding:0;	width:360px;	height:378px;	background: url(images/crawfishTrap/fish_species_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.crawfishTrap_product_specs_bg {	margin:0 auto;	padding:0;	width:314px;	height:378px;	background: url(images/crawfishTrap/product_specs_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.crawfishTrap_instructions_bg {	margin:0 auto;	padding:0;	width:281px;	height:378px;	background: url(images/crawfishTrap/instructions_bg.jpg) no-repeat top center;	vertical-align:top;	float:left;}.crawfishTrap_content_bg {	margin:0 auto;	padding:0;	width:956px;	height:340px; 	background: url(images/background/blue_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.crawfishTrap_instructionsFade_bg {	margin:0 auto;	padding:0;	width:956px;	background: url(images/background/blue_vertical_bg.jpg) repeat-x top left;	vertical-align:top;}.crawfishTrap_title_bg {	margin:0 auto;	padding:0;	width:956px;	height:38px;	background-color:#009dc9;	vertical-align:top;	text-align:left;}#ct_fish_species_text {    height:66px;    padding-top:312px;    padding-left:20px;    padding-right:20px;    text-align:left;    font-size:12px;    text-align:justify;}#ct_product_specs_text {    height:200px;    font-size:12px;    text-align:justify;    padding-right:15px;    padding-left:25px;}#ct_product_specs_left_pane {    float:left;    width:288px;    padding-left:10px;    padding-right:0px;    text-align:left;}#ct_top_image {    height:200px;    text-align:center;}#ct_middle_text {    height:140px;    font-size:9px;    text-align:justify;}#ct_product_specs_centre_pane {    float:left;    width:350px;    text-align:center;}#ct_product_specs_right_pane {    float:left;    width:298px;    padding-left:0px;    padding-right:10px;    text-align:center;}.black_box {	margin:0 auto;	padding:25px;	width:800px;	background-color:#000000;	color:#FFFFFF;	vertical-align:top;}.padding10_side {	margin:0 auto;	padding:0 10px 0 10px;}.line_height {	line-height:1.2em;}.noBorder {	margin:0;	padding:0;	font-size:1px;	line-height:0px;	border:none 0px black;	/* border-bottom:solid 1px black; */}/* ------------------------------------------------------------- From style.css */.titlePlacement {    padding-left:40px;    padding-top:10px;}/* ------------------------------------------------------------- Specs */.product_specs_main {    width:174px;    padding-left:140px;    padding-top:60px;    text-align:left;}.product_specs_text {    height:200px;    font-size:12px;    text-align:justify;    padding-right:10px;}.product_specs_navigation {    height:98px;    padding-bottom:20px;    vertical-align:bottom;}.product_specs_video {    width:84px;    float:left;    padding-top:28px;    padding-left:25px;}.product_specs_more {    width:50px;    float:left;    vertical-align:bottom;    padding-left:10px;    _padding-left:9px; /* IE6 hack */    padding-top:85px;    _padding-top:83px; /* IE6 hack */}.product_specs_left_pane {    float:left;    width:238px;    padding-left:30px;    padding-right:30px;    text-align:left;}.product_specs_centre_pane {    float:left;    width:310px;    text-align:center;}.product_specs_right_pane {    float:left;    width:338px;    padding-left:0px;    padding-right:10px;    text-align:center;}.instructions_top {    padding-top:60px;    height:284px;    font-size:12px;    padding-left:20px;    padding-right:20px;    text-align:justify;}.instructions_bottom {    height:34px;    text-align:right;    padding-right:24px;}/* ----------------------------- Instructions */sub {	margin:0 auto;	padding:0;	/*line-height:1em;*/	font-size:10px;	margin-bottom:10px;		}.sub_bottom {	margin:0 auto;	padding:0;	/*line-height:1em;*/	font-size:11px;	}.sub_bottom2 {	margin:0 auto;	padding:0;	/*line-height:1em;*/	font-size:6px;	}.linespace {	line-height:1.5em;}