@charset "utf-8";
/* CSS Document */

/* Default Global Styles */

* {
	text-decoration: none;
	font-size: 1em;
	outline: none;
	padding: 0;
	margin: 0;
}
code, kbd, samp, pre, tt, var, textarea,
input, select, isindex, listing, xmp, plaintext {
	white-space: normal;
	font-size: 1em;
	font: inherit;
}
dfn, i, cite, var, address, em {
	font-style: normal;
}
th, b, strong, h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
a, img, a img, iframe, form, fieldset,
abbr, acronym, object, applet, table {
	border: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td, center {
	vertical-align: top;
	text-align: left;
}
body {	
	background-color:#464444;
	line-height: 1;
	color: black;
}
q {
	quotes: "" "";
}
ul, ol, dir, menu {
	list-style: none;
}
sub, sup {
	vertical-align: baseline;
}
a {
	color: inherit;
}
hr {
	display: none;
}
font {
	color: inherit !important;
	font: inherit !important;
	color: inherit !important; /* editor's note: necessary? */
}
marquee {
	overflow: inherit !important;
}
blink {
	text-decoration: none;
}
nobr {
	white-space: normal;
}

#container {
	width:776px;
	margin:0 auto;
	background-image:url(../images/container_bg.gif);	
	background-position:center top;
	background-repeat:repeat-y;		
	}
#header {
	width:776px;
	height:234px;
	}
#content {
	width:776px;	
	overflow:hidden;
	}	
#navTable {
	height:49px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/nav_bg.gif);
	
	}
#navDiv {
	width:745px;
	margin:0 auto;
	}
/*Home Page Styles */

#sponsorColumn {
	width:149px;
	float:left;
	position:relative;
	left:15px;

	}
#sponsorColumn p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#58595b;
	}
	
#welcomeBox {
	width:309px;	
	margin-top:10px;	
	float:left;	
	position:relative;
	left:30px;	
	}
#welcomeBoxT {
	width:309px;
	height:41px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/welcomebox_top.gif);
	}
#welcomeBoxC {
	background-color:#FFFFFF;	
	width:289px;	
	padding:10px;	
	}
#welcomeBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	line-height:18px;
	}
#welcomeBoxB {
	width:309px;
	height:10px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/welcomebox_bot.gif);
	}
#rightColumn {
	width:258px;
	float:right;
	margin-top:10px;
	position:relative;
	right:18px;
	}
#bookBox {
	width:258px;	
	
	}
#bookBoxT {
	width:258px;
	height:41px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/bookbox_top.gif);
	}
#bookBoxC {
	background-color:#FFFFFF;	
	width:238px;	
	padding:10px;	
	}
#bookBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	line-height:15px;
	}
#bookBoxB {
	width:258px;
	height:8px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/bookbox_bot.gif);
	}
#highlightsBox {
	width:258px;
	margin-top:10px;	
	
	}
#highlightsBoxT {
	width:258px;
	height:41px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/highlightsbox_top.gif);
	}
#highlightsBoxC {
	background-color:#FFFFFF;	
	width:238px;	
	padding:10px;	
	}
#highlightsBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	}
#highlightsBoxB {
	width:258px;
	height:8px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/highlightsbox_bot.gif);
	}

/*Schedule Page Styles */

#scheduleBox {
	width:711px;
	margin:10px auto;
	}
#scheduleBoxT {
	width:711px;
	height:41px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/scheduleBox_top.gif);
	
	}
#scheduleBoxC {
	background-color:#FFFFFF;
	padding:10px 15px;
	}
#scheduleBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:10px 0px;
	line-height:18px;
	}
#scheduleBoxB {
	width:711px;
	height:10px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/scheduleBox_bot.gif);
	
	}
/* Visitor Page Styles */	
	
#visitorTop {
	width:745px;
	margin:10px auto;
	}
#visitorTopL {
	width:521px;
	height:683px;
	float:left;
	}
#visitorTopR {
	width:212px;
	height:683px;
	float:right;
	}

#directionsBox {
	width:521px;	
	}
#directionsBoxT {
	width:521px;
	height:42px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/directionsbox_top.gif);
	}
#directionsBoxC {
	background-color:#FFFFFF;
	padding:10px 15px;	
	height:600px;
	}
#directionsBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:10px 0px;
	line-height:16px;
	}
#directionsBoxB {
	width:521px;
	height:10px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/directionsbox_bot.gif);
	}
#map {
	float:right;
	position:relative;
	left:5px;
	top:12px;
	}

#taxiBox {
	width:212px;	
	}
#taxiBoxT {
	width:212px;
	height:41px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/taxibox_top.gif);
	}
#taxiBoxC {
	background-color:#FFFFFF;	
	width:192px;
	height:246px;	
	padding:10px;
	}
#taxiBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	}
#taxiBoxB {
	width:212px;
	height:11px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/taxibox_bot.gif);
	}		
#airportBox {
	width:212px;
	position:relative;
	margin-top:10px;	
	}
#airportBoxT {
	width:212px;
	height:40px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/airportbox_top.gif);
	}
#airportBoxC {
	background-color:#FFFFFF;	
	width:192px;
	height:273px;
	padding:10px;	
	}
#airportBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	}
#airportBoxB {
	width:212px;
	height:11px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/airportbox_bot.gif);
	}				
#hotelBox {
	width:743px;	
	margin:10px auto;
	clear:both;	
	}
#hotelBoxT {
	width:743px;
	height:42px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/hotelsbox_top.gif);
	}
#hotelBoxC {
	background-color:#FFFFFF;	
	width:723px;	
	padding:10px;	
	}
#hotelBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	}
#hotelBoxB {
	width:743px;
	height:10px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/hotelsbox_bot.gif);
	}	
#hotelLogos {
	float:right;
	position:relative;
	bottom:8px;	
	}
/*Contact Page Styles */

#contactBox {
	width:714px;
	margin:10px auto;
	}
#contactBoxT {
	width:714px;
	height:40px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/contactbox_top.gif);
	}
#contactBoxC {
	background-color:#FFFFFF;
	padding:10px 15px;
	}
#contactBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:10px 0px;
	}
#contactBoxB {
	width:714px;
	height:11px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/contactbox_bot.gif);
	}	
.contactLink a {
	font-weight:bold;
	color:#58595b;
	text-decoration:none;
	}
.contactLink a:hover {
	font-weight:bold;
	color:#f59c28;
	text-decoration:underline;	
	}
/*Lineup Page Styles */

#lineupBox {
	width:711px;
	margin:10px auto;
	}
#lineupBoxT {
	width:711px;
	height:40px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/lineupbox_top.gif);
	}
#lineupBoxC {
	background-color:#FFFFFF;
	padding:10px 15px;
	overflow:hidden;
	}
#lineupBoxB {
	width:714px;
	height:11px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/lineupbox_bot.gif);	
	}
#playerPhotos {
	width:469px;
	height:647px;
	float:left;
	position:relative;
	left:8px;
	padding-top:10px;
	}
#playerList {
	height:647px;
	width:170px;
	float:right;
	}
#playerDisclaimer {
	width:545px;
	height:50px;
	margin:10px auto;
	clear:both;	
	}
#playerDisclaimer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:8px 0px;
	font-style:italic;	
	}
#playerList p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:10px 0px;
	font-weight:bold;
	}
#playerList ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	line-height:19px;
	}

/*Event Page Styles */

#eventBox {
	width:715px;	
	margin:10px auto;	
	}
#eventBoxT {
	width:715px;
	height:41px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/eventbox_top.gif);
	}
#eventBoxC {
	background-color:#FFFFFF;	
	width:685px;	
	padding:15px;	
	}
#eventBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	}
#eventBoxB {
	width:715px;
	height:11px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/eventbox_bot.gif);
	}	

/*Passport Page Styles */

#passportBox {
	width:716px;	
	margin:10px auto;	
	}
#passportBoxT {
	width:716px;
	height:39px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/passportsbox_top.gif);
	}
#passportBoxC {
	background-color:#FFFFFF;	
	width:686px;	
	padding:15px;	
	}
#passportBoxC p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#58595b;
	padding:7px 0px;
	}
#passportBoxB {
	width:716px;
	height:10px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url(../images/passportsbox_bot.gif);
	}
#gridironGreats {
	position:relative;
	float:left;
	padding-right:15px;
	margin-top:15px;
	}	
.externalLink a {
	font-weight:bold;
	color:#58595b;
	text-decoration:none;
	}
.externalLink a:hover {
	font-weight:bold;
	color:#f59c28;
	text-decoration:underline;	
	}