/* main nav */

#nav2 a {
	height:23px;
	display:block;
	float: left;
}

#nav2 a.end {
	width:236px;
	background: url(images/n-end.gif) 0 0 no-repeat;
}

#nav2 a.home {
	width:60px;
	background: url(images/n-home.gif) 0 0 no-repeat;
}

#nav2 a.products {
	width:90px;
	background: url(images/n-products.gif) 0 0 no-repeat;
}

#nav2 a.events {
	width:74px;
	background: url(images/n-events.gif) 0 0 no-repeat;
}

#nav2 a.bullpen {
	width:86px;
	background: url(images/n-bullpen.gif) 0 0 no-repeat;
}

#nav2 a.charities {
	width:90px;
	background: url(images/n-charities.gif) 0 0 no-repeat;
}

#nav2 a.about {
	width:164px;
	background: url(images/n-about-us.gif) 0 0 no-repeat;
}

#nav2 a:hover {
  background-position: 0 -23px;
}

/* main nav */



#sidenav {
	margin:20px 20px 10px 20px;
	padding: 0px;
}

#sidenav p {
	font-size:11px; line-height:14px;
}

#content {
	margin:20px 20px 30px 30px;
	padding: 0px;
}

#product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

#product .name {
	font-size: 12px;
	font-weight:bold;
	margin:0 0 7px 0;
	padding:0px;
}

#product .desc {
	margin:0 0 7px 0;
	padding:0px;
}


#product .price {
	font-size: 12px;
	font-weight:bold;
	margin:0 0 7px 0;
	padding:0px;
}

#product .view {
	margin:7px 0 15px 0px;
	padding:0 0 0 15px;
	background-image:url(images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;

}

#detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

#detail .desc {
	margin:0 0 7px 0;
	padding:0px;
}


#detail .price {
	font-size: 12px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0px;
}

#detail .label {
	margin:0 0 3px 0;
	padding:0px;
}

#detail .element {
	margin:0 0 15px 0;
	padding:0px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #660000;
	padding: 0px;    
	border: 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 28px;
	color: #660000;
	padding: 0px;    
	border: 0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0px;    
	border: 0px;
}

.sidetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	width: 260px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.cart {
position: absolute; 
width: 800px;
height: 40px;           
padding: 0px;    
border: 0px;
z-index: 2;
}

a {
	color: #000099;
	text-decoration: underline;
}

a:hover {
	color: #000066;
	text-decoration: underline;
}

#foot {
	margin:0px 20px 10px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

#foot a {
	color: #ffffff;
	text-decoration: none;
}

#foot a:hover {
	color: #ffffff;
	text-decoration: underline;
}
