@charset "UTF-8";
/* CSS Document ------------------------------- MS-5 */

* { margin:0; padding:0; border:none;}
body {
	background:url(../images/pageBackground.jpg) top center fixed no-repeat #000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

#content {
	width:960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;

}

#leftNav { width:75px; float:left; padding-top: 20px;}
#mainContent { float:left; padding: 10px; background: #252525;}

#mainContentFooter { float:left; background:url(../images/footerBar.gif) center right no-repeat; height:42px; width:870px; margin-left: 64px;}
#footerText {color:#FFF; text-align:right; padding:5px 42px 0 0;}
.pageContent {
	clear:both;
	padding-bottom: 5px;
}
.pageContent img {
	float:left;
}
#gameInfo { background:url(../images/gameInfoBackground.jpg) left top no-repeat; height: 36px; width: 828px;}
.fourPx {
	margin-left: 4px;
	float:left;
}

#leftNav .navItem { float:right; clear:both; width: 72px; height: 26px; margin-bottom: 5px;}#contentBody {
	float: left;
	width: 828px;
	
	background-color: #FFF;
	height: 200px;
}
#contentBodyheader {
	background-image: url(../images/contentMain.jpg);
	background-repeat: no-repeat;
	width: 828px;
	background-color: #FFF;
}
#contentBodyfooter {
	background-image: url(../images/contentMain_bottom.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 81px;
	width: 828px;
}
#contentBodytext {
	padding: 15px 15px 15px 15px;
}
#contentHeader {
	float: left;
	height: 25px;
	width: 250px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0;
	clear: both;
}
#statBox {
	height: 200px;
	width: 200px;
	padding-right: 0px;
	margin-left: 100px;
}
#leftContentbox {
	float: left;
	width: 500px;
}
#contentPadding {
	padding-top: 10px;
	padding-right: 85px;
	padding-bottom: 15px;
	padding-left: 142px;
}

#contentPaddingMedia {
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-left: 142px;
}
#leftBox {
	width: 450px;
	float: left;
}
#stats {
	width: 366px;
	float: right;
	margin: 15px 0 0 15px;
}
#header {
	font-weight: bold;
	color: #FFF;
	background-color: #002959;
}
#yellowRow {
	color: #000;
	background-color: #F5C113;
}
h2 {
	text-transform: uppercase;
	font-weight: bold;
	color: #002959;
}

/*********** NEWS TICKER *************/

.tickercontainer {
	background:none repeat scroll 0 0;
	height:27px;
	margin:0;
	width:738px;
	padding: 0;
	display: block;
}

.tickercontainer .mask {
	left:10px;
	overflow:hidden;
	position:relative;
	top:4px;
	width:815px;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
	color:#FFF;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	margin:0 0 0 50px;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 0 0 0;
height: 27px;
float:left;
} 
.newsticker img{
float:left;
margin-left:10px;
height:20px;
}
h4 {
	font-style: italic;
	font-weight: bold;
}
p {
	padding-bottom: 10px;
}
#rightImage {
	float: right;
	margin: 0 0 8px 8px;
}

#leftImage {
	float: left;
	margin: 0 8px 8px 0;
}
.shsTableTtlRow td, .shsLinescore .shsTableTtlRow th {
color:#000000;
font-size:11px;
font-weight:bold;
text-align:center;
}
.shsTableTtlRow td, .shsTableTtlRow th {
color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
text-transform:uppercase;
}
.shsTable td, .shsTable th {
color:#363636;
font-size:12px;
padding:3px 0;
}
.shsTableTtlRow td, .shsTableTtlRow td a, .shsTableTtlRow {
	background-color:#022859;
	border-bottom:1px dotted #464646;
	color:#FFF;
	text-align: left;
}
.shsTableTtlRow td, .shsTableTtlRow th {
font-size:14px;
font-weight:bold;
text-align:center;
}
.shsTable td, .shsTable th {
	font-size:12px;
	vertical-align:middle;
	padding-left: 3px;
}
table, tbody, tr, td {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.shsTable.shsGriddedTable .shsRow0Row {
	background-color: #F5C113;
}
.shsTable.shsGriddedTable .shsColTtlRow {
	font-weight: bold;
	text-transform: uppercase;
}
.mediaBox {
	float: left;
	width: 645px;
	height: 100%;
	display: block;
	background-color: #002959;
	padding: 3px;
	border: medium solid #00F;
	margin: 5px 0 0 0;
}
.videoFiles {
	float: left;
	height: 100%;
	width: 265px;
	padding: 0 0 3px 0;
}
.audioFiles {
	float: left;
	width: 380px;
	height: 100%;
	padding: 0 0 3px 0;
}

.clearBoth {
	clear: both;
}
.mediaHeader {
	float: left;
	height: 35px;
	width: 99%;
	background-image: url(../images/header/mediaHeader.jpg);
	background-repeat: repeat-x;
	padding: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.audioFlash {
	display: block;
	float: left;
	height: 340px;
	width: 375px;
}
.mediaHeader .mediaHeaderPadding {
	padding: 8px 5px 5px 15px;
}
.videoFlash {
	float: left;
	height: 340px;
	width: 260px;
}

.blogFiles {
	float: left;
	height: 295px;
	width: 265px;
}
.blogMedia {
	float: left;
	height: 250px;
	width: 260px;
}

.articleFiles {
	float: left;
	width: 380px;
	height: 295px;
}
 .articleMedia {
	display: block;
	float: left;
	height: 245px;
	width: 365px;
	color: #FFF;
	line-height: 30px;
	padding: 5px;
}
.articleMedia a {
	font-weight: bold;
	color: #FFC20F;
	text-decoration: none;
}
#videoBox {
	float: left;
	height: 281px;
	width: 500px;
}
#toggle {
	float: right;
	height: 100%;
	width: 92px;
	padding: 0 0 0 8px;
}
#toggle li {
	list-style-image: none;
	list-style-type: none;
}
#toggle .spacer {
	height: 3px;
	width: 100%;
	float: right;
}

#gallery {
margin: 0 auto;
padding: 0;
list-style-type: none;
}
#gallery li a{
	height:36px;
	width:173px;
	display:block;
	padding:5px 0;
	margin:0 auto;
}
#toggleable{
display:block;
overflow:hidden;
width:500px;
height:281px;
}
.footSuede {
	text-align:center;
	color:#FFF;
	font-size:12px;
	height:35px;
}
.footSuede img {
	margin-top:10px;
}

.footTwitter {
	float:left;
	margin:-2px 0 0 55px;
}

