@charset "utf-8";

body{
	margin:0px;
	padding:0px;
	margin-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#e0dddd;
}
img{
	border:0px;
}

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	margin:0px;
	padding:0px;
	padding-left:15px;
}
.contentText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.productDetailsHeading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding-bottom:8px;
}
.productDetailstText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-right:8px;
}
.learnMoreText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#0066cc;
	padding-top:8px;
	text-decoration:none;
}
.learnMoreText a{
	color:#0066cc;
	padding-top:8px;
	text-decoration:none;
}
.learnMoreText a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#0066cc;
	text-decoration:underline;
}


.copyrightText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background-color:#000;
	line-height:20px;
	color:#cbc9c9;
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}

.copyrightText a{
	line-height:20px;
	color:#cbc9c9;
	text-decoration:none;
}

.copyrightText a:hover{
	text-decoration:underline;
}

.topLoginBg{
	background-image:url(../images/top-login-repeat.jpg);
	background-repeat:repeat-x;
}

.spotLightBlockBg1{
	background-image:url(../images/spotlight-block1.jpg);
	background-repeat:repeat-x
}
.spotLightBlockBg2{
	background-image:url(../images/spotlight-block2.jpg);
	background-repeat:repeat-x
}
.spotLightBlockBg3{
	background-image:url(../images/spotlight-block3.jpg);
	background-repeat:repeat-x
}
.spotLightBlockBg4{
	background-image:url(../images/spotlight-block4.jpg);
	background-repeat:repeat-x
}

.spotLightBaseballBlockBg1{
	background-image:url(../images/spotlight-baseball-block1.jpg);
	background-repeat:repeat-x
}
.spotLightBaseballBlockBg2{
	background-image:url(../images/spotlight-baseball-block2.jpg);
	background-repeat:repeat-x
}
.spotLightBaseballBlockBg3{
	background-image:url(../images/spotlight-baseball-block3.jpg);
	background-repeat:repeat-x
}
	
.spotLightBaseballBlockBg4{
	background-image:url(../images/spotlight-baseball-block4.jpg);
	background-repeat:repeat-x
}


.spotLightBaseballPROBlockBg1{
	background-image:url(../images/spotlight-baseball-pro-block1.jpg);
	background-repeat:repeat-x
}
.spotLightBaseballPROBlockBg2{
	background-image:url(../images/spotlight-baseball-pro-block2.jpg);
	background-repeat:repeat-x
}
.spotLightBaseballPROBlockBg3{
	background-image:url(../images/spotlight-baseball-pro-block3.jpg);
	background-repeat:repeat-x
}
	
.spotLightBaseballPROBlockBg4{
	background-image:url(../images/spotlight-baseball-pro-block4.jpg);
	background-repeat:repeat-x
}



	
.spotLightSlowpitchBlockBg1{
	background-image:url(../images/spotlight-softpitch-block1.jpg);
	background-repeat:repeat-x
}
.spotLightSlowpitchBlockBg2{
	background-image:url(../images/spotlight-slowpitch-block2.jpg);
	background-repeat:repeat-x
}
.spotLightSlowpitchBlockBg3{
	background-image:url(../images/spotlight-slowpitch-block3.jpg);
	background-repeat:repeat-x
}
.spotLightSlowpitchBlockBg4{
	background-image:url(../images/spotlight-slowpitch-block4.jpg);
	background-repeat:repeat-x
}
	
.comparison-data {
	position:absolute;
	top:145px;
	left:280px;
	visibility:hidden;
	width:656;
	height:250;
}

#main1{
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	width:980px;
	height:auto;
}

#main1 table {
	background-color: #85694f;
	z-index:1;
	color:000;
	width:656px;
	padding:0px;
	font-size:14px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
}
		
#main1 tr {
	padding:0px;
	margin:0px;
}

#main1 tr.odd {
	background-color:#fff;
}
		
#main1 tr.even {
	background-color:#ddd;
}
		
#main1 td {
	color:#000;
	margin:0px;
	padding:0px;
	height:22px;		
}
		
#main1 td.left {
	padding-left:15px;
	width:280px;
}
		
#main1 td.center {
	text-align:center;
	width:130px;
}		
			
#main1 td.right {
	text-align:center;
}
.divbg {
	background-color:transparent;
	height:100%;
	margin:0;
	position:relative;
	width:100%;
	z-index:-1;
}

#guarantee {
	padding:5px;
	position:absolute;
	top:340px;
	left:450px;
	opacity:.80;
	filter:alpha(opacity=80);
	zoom:1;
	background-color:#000;
	color:#fff;
	visibility:hidden;
	z-index:5;
	border:2px solid #FFF;
}

.page-title-global{
	position:absolute;
	width:auto;
	top:10px;
	left:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	z-index:9999;
	background-color:#FFF;
	opacity:1.00;
	filter:alpha(opacity=100);
	zoom:1;
	padding:2px 5px 2px 5px;
	border:2px solid #f2c909;
}

.page-title {
	font-size:19px;
	color:#FF0000;
}
		
.page-subtitle{
	font-size:13px;
	font-weight:300;		
}

.page-focus{
	position:absolute;
	top:400px;
	left:0px;
	z-index:9998;
	width:980px;
	padding: 3px 0px 7px 0px;
}
		
.page-focus-background{
	opacity:.80;
	filter:alpha(opacity=80);
	zoom:1;
	position:absolute;
	top:330px;
	left:0px;
	z-index:9997;
	width:980px;
}
		
.page-focus-title{
	font-size:26px;
	left:10px;
	position:absolute;
	top:-80px;
	*top:-65px;
	color:#333;
}

.page-focus-emphasis {
	color:#000000;
	font-weight:bold;
	font-size:30px;
}

.page-focus-subtitle{
	font-size:16px;
	left:10px;
	position:absolute;
	top:-25px;
	color:#333333;
}

#guarantee1 {
	padding:5px 10px 5px 10px;
	position:absolute;
	top:70px;
	left:200px;
	opacity:.95;
	filter:alpha(opacity=95);
	zoom:1;
	background-color:#FFF;
	color:#000;
	visibility:hidden;
	z-index:5;
	font-size:13px;
	width:450px;
	border:2px double #666;
}

.divbg1 {
	z-index:0;
	position:relative;
}

.bats {
	float:left;
}

.softpitch-page-focus{
	position:absolute;
	top:0px;
	left:0px;
	z-index:9998;
	width:980px;
	padding: 3px 0px 7px 0px;
}
		
.softpitch-page-focus-background{
	opacity:.75;
	filter:alpha(opacity=75);
	zoom:1;
	left:475px;
	position:absolute;
	top:365px;
	z-index:9997;
}
		
.softpitch-page-focus-title{
	font-size:27px;
	left:490px;
	position:absolute;
	top:380px;
	color:#FFFFFF;
}

.softpitch-page-focus-emphasis {
	color:#FFFFFF;
	font-weight:bold;
	font-size:35px;
}

.softpitch-page-focus-subtitle{
	font-size:16px;
	left:490px;
	position:absolute;
	top:425px;
	color:#FFF;
}

.softpitch-bats{
	float:left;
}

.warranty-info{
	padding-bottom:10px;
	font-size:11px;
	padding-left:12px;
	padding-right:8px;
	line-height:15px;
}
		
.warranty-title{
	font-size:24px;
	color:#333333;
	padding-left:12px;
}

.warranty-subtitle{
	font-size:15px;
	font-weight:300;
	color:#666666;
	padding-left:14px;
}

.warranty-table{
	font-size:11px;
	color:#333333;
}

#login {		
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:#94826F none repeat scroll 0 0;
	border:thin solid #6d5c4a;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	left:10px;
	margin-left:10px;
	opacity:0.95;
	padding-left:5px;
	padding-right:10px;
	position:relative;
	width:290px;
	top:10px;
	height: 500px;
}

#login a{		
	color:#FFFFFF;
}

.signup {
	font-size:13px; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.signup-h2 {
	font-size:15px;
}

#front-page {
/*	background-image:url(../img/062709-Stadium-Lights-BG.gif); */
	color: #000; 
	font-size: 16px; 
	height: 552px; 
	margin: 0 auto 20px; 
	position: relative; 
	width: 980px; 
}

#optional {		
	background:#FFF none repeat scroll 0 0;
	border:thin solid #605f5e;
	border-top:0px;
	color:#333333;
	float:left;
	font-size:12px;
	opacity:0.90;
	position:relative;
	width:600px;
	top:0px;
	padding-left: 5px;
	padding-right: 5px;
	height:270px;
	margin-left: 85px;  
}

#required {		
	background:#FFF none repeat scroll 0 0;
	border:thin solid #605f5e;
	border-bottom:0px;
	color:#333333;
	float:left;
	font-size:12px;
	opacity:0.90;
	position:relative;
	width:600px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom:4px;
	margin-left: 85px; 
}
#signup-block {		
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	left:12px;
	margin-left:85px;
	padding-left:5px;
	padding-right:10px;
	position:relative;
	width:600px;
	top:10px;
}

.info {
	font-size:13px; 
	font-weight:bold; 
	padding-top:8px;
}

#page-info {
	color:#333333; 
	font-size:12px; 
	position:relative; 
	top:30px; 
	left:10px; 
	border:thin solid #333333; 
	width: 955px; 
	background:#CCCCCC; 
	float:left;
}
#page-info-left {
	left:10px; 
	width:460px; 
	position:relative; 
	float:left;
}
#page-info-right {
	left:30px; 
	width:460px; 
	position:relative; 
	float:left;
}

.welcomeText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFF;
}

.editProfile {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.editProfile a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.editProfile a:hover{
	text-decoration:underline;
}

#sitemap {
	margin:0px auto 10px auto;
	overflow:hidden;
	clear:both;
	width: 970px;
	position: relative; 
	z-index: 9998;
}

#sitemap a{
	font-weight:normal;
	text-decoration:none;	
}

#sitemap a:link {color: #666666}
#sitemap a:visited {color: #666666}
#sitemap a:hover {color: #333333}
#sitemap a:active {color: #333333}

#sitemap .sitemap_col {
	margin:0px 20px 0px 0px;
	float:left;
	padding:5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

#sitemap ul {
	list-style-type:none;
	border:0;
	margin:0;
	padding:0;
}

#sitemap ul ul li {
	padding:0px 0px 0px 0px;
	font-size:11px;
}

/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:980px; 
	height:112px; 
	margin:0px auto 0px; 
	border:0px #CCCCCC solid; 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:980px ; 
	height:112px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}
