body {
margin:0 0 0 0;
background:#001600 url('/images/sitecollage09b.jpg');
background-attachment:fixed;
font-family:sans-serif;
font-size:9pt;
}

a {color:#157B3F;}
a:visited {color:#388B45;}
a:hover {color:#204577;}
a:active {color:yellow;}

.thumbimg a {color:#157B3F;}
.thumbimg a:visited {color:#388B45;}
.thumbimg a:hover {color:#204577;}
.thumbimg a:active {color:yellow;}

dl,ul {
font-family:sans-serif;
font-size:9pt;
}

h3 {
margin:0 0 12px 0;
}

ul {
margin:0 0 0 42px;
line-height: 10pt;
}

td {
text-align:left; 
vertical-align:top;
}

#headshot {
width:359px;
height:348px;
background:url('/images/headshot.jpg');
}

.block143 {width:143px;margin-bottom:10px;background:url(/images/2009head-bkg.png);}
.header143 {width:143px;height:24px;background:url(/images/menu-bkg.png);font-weight:bold;overflow:hidden;}
.block177 {width:177px;margin-bottom:10px;}
.header177 {width:177px;height:24px;background:url(/images/menu-bkg.png);font-weight:bold;overflow:hidden;}
.block668 {width:668px;margin-bottom:10px;}
.header668 {width:668px;height:24px;background:url(/images/menu-bkg.png);text-align:left;}
.block468 {width:468px;margin-bottom:10px;background:url('/images/77transwhite.png');}
.block468 p {font: normal normal normal 12px/14px arial;padding:0 8 0 8;margin:8 0 8 0;}
.block468 ol {font: normal normal normal 12px/14px arial;margin:6 6 6 50;}
.block468 h2 {font: normal italic bold 18px/24px arial;margin:0;background:url(/images/menu-bkg.png);}
.header468 {width:468px;height:24px;background:url(/images/menu-bkg.png);text-align:left;}
.block540 {width:540px;margin-bottom:10px;}
.header540 {width:540px;height:24px;background:url(/images/menu-bkg.png);text-align:left;}
.block280 {width:280px;margin-bottom:10px;}
.header280 {width:280px;height:24px;background:url(/images/menu-bkg.png);}

.banner {margin-bottom:12px;}

.bordered {background:#ffffff; table-layout:fixed; border-left:1px #000000 solid;border-collapse:collapse; 	empty-cells : show;}
.bordered td {font-family:verdana,arial,helvetica,sans-serif;font-size:8pt; border:1px solid #000000; text-align:center }
.bordered td#left {font-family:verdana,arial,helvetica,sans-serif;font-size:8pt; padding-left:4px; border:1px solid #000000; text-align:left }

.bordered10 {background:#ffffff; border-left:1px #000000 solid;border-collapse:collapse; 	empty-cells : show;}
.bordered10 td {font-family:verdana,arial,helvetica,sans-serif;font-size:8pt; border:1px solid #000000; text-align:center; vertical-align:middle; }
.bordered10 th {font-family:verdana,arial,helvetica,sans-serif;font-size:9pt; border:1px solid #000000; text-align:center; vertical-align:middle; font-weight:bold; }
.bordered10 td#left {font-family:verdana,arial,helvetica,sans-serif;font-size:8pt; padding-left:4px; border:1px solid #000000; text-align:left }

/* sortting tables */
	table thead td{
		font-weight:bold;
		cursor:pointer;
	}
	/* If you wish to highlight current sortable column, add layout effects below */
	.highlightedColumn{
		background-color:#ffff80;
	}	
	

.profilestats {
width:448px;
border-collapse:collapse;
border:1px solid black;
background:url(/images/77transwhite.png);
font-size:8pt;
}

.profilestats td,th {
text-align:right;
border:1px solid black;
} 


.rosterstats {
width:468px;
border-collapse:collapse;
border:1px solid black;
/* background:url(/images/77transwhite.png); */
font-size:8pt;
}

.rosterstats td,th {
text-align:right;
border:1px solid black;
} 

/* CSS for the USL scroller */

#fscroller {
width:476px;
height:68px;
overflow:hidden;
background:url('/images/masthead7-2010_10.jpg');
}
#fscroller a {
text-decoration:none;
}


/* CSS for the year menu image rollovers */

#s1996, #s1996:visited {
	background-image:url('/images/menu96.jpg');
}

#s1997, #s1997:visited {
	background-image:url('/images/menu97.jpg');
}

#s1998, #s1998:visited {
	background-image:url('/images/menu98.jpg');
}

#s1999, #s1999:visited {
	background-image:url('/images/menu99.jpg');
}

#s2000, #s2000:visited {
	background-image:url('/images/menu00.jpg');
}

#s2001, #s2001:visited {
	background-image:url('/images/menu01.jpg');
}

#s2002, #s2002:visited {
	background-image:url('/images/menu02.jpg');
}

#s2003, #s2003:visited {
	background-image:url('/images/menu03.jpg');
}

#s2004, #s2004:visited {
	background-image:url('/images/menu04.jpg');
}

#s2005, #s2005:visited {
	background-image:url('/images/menu05.jpg');
}

#s2006, #s2006:visited {
	background-image:url('/images/menu06.jpg');
}

#s2007, #s2007:visited {
	background-image:url('/images/menu07.jpg');
}

#s2008, #s2008:visited {
	background-image:url('/images/menu08.jpg');
}

#s2009, #s2009:visited {
	background-image:url('/images/menu09.jpg');
}


.rollover span.alt {
	display:none;
}
.rollover img {
	border:none;
}
:root .rollover img {
	display:block;
}

.rollover, .rollover:visited {
	background-color:transparent !important; /* needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
}
.rollover:hover, .rollover:focus, .rollover:active, .rollover.MMO, .rollover.MMO:visited {
	background-position:0 -24px;
}




/* CSS for the website menu image rollovers */

#news, #news:visited {
	background-image:url('/images/masthead8-news.jpg');
}

#roster, #roster:visited {
	background-image:url('/images/masthead8-roster.jpg');
}

#schedule, #schedule:visited {
	background-image:url('/images/masthead8-schedule.jpg');
}

#tickets, #tickets:visited {
	background-image:url('/images/masthead8-tickets.jpg');
}

#stadium, #stadium:visited {
	background-image:url('/images/masthead8-stadium.jpg');
}

#history, #history:visited {
	background-image:url('/images/masthead8-history.jpg');
}

#fanzone, #fanzone:visited {
	background-image:url('/images/masthead8-fanzone.jpg');
}

#contact, #contact:visited {
	background-image:url('/images/masthead8-contact.jpg');
}

.rollover2 span.alt {
	display:none;
}
.rollover2 img {
	border:none;
}
:root .rollover2 img {
	display:block;
}

.rollover2, .rollover2:visited {
	background-color:transparent !important; /* needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
}
.rollover2:hover, .rollover2:focus, .rollover2:active, .rollover2.MMO, .rollover2.MMO:visited {
	background-position:0 0px;
}








#seasonal {font-weight:bold;text-align:center;background:#32cd32 }


/* End CSS for the main menu image rollovers */


/*  begin top story css */

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px solid black;
border-bottom-width: 0px;
width: 468px; /*width of featured content slider*/
height: 352px;
text-align:left;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: white;
width: 478px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}


.pagination{
width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: black;
padding: 5px 5px;
}

.pagination a{
padding: 0 3px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}

.contentdiv a{
color: #008040;
}

.contentdiv a:hover, .contentdiv a.selected{
color: #ffff00;
}

.fixtures {font-size:9pt}
.fixtures td {border-bottom:1px solid teal}
.hlt {background:#ffd700;}
#slider4{
border-color: darkred;
margin-left: 0px;
}

#paginate-slider4{
background: transparent;
margin-left: 2px;
width:463px;
text-align:center;
}

#paginate-slider4 a img{
border: 3px solid teal;
margin-top: 5px;
}

#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{
border: 3px solid gold;
}

.img-desc {	
position: relative;	
display: block;	
height:351px;	
width: 468px;
font-family:tahoma;
font-size:8pt;
}

.img-desc-caption {	
background: url(/images/80black.png);	
color: #fff;	
position: absolute;	
bottom: 0;	
left: 0;	
width: 468px;	
height: 86px;	
padding: 10px;	
border: 0px;
}

.img-desc-head {	
color: #fff;	
font-family:arial;
font-size:12pt;
text-transform:uppercase;
font-weight:bold;
}

/*  end top story css */
