@charset "utf-8";

/* ZC Bats styles */

body

{

	background-color:#000;

	color:#696941;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0;

}



h1

{

	color:#71a329;

	font-size:18px;

	margin:0 0 5px 0;

}



h2

{

	font-size:14px;

	margin:10px 0;

}



h3

{

	font-size:14px;

	margin:0 0 10px 0;

}



a

{

	color:#6c9cce;

	text-decoration:none;

}



ul

{

	margin:0 0 10px 0;

}



p

{

	margin:0 0 10px 0;

}


/* layout */

#batForm {
  position:relative;
}

#container

{

	margin:0 auto;

	text-align:center;

	width:1000px;

}



#nav

{

	background-color:#673b34;

	height:29px;

	margin:0;

}



	#nav img

	{

		margin:0 20px;

	}

	

#score-rotbox

{

	background:url(images/home_score_c_bg.jpg) center no-repeat;

}



#header-home

{

	/*background:url(images/home_score_01.jpg) center no-repeat;*/

	height:105px;

}



#header

{

	background:url(images/banner_about.jpg) center no-repeat;

	height:231px;

}



#header-links

{

	float:right;

	margin:10px 10px 0 0;

}



	#header-links a

	{

		color:#FFF;

		font-size:14px;

		font-weight:bold;

	}

	

#content

{

	background:url(images/home_content_bg.jpg) top no-repeat #f9f5e5;

	text-align:left;

}



#content2

{

	background:url(images/home_content_bg.jpg) top no-repeat #f9f5e5;

	padding:33px 50px 20px 50px;

	text-align:left;

}



#content-home

{

	float:right;

	padding:33px 75px 20px 33px;

	width:489px;

}



#content-body

{

	padding:33px 40px 20px 100px;

	width:539px;

}



#content-shop

{

	float:right;

	padding:73px 0 0 20px;

	width:301px;

}



#last-month

{

	float:right;

}



#footer

{

	background-image:url(images/footer_bg.jpg);

	color:#FFF;

	height:154px;

}



	#footer a

	{

		color:#FFF;

	}
	

#ticker-frame

{

	margin:0 30px;

	padding:35px 0 55px 0;

}



	#ticker

	{

		background:url(images/ticker_bg.png) repeat-x;

	}


#social
{
	float:right;
}

.face
{
	margin:0 50px 0 20px;
}

.twit
{
	
}	

/* Build-A-Bat */

#bat-preview

{

	margin:0 0 10px 0;

	height:69px;

	width:800px;

}



.hide

{

	display:none;

}



#engrave

{

	background-image:url(images/bats/engrave_natural.jpg);

	background-position:center;

	background-repeat:no-repeat;

	color:#634833;

	height:68px;

	padding:20px 0 0 0;

	text-align:center;

	width:116px;

}



	#engrave-model

	{

		text-transform:uppercase;

	}

	

	#engrave-line1

	{

		text-transform:uppercase;

	}

	

	#engrave-line2

	{

		text-transform:uppercase;

	}



#desc

{

	border:1px solid #673b34;

	margin:10px 0;

	padding:10px;

}



#knob-text

{

	border:1px solid #673b34;

	margin:10px 0;

	padding:10px;

}



/* forms */

.textbox

{

	border:1px solid #c5bfa5;

	background-color:#FFF;

	color:#696941;

	font-size:12px;

	padding:3px;

	width:175px;

}



.textbox-short

{

	border:1px solid #c5bfa5;

	background-color:#FFF;

	color:#696941;

	font-size:12px;

	padding:3px;

	width:30px;

}



.button

{

	border:none;

	background:none;

	color:#6c9cce;

	cursor:pointer;

	font-size:18px;

}



.button2

{

	border:none;

	background:none;

	color:#6c9cce;

	cursor:pointer;

	font-size:14px;

}



/* misc */

.link

{

	text-align:right;

}



label.error

{

	color:#990000;

	display:block;

	font-size:10px;

}



.darker-bg

{

	background-color:#e6dec4;

	font-weight:bold;

}



.clear

{

	clear:both;

}



.text12

{

	font-size:12px;

}
