@import url("coda-slider-2.0.css");
/* standard shell template */
html, body 
{
	margin: 0;
	padding:0;
	border:0;
}

body
{		
	font-family: Arial;
	font-size: 70%;
	background: url(../Images/shellMainBg.gif) no-repeat top center #000;	
	text-align: center;	
	line-height: 18px;
	color: #FFF;
}

.clear{
	clear:both;
	overflow: hidden;
	display: none;
	height: 0px;			
}

/* redefine */
form 
{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

input
{
	font-family: Tahoma;
	font-size: 100%;
	color: #424142;
}

a 
{
	color: #302C2D;
	text-decoration: none;
}

a:hover 
{
	text-decoration: underline;	
}

.whitelink 
{
	color: #FFf;
	text-decoration: underline;	
}

	.whitelink:hover 
	{
		text-decoration: none;
	}

textarea
{
	font-family: Tahoma;
	font-size: 100%;
	color: #424142;
}

/* construct */
#wrapper 
{
	width: 960px;
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position: relative;
}

	#wrapper #header
	{
		float: left;
		width: 960px;
	}
	
		#wrapper #header h1
		{
			padding: 0px;
			margin: 0px;
		}
		
			#wrapper #header h1 a
			{
				float: left;
				width: 277px;
				height: 88px;
				margin-top: 19px;
				background:url(../Images/shellMainLogo_03.gif) no-repeat top left;
			}
			
				#wrapper #header h1 a span
				{
					display: none;
				}
				
			#wrapper #header h2, #wrapper #header h3
			{
				display: none;
			}
				
		#wrapper #header #headright
		{
			float: right;
			width: 190px;
		}
		
			#wrapper #header #headright #basketline
			{
				float: right;
				margin-top: 19px;
				border-bottom: 1px solid #FFF;
				padding-bottom: 5px;
			}
			
				#wrapper #header #headright #basketline .your_basket
				{
					padding-left: 26px;
					background: url(../Images/shellBasket_05.gif) no-repeat top left;
					color: #FFF;
					float: left;
					font-weight: bold;
					font-size: 125%;
					padding-right: 5px;
				}
				
				#wrapper #header #headright #basketline .basket_right
				{
					float: left;
					font-size: 125%;
					font-weight: bold;
					padding-left: 7px;
					background: url(../Images/shellBasketBar_07.gif) no-repeat top left;
				}
				
				#wrapper #header #headright #paypalbox
				{
					float: right;
					width: 87px;
				}
				
					#wrapper #header #headright #paypalbox .paypallink
					{
						float: left;
						width: 87px;
						margin-top: 9px;
						height: 26px;
						background: url(../Images/shellPaypalLogo_12.gif) no-repeat top left;
					}
					
						#wrapper #header #headright #paypalbox .paypallink span
						{
							display: none;
						}
						
				#wrapper #header #telephone
				{
					float: left;
					width: 960px;
					height: 22px;
					background: url(../Images/shellTelNumber_16_03.gif) no-repeat top left;
					margin-top: 17px;
				}
				
					#wrapper #header #telephone span
					{	
						display: none;
					}
			
	
	#wrapper #content
	{
		float: left;
		width: 960px;
		margin-top: 18px;
	}
	
		#wrapper #content #colone
		{
			float: left;
			width: 255px;
		}
		
			#wrapper #content #colone #leftnav
			{
				float: left;
				width: 240px;
				background: #191919;
			}
			
				#wrapper #content #colone #leftnav h2
				{
					float: left;
					width: 240px;
					padding: 0px;
					margin: 0px;
					height: 89px;
					background: url(../Images/shellLeftNav_19.gif) no-repeat top left;
				}
				
					#wrapper #content #colone #leftnav h2 span
					{
						display: none;
					}
					
				#wrapper #content #colone #leftnav #please_select
				{
					float: left;
					width: 221px;
					background:url(../Images/shellLeftNav_23.gif) no-repeat top right;
					height: 22px;
					margin-top: 14px;
					padding-left: 19px;
					color: #787878;
					font-size: 125%;
					padding-top: 2px;
				}
				
				#wrapper #content #colone #leftnav #leftlist
				{
					float: left;
					width: 240px;
					padding: 0px;
					margin: 5px 0px 0px 0px;
				}
				
					#wrapper #content #colone #leftnav #leftlist li
					{
						float: left;
						width: 240px;
						list-style-type: none;
						display: inline;
					}
					
						#wrapper #content #colone #leftnav #leftlist li a
						{
							float: left;
							width: 222px;
							font-size: 160%;
							font-weight: bold;
							color: #FFF;
							padding-left: 18px;
						}
						
							/* Categories */
							#wrapper #content #colone #leftnav #leftlist li.hitshields a
							{
								background: url(../Images/shellLeftNav_25.jpg) no-repeat top left;
								height: 100px;
								padding-top: 25px;
							}
							
							#wrapper #content #colone #leftnav #leftlist li.tacklebags a
							{
								background: url(../Images/shellLeftNav_26.jpg) no-repeat top left;
								height: 95px;
								padding-top: 31px;
							}
							
							#wrapper #content #colone #leftnav #leftlist li.postprotector a
							{
								background: url(../Images/shellLeftNav_27.jpg) no-repeat top left;
								height: 100px;
								padding-top: 36px;
							}
							
							#wrapper #content #colone #leftnav #leftlist li.lineflags a
							{
								background: url(../Images/shellLeftNav_28.jpg) no-repeat top left;
								height: 94px;
								padding-top: 31px;
							}
							
								#wrapper #content #colone #leftnav #leftlist li a:hover
								{
									text-decoration: none;
									background-position: bottom;
								}
								
						#wrapper #content #colone #delcosts
						{
							float: left;
							width: 222px;
							height: 132px;
							background:url(../Images/shellDelCosts_02.gif) no-repeat top left;
							padding: 0px 9px 10px 9px;
							margin-top: 5px;
						}
						
							#wrapper #content #colone #delcosts #deltop
							{
								float: left;
								width: 210px;
								height: 24px;
								color: #F28500;
								font-weight: bold;
								font-size: 110%;
								padding-left: 12px;
								padding-top: 5px;
							}
							
							#wrapper #content #colone #delcosts #deltitle
							{
								float: left;
								width: 210px;
								padding-left: 12px;
								color: #FFF;
								height: 23px;
								padding-top: 4px;
								font-weight: bold;
								font-size: 110%;
								padding-bottom: 3px;
							}
							
													
							#wrapper #content #colone #delcosts .delline
							{
								float: left;
								width: 210px;
								padding-left: 12px;
								color: #FFF;
								height: 23px;
								padding-top: 4px;
								font-size: 110%;
								line-height: 14px;
								height: 18px;
								overflow: hidden;
								font-weight: bold;
							}
							
							#wrapper #content #colone #delcosts .delleft
							{
								float: left;
								width: 109px;
							}
							
							#wrapper #content #colone #delcosts .delright
							{
								float: left;
								width: 101px;
							}
		
		#wrapper #content #coltwo
		{
			float: left;
			width: 705px;
		}
		
			/* Navigation Styles Start */
			
				#wrapper #content #coltwo #navigation
				{
					float: left;
					width: 705px;
					height: 60px;
				}
				
					#wrapper #content #coltwo #navigation #navlist
					{
						float: right;
						padding: 0px;
						margin: 15px 0px 0px 0px;
					}
					
						#wrapper #content #coltwo #navigation #navlist li
						{
							float: right;
							list-style-type: none;
							display: inline;
							padding-right: 29px;
						}
						
							#wrapper #content #coltwo #navigation #navlist li.nav_home
							{
								padding-left: 0px;
							}
							
							#wrapper #content #coltwo #navigation #navlist li.nav_contact
							{
								padding-right: 0px;
							}
						
							#wrapper #content #coltwo #navigation #navlist li a
							{
								float: left;
								color: #FFF;
								font-weight: bold;
								text-transform: uppercase;
								font-size: 160%;
							}
							
								#wrapper #content #coltwo #navigation #navlist li a:hover, #wrapper #content #coltwo #navigation #navlist li a.selected
								{
									color: #F28500;
									text-decoration: none;
								}
				
			/* Navigation Styles Finish */
				
				
			/* Index Styles Start */
				#wrapper #content #coltwo #indexfader
				{
					float: left;
					width: 705px;
					height: 416px;
					background: #000;
				}
				
					#wrapper #content #coltwo #indexfader #fadelist
					{
						padding: 0px;
						margin: 0px;
					}
					
						#wrapper #content #coltwo #indexfader #fadelist li
						{
							list-style-type: none;
							display: inline;
							float: left;
							width: 705px;
							height: 406px;
						}

					
				#wrapper #content #coltwo #indexmid
				{
					float: left;
					width: 705px;
					margin-top: 30px;
				}
				
					#wrapper #content #coltwo #indexmid #midLeft
					{
						float: left;
						width: 345px;
					}
					
						#wrapper #content #coltwo #indexmid #midLeft #midLeftTop
						{
							float: left;
							width: 327px;
							height: 26px;
							padding-top: 2px;
							border-bottom: 2px solid #F28500;
							padding-left: 18px;
							font-size: 160%;
							font-weight: bold;
							color: #FFF;
						}
						
						#wrapper #content #coltwo #indexmid #midLeft #midLeftText
						{
							float: left;
							width: 319px;
							padding-left: 18px;
							font-size: 110%;
							color: #FFF;
							margin-top: 10px;
							line-height: 16px;
						}
						
							#wrapper #content #coltwo #indexmid #midLeft #midLeftText a
							{
								font-size: 100%;
								font-weight: bold;
								color: #F28500;
							}
						
					#wrapper #content #coltwo #indexmid #midRight
					{
						float: right;
						width: 345px;
						height: 177px;
						background: url(../Images/shellHomeRightPic_03.jpg) no-repeat top left;
					}
					
						#wrapper #content #coltwo #indexmid #midRight span
						{
							display: none;
						}
					
			#wrapper #content #coltwo #indexLower
			{
				float: left;
				width: 705px;
				margin-top: 25px;
			}
			
				#wrapper #content #coltwo #indexLower .lowerBox
				{
					float: left;
					width: 345px;
					border-top: 2px solid #F28500;
					padding-top: 18px;
				}
				
					#wrapper #content #coltwo #indexLower .lowerBox .lowerBoxLeft
					{
						float: left;
						width: 327px;
						height: 24px;
						background: url(../Images/shellIndexLeftBottom_07.jpg) no-repeat top left;
						font-size: 120%;
						font-weight: bold;
						color: #F28500;
						padding-left: 18px;
						padding-top: 119px;
						opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
						filter: alpha(opacity=75); /* IE lt 8 */
						-ms-filter: "alpha(opacity=75)"; /* IE 8 */
						-khtml-opacity: .75; /* Safari 1.x */
						-moz-opacity: .75; /* FF lt 1.5, Netscape */
					}
					
						#wrapper #content #coltwo #indexLower .lowerBox .lowerBoxLeft:hover
						{
							text-decoration: none;
							color: #FFF;
							opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
							filter: alpha(opacity=100); /* IE lt 8 */
							-ms-filter: "alpha(opacity=100)"; /* IE 8 */
							-khtml-opacity: 1; /* Safari 1.x */
							-moz-opacity: 1; /* FF lt 1.5, Netscape */
						}
					
					#wrapper #content #coltwo #indexLower .lowerBox .lowerBoxRight
					{
						float: left;
						width: 327px;
						height: 24px;
						background: url(../Images/shellIndexRightBottom_07.jpg) no-repeat top left;
						font-size: 120%;
						font-weight: bold;
						color: #F28500;
						padding-left: 18px;
						padding-top: 119px;
						opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
						filter: alpha(opacity=75); /* IE lt 8 */
						-ms-filter: "alpha(opacity=75)"; /* IE 8 */
						-khtml-opacity: .75; /* Safari 1.x */
						-moz-opacity: .75; /* FF lt 1.5, Netscape */
					}
					
						#wrapper #content #coltwo #indexLower .lowerBox .lowerBoxRight:hover
						{
							text-decoration: none;
							color: #FFF;
							opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
							filter: alpha(opacity=100); /* IE lt 8 */
							-ms-filter: "alpha(opacity=100)"; /* IE 8 */
							-khtml-opacity: 1; /* Safari 1.x */
							-moz-opacity: 1; /* FF lt 1.5, Netscape */
						}
					
				#wrapper #content #coltwo .greybar
				{
					float: left;
					width: 705px;
					margin-top: 18px;
					height: 30px;
					background: #333333;
				}
				
					#wrapper #content #coltwo .greybar .feature_list
					{
						padding: 0px 0px 0px 19px;
						margin: 6px 0px 0px 0px;
						float: left;
					}
					
						#wrapper #content #coltwo .greybar .feature_list li
						{
							list-style-type: none;
							display: inline;
							float: left;
							font-size: 110%;
							text-transform: uppercase;
							font-weight: bold;
							padding-left: 10px;
							padding-right: 6px;
							background: url(../Images/shellFeatureDot_07.gif) no-repeat center left;
						}
						
							#wrapper #content #coltwo .greybar .feature_list li.last_feature
							{
								padding-right: 0px;
							}
						
					#wrapper #content #coltwo .greybar .telbot
					{
						float: left;
						color: #FFF;
						font-size: 110%;
						padding-left: 18px;
						padding-top: 6px;
					}
					
						#wrapper #content #coltwo .greybar .telbot span
						{
							color: #EA8400;
						}
						
			#wrapper #content #coltwo #bottombox
			{
				float: left;
				width: 705px;
				margin-top: 20px;
				background:url(../Images/shellIndexFeatures_07.gif) no-repeat top right;
				height: 294px;
			}
			
				#wrapper #content #coltwo #bottombox #bottomboxTitle
				{
					float: left;
					width: 687px;
					font-size: 110%;
					font-weight: bold;
					color: #FFF;
					padding-left: 18px;
				}
				
					#wrapper #content #coltwo #bottombox .featureline
					{
						float: left;
						width: 687px;
						padding-left: 18px;
						margin-top: 28px;
					}
					
						#wrapper #content #coltwo #bottombox .featureline .featuretitle
						{
							float: left;
							width: 667px;
							padding-left: 18px;
							background: url(../Images/shellFeatureCross_11.gif) no-repeat center left;
							font-size: 180%;
							color: #EA8400;
							text-transform: uppercase;
							font-weight: bold;
						}
						
						#wrapper #content #coltwo #bottombox .featureline .featurecomment
						{
							float: left;
							width: 687px;
							font-size: 110%;
							font-weight: bold;
							color: #FFF;
							text-transform: uppercase;
						}
			
			/* Index Styles Finish */
			
			/* About Us Start */
			
			#wrapper #content #coltwo #abouthead
			{
				float: left;
				width: 705px;
				height: 212px;
				background: url(../Images/shellAboutHeader.jpg) no-repeat top left;
			}
			
			
				#wrapper #content #coltwo #abouttext
				{
					float: left;
					width: 705px;
				}
				
					#wrapper #content #coltwo #abouttext #aboutTitle
					{
						float: left;
						border-bottom: 2px solid #EA8400;
						padding-left: 18px;
						font-weight: bold;
						font-size: 160%;
						color: #FFF;
						padding-bottom: 8px;
						margin-top: 18px;
						padding-right: 18px;
					}
					
					#wrapper #content #coltwo #abouttext #aboutcontent
					{
						float: left;
						width: 669px;
						padding-left: 18px;
						margin-top: 10px;
						font-size: 110%;
					}
					
						#wrapper #content #coltwo #abouttext #aboutcontent a
						{
							color: #EA8400;
						}
			
			/* About Us Finish */
			
			/* Clubs Using Rebounce Start */
			
			#wrapper #content #coltwo #clubbox
			{
				float: left;
				width: 705px;
			}
			
			#wrapper #content #coltwo #clubbox #retailtitle
			{
				float: left;
				width: 705px;
				height: 26px;
				background: url(../Images/shellRetailersHead.png) no-repeat top left;
				
			}
			
				#wrapper #content #coltwo #clubbox #retailtitle span
				{	
					display: none;
				}
			
			#wrapper #content #coltwo #clubbox #clubtitle
			{
				float: left;
				width: 705px;
				height: 26px;
				background: url(../Images/shellClubsHead.png) no-repeat top left;
				margin-top: 20px;
			}
			
				#wrapper #content #coltwo #clubbox #clubtitle span
				{
					display: none;
				}
			
				#wrapper #content #coltwo #clubbox .clublist
				{
					float: left;
					padding: 0px;
					margin: 12px 0px 0px 0px;
				}
				
					#wrapper #content #coltwo #clubbox .clublist li
					{
						list-style-type: none;
						float: left;
						display: inline;
						margin-top: 11px;
					}
					
						#wrapper #content #coltwo #clubbox .clublist li a
						{
							float: left;
							width: 704px;
							height: 80px;
						}
						
						#wrapper #content #coltwo #clubbox .clublist li.toplist
						{
							margin-top: 0px;
						}
						
							#wrapper #content #coltwo #clubbox .clublist li.link_one a
							{
								background: url(../Images/shellLinksOne_03.gif) no-repeat top left;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li.link_two a
							{
								background: url(../Images/shellLinksTwo_03.gif) no-repeat top left;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li.link_three a
							{
								background: url(../Images/shellLinksThree_03.gif) no-repeat top left;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li.link_four a
							{
								background: url(../Images/shellLinksFour_03.gif) no-repeat top left;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li.link_five a
							{
								background: url(../Images/shellLinksFive_03.gif) no-repeat top left;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li.link_six a
							{
								background: url(../Images/shellLinksSix_03.gif) no-repeat top left;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li.link_seven a
							{
								background: url(../Images/shellNewClulb_03.gif) no-repeat top left;
							}
														
							#wrapper #content #coltwo #clubbox .clublist li a span
							{
								display: none;
							}
							
							#wrapper #content #coltwo #clubbox .clublist li a:hover
							{
								background-position: bottom;
							}
			
			/* Clubs Using Rebounce Finish */
			
			/* See Why Start */
			
				#wrapper #content #coltwo #seewhyHead
				{
					float: left;
					width: 705px;
					height: 212px;
					background: url(../Images/shellSeeWhyHeader.jpg) no-repeat top left;
				}
				
					#wrapper #content #coltwo #seewhyHead span
					{
						display: none;
					}
					
				#wrapper #content #coltwo #testhead
				{
					float: left;
					width: 705px;
					height: 212px;
					background: url(../Images/shellTestHeader.jpg) no-repeat top left;
				}
				
					#wrapper #content #coltwo #testhead span
					{
						display: none;
					}
					
				#wrapper #content #coltwo #seewhybox
				{
					float: left;
					width: 705px;
					margin-top: 18px;
					background: url(../Images/shellSeeWhyFeature_03.gif) no-repeat top right;
					height: 483px;
				}
				
					#wrapper #content #coltwo #seewhybox #seewhytitle
					{
						float: left;
						padding-left: 18px;
						padding-bottom: 8px;
						font-size: 160%;
						color: #FFF;
						border-bottom: 2px solid #F28500;
						font-weight: bold;
					}
					
					#wrapper #content #coltwo #seewhybox .seewhyline
					{
						float: left;
						width: 705px;
						margin-top: 27px;
					}
					
						#wrapper #content #coltwo #seewhybox .seewhyline .seewhyorange
						{
							float: left;
							width: 681px;
							font-size: 240%;
							line-height: 27px;
							color: #F28500;
							font-weight: bold;
							text-transform: uppercase;
							padding-left: 24px;
							background: url(../Images/shellPlus_07.gif) no-repeat center left;
						}
						
						#wrapper #content #coltwo #seewhybox .seewhyline .seewhywhite
						{
							float: left;
							width: 705px;
							font-size: 130%;
							color: #FFF;
							font-weight: bold;
							text-transform: uppercase;
						}
			
			/* See Why Finish */
			
			/* Testimonials Start */
			
				#wrapper #content #coltwo #testimonialbox
				{
					float: left;
					width: 705px;
					margin-top: 28px;
					background: url(../Images/shellTestHeader.jpg) no-repeat top left;
					height: 325px;
					position: relative;
					overflow: hidden;
				}
				
					#wrapper #content #coltwo #testimonialbox #testimonialinner
					{
						float: left;
						width: 705px;
						background: url(../Images/shellTestBg_03.jpg) no-repeat top left;
						height: 325px;
						position: relative;
					}
					
					#wrapper #content #coltwo #testimonialbox #testimonialinner #testtext
					{
						float: left;
						width: 555px;
						padding-left: 18px;
						font-size: 180%;
						line-height: 28px;
						margin-top: 39px;
					}
					
					#wrapper #content #coltwo #testimonialbox #testimonialinner #testname
					{
						float: left;
						width: 555px;
						padding-left: 18px;
						font-size: 120%;
						margin-top: 40px;
						color: #FFF;
					}
					
						#wrapper #content #coltwo #testimonialbox #testimonialinner #testname span
						{
							font-size: 120%;
							font-weight: bold;
						}
			
			/* Testimonials Finish */
			
			/* Contact Us Start */
			
				#wrapper #content #coltwo #iframe
				{
					float: left;
					width: 705px;
				}
				
				#wrapper #content #coltwo #contactbox
				{
					float: left;
					width: 705px;
					padding-bottom: 20px;
					background: url(../Images/shellContactBg_03.gif) no-repeat top left #333333;
				}
				
					#wrapper #content #coltwo #contactbox #contactleft
					{
						float: left;
						width: 256px;
						padding-left: 18px;
						color: #FFF;
						font-size: 140%;
						padding-top: 24px;
					}
					
						#wrapper #content #coltwo #contactbox #contactleft span
						{
							color: #EA8400;
						}
						
						#wrapper #content #coltwo #contactbox #contactleft a
						{
							color: #FFF;
						}
						
					#wrapper #content #coltwo #contactbox #contactright
					{
						float: left;
						width: 431px;
					}
					
						#wrapper #content #coltwo #contactbox #contactright #formbox
						{
							float: left;
							padding-left: 17px;
							width: 414px;
						}
						
							#wrapper #content #coltwo #contactbox #contactright #formbox #formtitle
							{
								float: left;
								width: 414px;
								color: #EA8400;
								font-weight: bold;
								font-size: 140%;
								margin-top: 17px;
							}
							
							#wrapper #content #coltwo #contactbox #contactright #formbox #formsubtitle
							{
								float: left;
								width: 414px;
								color: #858585;
								font-size: 115%;
							}
							
							#wrapper #content #coltwo #contactbox #contactright #formbox .formline
							{
								float: left;
								width: 414px;
							}
							
								#wrapper #content #coltwo #contactbox #contactright #formbox .formline .formleft
								{
									float: left;
									width: 200px;
								}
								
								#wrapper #content #coltwo #contactbox #contactright #formbox .formline .contactenquiry
								{
									float: left;
									width: 189px;
									background: url(../Images/shellContactEnquiry_03.gif) no-repeat top left;
									height: 85px;
									border: 0px;
									margin: 6px 0px 0px 0px;
									padding: 2px 0px 0px 5px;
									color: #333333;
									font-size: 110%;
									line-height: 20px;
								}
								
									#wrapper #content #coltwo #contactbox #contactright #formbox .formline .inputleft
									{
										float: left;
										width: 189px;
										height: 23px;
										padding-left: 5px;
										background: url(../Images/shellContactForm_03.gif) no-repeat top left;
										border: 0px;
										line-height: 20px;
										padding-top: 2px;
										color: #333333;
										font-size: 110%;
										margin-top: 5px;
									}
									
									#wrapper #content #coltwo #contactbox #contactright #formbox .formline .inputsubmit
									{
										float: right;
										width: 72px;
										height: 24px;
										border: 0px;
										margin: 6px 6px 0px 0px;
										padding: 0px;
										display: inline;
									}
								
								#wrapper #content #coltwo #contactbox #contactright #formbox .formline .formright
								{
									float: left;
									width: 200px;
								}
								
									#wrapper #content #coltwo #contactbox #contactright #formbox .formline .formright .inputright
									{
										float: left;
										width: 189px;
										height: 23px;
										padding-left: 5px;
										background: url(../Images/shellContactForm_05.gif) no-repeat top left;
										border: 0px;
										line-height: 20px;
										padding-top: 2px;
										color: #333333;
										font-size: 110%;
									}
			
			/* Contact us Finish */
			
			/* Product Range Start */
			
			#wrapper #content #coltwo #productrange
			{
				float: left;
				width: 705px;
			}
			
				#wrapper #content #coltwo #productrange .rangetitle
				{
					float: left;
					width: 705px;
					border-top: 1px solid #EA8400;
					margin-top: 20px;
					padding-top: 20px;
					padding-bottom: 20px;
				}
				
					#wrapper #content #coltwo #productrange .rangetitle.firstitem 
					{
						margin-top: 0px;
					}
				
					#wrapper #content #coltwo #productrange .rangetitle .rangename
					{
						float: left;
						width: 705px;
						height: 26px;
					}
					
					#wrapper #content #coltwo #productrange .rangetitle .rangename span
					{
						display: none;
					}
					
						/* Categories */
						#wrapper #content #coltwo #productrange .rangetitle .rangename.hitshields
						{
							background: url(../Images/DBImages/Categories/68.png) no-repeat top left;
						}
						
						#wrapper #content #coltwo #productrange .rangetitle .rangename.tacklebags
						{
							background: url(../Images/DBImages/Categories/69.png) no-repeat top left;
						}
						
						#wrapper #content #coltwo #productrange .rangetitle .rangename.postprotector
						{
							background: url(../Images/DBImages/Categories/70.png) no-repeat top left;
						}
						
						#wrapper #content #coltwo #productrange .rangetitle .rangename.lineflags
						{
							background: url(../Images/DBImages/Categories/71.png) no-repeat top left;
						}
			
				#wrapper #content #coltwo #productrange .rangelist
				{
					float: left;
					width: 705px;
					padding: 0px;
					margin: 0px;
				}
				
					#wrapper #content #coltwo #productrange .rangelist li
					{
						list-style-type: none;
						display: inline;
						float: left;
						margin-top: 5px;
						width: 109px;
						color: #FFF;
						height: 183px;
						border: 1px solid #494949;
						margin-left: 7px;						
					}
					
					#wrapper #content #coltwo #productrange .rangelist li.firstproduct
					{
						margin-left: 0px;
					}
					
						#wrapper #content #coltwo #productrange .rangelist li .rangemain
						{
							float: left;
							width: 111px;
							height: 147px;							
						}
						
							#wrapper #content #coltwo #productrange .rangelist li a img
							{
								border: 0px;
							}
					
						#wrapper #content #coltwo #productrange .rangelist li .rangetop
						{
							float: left;
							width: 109px;
							height: 147px;
							background: #000;
						}
						
						#wrapper #content #coltwo #productrange .rangelist li .rangebot
						{
							float: left;
							width: 101px;
							border-top: 1px solid #494949;
							height: 32px;
							background: #F28500;
							color: #FFF;
							text-transform: uppercase;
							font-weight: bold;
							font-size: 110%;
							padding-left: 8px;
							line-height: 14px;
							padding-top: 3px;
						}
						
							#wrapper #content #coltwo #productrange .rangelist li a:hover
							{
								text-decoration: none;
							}
							
							#wrapper #content #coltwo #productrange .rangelist li .rangebot:hover
							{
								background: #F5A33F;
							}
					

			
			/* Product Range Finish */
			
			/* Product Details */
			
			#wrapper #content #coltwo #product_details
			{
				float: left;
				width: 705px;
				border-top: 2px solid #F28500;
			}
			
				#wrapper #content #coltwo #product_details #product_main
				{
					float: left;
					width: 703px;
					border: 1px solid #4A4A4A;
					background: #000;
					padding-bottom: 15px;
				}
				
					#wrapper #content #coltwo #product_details #product_main #prodleft
					{	
						float: left;
						width: 400px;
						padding-left: 21px;
					}
					
						#wrapper #content #coltwo #product_details #product_main #prodleft #prodname
						{
							float: left;
							width: 400px;
							font-size: 26px;
							font-weight: bold;
							color: #FFF;
							line-height: 26px;
							text-transform: uppercase;
							padding-top: 18px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodleft #prodcode
						{
							float: left;
							width: 400px;
							font-size: 10px;
							font-weight: bold;
							color: #FFF;
							line-height: 26px;
							text-transform: uppercase;
							padding-top: 5px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodleft #prodsubtext
						{
							float: left;
							width: 350px;
							color: #FFF;
							font-size: 110%;
							margin-top: 10px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodleft .dimensionbox
						{
							float: left;
							width: 400px;
							font-size: 110%;							
						}
						
							#wrapper #content #coltwo #product_details #product_main #prodleft .dimensionbox .dimensionleft
							{
								float: left;
								width: 140px;
							}
							
							#wrapper #content #coltwo #product_details #product_main #prodleft .dimensionbox .dimensionright
							{
								float: left;
								width: 120px;
								margin-left: 65px;
							}
							
						#wrapper #content #coltwo #product_details #product_main #prodleft .colourtitle
						{
							float: left;
							width: 400px;
							font-weight: bold;
							color: #F28500;
							font-size: 110%;
							margin-top: 20px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodleft .colourleft
						{
							float: left;
							width: 203px;
						}
						
							#wrapper #content #coltwo #product_details #product_main #prodleft .colourleft .colourfield
							{
								float: left;
								width: 200px;margin-top: 10px;
							}
							
								#wrapper #content #coltwo #product_details #product_main #prodleft .colourleft .colourfield .selectfield
								{
									float: left;
									width: 180px;
									height: 20px;
									border: 1px solid #2680E6;
									background: #FFF;
									color: #000;
									font-size: 100%;
								}
						
						#wrapper #content #coltwo #product_details #product_main #prodleft .colourright
						{	
							float: left;
							width: 197px;
						}
						
							#wrapper #content #coltwo #product_details #product_main #prodleft .colourright #pricetitle
							{
								float: left;
								width: 197px;
								font-weight: normal;
								color: #FFF;
								font-size: 110%;
							}
							
							#wrapper #content #coltwo #product_details #product_main #prodleft .colourright #priceex
							{
								float: left;
								width: 197px;
								line-height: 20px;
								font-size: 13px;
								padding-top: 4px;
								color: #F28500;
							}
							
								#wrapper #content #coltwo #product_details #product_main #prodleft .colourright #priceex span
								{
									font-size: 310%;
									line-height: 30px;
									font-weight: bold;
								}
								
							#wrapper #content #coltwo #product_details #product_main #prodleft .colourright #priceinc
							{
								float: left;
								width: 197px;
								color: #FFF;
								font-size: 110%;
							}
							
					#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower
					{
						float: left;
						width: 400px;
						padding-top: 30px;
					}
					
						#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #leftlink
						{
							float: left;
							width: 200px;
						}
						
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #leftlink a
							{
								float: left;
								width: 179px;
								height: 54px;
								background: url(../Images/shellProdLink_03.gif) no-repeat top left;
							}
							
								#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #leftlink a span
								{
									display: none;
								}
								
								#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #leftlink a:hover
								{
									background-position: bottom;
								}
								
						#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour
						{
							float: left;
							width: 200px;
						}
						
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour #colourtitle
							{
								float: left;
								width: 200px;
								color: #EA8400;
								font-size: 110%;
								font-weight: bold;
								height: 20px;
								overflow: hidden;
							}
							
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour .colourline
							{
								float: left;
								width: 200px;
								font-size: 110%;
							}
							
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour .colourline .colourone
							{
								float: left;
								width: 72px;
							}
							
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour .colourline .colourtwo
							{
								float: left;
								width: 50px;
							}
							
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour .colourline .colourthree
							{
								float: left;
								width: 42px;
							}	
							
							#wrapper #content #coltwo #product_details #product_main #prodleft #leftlower #rightcolour .colourline .colourfour
							{
								float: left;
								width: 36px;
								padding-top: 2px;
							}
					
					#wrapper #content #coltwo #product_details #product_main #prodright
					{
						float: left;
						width: 282px;
					}
					
						#wrapper #content #coltwo #product_details #product_main #prodright #prodpict
						{
							float: left;
							border: 1px solid #303030;
							width: 255px;
							height: 342px;
							background: #000;
							margin-top: 10px;
						}
						
					#wrapper #content #coltwo #product_details #product_main #prodbottom
					{
						float: left;
						width:636px;
						border: 1px solid #505050;
						margin-left: 20px;
						display: inline;
						margin-top: 20px;
						padding: 10px;
					}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft
						{
							float: left;
							width: 470px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft tr.toprow td
						{
							padding-left: 10px;
							height: 27px;
							font-size: 110%;
							font-weight: bold;
							color: #9A9A9A;
							background: #383838;
							border-right: 2px solid #000;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft tr.subrow td
						{
							padding-left: 10px;
							height: 29px;
							font-size: 110%;
							font-weight: normal;
							color: #FFF;
							background: #252525;
							border-right: 2px solid #000;
							border-top: 2px solid #000;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft .imgbox
						{
							float: right;
							margin-right: 10px;
							margin-top: 1px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft #PrimaryColour
						{
							float: left;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft #SecondaryColour
						{
							float: left;
						}
						
						
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectleft .waitingtime
						{
							float: left;
							width: 463px;
							color: #EA8400;
							font-size: 110%;
							margin-top: 10px;
							padding-left: 7px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright
						{
							float: left;
							width: 166px;
						}
						
							#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #baskettop
							{
								float: left;
								width:  166px;
								padding-top: 5px;
							}
							
								#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #baskettop a
								{
									float: right;
									padding-right: 24px;
									background: url(../Images/shellBasketIcon_11.gif) no-repeat center right;
									height: 17px;
									font-size: 110%;
									color: #F28500;
								}
								
							#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #rightbottom
							{
								float: left;
								width: 166px;
								margin-top: 12px;
							}
							
								#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #rightbottom #qtyleft
								{
									float: left;
									width: 62px;
									font-size: 110%;
									padding-top: 9px;
								}
								
									#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #rightbottom #qtyleft .qtyfield
									{
										width: 29px;
										background: url(../Images/shellQtyField_21.gif) no-repeat top left;
										text-align: center;
										border: 0px;
										margin: 1px 0px 0px 0px;
										padding: 2px 0px 2px 0px;
										line-height: 20px;
										height: 20px;
										font-size: 110%;
										font-weight: bold;
										font-family: Arial, Helvetica, sans-serif;
										color: #000;
									}
								
								#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #rightbottom #buynow
								{
									float: left;
									width: 104px;
									height: 34px;
									overflow: hidden;
								}
								
									#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #rightbottom #buynow .prodbuynow
									{
										float: left;
										width: 104px;
										height: 26px;
										background: url(../Images/shellBasketBuyNow_18.gif) no-repeat top left;
										text-align: center;
										font-weight: bold;
										color: #FFF;
										text-transform: uppercase;
										font-size: 160%;
										padding-top: 8px;
									}
									
										#wrapper #content #coltwo #product_details #product_main #prodbottom #selectright #rightbottom #buynow .prodbuynow:hover
										{
											text-decoration: none;
											background-position: bottom;
										}
						
						
					
					#wrapper #content #coltwo #prodlist
					{
						float: left;
						width: 705px;
						margin-top: 20px;
					}
					
						#wrapper #content #coltwo #prodlist #prodlisttitle
						{
							float: left;
							width: 705px;
							font-size: 110%;
							text-transform: uppercase;
							font-weight: bold;
							color: #FFF;
						}
						
							#wrapper #content #coltwo #prodlist #prodlisttitle span
							{
								color: #EA8400;
							}
							
						#wrapper #content #coltwo #prodlist #rellist
						{
							float: left;
							width: 705px;
							padding: 0px;
							margin: 0px 0px 0px 0px;
						}
						
							#wrapper #content #coltwo #prodlist #rellist li
							{
								float: left;
								list-style-type: none;
								display: inline;	
								margin-top: 10px;
								margin-left: 15px;
							}
							
								#wrapper #content #coltwo #prodlist #rellist li.left_col
								{
									margin-left: 0px;
								}
								
								#wrapper #content #coltwo #prodlist #rellist li a
								{
									float: left;									
									border: 0px;
									color: #FFF;
									text-transform: uppercase;
									font-size: 130%;									
									font-weight: bold;
								}
								
									#wrapper #content #coltwo #prodlist #rellist li a.selected 
									{
										color: #474747;
									}
				
			/* Product Details Finish */
			
			/* Your Basket Start */
			
				#wrapper #content #coltwo #product_details #product_main #basket_title
				{
					float: left;
					width: 687px;
					font-size: 115%;
					color: #FFF;
					font-weight: bold;
					text-transform: uppercase;
					padding-left: 16px;
					padding-top: 16px;
				}
				
					#wrapper #content #coltwo #product_details #product_main #basket_content
					{
						float: left;
						width: 671px;
						padding-left: 16px;
						padding-top: 16px;
						font-size: 110%;
					}
					
						#wrapper #content #coltwo #product_details #product_main #basket_content tr td
						{
							padding-bottom: 2px;
							padding-top: 2px;
							padding-left: 0px;
						}
					
						#wrapper #content #coltwo #product_details #product_main #basket_content tr.basket_head td
						{
							border-bottom: 1px solid #EA8400;
							padding-bottom: 5px;
							text-align: left;
							font-weight: bold;
							padding-left: 0px;
						}
						
						#wrapper #content #coltwo #product_details #product_main #basket_content tr td.pricealign
						{
							text-align: right;
						}
						
					#wrapper #content #coltwo #product_details #product_main #basket_content .prodqty
					{
						float: left;
						width: 40px;
						height: 20px;
						border: 1px solid #EA8400;
					}
					
					#wrapper #content #coltwo #product_details #product_main #basket_content .proddel
					{
						float: left;
						width: 15px;
						height: 15px;
						display: inline;
						margin-left: 5px;
						margin-top: 5px;
						background: url(../Images/shellBasketDelete.gif) no-repeat top left;
					}
					
						#wrapper #content #coltwo #product_details #product_main #basket_content .proddel span
						{
							display: none;
						}
						
					#wrapper #content #coltwo #product_details #product_main #basket_functions
					{
						float: left;
						width: 671px;
						padding-left: 16px;
						padding-top: 16px;
					}
			
			/* Your Basket Finish */
	
	#wrapper #footer
	{
		float: left;
		width: 960px;
	}
	
		#wrapper #footer #footerleft
		{
			float: left;
			width: 255px;
		}		
			
			#wrapper #footer #footerleft span
			{
				display: none;
			}
		
		#wrapper #footer #footerright
		{
			float: left;
			width: 687px;
			padding-left: 18px;
			padding-top: 25px;
			padding-bottom: 25px;
		}
		
			#wrapper #footer #footerright #footleft
			{
				float: left;
			}
			
				#wrapper #footer #footerright #footleft #footerlist
				{
					float: left;
					padding: 0px;
					margin: 0px;
				}
				
					#wrapper #footer #footerright #footleft #footerlist li
					{
						float: left;
						list-style-type: none;
						display: inline;
						padding-left: 10px;
						padding-right: 8px;
						background: url(../Images/shellFooterBar_15.gif) no-repeat center left;
					}
					
						#wrapper #footer #footerright #footleft #footerlist li.first_footer
						{
							padding-left: 0px;
							background: none;
						}
					
						#wrapper #footer #footerright #footleft #footerlist li a
						{
							color: #FFF;
							font-size: 110%;
						}
			
			#wrapper #footer #footerright #footright
			{
				float: right;
				font-size: 110%;
			}
			
				#wrapper #footer #footerright #footright a
				{
					color: #FFF;
				}
