body {
	margin:0;
	padding:0;
	background: #090909 url('../images/top_bkg.jpg') 0 0 repeat-x;
}

.left {
	float:left;
}

.right {
	float:right;
}

.clear {
	clear:both;
}

form {
	padding:0;
	margin:0;
}

#main_container {
	margin:auto;
	width:986px;
	overflow:hidden;
	text-align:left;
	padding:0;
	color:#ffffff;
	font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif;
	background:url('../images/main_image_home2.jpg') 30px 67px no-repeat;
}

.home_image {
	background:url('../images/main_image_home2.jpg') 30px 67px no-repeat;
}

#logo {
	margin:0;
	padding:0;	
	padding-left:30px;
	float:left;
	width:320px;
	height:163px;
	overflow:hidden;
}

#logo img {
	border:0;
}

#top_nav {
	margin:0;
	padding:0;
	padding-right:29px;
	float:left;
	width:607px;
	height:163px;
	overflow:hidden;
	text-align:left;
}

#top_nav .bag_top {
	margin:0;
	padding:15px 0 0 250px;
	background: transparent url('../images/shopping_bag_bkg.gif') 250px 0 no-repeat;
	height:52px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
}

#top_nav .bag_top img {
	float:left;
	border:none;
}

#catching {
	float:right;
	width:62px;
	height:248px;
	background:url('../images/catching_101.gif') 1px 0 no-repeat;
}

#content {
	background: #181818 url('../images/content_bkg.jpg') 0 -37px repeat-x;
	clear:both;
	text-align:left;
	width:927px;	
	padding:0 29px 30px 30px;	
	margin:0;
	display:block;
	overflow:hidden;
}

#main_image {
	clear:both;
	width:927px;
	height:152px;
	background:url('../images/main_image_home2.jpg') 0 -96px no-repeat;
}

#main_image h5 {
	display:none;
}

#main_image h6 {
	display:none;
}

#main_image .home {
	background:url('../images/main_image_home2.jpg') 0 0 no-repeat;
}

#content #wide {
	width:617px;	
	overflow:hidden;
	float:left;
	margin-top:9px;
}

#content #box {
	width:617px;	
	overflow:hidden;
	float:left;
	margin-top:9px;
	background: #272727 url('../images/gray_box_top.gif') 0 56px no-repeat;
}

#content #small {
	width:297px;
	margin-left:12px;	
	overflow:hidden;
	float:left;
	margin-top:9px;
}

/* START GRAY HOLDER */
.holder_gray {
	background-color:#272727;
}

.holder_gray h4 {
	width:297px;
	height:46px;
	overflow:hidden;
	padding:0;
	margin:0;
}

.holder_gray h4.contact_information {	
	background:url('../images/h_contact_information.gif') 0 0 no-repeat;
}

.holder_gray h4.our_recomendations {	
	background:url('../images/h_our_recomendations.gif') 0 0 no-repeat;
}

.holder_gray h4.featured_video {	
	background:url('../images/h_featured_video.gif') 0 0 no-repeat;
}

.holder_gray h4.fishing_stories {	
	background:url('../images/h_fishing_stories.gif') 0 0 no-repeat;
}

.holder_gray h4.send_image {	
	background:url('../images/h_send_image.gif') 0 0 no-repeat;
}

.holder_gray h4.send_video {	
	background:url('../images/h_send_video.gif') 0 0 no-repeat;
}

.holder_gray .info {
	font-family:Tahoma, Arial, sans-serif;
	font-size:14px;
	color:#a1a2a4;
	line-height:22px;
	padding: 0 20px 0 20px;
}

.holder_gray .info a {	
	color:#ffffff;
}

.holder_gray ul {
	clear:both;
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}

.holder_gray li {
	float:left;
	line-height:17px;
	margin:0;
	padding:0;
	width:147px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a1a2a4;
	padding-top:6px;
}

.holder_gray b {
	color:#ffffff;
}

.holder_gray li.image {
	padding:2px 12px 3px 12px;
	width:119px;
	background:url('../images/thumbnail_bkg.gif') 9px 0 no-repeat;
	height:109px;
	overflow:hidden;
}

.holder_gray li.image img {
	width:118px;
	height:109px;
	overflow:hidden;
}

.holder_gray li.links {
	width:279px;
	padding:9px;
}

.holder_gray .view_link {
	background: transparent url('../images/b_gray_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	float:left;
	padding-top:4px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
}

.holder_gray .view_link a {
	border:0;
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
}

.holder_gray .detail_link {
	background: transparent url('../images/b_yellow_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	float:left;
	padding-top:4px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	margin-right:10px;
}

.holder_gray .detail_link a {
	border:0;
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
}

.holder_gray .divider {
	clear:both;
	background:url('../images/recommended_divider.gif') 0 -20px no-repeat;
	height:28px;
	width:273px;
	margin-left:13px;
}

.holder_gray .extras_info {
	margin-left:12px;
	width:273px;
	overflow:hidden;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a1a2a4;
	line-height:18px;
}

.holder_gray .extras_info a {
	text-decoration:none;
	color:#1fc1ec;
}

.holder_gray .extras_info a.main {
	text-decoration:none;
	color:#fdcb12;
}

.holder_gray .extras_info h2 {
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	padding: 9px 0;
	margin:0;
}

.holder_gray .extras_info p {
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.holder_gray .extras_info img {
	margin-left:9px;
	width:278px;
	overflow:hidden;
}

.holder_gray .bottom {	
	display:block;
	background:url('../images/gray_small_bottom.gif') 0 0 no-repeat;
	height:13px;
	width:297px;
	overflow:hidden;
}
/* END GRAY HOLDER */

/* START BLUE HOLDER */
.holder_blue {
	background-color:#028ecb;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.holder_blue a {
	color:#ffffff;
	text-decoration:none;
}

.holder_blue h4 {
	width:297px;
	height:46px;
	overflow:hidden;
	padding:0;
	margin:0;
}

.holder_blue h4.recent_items {	
	background:url('../images/h_recent_items.gif') 0 0 no-repeat;
}

.holder_blue h6 {
	width:72px;
	height:18px;
	overflow:hidden;
	padding:0;
	margin:0 0 0 25px;
	background:url('../images/added_current_item.gif') 0 0 no-repeat;
}

.holder_blue img {
	border:none;
	vertical-align:middle;
}

.holder_blue .first img {
	width:45px;
	height:41px;
}

.holder_blue .spaces a, .holder_blue .spaces input {
	margin-right:6px;
}

.holder_blue ul {
	clear:both;
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}

.holder_blue li {
	float:left;
	line-height:15px;
	margin:0;
	padding:0;
}

.holder_blue li.first {
	margin-left:25px;
}

*html .holder_blue li.first {
	margin-left:13px;
}

.holder_blue li.total_left {
	width:125px;
	font-size:13px;
}

.holder_blue li.total {
	width:110px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
}

.holder_blue .divider {
	clear:both;
	background:url('../images/added_line.gif') 0 0 no-repeat;
	height:16px;
	width:254px;
	margin-left:17px;
}

.holder_blue .bottom {	
	clear:both;
	display:block;
	background:url('../images/blue_small_bottom.gif') 0 0 no-repeat;
	height:13px;
	width:297px;
	overflow:hidden;
}
/* END BLUE HOLDER */

/* START PRODUCTS FOR WIDE */
#wide h1 {
	width:618px;
	height:66px;
	overflow:hidden;
	padding:0;
	margin:0;
}

#wide h1.spinnerbaits {	
	background:url('../images/t_spinnerbaits.jpg') 0 0 no-repeat;
	cursor:pointer;
}

#wide h1.jigs {	
	background:url('../images/t_jigs.jpg') 0 0 no-repeat;
	cursor:pointer;
}

#wide h1.buzzbaits {	
	background:url('../images/t_buzzbaits.jpg') 0 0 no-repeat;
	cursor:pointer;
}

#wide h2 {
	padding:0;
	margin:0;
	color:#fdcb12;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-bottom:15px;
}

#wide h2 a {
	color:#1fc1ec;
	text-decoration:none;
}

#wide .products {
	width:617px;
	background: #272727 url('../images/gray_wide_top.gif') 0 0 no-repeat;
	padding:0;
	margin:0;
}

#wide .detail {
	padding:20px;
}

#wide .bottom, #wide .products .bottom {	
	clear:both;
	background:url('../images/gray_wide_bottom.gif') 0 0 no-repeat;
	height:14px;
	width:617px;
	overflow:hidden;
}

#wide .products .divider {
	clear:both;
	background:url('../images/products_divider.gif') 0 0 no-repeat;
	height:19px;
	width:617px;
}

#wide .products .image {
	padding:15px;
	width:119px;
	background:url('../images/thumbnail_bkg.gif') 12px 12px no-repeat;
	height:99px;
	overflow:hidden;
	float:left;
}

#wide .products .image img {
	width:118px;
	height:109px;
	overflow:hidden;
}

#wide .detail .image {
	padding:5px;
	width:340px;
	background:url('../images/medium_bkg.gif') 0 0 no-repeat;
	height:325px;
	overflow:hidden;
	display:block;
}

#wide .detail .image img {
	width:330px;
	height:315px;
	overflow:hidden;
	border:none;
}

#wide .detail .left_large .image {
	padding:5px;
	width:578px;
	background:url('../images/medium_opt_bkg.gif') 0 0 no-repeat;
	height:189px;
	overflow:hidden;
	display:block;
}

#wide .detail .left_large .image img {
	width:568px;
	height:179px;
	overflow:hidden;
	border:none;
}

#wide .products .info {
	float:left;
	line-height:17px;
	margin:0;
	padding:0;
	width:443px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a1a2a4;
	padding:16px 12px 0 12px;
}

#wide .products .info b {
	color:#ffffff;
	font-size:14px;
}

#wide .products .info .view_link {
	background: transparent url('../images/b_gray_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	float:left;
	padding-top:4px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
}

#wide .products .info .view_link a {
	border:0;
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
}

#wide .products .info .detail_link {
	background: transparent url('../images/b_yellow_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	float:left;
	padding-top:4px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	margin-right:10px;
}

#wide .products .info .detail_link a {
	border:0;
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
}

#wide .detail .left {
	width:362px;
	float:left;
	color:#a1a2a4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#wide .detail .left_large {
	width:585px;
	float:left;
	color:#a1a2a4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#wide .detail .left a {
	color:#fdcb12;
	text-decoration:none;
	font-size:12px;
}

#wide .detail .left_large a {
	color:#fdcb12;
	text-decoration:none;
	font-size:12px;
}

#wide .detail .right {
	width:223px;
	float:left;
	color:#a1a2a4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:16px;
}

#wide .detail .right h3 {
	padding:10px 0 0 0;
	margin:0;
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	font-weight:normal;
	padding-bottom:15px;
	display:block;
}

#wide .detail .left_large h3 {
	padding:5px 0 0 0;
	margin:0;
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	font-weight:normal;
	padding-bottom:10px;
	float:left;
	width:515px;
}

#wide .detail .right .divider {
	clear:both;
	background:url('../images/recommended_divider.gif') 0 0 no-repeat;
	height:49px;
	width:223px;
}

#wide .detail .left .divider {
	clear:both;
	background:url('../images/recommended_divider.gif') 0 0 repeat-x;
	height:49px;
	width:338px;
	overflow:hidden;
}

#wide .detail .right .left {
	clear:both;
	float:left;
	width:72px;
	padding-bottom:10px;
}

#wide .detail .right .left b {
	color:#ffffff;
	padding-bottom:20px;
}

#wide .detail .right .right {
	float:left;
	width:137px;
	padding-bottom:10px;
}

#wide .detail .right .right b {
	color:#ffffff;
	padding-bottom:20px;
}

#wide .detail .jig_radio {
	float:left;
	width:103px;
	color:#a1a2a4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#wide .detail .jig_radio img {
	width:61px;
	height:61px;
}

#wide .detail .help {
	color:#a1a2a4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:22px;
	background-color:#1d1d1d;
	padding:20px 15px;
	margin-top:37px;
}

#wide .detail .help h6 {
	color:#ffffff;
	font-size:13px;
	font-weight:normal;
	padding:0;
	margin:0;
}

#wide .detail .help b {
	font-size:16px;
}

#wide .detail .left h6 {
	color:#1fc1ec;
	font-size:14px;
	font-weight:normal;
	padding:20px 0 6px 0;
	margin:0;
}

#wide .detail .left h6 a {
	color:#1fc1ec;
	text-decoration:underline;
}

#wide .detail .left h5  {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding:20px 0 20px 0;
	margin:0;
	font-weight:normal;
}

#larger_view {
	top:442px;
	left:126px;
	padding:14px;
	margin:0;
	width:661px;
	height:631px;
	overflow:hidden;
	position:absolute;
	z-index:5500;
	background: transparent url('../images/g_products_bkg.png') 0 0 no-repeat;
	display:none;
	text-align:center;
}

#larger_view_buz {
	top:442px;
	left:126px;
	padding:5px;
	margin:0;
	width:865px;
	height:540px;
	overflow:hidden;
	position:absolute;
	z-index:5500;
	background: transparent url('../images/g_products_opt_bkg.png') 0 0 no-repeat;
	display:none;
	text-align:center;
}

* html #larger_view {
	background-image:none;
	top:442px;
	left:279px;
	padding:14px;
	margin:0;
	width:661px;
	height:631px;
	overflow:hidden;
	position:absolute;
	z-index:5500;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/g_products_bkg.png');
	display:none;
	text-align:center;
}

* html #larger_view_buz {
	background-image:none;
	top:442px;
	left:279px;
	padding:14px;
	margin:0;
	width:865px;
	height:540px;
	overflow:hidden;
	position:absolute;
	z-index:5500;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/g_products_opt_bkg.png');
	display:none;
	text-align:center;
}


#larger_view .close_view {
	padding:8px 30px 0 0;
	float:right;
}

#larger_view_buz .close_view {
	padding:8px 30px 0 0;
	float:right;
}

#larger_view .large_image {
	height:577px;
	width:634px;
	overflow:hidden;
}

#larger_view_buz .large_image {
	height:504px;
	width:855px;
	overflow:hidden;
}

#larger_view img, #larger_view_buz img {
	border:none;
}

#close_ie {
	top:263px;
	left:722px;
	position:absolute;
	z-index:5600;
	display:none;
}

a.blanco {
	color:#ffffff;
	text-decoration:none;
}

/* END PRODUCTS FOR WIDE */

/* START PRODUCTS FOR BOX */
#box h1 {
	width:618px;
	height:66px;
	overflow:hidden;
	padding:0;
	margin:0;
}

#box h1.spinnerbaits {	
	background:url('../images/t_spinnerbaits.jpg') 0 0 no-repeat;
}

#box h1.jigs {	
	background:url('../images/t_jigs.jpg') 0 0 no-repeat;
}

#box h1.buzzbaits {	
	background:url('../images/t_buzzbaits.jpg') 0 0 no-repeat;
}

#box h1.dealers {	
	background:url('../images/t_dealers.jpg') 0 0 no-repeat;
}

#box h1.links {	
	background:url('../images/t_links.jpg') 0 0 no-repeat;
}

#box h1.gallery {	
	background:url('../images/t_gallery.jpg') 0 0 no-repeat;
}

#box h1.videos {	
	background:url('../images/t_videos.jpg') 0 0 no-repeat;
}

#box h1.stories {	
	background:url('../images/t_stories.jpg') 0 0 no-repeat;
}

#box h1.checkout {	
	background:url('../images/t_checkout.jpg') 0 0 no-repeat;
}

#box h1.cart {	
	background:url('../images/t_cart.jpg') 0 0 no-repeat;
}

#box h1.warnings {	
	background:url('../images/t_warnings.jpg') 0 0 no-repeat;
}

#box h1.policy {	
	background:url('../images/t_return_policy.jpg') 0 0 no-repeat;
}

#box h1.shipping {	
	background:url('../images/t_shipping_policy.jpg') 0 0 no-repeat;
}

#box h2 {
	padding:0;
	margin:0;
	color:#fdcb12;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-bottom:15px;
}

#box h2 a {
	color:#1fc1ec;
	text-decoration:none;
}

#box .bottom {	
	clear:both;
	background:url('../images/gray_wide_bottom.gif') 0 0 no-repeat;
	height:14px;
	width:617px;
	overflow:hidden;
}

#box .prod_sm {
	width:272px;
	float:left;
	overflow:hidden;
}

#box .prod_sm.first {
	margin-right:46px;
}

#box .image {
	padding:15px;
	width:119px;
	background:url('../images/thumbnail_bkg.gif') 12px 12px no-repeat;
	height:99px;
	overflow:hidden;
	float:left;
}

#box .image img {
	width:118px;
	height:109px;
	overflow:hidden;
}

#box .info {
	float:left;
	line-height:17px;
	margin:0;
	padding:0;
	width:120px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a1a2a4;
	padding:16px 0 0 0;
}

#box .info b {
	color:#ffffff;
	font-size:14px;
}

#box .desc {
	clear:both;
	line-height:17px;
	margin:0;
	padding:0;
	width:248px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a1a2a4;
	padding:16px 12px 0 12px;
}

#box .divider {
	clear:both;
	height:19px;
	width:272px;
}

#box .info .view_link {
	background: transparent url('../images/b_gray_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	display:block;
	margin-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

#box .info .view_link a {
	border:0;
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
}

#box .info .detail_link {
	background: transparent url('../images/b_yellow_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	display:block;
	margin-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

#box .info .detail_link a {
	border:0;
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
}

#box #sort {
	background-color:#fdcb12;
	width:582px;
	padding:5px;
	display:block;
	margin: 18px 12px 10px 12px;
	height:42px;
}

#box #sort .sel {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-right:5px;
}

#box #paging {
	clear:both;
	width:592px;
	display:block;
	margin: 0 12px 0 12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}

#box #paging img {
	vertical-align:middle;
	border:none;
}

#box #paging a {
	color:#1fc1ec;
	text-decoration:none;
	padding:0 0 0 10px;
}

#box #paging a.sel {
	color:#fdcb12;
}

#box .info_small {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	width:255px;
	margin:20px 0 20px 30px;
	border-right:1px solid #f8c904;
	float:left;
}

* html #box .info_small {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	width:255px;
	margin:20px 0 20px 15px;
	border-right:1px solid #f8c904;
	float:left;
}

#box .info_small p {
	padding-bottom:20px;
}

#box .info_small p a {
	color:#ffffff;
}

#box .form_right
 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	width:280px;
	margin:20px 20px 20px 30px;
	float:left;
}

#small .info.form {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
}

#box .form_right h2, #small .info.form  h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#f8c904;
	margin:0 0 20px 0;
	padding:0;
}

#small .info.form  h2 {
	font-size:15px;
}

#box .form_right .clear, #small .info.form .clear {
	clear:both;
	height:20px;
}

#box .form_right .error, #small .info.form .error {
	color:#fd0101;
	line-height:16px;
	font-size:12px;
}

#box #info_large h2 {
	padding:15px 11px;
}

/* END PRODUCTS FOR BOX */

/* START GALLERY IMAGES */

#info_large {
	width:612px;
	clear:both;
	overflow:hidden;
	min-height:542px;
	height:542px;
	height:auto !important;
}

#info_large .image_info {
	width:180px;
	float:left;
	overflow:hidden;
	margin-left:20px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffffff;
	font-weight:normal;
}

#info_large .image_info b {
	color:#fdcb12;
}

#info_large .image_info .images {
	padding:5px;
	width:170px;
	background:url('../images/gallery_thumbnail_bkg.gif') 0 0 no-repeat;
	height:170px;
	overflow:hidden;
	display:block;
	text-align:center;
}

#info_large .image_info img {
	border:none;
}


#info_large .images_layout {
	width:595px;
	display:block;
	overflow:hidden;
	margin-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffffff;
	font-weight:normal;
	padding-top:15px;
}

#info_large .images_layout b {
	color:#ffffff;
}

#info_large .images_layout .images {
	margin-top:10px;
	padding:5px;
	width:585px;
	background:url('../images/large_bkg.gif') 0 0 no-repeat;
	height:585px;
	overflow:hidden;
	display:block;
	text-align:center;
}

/* END GALLERY IMAGES */

/* START STORIES */
#info_large .wide {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	width:550px;
	margin:0 20px 20px 30px;
}

#info_large .wide h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#f8c904;
	margin:0 0 20px 0;
	padding:0;
}

#info_large .img_wide {
	margin-right:20px;
	margin-bottom:20px;
	margin-left:0;
}
/* END STORIES */

/* START CART */
#box #info_large.cart {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
}

#box #info_large.cart ul {
	list-style-type: none;
	margin:0;
	padding:0;
	clear:both;
	width:592px;
	margin: 6px 12px 0 12px;
}

#box #info_large.cart li{
	display:inline;
	margin:0;
	padding:6px;
	float:left;
	padding-top:15px;
}

#box #info_large.cart ul.title li{
	padding:6px;
}

#box #info_large.cart ul.title {
	background-color:#fdcb12;
	height:30px;
	color:#000000;
	font-weight:bold;	
	padding: 6px 0;
	margin: 18px 12px 0 12px;
}

#box #info_large.cart li.info {
	padding:10px 6px 6px 0;
	width:150px;
}

#box #info_large.cart li.price_top {
	font-size:15px;
	font-weight:bold;
	width:85px;
	text-align:right;
}

#box #info_large.cart li.thumb {
	padding:6px;
	padding-right:0;
	width:60px;
}

#box #info_large.cart li.thumb img {
	width:45px;
	height:41px;
	float:left;
	margin-right:10px;
}

#box #info_large.cart li a {
	color:#ffffff;
	text-decoration:none;
}

#box #info_large.cart .divider {
	clear:both;
	background:url('../images/cart_divider.gif') 0 0 no-repeat;
	height:19px;
	width:590px;
	margin-top:80px;
	margin-left:12px;
}

#box #info_large.cart .sub_total {
	clear:both;
	margin-top:20px;
	margin-left:170px;
	font-size:15px;
	font-weight:bold;
	height:80px;
}

#box #info_large.cart .sub_total li {
	margin-right:20px;
	text-align:right;
}

#box #info_large.cart .checkout {
	background: transparent url('../images/b_inquiry.gif') 0 0 no-repeat;
	height:24px;
	width:162px;
	border:0;
	padding:0;
	margin:0;
	padding:7px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	float:right;
	margin-right:12px;
}

#box #info_large.cart .checkout a {
	text-decoration:none;
	color:#ffffff;
}

#box #info_large.cart .shopping {
	background: transparent url('../images/b_return_shopping.gif') 0 0 no-repeat;
	height:24px;
	width:251px;
	border:0;
	padding:0;
	margin:0;
	padding:7px;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	float:left;
	margin-left:12px;
}

#box #info_large.cart .shopping a {
	text-decoration:none;
	color:#000000;
}

/* END CART */

/*WIDTH HEIGHT CONTROL */
.ten {
	width:10px;
}

.tenh {
	height:10px;
}

.fifteen {
	width:15px;
}

.fifteenh {
	height:15px;
}

.twenty {
	width:20px;
}

.twentyh {
	height:20px;
}

.thirty {
	width:30px;
}

.thirtyh {
	height:30px;
}

.fourty {
	width:40px;
}

.fourtyh {
	height:30px;
}

.fifty {
	width:50px;
}

.fiftyh {
	height:50px;
}

.fiftyfive {
	width:55px;
}

.fiftyfiveyh {
	height:55px;
}

.sixty {
	width:60px;
}

.sixtyh {
	height:60px;
}

.sixtyfive {
	width:65px;
}

.sixtyfiveh {
	height:65px;
}

.seventy {
	width:70px;
}

.seventyh {
	height:70px;
}

.seventyfive {
	width:75px;
}

.seventyfiveh {
	height:75px;
}

.eighty {
	width:80px;
}

.eightyh {
	height:80px;
}

.ninety {
	width:90px;
}

.ninetyh {
	height:90px;
}

.hundred {
	width:100px;
}

.hundredh {
	height:100px;
}

.hundredten {
	width:110px;
}

.hundredtenh {
	height:110px;
}

.hundredtwentyfive {
	width:125px;
}

.hundredtwentyfiveh {
	height:125px;
}

.hundredthirty {
	width:130px;
}

.hundredthirtyh {
	height:130px;
}

.hundredforty {
	width:140px;
}

.hundredfortyh {
	height:140px;
}

.hundredfifty {
	width:150px;
}

.hundredfiftyh {
	height:150px;
}

.hundredsixty {
	width:160px;
}

.hundredsixty h {
	height:160px;
}

.hundredseventy {
	width:170px;
}

.hundredseventy h {
	height:170px;
}

.hundredeighty {
	width:180px;
}

.hundredeightyh {
	height:180px;
}

.hundredeightyfive {
	width:185px;
}

.hundredeightyfiveh {
	height:185px;
}

.hundredninety {
	width:190px;
}

.hundredninetyh {
	height:190px;
}

.twohundred {
	width:200px;
}

.twohundredh {
	height:200px;
}

.twohundredten {
	width:210px;
}

.twohundredtenh {
	height:210px;
}

.twohundredtwentyfive {
	width:225px;
}

.twohundredtwentyfiveh {
	height:225px;
}

.twohundredthirtysix {
	width:236px;
}

.twohundredthirtysixh {
	height:236px;
}

.twohundredfifty {
	width:250px;
}

.twohundredfiftyh {
	height:250px;
}

.twohundredseventytwo {
	width:272px;
}

.twohundredseventytwoh {
	height:272px;
}

.threehundred {
	width:300px;
}

.threehundredh {
	height:300px;
}

.threehundredforty {
	width:340px;
}

.threehundredfortyh {
	height:340px;
}

.threehundredfifty {
	width:350px;
}

.threehundredfiftyh {
	height:350px;
}

.fourhundred {
	width:400px;
}

.fourhundredh {
	height:400px;
}

.fourhundredforty {
	width:440px;
}

.fourhundredfortyh {
	height:440px;
}

.fourhundredfifty {
	width:450px;
}

.fourhundredfiftyh {
	height:450px;
}

.fivehundred {
	width:500px;
}

.fivehundredh {
	height:500px;
}

.fivehundredten {
	width:510px;
}

.fivehundredtenh {
	height:510px;
}

.fivehundredfifty {
	width:550px;
}

.fivehundredfiftyh {
	height:550px;
}

.sixhundred {
	width:600px;
}

.sixhundredh {
	height:600px;
}

.sixhundredten {
	width:610px;
}

.sixhundredtenh {
	height:610px;
}

.sevenhundred {
	width:700px;
}

.sevenhundredh {
	height:700px;
}

.eighthundred {
	width:800px;
}

.eighthundredh {
	height:800px;
}

.ninehundred {
	width:900px;
}

.ninehundredh {
	height:900px;
}

/* START NAVIGATION */
.glowingtabs {	
	float:left;
	width:100%;
	font-size: 1px;
	line-height:normal;
}

.glowingtabs ul{
	list-style-type: none;
	margin:0;
	margin-left: 0; 
	margin-top:25px;
	padding:0;
	background:url('../images/b_home.gif') 0 0 no-repeat;
}

.glowingtabs li{
	display:inline;
	margin:0;
	padding:0;
}

.glowingtabs a.home_nav {
	background:url('../images/b_home.gif') 0 0 no-repeat;
	width:79px;
	height:11px;
}

.glowingtabs a.jigs_nav {
	background:url('../images/b_jigs.gif') 0 0 no-repeat;
	width:71px;
	height:11px;
}

.glowingtabs a.buzzbaits_nav {
	background:url('../images/b_buzzbaits.gif') 0 0 no-repeat;
	width:117px;
	height:11px;
}

.glowingtabs a.spinnerbaits_nav {
	background:url('../images/b_spinnerbaits.gif') 0 0 no-repeat;
	width:140px;
	height:11px;
}

.glowingtabs a.home_baits_nav {
	background:url('../images/b_home_baits.gif') 0 0 no-repeat;
	width:173px;
	height:11px;
}

.glowingtabs a.gallery_nav {
	background:url('../images/b_gallery.gif') 0 0 no-repeat;
	width:102px;
	height:11px;
}

.glowingtabs a.links_nav {
	background:url('../images/b_links.gif') 0 0 no-repeat;
	width:81px;
	height:11px;
}

.glowingtabs a.dealers_nav {
	background:url('../images/b_dealers.gif') 0 0 no-repeat;
	width:103px;
	height:11px;
}

.glowingtabs a.stories_nav {
	background:url('../images/b_stories.gif') 0 0 no-repeat;
	width:98px;
	height:11px;
}

.glowingtabs a.videos_nav {
	background:url('../images/b_videos.gif') 0 0 no-repeat;
	width:89px;
	height:11px;
}

.glowingtabs a.checkout_nav {
	background:url('../images/b_checkout.gif') 0 0 no-repeat;
	width:93px;
	height:11px;
	margin-left:40px;
}

.glowingtabs a {
	float:left;
	margin:0;
	display:block;
	color:#212121;
	text-decoration:none;
}

.glowingtabs a:hover {
	color:#f8c904;
}

.glowingtabs li.selected a.home_nav, .glowingtabs li.selected a.jigs_nav, .glowingtabs li.selected a.buzzbaits_nav, .glowingtabs li.selected a.spinnerbaits_nav, .glowingtabs li.selected a.home_baits_nav, .glowingtabs li.selected a.gallery_nav, .glowingtabs li.selected a.links_nav, .glowingtabs li.selected a.dealers_nav, .glowingtabs li.selected a.stories_nav, .glowingtabs li.selected a.videos_nav, .glowingtabs li.selected a.checkout_nav {
	background-position:0 -44px;
}

.glowingtabs a:hover, .glowingtabs li.selected a:hover { 
	background-position:0% -44px;
}

.dropmenudiv_d {
	position:absolute;
	top: 0;
	border: 0 solid #f8c904;
	border-width: 0 4px 4px 4px;
	font:normal 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:28px;
	z-index:100;
	background-color: #2ac1ea;
	width: 190px;
	visibility: hidden;
	margin-left:30px;
}

.glowingtabs li.selected a {
	color:#f8c904;

}
.dropmenudiv_d a {
	width: auto;
	display: block;
	text-indent: 5px;
	border: 0 solid #f8c904; 
	border-bottom-width: 1px;
	padding: 2px 0;
	text-decoration: none;
	color: #ffffff;
}

.dropmenudiv_d a:hover { 
	background-color: #f8c904;
	color:#0e0e0e;
}

/* END NAVIGATION */

/* START FOOTER */
#footer {
	clear:both;
	margin:0;
	padding:0;
	background: transparent url('../images/footer_bkg.gif') 0 0 repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#footer .glowingtabs {
	clear:both;
	float:none;
	width:886px;
	height:80px;
	padding-top:2px;
}

#footer #copyright {
	clear:both;
	display:block;
}

#footer a {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}
/* END FOOTER */

/* START FORMS */

.holder_blue input {
	font-size:10px;
	color:#000000;
	width:30px;
	border:none;
	padding-left:3px;
	padding-right:3px;
}

.holder_gray input.buy_button {	
	background: transparent url('../images/b_yellow_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	float:left;
	margin-right:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

#wide .products .info input.buy_button {	
	background: transparent url('../images/b_yellow_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	float:left;
	margin-right:10px;
	font-family:Tahoma, Geneva, sans-serif;	
}

#wide .detail .right input.buy_button {
	background: transparent url('../images/b_yellow.gif') 0 0 no-repeat;
	height:28px;
	width:110px;
	border:0;
	padding:0;
	margin:10px 0;
	font-size:13px;
	color:#000000;
	text-transform:uppercase;
	float:left;
	margin-right:10px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}

#box .info input.buy_button {
	background: transparent url('../images/b_yellow_sm.gif') 0 0 no-repeat;
	height:23px;
	width:87px;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	display:block;
	margin-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

#wide #customize {
	height:122px;
	width:344px;
	border:1px solid #e5e5e5;
	/*background-color:#9a9b9d;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
}

#wide .detail .right .right input {
	font-size:12px;
	color:#000000;
	width:50px;
	font-family:Tahoma, Geneva, sans-serif;
}

#wide .detail .right .right select {
	font-family:Tahoma, Geneva, sans-serif;
	width:150px;
}

#box #sort .sel select {
	font-size:12px;
	color:#000000;
	margin-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
}

#box .form_right label {
	float:left;
	width:75px;
	padding:0;
	margin:0;
	padding-right:10px;
	text-align:right;
}

#small .info.form label {
	width:75px;
	padding:0;
	margin:0;
	display:block;
}

#box .form_right input, #box .form_right textarea {
	float:left;
	width:190px;
	padding:0;
	margin:0;
	font-size:12px;
	color:#000000;
	font-family:Tahoma, Geneva, sans-serif;
}

#box .form_right input.inquire {
	background: transparent url('../images/b_inquiry.gif') 0 0 no-repeat;
	height:35px;
	width:176px;
	border:0;
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
}

#small .info.form input.inquire {
	background: transparent url('../images/b_inquiry.gif') 0 0 no-repeat;
	height:35px;
	width:176px;
	border:0;
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
}

.holder_blue input.update {
	background: transparent url('../images/added_update.gif') 0 0 no-repeat;
	height:14px;
	width:58px;
	border:0;
	padding:0;
	margin:0;
	font-size:1px;
	color:#fdcb12;
	margin-right:6px;
}

.holder_blue input.remove {
	background: transparent url('../images/added_remove.gif') 0 0 no-repeat;
	height:14px;
	width:58px;
	border:0;
	padding:0;
	margin:0;
	font-size:1px;
	color:#9a9b9d;
	margin-right:6px;
}

#box #info_large.cart li input {
	font-size:12px;
	color:#000000;
	width:30px;
	border:none;
	padding-left:3px;
	padding-right:3px;
}

#box #info_large.cart li input.update {
	background: transparent url('../images/added2_update.gif') 0 0 no-repeat;
	height:14px;
	width:58px;
	border:0;
	padding:0;
	margin:0;
	font-size:1px;
	color:#fdcb12;
	margin-left:5px;
	vertical-align:middle;
}

#box #info_large.cart li input.remove {
	background: transparent url('../images/added2_remove.gif') 0 0 no-repeat;
	height:14px;
	width:58px;
	border:0;
	padding:0;
	margin:0;
	font-size:1px;
	color:#9a9b9d;
	vertical-align:middle;
}

/* END FORMS */


.box_height {
	height:550px;
	min-height:550px;
	height:auto !important;
}

/* THICKBOX */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color:#fd0101}
#TB_window a:visited {color: #fd0101;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #fd0101;}
#TB_window a:focus{color: #fd0101;}
#TB_window a{font-weight:bold;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:90%;
	width:90%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
	background: url('../images/g_products_view_bkg.png') 0 0 no-repeat;
	padding-bottom:30px;
}

* html #TB_window { /* ie6 hack */
	background-image:none;
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/g_products_view_bkg.png');
	padding-bottom:30px;
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}


#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	font-size:18px;
	margin-bottom:1px;
}

#TB_title{
	height:27px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#272727;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 5px 5px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

