body
{
	margin						:	0px;
	padding						:	0px;
	text-align: center;
	background-color: #0D2D56;
}

#wrapper
{
	margin-left: auto;
	margin-right: auto;
	padding-left: 24px;
	width: 975px;
	text-align: left;
	background-image			:	url('images/background_body3.jpg');
	background-position: top center;
	background-repeat: repeat-y;
}

/***********************************************************************
 *																	   *
 *	MENU															   *
 *																	   *
 **********************************************************************/

#header
{
	width						:	950px;
	border						:	0px;
	margin						:	0px;
	padding						:	0px;
}

#header img
{
	width						:	950px;
	border						:	0px;
	margin						:	0px;
	margin-bottom: -5px;
	padding					:	0px;
	clear: both;
	overflow: hidden;
}

#header ul#menu 
{
	margin						: 	0;
	margin-left: 0px;
	margin-top					:	0px;
	padding						: 	0;
	width						: 	951px;
}

#header ul#menu li  
{
	display						: 	inline;
	list-style					: 	none;
}

#header ul#menu a,#header ul#menu span,#header ul#menu a.current 
{
	display						:	block;
	float						:	left;
	padding						:	6px 0;
	text-align					:	center;
	font-family					: 	verdana, sans-serif;
	font-size					:	85%;
	text-transform				:	uppercase;
	text-decoration				: 	none;
	color						: 	#0C2C55;
	width						:	118px;
}

#header ul#menu span,#header ul#menu a.current,#header ul#menu a.current:hover 
{
	border						:	1px solid #CA2626;
	border-bottom				:	none;
	background					:	#93E3F3;
	padding-bottom				:	6px;
	margin-top					:	0;
	font-weight					:	bold;
}

#header ul#menu a 
{
	border						:	1px solid #0C2C55;
	background					: 	#F6DC01;
	border-right				: 	0px;
	font-weight					: 	bold;
}

#header ul#menu a:hover 
{
	border-color				: 	#0C2C55;
	color						:	#FFFFFF;
	background					: 	#0C2C55;
	padding-bottom				: 	6px;
}

#submenu, .submenu
{
	margin-left: 0px;
	width						:	933px; /* 577px */
	background-color			:	#0C2C55;
	clear						:	both;
	display						:	block;
	padding						:	8px;
	padding-left				:	10px;
	color						: 	#FFFFFF;
	font-family					: 	Arial, Helvetica, sans-serif;
	font-size					:	.9em;
	color: #565656;
}

#submenu a, #submenu span, #submenu a.current, .submenu a, .submenu span, .submenu a.current 
{
	text-align					:	center;
	font-family					: 	Arial, Helvetica, sans-serif;
	font-size					:	83%;
	text-decoration				: 	none;
	color						: 	#FFFFFF;
}

#submenu span, #submenu a.current, #submenu a.current:hover, .submenu span, .submenu a.current, .submenu a.current:hover 
{
	background					:	#0C2C55;
	padding-bottom				:	8px;
	margin-top					:	0;
	font-weight					:	bold;
}

#submenu a, .submenu a
{
	background					: 	#0C2C55;
	font-weight					: 	bold;
	margin-left: 7px;
	margin-right: 7px;
}

#menu_about_us a
{
	margin-left: 2px;
	margin-right: 2px;
}

#submenu a:hover, .submenu a:hover 
{
	color						:	#FFFFFF;
	background					: 	#0C2C55;
	text-decoration				:	underline;
}

/***********************************************************************
 *																	   *
 *	BODY															   *
 *																	   *
 **********************************************************************/
 
p
{
	color						:	#000000;
	margin						:	0px 10px 10px 10px;
	text-align					:	justify;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	line-height					:	17px;
}

p.archive_link
{
	margin						:	0px 10px 10px 10px;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	line-height					:	17px;
	text-align					:	right;
	margin-bottom				:	20px;	
}

a
{
	color						:	#0C2C55;
	font-weight					:	bold;
}

a:hover
{
	text-decoration				:	underline;	
}

 
/***********************************************************************
 *																	   *
 *	NEWS															   *
 *																	   *
 **********************************************************************/

#news
{
	width						:	375px;
	float						:	left;
}

#news img
{
	width						:	375px;
	margin-bottom				:	-5px;
}

#news h2
{
	color						:	#0C2C55;
	margin						:	0px;
	padding-top					:	5px;
	padding-left				:	10px;
	padding-right				:	10px;
	text-align					:	center;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	14px;
	font-weight					:	bold;
	background					:	#F6DC01;
}

#news h3
{
	color						:	#000000;
	margin						:	0px 0px 10px 0px;
	text-align					:	center;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	10px;
	font-weight					:	bold;
	background-image			:	url('images/background_date.jpg');
	background-repeat			:	no-repeat;
	padding-top					:	10px;
}
 
/***********************************************************************
 *																	   *
 *	CONTENT															   *
 *																	   *
 **********************************************************************/

#content
{
	width						:	600px;	
	float						:	left;
}

#content h1
{
	color						:	#0C2C55;
	margin						:	15px 10px 10px 10px;
	text-align					:	justify;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	24px;
	font-weight					:	bold;
	line-height					:	30px;
	background-image			:	url('images/h1.jpg');
	background-repeat			:	no-repeat;
	padding-left				:	45px;
	padding-top					:	0px;
	height						:	30px;
}

#content h2
{
	color						:	#000000;
	font-weight					:	bold;
	margin						:	0px 10px 5px 10px;
	text-align					:	justify;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	16px;
	line-height					:	17px;
}

#content ul
{
	color						:	#000000;
	list-style					:	square;
	margin-top					:	0px;
	margin-bottom				:	5px;
	margin-right				:	10px;
	text-align					:	justify;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	line-height					:	17px;
}

#content ol
{
	color						:	#000000;
	margin-top					:	0px;
	margin-bottom				:	5px;
	margin-right				:	10px;
	text-align					:	justify;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	line-height					:	17px;
}

#content ol li
{
	padding-bottom: 7px;
}

table.roster
{
	margin-top:10px;
	margin-left:10px;
	border:1px solid #000000;
	width:95%;	
	border-collapse:collapse;
	font-family:arial, helvetica, sans-serif;
}

table.roster th
{
	font-size:75%;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background:#000000;
	padding-top:3px;
	padding-bottom:3px;	
}

table.roster td
{
	font-size:75%;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}


/***********************************************************************
 *																	   *
 *	SIDEBAR															   *
 *																	   *
 **********************************************************************/
 
#sidebar
{
	float						:	left;
	width						:	225px;
	background-position			:	top;
	background-repeat			:	no-repeat;
}

#sidebar h1
{
	width						:	225px;
	height						:	51px;
	background-image			:	url('images/background_sidebar.jpg');
	background-repeat			:	no-repeat;
	color						:	#0C2C55;
	margin						:	0px 0px -20px 0px;
	padding-top					:	5px;
	text-align					:	center;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	14px;
}

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

#sidebar a:hover
{
	text-decoration				:	underline;
}

#sidebar form
{
	margin-bottom				:	15px;
}

/***********************************************************************
 *																	   *
 *	SIDEBAR	- POLL										   *
 *																	   *
 **********************************************************************/
 
table.poll
{
	width						:	200px;
	margin-bottom				:	10px;
}

table.poll td
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;	
	vertical-align				:	top;
	text-align					:	left;
}

/***********************************************************************
 *																	   *
 *	SIDEBAR	- UPCOMING SCHEDULE										   *
 *																	   *
 **********************************************************************/
 
table.upcoming_schedule
{
	width						:	225px;
	margin-bottom				:	10px;
}

table.upcoming_schedule th
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	14px;
	font-weight					:	bold;
	vertical-align				:	top;
	text-align					:	center;
	padding-left				:	10px;
}

table.upcoming_schedule td
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;	
	text-align					:	center;
}

/***********************************************************************
 *																	   *
 *	SIDEBAR	- PROMOTIONS											   *
 *																	   *
 **********************************************************************/
 
table.promotions
{
	width						:	225px;
	margin-bottom				:	10px;
}

table.promotions th
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	font-weight					:	bold;
	vertical-align				:	top;
	text-align					:	left;
	padding-left				:	10px;
}

table.promotions td
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;	
	vertical-align				:	top;
}

table.promotions ul
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	line-height					:	17px;
	list-style					:	square;
	margin						:	0px 10px 0px 25px;	
	padding						:	0px;
}

table.promotions ul li
{
	padding						:	0px;
	margin						:	0px;
}

/***********************************************************************
 *																	   *
 *	SIDEBAR	- PRESS RELEASES										   *
 *																	   *
 **********************************************************************/

ul.press
{
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	line-height					:	17px;
	list-style					:	square;
	margin						:	0px 10px 10px 25px;	
	padding						:	0px;
}

/***********************************************************************
 *																	   *
 *	SPONSORS														   *
 *																	   *
 **********************************************************************/
 
#sponsors
{
	width						:	175px;
	text-align					:	center;
	float						:	left;	
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
}

#sponsors img
{
	border						:	0px;
	margin						:	10px 0px 0px 0px;	
}

#sponsors_left
{
	width						:	175px;
	text-align					:	center;
	float						:	left;	
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
}

#sponsors_left img
{
	border						:	0px;
	margin						:	10px 0px 0px 0px;	
}

/***********************************************************************
 *																	   *
 *	FOOTER															   *
 *																	   *
 **********************************************************************/
 
#footer
{
	width: 950px;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	text-align					:	right;
	color						:	#FFFFFF;
	clear						:	both;
	overflow					:	hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #0C2C55;
}

#footer a
{
	color						:	#FFFFFF;
	text-decoration				:	underline;	
	font-weight					:	normal;
}

/***********************************************************************
 *																	   *
 *	FORMS															   *
 *																	   *
 **********************************************************************/
 
form table
{
	margin-left					:	10px;	
}

form table th
{
	color						:	#000000;
	text-align					:	left;
	font-family					:	Arial, Helvetica, sans-serif;
	font-size					:	12px;
	font-weight					:	bold;
	padding-right				:	20px;
}

form .text
{
	width						:	300px;	
}

table.promotions
{
	margin-left					:	15px;
	margin-bottom				:	20px;
	width						:	580px;
	border-collapse				:	collapse;
}

table.promotions th
{
	font-weight					:	bold; 
	font-family					:	Verdana, sans-serif;
	font-size					:	12px;  
	text-align					:	left;
}

table.promotions td
{
	vertical-align				:	top;
	font-size					:	12px;  
}

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

ul a:hover
{
	text-decoration				:	underline;
}

/***********************************************************************
 *																	   *
 *	STORE															   *
 *																	   *
 **********************************************************************/
 
.product
{
	width:422px;
	text-align:left; 
	float:left; 
	margin-right:10px;
	margin-left:10px;
	margin-bottom:20px;
}

.product img
{
	border						:	1px solid #DCDCDC;
	float						:	left;
	margin-right				:	10px;
	margin-bottom				:	10px;
}

.product form
{
	margin:0px;
	margin-top					:	20px;
	text-align					:	left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.product form table th
{
	font-weight:bold;	
	width:100px;
	padding-bottom:10px;
	font-size:90%;
}

.product form table td
{
	font-size:100%;
	padding-bottom:10px;
}

.product form table input, .product form table select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#000000;
}

.product form table select
{
	width:250px;
}

.product_sidebar
{
	width:100px; 
	text-align:center; 
	float:left; 
	margin-left:22px;
	margin-top:22px;
	margin-bottom:20px;
}

.product_sidebar img
{
	border						:	1px solid #DCDCDC;
	width						:	200px;
}

.product_sidebar h2
{
	font-family:Tahoma, sans-serif;
	font-size:95%;
	text-align:center;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
	color:#5F6060;
}

.product_sidebar p
{
	margin-top:0px;
}

.product_sidebar2 form
{
	margin						:	0px;
}

.product_sidebar2 form select
{
	width						:	200px;	
	font-family:Tahoma, sans-serif;
	font-size:95%;
	color:#000000;
	margin:0px;
}

table.schedule td a { color:#FFFFFF; text-decoration:none; }
table.schedule td a:hover { color: #FFFFFF; text-decoration:underline; }

table.schedule
{
	border-collapse:collapse;	
	margin-top:10px;
	margin-left:12px;
}

table.schedule .blank
{
	border:0px;	
}

table.schedule ul a { color: #00A6DA; text-decoration:none; }
table.schedule ul a:hover { color: #000000; text-decoration:underline; }
table.schedule ul a:active { color: #002C4C; }

table.schedule th
{
	border:1px solid #666666;	
}

table.schedule th.header
{
	 border: 0px; 
	 font-family:verdana, sans-serif; 
	 font-size:8pt; 
	 font-weight:bold;
	 text-transform:uppercase;
}

table.schedule th.header_day
{
	font-weight:bold;
	font-family:verdana, sans-serif;
	text-align:center;
	width:80px;	
	border:0px;
}

table.schedule td
{
	font-family:arial, helvetica, sans-serif; 
	text-align:center;
	border:1px solid #666666;
	font-size:75%;
}

table.schedule td.day
{
	font-weight:bold;
	background:#CDCDCD;	
	background-image:url('/blue_menu.jpg');
}

table.schedule td.game
{
	vertical-align:top;
	height:176px;
	width:80px;
	margin:0px;
	padding:0px;
}

table.schedule td.game img
{
	border-bottom:1px solid #666666;
}

table.sponsors td
{
	vertical-align:top;	
	font-family:arial, helvetica, sans-serif; 
	font-size:75%;
}

table.sponsors td a
{
	text-decoration: underline;
}

table.sponsors_images td
{
	text-align:center;
	font-family:arial, helvetica, sans-serif; 
	font-size:75%;
	padding-bottom:15px;
}

table.sponsors_images img
{
	border:0px;
}

img.gallery_thumb
{
	border:1px solid #0C2C55;
	margin:10px;
	margin-bottom:0px;
}

img.gallery
{
	border:1px solid #0C2C55;
	margin-top:10px;
	margin-left:25px;
}

div.sponsor
{
	float: right;
	margin: -20px 15px 15px 15px;
}

div.sponsor img
{
	margin-bottom: 10px;
}

h2.sponsor
{
	clear: both;
	margin-top: 20px;
}

ul.sponsor
{
	padding-top: 15px;
	padding-bottom: 15px;
}

ul.sponsor a
{
	text-decoration: underline;
}

fieldset
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

fieldset form
{
	margin-left: 10px;
	padding-left: 0px;
	
}

fieldset div.input
{
	clear: both;
	display: block;
	margin-bottom: 10px;
}

fieldset div.submit
{
	width: 300px;
	padding-top: 15px;
	text-align: center;
}

fieldset label
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	margin-bottom: 2px;
	clear: both;
	display: block;
}

fieldset input.text, fieldset select
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	width: 300px;
	border: 1px solid #CDCDCD;
	padding: 2px;
}

fieldset select
{
	width: 200px;
}

fieldset input.short
{
	width: 100px;
}

div#checkout
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	border: 1px solid #CDCDCD;
	background-color: #EFEFEF;
	margin: 10px;
	padding: 10px;
}

/*** TABS ***/
ul#topnav { margin: 0; padding: 0; float: left; width: 100%; list-style: none; font-size: 1.1em; background: #0C2C55; border-top: 1px solid #0C2C55; }
ul#topnav ul {	margin: 0px; padding: 0px; list-style: none;	background-color: #0C2C55; }
ul#topnav li { float: left; margin: 0; padding: 0; position: relative; }
ul#topnav li a { background-position: top center;	float: left; text-indent: -9999px;	height: 33px; }
ul#topnav div.sub a { background-position: bottom center; float: left; text-indent: -9999px; height: 28px; }
ul#topnav li.parent:hover a.news, ul#topnav li.parent a.news:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.welcome, ul#topnav div.sub:hover a.welcome:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.latest_news, ul#topnav div.sub:hover a.latest_news:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.press_releases, ul#topnav div.sub:hover a.press_releases:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.host_family_program, ul#topnav div.sub:hover a.host_family_program:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.tickets, ul#topnav li.parent a.tickets:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.buy_tickets, ul#topnav div.sub:hover a.buy_tickets:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.ticket_information, ul#topnav div.sub:hover a.ticket_information:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.rain_policy, ul#topnav div.sub:hover a.rain_policy:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.directions, ul#topnav div.sub:hover a.directions:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.seating_chart, ul#topnav div.sub:hover a.seating_chart:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.schedules_promotions, ul#topnav div.sub:hover a.schedules_promotions:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.games, ul#topnav li.parent a.games:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.may, ul#topnav div.sub:hover a.may:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.june, ul#topnav div.sub:hover a.june:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.july, ul#topnav div.sub:hover a.july:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.august, ul#topnav div.sub:hover a.august:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.september, ul#topnav div.sub:hover a.september:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.promotions, ul#topnav div.sub:hover a.promotions:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.players, ul#topnav li.parent a.players:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.current_roster, ul#topnav div.sub:hover a.current_roster:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.team_stats, ul#topnav div.sub:hover a.team_stats:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.league_news, ul#topnav div.sub:hover a.league_news:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.standings, ul#topnav div.sub:hover a.standings:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.box_scores, ul#topnav div.sub:hover a.box_scores:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.store, ul#topnav li.parent a.store:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.browse, ul#topnav div.sub:hover a.browse:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.shipping_policy, ul#topnav div.sub:hover a.shipping_policy:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.checkout, ul#topnav div.sub:hover a.checkout:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.photos, ul#topnav li.parent a.photos:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.wuerfel_park, ul#topnav li.parent a.wuerfel_park:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.wuerfel_park_photos, ul#topnav div.sub:hover a.wuerfel_park_photos:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.frequent_questions, ul#topnav div.sub:hover a.frequent_questions:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.employment, ul#topnav div.sub:hover a.employment:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.our_staff, ul#topnav div.sub:hover a.our_staff:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.contact_us, ul#topnav div.sub:hover a.contact_us:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.sponsors, ul#topnav li.parent a.sponsors:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.top_sponsors, ul#topnav div.sub:hover a.top_sponsors:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.other_sponsors, ul#topnav div.sub:hover a.other_sponsors:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.sponsor_opportunities, ul#topnav div.sub:hover a.sponsor_opportunities:hover { background-color: none; background-position: top center; }
ul#topnav li.parent:hover a.new, ul#topnav li.parent a.new:hover { background-color: none; background-position: top center; }
	ul#topnav div.sub:hover div.sub a.one_millionth_fan, ul#topnav div.sub:hover a.one_millionth_fan:hover { background-color: none; background-position: top center; }

ul#topnav a.news { background: url(/images/menu_news.jpg) no-repeat; background-position: bottom center; line-height: 33px; width: 90px; text-align: center; color: #FFFFFF; border-bottom:1px solid #003263; }
	ul#topnav a.welcome { background: url(/images/menu_welcome.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.latest_news { background: url(/images/menu_latest_news.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.press_releases { background: url(/images/menu_press_releases.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.host_family_program { background: url(/images/menu_host_family_program.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav a.tickets { background: url(/images/menu_tickets.jpg) no-repeat; background-position: bottom center; line-height: 33px; width: 90px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.buy_tickets { background: url(/images/menu_buy_tickets.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.ticket_information { background: url(/images/menu_ticket_information.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.rain_policy { background: url(/images/menu_rain_policy.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.directions { background: url(/images/menu_directions.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.seating_chart { background: url(/images/menu_seating_chart.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.schedules_promotions { background: url(/images/menu_schedules_promotions.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav a.games {	background: url(/images/menu_games.jpg) no-repeat; background-position: bottom center; line-height: 33px; width : 90px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.may { background: url(/images/menu_may.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.june { background: url(/images/menu_june.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.july { background: url(/images/menu_july.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.august { background: url(/images/menu_august.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.september { background: url(/images/menu_september.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.promotions { background: url(/images/menu_promotions.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
				
ul#topnav a.players { background: url(/images/menu_players.jpg) no-repeat; background-position: bottom center; line-height: 33px; width : 90px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.current_roster { background: url(/images/menu_current_roster.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.team_stats { background: url(/images/menu_team_stats.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.league_news { background: url(/images/menu_league_news.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.standings { background: url(/images/menu_standings.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.box_scores { background: url(/images/menu_box_scores.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav a.store {	background: url(/images/menu_store.jpg) no-repeat; background-position: bottom center; line-height: 33px; width : 90px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.browse { background: url(/images/menu_browse.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.shipping_policy { background: url(/images/menu_shipping_policy.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.checkout { background: url(/images/menu_checkout.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav a.photos { background: url(/images/menu_photos.jpg) no-repeat; background-position: bottom center; line-height: 33px; width: 90px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }

ul#topnav a.wuerfel_park { background: url(/images/menu_wuerfel_park.jpg) no-repeat; background-position: bottom center; line-height: 33px; width: 160px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.wuerfel_park_photos { background: url(/images/menu_wuerfel_park_photos.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.frequent_questions { background: url(/images/menu_frequent_questions.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.employment { background: url(/images/menu_employment.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.our_staff { background: url(/images/menu_our_staff.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.contact_us { background: url(/images/menu_contact_us.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav a.sponsors { background: url(/images/menu_sponsors.jpg) no-repeat; background-position: bottom center; line-height: 33px; width: 125px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.top_sponsors { background: url(/images/menu_top_sponsors.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.other_sponsors { background: url(/images/menu_other_sponsors.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }
	ul#topnav a.sponsor_opportunities { background: url(/images/menu_sponsor_opportunities.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav a.new { background: url(/images/menu_new.jpg) no-repeat; background-position: bottom center; line-height: 33px; width: 125px; text-align: center; color: #FFFFFF; border-bottom: 1px solid #003263; }
	ul#topnav a.one_millionth_fan { background: url(/images/menu_one_millionth_fan.gif) no-repeat; background-position: bottom center; line-height: 28px; width : 180px; text-align: center; color: #FFFFFF; }

ul#topnav li .sub { position: absolute; top: 34px; width: 180px; float: left; display: none; }
ul#topnav li .row { clear: both; float: left; width: 100%; margin-bottom: 10px; }

#news { font-weight:normal; }
#news img { width:auto; height: auto; }
.slider-wrap								{ width: 599px; background-color: #FFFFFF; }
.slider-wrap a { text-decoration: none; }		
.stripViewer								{ position: relative; overflow: hidden; width: 599px; height: 420px; z-index:2; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; z-index:1; text-align: left; margin: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 420px; width: 599px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.newstext { margin-top: 0px; height:190px; background-color: #FFFFFF; border-top:1px solid #0D2D56; }
#news h1 { height:	51px; background-image: url('/images/background_newstext_h1.jpg'); background-repeat: no-repeat; color: #0C2C55; margin: 0px 0px -20px 0px;	padding-top: 5px; text-align:	center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; border-top:1px solid #000000; }
#movers-row { margin: 0px; font-size: 9px; font-family: Arial, Helvetica, sans-serif; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; display:block; overflow:hidden; background-color: #EFEFEF;}
#movers-row div { width: 90px; float: left; padding: 4px; z-index: 9999; text-align: center; background: none; }
#movers-row img.nav-thumb { width:85px; height:39px; margin-left:auto; margin-right:auto; padding:4px; padding-bottom:6px; text-align: center; border:0px; clear:both; }
.active-thumb { width: 95px; height: 49px; background: yellow; border:1px solid #0D2D56; }
.cross-link { width: 95px; height: 80px; display:block; }
#sidebar img { width:auto; height:auto; }
#sidebar h1 { margin: 0px 0px -20px 1px; width:223px; }
#sidebar { font-weight: normal; }

body { z-index: 0; }
ul#topnav { z-index: 3000; }
ul#topnav li { z-index: 2000; }
ul#topnav li .sub { z-index: 1000; }
.audio { padding-left: 10px; padding-bottom: 10px; background-image: url(/images/background_audio.jpg); background-repeat: no-repeat; background-postition: left; }