/*----------------------Browser Reset----------------------*/
/*-----------------------DO NOT EDIT-----------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

hr {
	display: none;
}

body {
	line-height: 1;
	color: black;
	background: #003366;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*----------------------End Browser Reset----------------------*/

/*--------PNG Trasnparency Fix--------*/
.email, #closelist { behavior: url(iepngfix.htc); }
/*-----------------------------------*/

body {
	font-size: 12px;
	font-family: Arial, Verdana, Sans-serif;
}

	#container {
		width: 1000px;
		margin: 5px 0 0 5px;
		position: relative;
	}
	
		h1 {
			width: 160px;
			height: 91px;
			background: blue;
		}
		
			h1 a {
				display: block;
				width: 160px;
				height: 91px;
				background: url('http://baseballtips.com/images/layout/logo.jpg') no-repeat;
				background-position: 0 0;
			}
			/*
			h1 a:hover {
				background-position: 0 -91px;
			}
			*/
				h1 a span {
					display: none;
				}
		
		.clear {
			width: 100%;
			margin: 0;
			padding: 0;
			height: 0;
			clear: both;
		}
		
		#centercolumn {
			width: 660px;
			margin: 0 0 0 170px;
			_margin: 0 0 0 85px;
			padding: 120px 0 0 0;
			background: white url('images/layout/inner_center_bg.gif') top left repeat-y;
			overflow: visible;
			float: left;
			text-align: center;
			position: relative;
		}
		
			#centercolumn .tagline {
				height: 61px;
				width: 830px;
				padding: 10px 0 0 0;
				position: absolute;
				top: -71px;
				left: 0;
				background: url('http://baseballtips.com/shadow.gif') top left repeat-x;
				color: #CC0000;
			}
			
				#centercolumn .tagline h2 {
					font-size: 16px;
					font-weight: bold;
				}
				
				#centercolumn .tagline p {
					font-size: 11px;
				}
				
			#centercolumn .mission {
				width: 500px;
				margin: 0 auto;
				text-align: left;
				color: #1d4a73;
			}
			
				#centercolumn .mission h4 {
					width: 292px;
					height: 22px;
					margin: 0 0 5px 0;			
					background: url('images/layout/mission-title.jpg') top left no-repeat;
				}
				
				#centercolumn .mission ul {
					padding: 0 0 0 25px;
				}
				
					#centercolumn .mission ul li {
						height: 18px;
						padding: 0 0 0 25px;
						margin: 0 0 5px 0;
						background: url('images/layout/ballbullet.jpg') top left no-repeat;
						font-size: 14px;
						font-weight: bold;
						line-height: 18px;
						vertical-align: middle;
					}
					
					#centercolumn .mission p {
						font-size: 11px;
						font-weight: bold;
					}
				
					#centercolumn .mission h4 span {
						display: none;
					}
					
			#centercolumn #demo {
				width: 480px;
				height: 401px;
				margin: 10px auto;
				clear: both;
				text-align: center;
			}
			
				#demo ul.yui-nav {
					clear: both;
					width: 480px;
					height: 25px;
					margin: 0 auto;
				}
				
					#demo ul.yui-nav li {
						display: block;
						float: left;
					}
					
						#demo ul.yui-nav li a  {
							display: block;
							height: 22px;
							width: 94px;
							margin: 0 2px 0 0;
							padding: 3px 0 0 0;
							background: url('images/layout/home-tab-bg.gif') no-repeat;
							background-position: 0 0;
							color: gray;
							text-decoration: none;
							text-align: center;
						}
						
						#demo ul.yui-nav li a.christmas {
							background: url('images/layout/christmas/home-tab-bg.gif') no-repeat;
						}
						
						#demo ul.yui-nav li.selected a {
							background-position: 0 -25px;
							color: white;
						}
												
							#demo ul.yui-nav li a em {
								font-weight: bold;
								font-style: normal;
							}
							
				#demo div.yui-content {
					background: white;
				}
				
					#demo div.yui-content div {
						width: 480px;
						background: url('images/layout/tab_back.gif') top left repeat-x;
						padding: 10px 0 0 0;
					}
					
					#demo div.yui-content div.christmas {
						width: 480px;
						background: url('images/layout/christmas/tab_back.gif') top left repeat-x;
						padding: 10px 0 0 0;
					}
					
						#demo div.yui-content div ul li {
							width: 160px;
							float: left;
						}
						
							#demo div.yui-content div ul li a {
								display: block;
								height: 181px;
								width: 158px;
								background: white;
								border: 1px solid black;
								font-size: 10px;
								text-decoration: none;
								text-align: center;
								color: black;
							}
							
							#demo div.yui-content div ul li a:hover {
								background: #fbf0e5;
							}
							
								#demo div.yui-content div ul li a strong,
								#demo div.yui-content div ul li a em {
									display: block;
								}
								
								#demo div.yui-content div ul li a strong {
									font-size: 12px;
									color: blue;
									font-weight: bold;
								}
								
								#demo div.yui-content div ul li a em {
									color: red;
								}
							
								#demo div.yui-content div ul li a img {
									display: block;
									margin: 0 auto;
								}
								
					#demo div.yui-content div ul li.multiLink {
							width: 158px;
							height: 181px;
							border: 1px solid black;
							font-size: 10px;
							text-align: center;
							background: white;
							color: black;
							float: left;
						}
						
							#demo div.yui-content div ul li.multiLink strong {
								font-size: 12px;
								font-weight: bold;
							}
						
							#demo div.yui-content div ul li.multiLink img {
								display: block;
								margin: 0 auto;
							}
						
							#demo div.yui-content div ul li.multiLink a {
								display: block;
								width: auto;
								height: auto;
								clear: both;
								border: none;
								float: none;
								font-size: 12px;
								font-weight: bold;
								color: blue;
							}
							
							#demo div.yui-content div ul li.multiLink em {
								color: red;
							}
							
			#centercolumn .specialorder {
				margin: 0 auto 20px auto;
				padding: 10px 0;
				background: white;
				border: 3px solid green;
				text-align: center;
				width: 300px;
			}
			
				#centercolumn .specialorder h4 {
					color: #CC0000;
					font-size: 16px;
					font-weight: bold;
				}
				
				#centercolumn .specialorder img {
					margin: 5px;
				}
			
				#centercolumn .specialorder p {
					color: #3366FF;
					font-size: 14px;
					font-weight: bold;
				}
				
			#centercolumn .jppicks {
				width: 290px;
				height: 400px;
				margin: 0 10px 20px 112px;
				_margin-left: 66px;
				border: 3px inset red;
				background: white;
				float: left;
			}
			
				#centercolumn .jppicks h4 {
					width: 180px;
					margin: 2px 10px 10px 2px;
					background: red;
					font-weight: bold;
					font-size: 14px;
					color: white;
					float: left;
				}
				
				#centercolumn .jppicks a.more {
					display: block;
					height: 28px;
					margin: 2px 2px 10px 0;
					line-height: 28px;
					vertical-align: middle;
				}
				
				#centercolumn .jppicks a.singledvd {
					display: block;
					height: 180px;
					width: 145px;
					text-decoration: none;
					text-align: center;
					float: left;
				}
					
					#centercolumn .jppicks a.singledvd img {
						display: block;
						margin: 0 auto;
					}
			
			#centercolumn .videopreview {
				width: 150px;
				float: left;
			}
			
				#centercolumn .videopreview h4 {
					font-size: 16px;
					font-weight: bold;
					color: #3366FF;
				}
			
				#centercolumn .videopreview a {
					display: block;
					height: 22px;
					margin: 5px 0 0 0;
					padding: 0 0 0 36px;
					line-height: 22px;
					vertical-align: middle;
					background: url('home/videocamera.gif') top left no-repeat;
				}
			
			#centercolumn .thanks {
				clear: both;
				background: white;
				margin: 0 20px 20px 20px;
				padding: 10px;
				border: 2px outset;
			}
			
				#centercolumn .thanks h4 {
					color: red;
					font-weight: bold;
					margin: 0 0 5px 0;
				}
				
				#centercolumn .thanks p {
					margin: 0 0 5px 0;
					text-align: left;
				}
				
				#centercolumn .thanks p.sig {
					text-align: right;
					margin: 0 10px 0 0;
					color: red;
				}
				
					#centercolumn .thanks p.sig img {
						margin: 5px 0 0 0;
					}
		
		#rightcolumn {
			width: 170px;
			float: left;
			padding: 120px 0 0 0;
			background: white;
			overflow: hidden;
			text-align: center;
		}
		
		#rightcolumn h3.new-title {
			height: 35px;
			width: 160px;
			padding: 15px 0 0 0;
			margin: 0 auto 0 0;
			font-size: 20px;
			color: #CC0000;
			font-weight: bold;
			background: url('images/layout/new-title-bg.jpg') top left no-repeat;
		}
		
		#rightcolumn em.new-tag {
			display: block;
			height: 20px;
			width: 160px;
			margin: 0 auto 0 0;
			line-height: 20px;
			vertical-align: middle;
			font-size: 10px;
			color: white;
			background: url('images/layout/new-tag-bg.jpg') top left no-repeat;
		}
		
		#rightcolumn div.newproducts {
			height: 764px;
			width: 156px;
			margin: 0 auto 20px 0;
			border: 2px solid #003366;
			background: url('images/layout/carousel-bg.jpg') top left repeat;
			overflow: hidden;
			position: relative;
		}
		
			#rightcolumn div.newproducts a.product {
				display: block;
				height: 170px;
				width: 156px;
				background: white url('images/layout/new-product-bg.jpg') top left repeat-x;
				border-bottom: 1px solid #003366;
				padding: 5px 0 15px 0;
				text-decoration: none;
				color: black;
				position: absolute;
				left: 0;
			}
			
			#rightcolumn div.newproducts a.product:hover {
				background: white url('images/layout/new-product-hover.jpg') top left repeat-x;
			}
			
				#rightcolumn div.newproducts a.product h5 {
					font-weight: bold;
					text-decoration: underline;
					margin: 0 0 3px 0;
					color: blue;
				}
				
				#rightcolumn div.newproducts a.product img {
					clear: both;
				}
				
				#rightcolumn div.newproducts a.product span.new-product-price {
					display: block;
				}
				
				#rightcolumn div.newproducts a.product p {
					margin: 3px 0;
					padding: 0 3px;
				}
		
			#rightcolumn .module {
				margin: 0 auto 20px 0;
				text-align: center;
				width: 160px;
			}
			
				#rightcolumn .module h3 {
					height: 25px;
					width: 160px;
					margin: 0 0 5px 0;
					padding: 2px 0;
					background: #CC0000;
					font-size: 14px;
					text-align: center;
					vertical-align: middle;
					color: white;
				}
			
					#rightcolumn .module h3 span {
						display: block;
						height: 25px;
						width: auto;
						margin: 0 0 0 5px;
						padding: 0 0 0 28px;
						line-height: 25px;
						vertical-align: middle;
						text-align: left;
						background: url('home/newsball.jpg') top left no-repeat;
					}
					
			#rightcolumn .free {
				font-size: 10px;
			}
			
				#rightcolumn .free ul {
					margin: 0 5px;
				}
				
					#rightcolumn .free ul li {
						margin: 0 0 5px 0;
					}
					
						#rightcolumn .free ul li a {
							display: block;
							font-size: 12px;
							font-weight: bold;
						}
			
		
			#rightcolumn .recommend {
				width: 154px;
				background: white;
				padding: 5px 0;
				border: 3px solid green;
				color: #3366FF;
			}
			
				#rightcolumn .recommend h3 {
					width: auto;
					font-size: 20px;
					color: #CC0000;
					background: none;
				}
				
				#rightcolumn .recommend a {
					display: block;
					height: 17px;
					width: 123px;
					margin: 2px auto;
					background: url('http://baseballtips.com/tell.gif') top left no-repeat;
				}
				
					#rightcolumn .recommend a span {
						display: none;
					}
				
				#rightcolumn .recommend strong {
					font-weight: bold;
				}
			
			#rightcolumn .newsletter {
				padding: 0 0 10px 0;
				background: #CC0000;
				border: 1px outset;
				width: 160px;
			}
			
				#rightcolumn .newsletter h3 {
					width: 160px;
				}
				
					#rightcolumn .newsletter h3 span {
						
					}
					
				#rightcolumn .newsletter ul {
					text-align: left;
				}
				
					#rightcolumn .newsletter ul li {
						margin: 0 2px 2px 2px;
						padding: 0 0 0 25px;
						background: url('http://baseballtips.com/home/yelcheck.gif') top left no-repeat;
						line-height: 22px;
						font-size: 13px;
						color: white;
						font-weight: bold;
						vertical-align: middle;
					}
					
				#rightcolumn .newsletter form {
					width: 160px;
					margin: 5px 0;
				}
				
					#rightcolumn .newsletter form fieldset {
						width: 160px;
					}
					
						#rightcolumn .newsletter form fieldset input {
							
						}
						
						#rightcolumn .newsletter form fieldset input.textinput {
							width: 150px;
							height: 16px;
							margin: 2px 0;
							padding: 2px 2px 0 2px;
							border: 1px solid yellow;
							font-size: 12px;
							text-align: center;
							color: #d2d2d2;
						}
						
						#rightcolumn .newsletter form fieldset input.textinput:focus {
							color: black;
							text-align: left;
						}
						
						#rightcolumn .newsletter form fieldset input.button {
							margin: 0 0 5px 0;
						}
						
						#rightcolumn .newsletter form fieldset span {
							
						}
						
							#rightcolumn .newsletter form fieldset span strong {
								
							}
							
				#rightcolumn .newsletter a {
					color: yellow;
					margin: 0 0 10px 0;
				}
			
			#rightcolumn .arnald {
				text-align: left;
			}
			
				#rightcolumn .arnald h3 {
					
				}
				
					#rightcolumn .arnald h3 span {
						
					}
					
				#rightcolumn .arnald span {
					font-size: 10px;
					font-weight: bold;
					margin: 0 0 0 5px;
				}
					
				#rightcolumn .arnald ul {
					margin: 5px 5px 0 5px;
					font-size: 12px;
				}
				
					#rightcolumn .arnald ul li {
						
					}
					
						#rightcolumn .arnald ul li strong {
							display: block;
							font-weight: bold;
						}
						
						#rightcolumn .arnald ul li a {
							display: block;
							margin: 0 0 8px 0;
							font-size: 10px;
						}
			
			#rightcolumn .tips {
				text-align: left;
			}
			
				#rightcolumn .tips h3 {
					
				}
				
				#rightcolumn .tips ul {
					margin: 0 5px;
				}
				
					#rightcolumn .tips ul li {
						margin: 0 0 5px 0;
						font-weight: bold;
					}
					
					#rightcolumn .tips ul li.popular {
						
					}
					
						#rightcolumn .tips ul li strong {
							display: block;
							margin: 0 0 3px 0;
						}
						
							#rightcolumn .tips ul li strong a {
								
							}
		
		#leftcolumn {
			width: 160px;
			position: absolute;
			top: 0;
			left: 0;
			margin: 91px 0 0 0;
			padding: 10px 0 0 0;
			background: transparent;
			overflow: hidden;
			text-align: center;
			line-height: 16px;
		}
				
			#leftcolumn .module {
				margin: 0 0 20px 0;
				padding: 5px 0 0 0;
				border-top: 1px solid white;
				background: #fafafa;
			}
			
				#leftcolumn .module h3 {
					margin: 0 0 5px 0;
					font-size: 16px;
					color: green;
					font-weight: bold;
				}

			#leftcolumn .search {
				border: none;
				padding: 0;
			}
			
				#leftcolumn .search h3 {
				
				}
				
				#leftcolumn .search form {
					
				}
				
					#leftcolumn .search form input.textinput {
						color: #d2d2d2;
						text-align: center;
						margin: 0 0 3px 0;
					}
					
					#leftcolumn .search form input.textinput:focus {
						color: black;
						text-align: left;
					}
					
					#leftcolumn .search form input.button {
						
					}
			
			#leftcolumn .contact {
				
			}
			
				#leftcolumn .contact h3 {
					
				}
				
				#leftcolumn .contact p {
					font-size: 12px;
					margin: 0 0 3px 0;
					color: red;
				}
				
					#leftcolumn .contact p strong {
						font-weight: bold;
						font-size: 14px;
						color: #0000CC;
					}
				
				#leftcolumn .contact address {
					
				}
				
					#leftcolumn .contact address a {
						background: url('images/layout/email_go.png') top left no-repeat;
						padding: 0 0 0 18px;
						color: #0000CC;
					}
			
			#leftcolumn .livesupport {
				
			}
			
			#leftcolumn .creditcards {
				
			}
			
				#leftcolumn .creditcards h3 {
					
				}
				
				#leftcolumn .creditcards p {
					color: #0000CC;
					margin: 5px 0;
				}
				
				#leftcolumn .creditcards a {
					text-decoration: none;
				}
				
					#leftcolumn .creditcards a span {
						display: none;
					}
				
			#leftcolumn .controlscan {
				
			}
			
				#leftcolumn .controlscan a {
				
				}
				
			#leftcolumn .abca {
				
			}
			
				#leftcolumn .abca h3 {
					font-size: 10px;
				}
				
				#leftcolumn .abca a {
					
				}
				
				#leftcolumn .abca p {
					margin: 5px 0 0 0;
					color: #0000CC;
				}
			
			#leftcolumn .othersites {
			
			}
			
				#leftcolumn .othersites h3 {
					
				}
				
				#leftcolumn .othersites .module {
					padding: 0 10px;
					border: none;
				}
				
				#leftcolumn .othersites p {
					color: #0000CC;
					margin: 0 0 3px 0;
				}
			
			#leftcolumn .bookmark {
				border: none;
			}
			
			#leftcolumn .errors {
				border: none;
				margin: 0 5px;
			}
			
				#leftcolumn .errors a {
					color: #0000CC;
					font-weight: bold;
				}
			
		#header {
			background: transparent;
			height: 149px;
			width: 830px;
			position: absolute;
			top: 0;
			left: 170px;
			z-index: 20;
		}
		
			#header ul.main {
				clear: both;
				height: 58px;
				_height: 8px;
				overflow: visible;
				background: #003366;
				position: relative;
				top: 91px;
			}
			
				#header ul.main li {
					float: left;
					margin: 0 3px;
					position: relative;
					top: 10px;
				}
				
					#header ul.main li a {
						display: block;
						background: url('images/layout/plate.gif') no-repeat;
						background-position: 0 -72px;
						width: 59px;
						height: 57px;
						padding: 15px 5px 0 5px;
						text-align: center;
						font-size: 10px;
						text-decoration: none;
					}
				
				#header ul.main li.important {
				}
				
					#header ul.main li.home a,
					#header ul.main li.free a,
					#header ul.main li.important a {
						background-position: 0 0;
					}
			
			#header ul.sub {
				clear: both;
				height: 24px;
				background: #3366FF;
				line-height: 24px;
				vertical-align: middle;
				position: relative;
				top: -5px;
				*top: 10px;
				_top: -5px;
			}
			
				#header ul.sub li {
					display: inline;
					border-left: 2px solid #3D6775;
				}
				
				#header ul.sub li.first {
					border: none;
				}
				
					#header ul.sub li a {
						margin: 0 6px 0 8px;
						color: white;
						font-weight: bold;
					}
			
			#header ul.bbc {
				position: relative;
				top: -95px;
				*top: -80px;
				_top: -95px;
				text-align: center;
			}
			
				#header ul.bbc li {
					display: inline;
				}
				
					#header ul.bbc li a {
						color: white;
						font-weight: bold;
						margin: 0 6px 0 8px;
					}
		
		#footer {
			background: transparent;
			margin: 10px 0 0 0;
		}
		
			#footer ul.navigation {
				text-align: center;
				height: 18px;
				background: white;
				margin: 0 0 4px 0;
				line-height: 18px;
				vertical-align: middle;
			}
			
				#footer ul.navigation li {
					display: inline;
					border-left: 1px solid black;
				}
				
				#footer ul.navigation li.first {
					border: none;
				}
				
					#footer ul.navigation li a {
						margin: 0 6px 0 8px;
					}
			
			#footer ul.free {
				background: url('http://baseballtips.com/bigfree.gif') top left no-repeat;
			}
			
	#container.innerpage {
	}
	
		#container.innerpage #header ul.main li {
						float: left;
						margin: 0 3px;
						position: relative;
						top: 6px;
					}
					
						#container.innerpage #header ul.main li a {
							display: block;
							background: url('images/layout/plate.gif') no-repeat;
							background-position: 0 -72px;
							width: 59px;
							height: 62px;
							padding: 10px 5px 0 5px;
							text-align: center;
							font-size: 10px;
							text-decoration: none;
						}
	
		#container.innerpage #centercolumn {
			padding-top: 80px;
		}
		
			#container.innerpage #centercolumn .cat-nav {
				/*height: 38px;*/
				width: 550px;
				margin: 10px auto 20px auto;
				padding: 12px 0;
				list-style: none;
				clear: both;
				background: white;
				border: 3px solid red;
			}
			
				#container.innerpage #centercolumn .cat-nav li {
					height: 26px;
					margin: 0 5px;
					font-size: 10px;
					color: black;
					float: left;
				}
				
				#container.innerpage #centercolumn .cat-nav li.title {
					width: 100%;
					clear: both;
					text-align: left;
					padding-top: 5px;
					font-size: 12px;
					font-weight: bold;
					color: red;
				}
				
					#container.innerpage #centercolumn .cat-nav li a {
						display: block;
						position: relative;
						height: 21px;
						padding: 5px 9px 0 8px;
						color: black;
						text-decoration: none;
						background: url('images/layout/cat-buttons-base.jpg') no-repeat;
						background-position: 0 -26px;
						float: left;
						overflow: hidden;
						white-space: nowrap;
					}
					
						#container.innerpage #centercolumn .cat-nav li a span.cap {
							display: block;
							position: absolute;
							top: 0;
							right: 0;
							_right: -1px;
							float: right;
							height: 26px;
							width: 8px;
							background: url('images/layout/cat-buttons-cap.jpg') no-repeat;
							background-position: 0 -26px;
						}
					
					#container.innerpage #centercolumn .cat-nav li a:hover {
						color: #0cce0d;
					}
				
					#container.innerpage #centercolumn .cat-nav li.active a {
						background-position: 0 0;
					}
					
						#container.innerpage #centercolumn .cat-nav li.active a span.cap {
							background-position: 0 0;
						}
					
					#container.innerpage #centercolumn .cat-nav li.active a:hover {
						color: black;
					}
					
			
			
			#container.innerpage #centercolumn p {
				line-height: 16px;
			}
		
			#container.innerpage #centercolumn .module {
				clear: both;
			}
			
			#container.innerpage #centercolumn ul.productlist {
				
			}
			
				#container.innerpage #centercolumn ul.productlist li.product {
					width: 130px;
					height: 254px;
					margin: 10px 0 0 10px;
					padding: 8px 10px 0 10px;
					background: url('images/layout/cat-item-bg.jpg') no-repeat;
					background-position: 0 0;
					float: left;
					position: relative;
					cursor: pointer;
				}
				
				#container.innerpage #centercolumn ul.productlist li.hover {
					background-position: -150px 0;
					height: 253px;
					padding-top: 9px;
				}
				
					#container.innerpage #centercolumn ul.productlist li.product h3 {
							font-size: 12px;
							margin-bottom: 10px;
							color: blue;
							font-weight: bold;
						}
						
						#container.innerpage #centercolumn ul.productlist li.product h3 a {
							text-decoration: none;
						}
					
					#container.innerpage #centercolumn ul.productlist li.product img {
						border: 1px solid black;
					}
					
					#container.innerpage #centercolumn ul.productlist li.product p.simple-desc {
						text-align: left;
						font-size: 10px;
						line-height: 14px;
					}
					
					#container.innerpage #centercolumn ul.productlist li.product p.detail-desc {
						display: none;
					}
					
					#container.innerpage #centercolumn ul.productlist li.product p.price {
						margin-top: 20px;
						text-align: right;
						font-size: 10px;
					}
					
					    #container.innerpage #centercolumn ul.productlist li.product p.price span.incentive
					    {
					        background: #00DD00;
					        clear: both;
					        color: #FFF;
					        display: block;
					        float: right;
					        font-weight: bold;
					        padding: 0 3px;
					    }
					    
					    #container.innerpage #centercolumn ul.productlist li.product p.price span.new
					    {
					        background: #0000DD;
					        clear: both;
					        color: #FFF;
					        display: block;
					        float: right;
					        font-weight: bold;
					        padding: 0 3px;
					    }
						
						#container.innerpage #centercolumn ul.productlist li.product p.price strong {
							font-weight: bold;
							clear: both;
							color: red;
							display: block;
						}
						
					#container.innerpage #centercolumn ul.productlist li.free-ship span.icon
					{
					    background: url('http://www.baseballtips.com/skin/images/no-ship-handling.png') top left no-repeat;
					    bottom: 9px;
					    display: block;
					    height: 36px;
					    left: 7px;
					    position: absolute;
					    width: 36px;
					}
			
			#container.innerpage #centercolumn .productInfo {
				overflow: visible;
				_position: relative;
			}
						
				#container.innerpage #centercolumn .productInfo h2 {
					font-size: 24px;
					font-weight: bold;
					text-align: left;
					padding: 0 0 5px 10px;
					margin: 0 0 10px 0;
					_margin-bottom: 5px;
					border-bottom: 2px dotted black;
				}
				
				#container.innerpage #centercolumn .productInfo .tagline {
					height: 61px;
					width: 830px;
					padding: 10px 0 0 0;
					_top: -151px;
					_left: -10px;
					background: url('http://baseballtips.com/shadow.gif') top left repeat-x;
					font-size: 16px;
					font-weight: bold;
					color: #CC0000;
				}
				
				#container.innerpage #centercolumn .productInfo .image {
					width: 240px;
					padding: 10px 0 10px 20px;
					float: left;
					background: #ebebeb url('images/layout/image-bg.jpg') top left repeat-y;
					text-align: left;
				}
				
					#container.innerpage #centercolumn .productInfo .image #flashVideo {
						width: 230px;
						height: 230px;
					}
				
					#container.innerpage #centercolumn .productInfo .image .mediaBox {
						width: 230px;
						height: 230px;
					}
				
					#container.innerpage #centercolumn .productInfo .image .cartactions form {
						width: 230px;
						margin: 5px 0 0 0;
					}
					
						#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step1 {
							clear: both;
						}
						
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step1 .title {
								display: block;
								height: 20px;
								line-height: 20px;
								vertical-align: middle;
								margin: 0 5px 0 0;
								font-weight: bold;
								float: left;
							}
							
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step1 .choice {
								display: block;
								width: 50px;
								height: 20px;
								line-height: 20px;
								vertical-align: middle;
								text-align: center;
								float: left;
							}
						
						#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2,
						#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step4 {
							/*display: none;*/
							clear: both;
						}
						
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2 .title,
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step4 .title {
								display: block;
								margin: 10px 0 5px 0;
								font-weight: bold;
							}
							
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2 span.choice,
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step4 span.choice {
								display: block;
								height: 44px;
								margin-bottom: 10px;
								clear: both;
								line-height: 44px;
								vertical-align: middle;
							}
							
								#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2 span.choice input,
								#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step4 span.choice input {
									float: left;
									margin-top: 14px;
								}
							
								#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2 span.choice a,
								#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step4 span.choice a {
									display: block;
									margin-top: 5px;
									float: left;
									line-height: 14px;
									text-decoration: none;
								}
								
								#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2 span.choice img,
								#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step4 span.choice img {
									display: block;
									margin: 0 5px 0 3px;
									float: left;
									clear: none;
								}
								
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step1 input.fence-length,	
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step2 input.fence-length {
								width: 40px;
								text-align: center;
								margin: 0;
							}
							
						#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step3 {
							display: none;
							clear: both;
						}
						
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step3 .title {
								display: block;
								margin: 0 5px 0 0;
								font-weight: bold;
							}
							
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.step3 span {
								display: block;
								height: 20px;
								clear: both;
								line-height: 20px;
								vertical-align: middle;
								margin-bottom: 5px;
							}
							
						#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.textinput {
							
						}
						
							#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.textinput .title {
								float: none;
							}
					
						#container.innerpage #centercolumn .productInfo .image .cartactions form fieldset.options {
							height: 20px;
							margin: 0 0 5px 0;
							clear: both;
						}
						
							#container.innerpage #centercolumn .productInfo .image .cartactions form .options .title {
								display: block;
								margin: 0 5px 0 0;
								line-height: 20px;
								vertical-align: middle;
								font-weight: bold;
								float: left;
							}
							
							#container.innerpage #centercolumn .productInfo .image .cartactions form .options .selection {
								float: left;
								clear: right;
							}
							
						#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing {
							margin: 5px 0 0 0;
						}
						
							#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .price {
								height: 33px;
								width: 83px;
								display: block;
								float: left;
								font-weight: bold;
								font-size: 10px;
								background: url('images/layout/price-bg.jpg') top left no-repeat;
								text-align: center;
							}
							
								#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .price strong {
									font-size: 24px;
									line-height: 33px;
									vertical-align: middle;
								}
								
							#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .buybutton {
								display: block;
								float: left;
								clear: right;
								height: 33px;
								width: 146px;
								margin: 0 0 5px 0;
								background: url('images/layout/buy-button.jpg') no-repeat;
								background-position: 0 0;
							}
														
							#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .buybutton:hover {
								background-position: 0 -33px;
							}
							
								#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .buybutton span {
									display: none;
								}
								
							#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .savings {
								display: block;
								height: 16px;
								line-height: 16px;
								vertical-align: middle;
								width: 89px;
								color: red;
								font-size: 10px;
								float: left;
							}
							
								#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .savings span {
									display: none;
								}
							
							#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .creditcards {
								display: block;
								margin: 0 0 5px 0;
								float: right;
								clear: right;
							}
							
							#container.innerpage #centercolumn .productInfo .image .cartactions form .pricing .viewcart {
								color: black;
								display: block;
								width: 107px;
								height: 16px;
								line-height: 16px;
								vertical-align: middle;
								padding: 0 0 0 18px;
								background: url('images/layout/cart.png') top left no-repeat;
								float: right;
								clear: right;
								
							}
				
				#container.innerpage #centercolumn .productInfo .details {
					width: 384px;
					float: left;
					clear: right;
				}
				
					#container.innerpage #centercolumn .productInfo .details ul.benefits {
						float: left;
						width: 168px;
						margin: 0 0 0 10px;
						_margin: 0 0 0 5px;
						padding: 0 0 0 14px;
						_padding: 0 0 0 15px;
						_width: 167px;
						text-align: left;
						list-style: disc;
						vertical-align: top;
					}
					
						#container.innerpage #centercolumn .productInfo .details ul.benefits li {
							margin: 0 0 13px 0;
						}
						
							#container.innerpage #centercolumn .productInfo .details ul.benefits li em {
								font-style: italic;
							}
					
					#container.innerpage #centercolumn .productInfo .details ul.icon {
						list-style: none;
						_margin: 0 0 0 10px;
						width: 182px;
						padding: 0;
					}
					
						#container.innerpage #centercolumn .productInfo .details ul.icon li {
							background: url('images/layout/checkmark.gif') top left no-repeat;
							padding: 0 0 0 26px;
							margin: 0 0 15px 0;
							overflow: visible;
							min-height: 20px;
							_height: auto;
							_padding: 0 0 10px 26px;
						}
						
					#container.innerpage #centercolumn .productInfo .details .buyer-security {
						width: 182px;
						height: 64px;
						margin: 52px 10px 0 10px;
						_margin-left: 5px;
						float: left;
					}
					
						#container.innerpage #centercolumn .productInfo .details .buyer-security img {
							float: left;
						}
						
						#container.innerpage #centercolumn .productInfo .details .buyer-security img.alt {
							float: right;
						}
					
					#container.innerpage #centercolumn .productInfo .details .bonus-offers {
						width: 172px;
						height: 54px;
						margin: 52px 0 0 0;
						padding: 5px;
						background: #ebebeb;
						float: left;
						clear: right;
						text-align: left;						
					}
							#container.innerpage #centercolumn .productInfo .details .stock-ops {
						width: 378px;
						height: 54px;
						margin: 10px 0 0 0;
						padding: 5px;
						background: #FFCC33;
						float: left;
						clear: right;
						text-align: left;						
					}
					
						#container.innerpage #centercolumn .productInfo .details .bonus-offers img {
							float: left;
							margin: 0 5px 0 0;
						}
						
						#container.innerpage #centercolumn .productInfo .details .bonus-offers p strong {
							font-size: 18px;
							font-weight: bold;
						}
						
					#container.innerpage #centercolumn .productInfo .details .breakdown {
						margin-top: 20px;
						margin-left: 10px;
						text-align: left;
					}
					
						#container.innerpage #centercolumn .productInfo .details .breakdown h4 {
							margin-bottom: 10px;
							font-size: 18px;
							font-weight: normal;
							color: black;
							clear: both;
						}
						
						#container.innerpage #centercolumn .productInfo .details .breakdown ul {
							clear: both;
						}
						
							#container.innerpage #centercolumn .productInfo .details .breakdown ul li {
								font-size: 12px;
								font-weight: normal;
								color: black;
								clear: both;
								margin-bottom: 12px;
							}
							
								#container.innerpage #centercolumn .productInfo .details .breakdown ul li span {
									display: block;
									float: right;
									margin-top: -13px;
								}
								
								#container.innerpage #centercolumn .productInfo .details .breakdown ul li span.free {
									font-size: 14px;
									font-weight: bold;
									color: red;
								}
								
									#container.innerpage #centercolumn .productInfo .details .breakdown ul li span strong {
										font-size: 14px;
										font-weight: bold;
										color: #005cb7;
									}
								
								#container.innerpage #centercolumn .productInfo .details .breakdown ul li em {
									font-size: 10px;
									font-weight: normal;
								}
								
						#container.innerpage #centercolumn .productInfo .details .breakdown p {
							margin: 15px 0 5px 0;
						}
						
						#container.innerpage #centercolumn .productInfo .details .breakdown p.total {
							border-top: 1px solid black;
						}
						
						#container.innerpage #centercolumn .productInfo .details .breakdown p.total,
						#container.innerpage #centercolumn .productInfo .details .breakdown p.competitors {
							margin: 0;	
							text-align: right;						
						}
						
							#container.innerpage #centercolumn .productInfo .details .breakdown p strong {
								font-size: 12px;
								font-weight: bold;
							}
							
							#container.innerpage #centercolumn .productInfo .details .breakdown p.total strong {
							}
							
							#container.innerpage #centercolumn .productInfo .details .breakdown p span {
								
							}
							
							#container.innerpage #centercolumn .productInfo .details .breakdown p.total span {
								font-size: 18px;
								font-weight: bold;
								color: #7dab00;
							}
				
				#container.innerpage #centercolumn .productInfo .details .alternate-product {
					clear: both;
					margin: 0 0 10px 10px;
					padding: 10px;
					background: #ebebeb;
				}
				
					#container.innerpage #centercolumn .productInfo .details .alternate-product img {
						float: left;
						margin: 0 10px 0 0;
					}
					
					#container.innerpage #centercolumn .productInfo .details .alternate-product p {
						text-align: left;
					}
					
				#container.innerpage #centercolumn .productInfo .details .product-options {
					clear: both;
					margin: 0 0 10px 10px;
					padding: 0;
					text-align: left;
				}
				
					#container.innerpage #centercolumn .productInfo .details .product-options img {
						margin: 10px 0 0 0;
					}
				
					#container.innerpage #centercolumn .productInfo .details .product-options strong {
						font-weight: bold;
						clear: both;
					}
			
			#container.innerpage #centercolumn .infotabs {
				clear: both;
				height: 20px;
				margin: 60px 0 0 0;
				_margin-top: 20px;
				padding: 0 0 0 15px;
			}
			
				#container.innerpage #centercolumn .infotabs li {
					float: left;
					height: 20px;
					margin: 0 5px 0 0;
				}
				
					#container.innerpage #centercolumn .infotabs li a {
						display: block;
						background: url('images/layout/product-tabs.jpg') no-repeat;
						background-position: 0 0;
						text-align: center;
						width: 75px;
						height: 16px;
						padding: 4px 0 0 0;
						font-size: 10px;
						text-decoration: none;
						color: gray;
					}
					
					#container.innerpage #centercolumn .infotabs li a:hover {
						color: white;
					}
					
					#container.innerpage #centercolumn .infotabs li.active a {
						background-position: 0 -20px;
						color: white;
					}
					
			#container.innerpage #centercolumn div.tabContent {
				display: none;
			}
			
			#container.innerpage #centercolumn div.active {
				display: block;
				border-top: 1px solid red;
			}
			
			#container.innerpage #centercolumn .description {
				background: url('images/layout/longdescription_bg.gif') top left repeat-y;
				padding: 10px;
				margin-bottom: 0;
				text-align: left;
			}
			
				#container.innerpage #centercolumn .description h4 {
					margin: 0;
					padding: 0;
				}
				
				#container.innerpage #centercolumn .description img {
					float: left;
					margin-right: 5px;
					margin-bottom: 5px;
				}
				
				#container.innerpage #centercolumn .description img.alt {
					float: right;
					margin-left: 5px;
				}
				
				#container.innerpage #centercolumn .description p {
					margin: 0 0 10px 0;
				}
				
				#container.innerpage #centercolumn .description ul,
				#container.innerpage #centercolumn .description ol {
					margin: 0 10px 10px 25px;
					overflow: auto;
				}
			
			#container.innerpage #centercolumn .specs {
				background: url('images/layout/longdescription_bg.gif') top left repeat-y;
				padding: 10px;
				text-align: left;
			}
			
				#container.innerpage #centercolumn .specs ul {
					list-style: disc;
					margin: 0 0 0 20px;
				}
				
					#container.innerpage #centercolumn .specs ul li {
						margin: 0 0 5px 0;
					}
			
			#container.innerpage #centercolumn #container.innerpage #centercolumn .testimonials {
				background: url('images/layout/longdescription_bg.gif') top left repeat-y;
				padding: 10px;
			}
			
				#container.innerpage #centercolumn .testimonials img {
					float: left;
					margin: 0 5px 5px 0;
				}
				
				#container.innerpage #centercolumn .testimonials img.alt {
					float: right;
					margin: 0 0 5px 5px;
				}
				
				#container.innerpage #centercolumn .testimonials p {
					margin-bottom: 10px;
				}
				
				#container.innerpage #centercolumn .testimonials blockquote {
					background: #f5f5f5;
					padding: 5px;
				}
				
					#container.innerpage #centercolumn .testimonials blockquote p {
						margin: 0;
					}
				
				#container.innerpage #centercolumn .testimonials p.cite {
					text-align: right;
					margin: 5px 0 20px 0;
				}
			
			#container.innerpage #centercolumn .accessories {
				background: url('images/layout/longdescription_bg.gif') top left repeat-y;
				padding: 10px;
			}
			
			#container.innerpage #centercolumn .jpsays {
				background: url('images/layout/dropshadow.png') top left repeat-x;
				text-align: left;
				padding: 10px;
			}
			
				#container.innerpage #centercolumn .jpsays h3 {
					width: 134px;
					height: 70px;
					background: url('images/layout/jpreview.png') top left no-repeat;
					float: right;
					margin: 0 0 10px 10px;
				}
				
					#container.innerpage #centercolumn .jpsays h3 span {
						display: none;
					}
					
				#container.innerpage #centercolumn .jpsays h4 {
					margin: 0 0 5px 0;
					padding: 0;
					font-size: 14px;
					font-weight: bold;
				}
					
				#container.innerpage #centercolumn .jpsays p {
					margin: 0 0 10px 0;
				}
				
				#container.innerpage #centercolumn .jpsays ul,
				#container.innerpage #centercolumn .jpsays ol {
					margin: 0 10px 10px 25px;
					overflow: auto;
					padding-left: 20px;
				}
				
				#container.innerpage #centercolumn .jpsays ul {
					list-style: disc;
				}
				
				#container.innerpage #centercolumn .jpsays ol {
					list-style: decimal;
				}
				
				#container.innerpage #centercolumn .jpsays img {
					margin: 0 5px 5px 0;
				
					float: left;
					clear: left;
				}
				
				#container.innerpage #centercolumn .jpsays img.alt {
					margin: 0 0 5px 5px;
					
					float: right;
					clear: right;
				}
			
		
		#container.innerpage #rightcolumn {
			background: url('images/layout/rightcol_bg.gif') top left repeat-y;
			text-align: left;
			padding-top: 80px;
		}
		
			#container.innerpage #rightcolumn .module {
				width: 150px;
				padding: 0 10px;
				text-align: left;
			}
			
			#container.innerpage #rightcolumn h3 {
				width: auto;
				height: auto;
				margin: 0 -10px 5px -10px;
				padding: 3px 10px 4px 10px;
				color: white;
				font-size: 12px;
				font-weight: bold;
				text-align: left;
				background: url('images/layout/rightcol_title_bg.gif') top left repeat-y;
			}
			
			#container.innerpage #rightcolumn h4 {
				font-size: 12px;
				font-weight: bold;
			}
			
			#container.innerpage #rightcolumn ul {
				list-style: none;
				margin-bottom: 10px;
			}
			
				#container.innerpage #rightcolumn ul li {
					margin: 0;
					padding: 0;
				}
				
				#container.innerpage #rightcolumn ul li a {
					margin: 0 -10px;
					padding: 1px 10px 5px 10px;
					display: block;
					width: 150px;
					border-bottom: 1px solid black;
				}
				
				#container.innerpage #rightcolumn ul li a:hover {
					background: url('images/layout/rightcol_link_bg.gif') top left repeat-y;
				}
			
				#container.innerpage #rightcolumn ul li.last a {
					border: none;
				}
			
			#container.innerpage #rightcolumn .articles  a span {
				display: block;
			}
			
				#container.innerpage #rightcolumn .articles a span.author {
					font-size: 10px;
				}
						
			#container.innerpage #rightcolumn .recommendation { text-align: center; }

				#container.innerpage #rightcolumn .recommendation h3 { text-align: left; }
				
				#container.innerpage #rightcolumn .recommendation a {
					margin: 5px auto 0 auto;
					padding: 5px 0 0 0;
					width: 139px;
					border: none;
					display: block;
					background: url('images/layout/recommend-link.gif') no-repeat;
					background-position: 0 0;
					height: 22px;
					text-decoration: none;
				}
				
				#container.innerpage #rightcolumn .recommendation a span {
					padding-left: 18px;
					background: url('images/layout/email_go.png') top left no-repeat;
					display: inline;
					width: auto;
				}
				
				#container.innerpage #rightcolumn .recommendation a:hover {
					padding-top: 6px;
					background: url('images/layout/recommend-link.gif') no-repeat;
					background-position: 0 -27px;
					height: 21px;
				}
				
				#container.innerpage #rightcolumn .recommendation p {
				}
			
			#container.innerpage #rightcolumn .newsletter {
				background: none;
				border: none;
			}
		
		#container.innerpage #leftcolumn {
			
		}
		
		#container.innerpage #header {
			
		}
		
		#container.innerpage #footer {
			
		}
		
		div.tooltip {
			display: none;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 5000;
			width: 251px;
			height: 180px;
			margin: 0;
			padding: 0 5px;
			background: url('images/layout/tooltip-bg.gif') top left no-repeat;
			overflow: hidden;
			color: #5e7575; 
		}
		
			div.tooltip img {
				width: 88px;
				height: 148px;
				margin: 5px 10px 0 0;
				border: 1px solid #5e7575;
				float: left;
				overflow: auto;
			}
			
			div.tooltip h5 {
				margin: 5px 0 0 0;
				font-size: 14px;
				font-weight: bold;
			}
			
			div.tooltip ul {
				margin: 5px 0 0 0;
			}
			
				div.tooltip ul li {
					margin: 0 0 8px 0;
					padding: 0;
				}
				
				div.tooltip ul li.price {
					font-weight: bold;
				}
				
	#container.categorypage #centercolumn h2 {
		font-size: 14px;
		font-weight: bold;
		margin: 20px 0 0 0;
		_padding: 20px 0 0 0;
		clear: both;
	}
				
	.burst {
		position: absolute;
		behavior: url(iepngfix.htc);
	}
	
		.burst span {
			display: none;
		}
		
	.shipping {
		background: url('images/layout/burst-base-hit-shipping.png') top left no-repeat;
		width: 117px;
		height: 117px;
		left: 180px;
		top: 849px;
		_top: 857px;
	}
	
	.exclusive {
		background: url('images/layout/burst-exclusive.png') top left no-repeat;
		width: 77px;
		height: 75px;
		left: 767px;
		top: 346px;
		_top: 395px;
	}
	
	.totalsavings {
		background: url('images/layout/burst-base-hit-savings.png') top left no-repeat;
		width: 170px;
		height: 170px;
		left: 462px;
		top: 647px;
		_top: 726px;
	}
	
	.value {
		background: url('images/layout/burst-warranty-value.png') top left no-repeat;
		width: 91px;
		height: 63px;
		left: 532px;
		top: 346px;
		_top: 395px;
	}
	
div.attention {
	background: yellow;
	color: red;
	border: 1px solid red;
	padding: 10px;
	margin: 10px 10px 10px 10px;
	text-align: left;
}

div.attention h5 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px 0;
}

div.attention p {
	margin: 0 20px 10px 20px;
}

div.attention p strong {
	font-weight: bold;
}

#message-to-customer {
    color: #F27324;
    xcolor: #24EDF2;
    height: 82px;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: -60px;
    z-index: 1000000;
}

    #message-to-customer .message {
        background-color: #F9F76F;
        clear: both;
        xfloat: left;
        margin: 0;
        overflow: hidden;
        padding: 10px 0;
        position: relative;
        width: 100%;
    }
        
        #message-to-customer .message .hd {
            clear: left;
            float: left;
            text-align: right;
            width: 49.9%;
        }
            
            #message-to-customer .message .hd h2 {
                border-right: 2px dotted;
                font-size: 1.75em;
                height: auto;
                line-height: 2em;
                margin: 0;
                padding: 0 20px 0 0;
                vertical-align: middle;
                width: auto;
            }
            
        #message-to-customer .message .bd {
            float: left;
            text-align: left;
            width: 49.9%;
        }
        
            #message-to-customer .message p {
                font-size: 1.167em;
                line-height: 1.5em;
                margin: 0;
                padding: 0 0 0 20px;
            }
            
                #message-to-customer .message p strong {
                    color: #DB161B;
                    font-weight: bold;
                }
                
    #message-to-customer .toggle {
        background-color: #F9F76F;
        clear: both;
        float: right;
        margin-right: 10px;
        overflow: hidden;
        padding: 0 5px 5px 5px;
        position: relative;
        text-align: left;
    }
    
        #message-to-customer .toggle a {
            color: #DBA51A;
            font-weight: bold;
        }
	
	
	
	
	
