body {
	background: #e6e6e6 url(../images/bg.jpg) repeat-x top;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000;
	font-size: .75em;
	text-align: center;
}

div, p, li, td, input, select, option, b, strong, i, em {
	color: #000;
}

a, a span, a b, a strong {
	color: #4b5a53;
	background-color: inherit;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
a:visited 	{ color: #4b5a53; background: inherit; }
a:hover, a:hover span, a:hover b, a:hover strong 	{ color: #677972; background: inherit; text-decoration: none; }
a:active 	{ color: #677972; background: inherit; }


#nextgame {
	width: 225px;
	border: 1px solid #a5acb0;
	color: #fff;
	margin: 0 5px 0 0;
	padding: 5px;
}
#nextgameHeader {
	background-image: url(../images/header_nextgame.gif);
	width: 225px;
	height: 26px;
}
#nextgame #nextgameContent {
	background-color: #252525;
	height: 32px;
	margin: 0;
	padding: 10px 8px;
}
#nextgame #nextgameContent .itemTeam {
	color: #fff;
	font-size: 9px;
	margin: 0;
	padding: 0 0 4px 0;
}
#nextgame #nextgameContent a {
	color: #ffcf06;
	font-size: 10px;
}
#nextgame #nextgameContent a:hover {
	color: #fff;
}

#nextgame .itemText {
	padding: 0;
	margin: 0;
}
#nextgame .coverage {
	color: #fff;
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
}
#nextgame .ticketsLink {
}
#nextgame .ticketsLink a {
	padding: 0;
	margin: 0;
	float: right;
	font-size: 10px;
	text-decoration: none;
}
#nextgame .ticketsLink a:hover {
	text-decoration: none;
}





#header {
	width: 970px;
	height: 176px;
	background-image: url(../images/header_bg.jpg);
}

/** IE6 PNG FIX **/
#header img, #header div, #footer img, #footer div, #cypress img, #cypress div { _behavior: url(../js/iepngfix.htc); }

#searchBar {
	width: 970px;
	height: 34px;
	background-image: url(../images/searchbar_bg.png);
}

#searchBarLeft {
	width: 240px;
	margin: 6px 10px;
	padding: 0;
	float: left;
}

/* League Menu */
#leagueMenu {
	width: 225px;
	height: 22px;
	display: block;
}
#leagueMenu li {
	list-style: none;
	display: inline;
	float: left;
}
#leagueMenu li a {
	display: block;
	padding: 0;
}
#leagueMenu li ul {
	display: none;
	border: 1px solid #dcdfe0;
	background: url(../images/menu_league_dropdown_bg.png);
	_background: #ffcf06;
	padding: 1px;
}
#leagueMenu li:hover ul, #leagueMenu li.hover ul {
	width: 223px;
	color: #fff;
	font-size: 11px;
	white-space: nowrap;
	display: block;
	position: absolute;
	z-index: 999;
	margin: 0;
	padding: 0;
}
#leagueMenu li:hover li, #leagueMenu li.hover li {
	float: none;
}
#leagueMenu li:hover li a, #leagueMenu li.hover li a {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	background: url(../images/menu_league_dropdown_inside.png);
	_background: #fff;
	margin: 2px;
	padding: 0 8px;
}
#leagueMenu li li a:hover {
	color: #ffcd05;
	font-weight: normal;
	background: #000;
}

/* League Menu - Roll Over Tabs */
#leaguemenuTab {background: url(../images/wps_network.png) no-repeat top; width: 225px; height: 22px;}
#leaguemenuTab:hover {background-position: bottom;}
#leaguemenuSpacer {width: 225px; height: 22px; border: none;}

#searchBar #ticketsPhone {
	background: url(../images/tickets_phone.png) no-repeat;
	width: 124px;
	height: 12px;
	margin: 10px 0;
	padding: 0;
	float: left;
}

#searchBarRight {
	margin: 6px 6px 0 0;
}

#searchMenu {
	float: left;
	height: 20px;
	padding-right: 20px;
}
#signup {
	margin: 2px 0 0 0;
}
#signup a {
	color: #fff;
	text-decoration: none;
}
#signup a:hover {
	color: #ffcf06;
	text-decoration: underline;
}
#spacerSignup img {width: 44px; height: 8px; border: none;}

#searchDiv {
	height: 22px;
}

#login {
	margin: 2px 0 0 0;
}
#login a {
	color: #fff;
	text-decoration: none;
}
#login a:hover {
	color: #ffcf06;
	text-decoration: underline;
}
#spacerLogin img {width: 38px; height: 8px; border: none;}

/* Search */
#search {
	border: 1px solid #c4c7c8;
	height: 20px;
	margin: 0;
	padding: 0;
	float: left;
}
#divSearch {
	float: left;
}
#searchForm {
	margin: 0;
	padding: 0;
}
#searchForm input#inputText {
	background: url(../images/input_bg.png);
	_background: #fff;
	width: 180px;
	height: 14px;
	*height: 12px;
	border: none;
	font-size: 12px;
	line-height: 12px;
	letter-spacing: 1px;
	vertical-align: top;
	margin: 2px;
	*margin: 1px 2px 1px 2px;
	padding: 1px 0 1px 4px;
	*padding: 3px 0 1px 4px;
}
#divSubmit {
	padding: 0;
	margin: 2px 2px 0 0;
	_margin: 2px 1px 0 0;
	float: left;
}
#searchForm input#submit {
	background: url(../images/search_button.gif) no-repeat left top;
	width: 21px;
	height: 16px;
	border: none;
	margin: 0;
	padding: 0;
	float: left;
}
#searchButton {background: url(../images/search_button.gif) no-repeat top; width: 21px; height: 16px;}
#searchButton:hover {background-position: bottom;}
#spacerSearchButton img {width: 21px; height: 16px; border: none;}

#headerMain {
	position: static;
	width: 960px;
	height: 142px;
	margin: 0;
	padding: 0 10px 0 0;
	overflow: hidden;
}
#headerMainRight {
	margin: 0;
	padding: 0;
	float: right;
}
#headerTeamLogo {
	background: url(../images/team_logo.png) no-repeat;
	width: 108px;
	height: 120px;
	margin: 10px 0 0 60px;
	_margin: 10px 0 0 30px;
	float: left;
}
#headerWPSLogo {
	position: static;
	/*background: url(../images/wps_logo.png) no-repeat;*/
	background: none !important;
	width: 95px;
	height: 100px;
	margin: 14px 10px 0 0;
	padding: 0;
	float: right;
}
#headerMain #updatedText {
	position: static;
	font-size: 11px;
	color: #fff;
	margin: 0;
	padding: 4px 0 0 0;
	float: right;
}

/* Main Menu - General styles */
#menu {
	width: 970px;
	height: 29px;
	background: #ffcd05 url(../images/bg_nav.gif) repeat-x top;
	border-top: 1px solid #fff;
	display: block;
}
#menu li {
	list-style: none;
	display: inline;
	float: left;
}
#menu li a {
	display: block;
	padding: 0;
}
#menu li ul {
	display: none;
	background: url(../images/menu_dropdown_bg.png);
	_background: #000;
	padding: 1px;
}
#menu li:hover ul, #menu li.hover ul {
	color: #fff;
	font-size: 9px;
	white-space: nowrap;
	display: block;
	position: absolute;
	z-index: 999;
	margin: 0 0 0 2px;
	padding: 0;
}
#menu li:hover li, #menu li.hover li {
	float: none;
}
#menu li:hover li a, #menu li.hover li a {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffcd05;
	margin: 2px;
	padding: 2px 8px;
}
#menu li li a:hover {
	color: #ffcd05;
	font-weight: normal;
	
	background-color: #000;
}

/* Main Menu - Roll Over Tabs */
#menu #aboutTab {background: url(../images/nav/about.gif) no-repeat top; width: 62px; height: 29px;}
#menu #aboutTab:hover {background-position: bottom;}
#menu #aboutSpacer {width: 62px; height: 29px; border: none;}

#menu #teamTab {background: url(../images/nav/team.gif) no-repeat top; width: 57px; height: 29px;}
#menu #teamTab:hover {background-position: bottom;}
#menu #teamSpacer {width: 57px; height: 29px; border: none;}

#menu #playersTab {background: url(../images/nav/players.gif) no-repeat top; width: 74px; height: 29px;}
#menu #playersTab:hover {background-position: bottom;}
#menu #playersSpacer {width: 74px; height: 29px; border: none;}

#menu #scheduleTab {background: url(../images/nav/schedule.gif) no-repeat top; width: 80px; height: 29px;}
#menu #scheduleTab:hover {background-position: bottom;}
#menu #scheduleSpacer  {width: 80px; height: 29px; border: none;}

#menu #ticketsTab {background: url(../images/nav/tickets.gif) no-repeat top; width: 72px; height: 29px;}
#menu #ticketsTab:hover {background-position: bottom;}
#menu #ticketsSpacer {width: 72px; height: 29px; border: none;}

#menu #statsTab {background: url(../images/nav/stats.gif) no-repeat top; width: 60px; height: 29px;}
#menu #statsTab:hover {background-position: bottom;}
#menu #statsSpacer {width: 60px; height: 29px; border: none;}

#menu #stadiumTab {background: url(../images/nav/stadium.gif) no-repeat top; width: 76px; height: 29px;}
#menu #stadiumTab:hover {background-position: bottom;}
#menu #stadiumSpacer {width: 76px; height: 29px; border: none;}

#menu #campsTab {background: url(../images/nav/camps.gif) no-repeat top; width: 66px; height: 29px;}
#menu #campsTab:hover {background-position: bottom;}
#menu #campsSpacer {width: 66px; height: 29px; border: none;}

#menu #newsTab {background: url(../images/nav/news.gif) no-repeat top; width: 58px; height: 29px;}
#menu #newsTab:hover {background-position: bottom;}
#menu #newsSpacer {width: 58px; height: 29px; border: none;}

#menu #videoTab {background: url(../images/nav/video.gif) no-repeat top; width: 58px; height: 29px;}
#menu #videoTab:hover {background-position: bottom;}
#menu #videoSpacer {width: 58px; height: 29px; border: none;}

#menu #photosTab {background: url(../images/nav/photos.gif) no-repeat top; width: 69px; height: 29px;}
#menu #photosTab:hover {background-position: bottom;}
#menu #photosSpacer {width: 69px; height: 29px; border: none;}

#menu #connectTab {background: url(../images/nav/connect.gif) no-repeat top; width: 77px; height: 29px;}
#menu #connectTab:hover {background-position: bottom;}
#menu #connectSpacer {width: 77px; height: 29px; border: none;}

#menu #offthefieldTab {background: url(../images/nav/offthefield.gif) no-repeat top; width: 102px; height: 29px;}
#menu #offthefieldTab:hover {background-position: bottom;}
#menu #offthefieldSpacer {width: 102px; height: 29px; border: none;}

#menu #fansTab {background: url(../images/nav/fans.gif) no-repeat top; width: 55px; height: 29px;}
#menu #fansTab:hover {background-position: bottom;}
#menu #fansSpacer {width: 55px; height: 29px; border: none;}

#menu #shopTab {background: url(../images/nav/shop.gif) no-repeat top; width: 55px; height: 29px;}
#menu #shopTab:hover {background-position: bottom; visibility:visible;}
#menu #shopSpacer {width: 55px; height: 29px; border: none;}

#menu #contactusTab {background: url(../images/nav/contactus.gif) no-repeat top; width: 94px; height: 29px;}
#menu #contactusTab:hover {background-position: bottom; visibility:visible;}
#menu #contactusSpacer {width: 94px; height: 29px; border: none;}

#menu #academyTab {background: url(../images/nav/academy.gif) no-repeat top; width: 80px; height: 29px;}
#menu #academyTab:hover {background-position: bottom; visibility:visible;}
#menu #academySpacer {width: 80px; height: 29px; border: none;}
/* End main menu */


#content {
	color: inherit;
	background-color: #f7f7f7;
	border: 4px solid #a5acb0;
	padding: 2px;
	margin: 0;
	overflow: hidden;
}

.infoModWrapper {
	background-color: #f7f7f7;
	padding-bottom: 2px;
}

.infoMod {
	background-color: #fff;
	z-index: 1;
	border: 1px solid #d5d5dd;
	font-size: 11px;
	margin-bottom: 0;
	=margin-bottom: 0;
}
.infoModBlank {
	background-color: #fff;
	z-index: 1;
	font-size: 11px;
	margin-bottom: 0;
	=margin-bottom: 0;
}
.infoModContrast, .infoModGold {
	background-color: #fff;
	z-index: 1;
	border: 1px solid #d5d5dd;
	background: #c4c7c8;
	font-size: 11px;
	margin-bottom: 0;
	=margin-bottom: 0;
}

.modTitleBar {
	height: 26px !important;
	line-height: 26px !important;
	background: #ffcf06;  /* static bg */
	margin: 0;
	padding: 0 6px;
}
.modTitleBarFancy {
	height: 26px !important;
	line-height: 26px !important;
	background: #ffcf06 url(../images/title_bg_fancy.gif) no-repeat right;  /* static bg */
	margin: 0;
	padding: 0 6px;
}
.modTitleBarFade {
	height: 28px;
	line-height: 28px;
	background: #bbc4cf url(../images/titlebar_bg.jpg) repeat-x;
	margin: 0;
	padding: 0 6px;
}
.modTitleBarWrapper {
	height: 26px !important;
	line-height: 26px !important;
	margin: 0;
	padding: 0;
	clear: both;
}
.modTitleBarWrapper .headerText {
	line-height: 26px !important;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	float: left;
}
.modTitleBarWrapper .headerRightLink			{ line-height: 26px; font-size: 9px; color: #8ab5e6; font-weight: normal; margin: 0; padding: 0; float: right; }
.modTitleBarWrapper .headerRightLink a			{ line-height: 26px; color: #000; font-weight: normal; }
.modTitleBarWrapper .headerRightLink a:visited	{ color: #000; }
.modTitleBarWrapper .headerRightLink a:hover	{ color: #fff; }
.modTitleBarWrapper .headerRightLink a:active	{ color: #fff; }
.modSubtitleRight a:hover		{ color: #fff; }
.modSubtitleRight a:active		{ color: #fff; }


.modTitleWrapper {
	height: 26px;
	width: 100%;
	background: #99a0a3;  /* dynamic bg (use RIGHT fade) */
	margin: 0;
	padding: 0;
	clear: both;
}
.modTitleWrapperRight {
	width: 100%;
	background: #ffcf06;  /* active bg */
}
.modTitleWrapper .modTitleBarLeft {
	height: 26px;
	width: 43%;
	line-height: 26px;
	background: #ffcf06;  /* active bg */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.modTitleWrapper .modTitleBarLeftOff {
	height: 26px;
	width: 43%;
	line-height: 26px;
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.modTitleWrapper .modTitleBarDiv {
	height: 26px;
	width: 20px;
	background: url(../images/title_div.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.modTitleWrapper .modTitleBarDivOff {
	height: 26px;
	width: 20px;
	background: url(../images/title_div_off.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.modTitleWrapper .modTitleBarDivOn {
	height: 26px;
	width: 20px;
	background: url(../images/title_div_toggled.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.modTitleWrapper .modTitleBarRight {
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0 6px;
	float: left;
}
.modTitleWrapper .modTitleBarRightOn {
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0 6px;
	float: left;
}
.modTitleImg {
	background-position: top;
	margin: 7px 0 0 0;
	padding: 0;
	float: left;
}
.modTitleImg:hover {
	background-position: bottom;
}
.modTitleImgVid {
	background-position: top;
	margin: 6px 0 0 0;
	padding: 0;
	float: left;
}
.modTitleImgVid:hover {
	background-position: bottom;
}
.modTitleImgNoSpace {
	margin: 0;
	padding: 1px 0 0 0;
	float: left;
}
.modTitleRight				{ line-height: 26px; font-size: 9px; color: #000; font-weight: normal; margin: 0; padding: 0; float: right; }
.modTitleRight a			{ line-height: 26px; color: #000; font-weight: normal; }
.modTitleRight a:visited	{ color: #000; }
.modTitleRight a:hover		{ color: #fff; }
.modTitleRight a:active		{ color: #fff; }

.modTitleBarFancy .modTitleRight			{ line-height: 26px; font-size: 9px; color: #000; font-weight: normal; margin: 0; padding: 0; float: right; }
.modTitleBarFancy .modTitleRight a			{ line-height: 26px; color: #000; font-weight: normal; }
.modTitleBarFancy .modTitleRight a:visited	{ color: #000; }
.modTitleBarFancy .modTitleRight a:hover	{ color: #fff; }
.modTitleBarFancy .modTitleRight a:active	{ color: #fff; }



.modTitleWrapperToggled {
	height: 26px;
	background: #ffcf06;  /* active bg */
	margin: 0;
	padding: 0;
	clear: both;
}
.modTitleWrapperToggled .modTitleBarLeft {
	height: 26px;
	line-height: 26px;
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.modTitleWrapperToggled .modTitleBarLeftOff {
	height: 26px;
	line-height: 26px;
	background: #99a0a3 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use RIGHT fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.modTitleWrapperToggled .modTitleBarDiv {
	height: 26px;
	width: 20px;
	background: url(../images/title_div_toggled.gif) no-repeat 100% 50%;
	margin: 0;
	padding: 0;
	float: left;
}
.modTitleWrapperToggled .modTitleBarRight {
	height: 26px;
	line-height: 26px;
	background: #ffcf06;  /* active bg */
	margin: 0;
	padding: 0 6px;
	float: left;
}
.modTitleWrapperToggled .modTitleBarRightOn {
	height: 26px;
	line-height: 26px;
	background: #ffcf06;  /* active bg */
	margin: 0;
	padding: 0 6px;
	float: left;
}

.modSubtitleBar {
	height: 20px;
	line-height: 20px;
	background: #e5e5e5 url(../images/subtitle_bg.jpg);
	margin:  1px 0;
	padding: 0 6px;
}
.modSubtitleImg {
	margin: 0;
	padding: 4px 0 0 0;
	float: left;
}
.modSubtitleRight				{ line-height: 20px; font-size: 9px; font-weight: normal; float: right; }
.modSubtitleRight a				{ font-weight: normal; }
.modSubtitleRight a:visited		{  }


.rowBottom .modTitleWrapper {
	width: 100%;
}
.rowBottom .modTitleWrapper .modTitleBarLeft {
	width: 140px;
}
.rowBottom .modTitleWrapper .modTitleBarRight {
	width: 130px;
}
.rowBottom .modTitleWrapperToggled {
	width: 100%;
}
.rowBottom .modTitleWrapperToggled .modTitleBarLeft {
	width: 140px;
}
.rowBottom .modTitleWrapperToggled .modTitleBarRight {
	width: 130px;
}


/* uncomment for 3 panel news mod */
/*
.newsMod .modTitleBarLeft {
	width: 190px !important;
}
.newsMod .modTitleBarRight {
	width: 180px !important;
}
.newsMod .modTitleBarLeftOff {
	width: 190px !important;
}
.newsMod .modTitleBarRightOn {
	width: 180px !important;
}
*/


.rssIconWrapper {
	margin: 5px 20px 0 0;
	padding: 0;
	float: left;
}
.rssIcon {
	background: url(../images/icon_rss.gif) no-repeat top; 
	width: 36px; 
	height: 16px;
	margin: 0;
	padding: 0;
	border: none;
}
.rssIcon:hover {background-position: bottom;}
.spacerRssIcon img {width: 36px; height: 16px; border: none;}


/*LEFT COLUMN*/

/*NEWS MODULE*/
.newsMod {
	float: none;
	clear: both;
	color: #98002e;
	padding: 4px;
	margin-bottom: 2px;
}

.newsMod .modTitleWrapper {
	width: 100%;
}
.newsMod .modTitleWrapper .modTitleBarLeft {
	width: 130px;
}
.newsMod .modTitleWrapper .modTitleBarLeftOff {
	width: 130px;
}
.newsMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 130px;
}
.newsMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 130px;
}
.newsMod .modTitleWrapper .doubleLeft {
	width: 282px;
}
.newsMod .modTitleWrapper .doubleRight {
	width: 304px;
}

.newsMod #titleNews {background: url(../images/title_news_off.gif) no-repeat top; width: 45px; height: 12px;}
.newsMod #titleNews:hover {background-position: bottom;}
.newsMod #spacerNews img {width: 45px; height: 12px; border: none;}

.newsMod #titleEvents {background: url(../images/title_events_off.gif) no-repeat top; width: 53px; height: 12px;}
.newsMod #titleEvents:hover {background-position: bottom;}
.newsMod #spacerEvents img {width: 53px; height: 12px; border: none;}

.newsMod #titleVideo {background: url(../images/title_video_off.gif) no-repeat top; width: 45px; height: 12px;}
.newsMod #titleVideo:hover {background-position: bottom;}
.newsMod #spacerVideo img {width: 45px; height: 12px; border: none;}

.newsMod #titlePhotos {background: url(../images/title_photos_off.gif) no-repeat top; width: 56px; height: 12px;}
.newsMod #titlePhotos:hover {background-position: bottom;}
.newsMod #spacerPhotos img {width: 56px; height: 12px; border: none;}

.newsMod .modContent {
	margin: 2px 0 0 0;
	overflow: hidden;
}


/*VIDEO MODULE*/
.videoMod {
	float: none;
	clear: both;
	color: #98002e;
	padding: 4px;
	margin-bottom: 2px;
}

.videoMod #titlePhotos {background: url(../images/title_photos_off.gif) no-repeat top; width: 55px; height: 12px;}
.videoMod #titlePhotos:hover {background-position: bottom;}
.videoMod #spacerPhotos img {width: 55px; height: 12px; border: none;}

.videoMod #titleVideo {background: url(../images/title_video_off.gif) no-repeat top; width: 45px; height: 12px;}
.videoMod #titleVideo:hover {background-position: bottom;}
.videoMod #spacerVideo img {width: 45px; height: 12px; border: none;}

.videoMod .modContent {
	margin: 2px 0 0 0;
	overflow: hidden;
}

.videoMod .modTitleWrapper {
	width: 100%;
}
.videoMod .modTitleWrapper .modTitleBarLeft {
	width: 282px;
}
.videoMod .modTitleWrapper .modTitleBarLeftOff {
	width: 282px;
}
.videoMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 304px;
}
.videoMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 304px;
}
.videoMod .modTitleWrapperToggled {
	width: 100%;
}
.videoMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 282px;
}
.videoMod .modTitleWrapperToggled .modTitleBarRight {
	width: 304px;
}


/*PHOTOS MODULE*/
#contentPhotos {
	padding: 0;
	font-size: 13px;
	line-height: 100%;
}
#contentPhotos .modContent {
	height: 382px;
	margin: 2px 0 0 0;
	overflow: hidden;
}
#contentPhotos .photosList {
	width: 226px;
	height: 298px;
	border: 1px solid #d6d7dc;
	padding: 1px;
	overflow: auto;
}

#contentPhotos .photosList .photosWrapper {
	font-size: 10px;
	margin: 0;
	padding: 0;
	clear: both;
}
#contentPhotos .photosList .photosWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 1px 0 0 0;
	clear: both;
}
#contentPhotos .photosList .thumb {
	width: 60px;
	padding: 1px 8px 1px 1px;
	float: left;
}
#contentPhotos .photosList .text {
	padding: 2px 0;
}
#contentPhotos .photosList .title a {
	font-size: 11px;
	line-height: 1.2em;
}
#contentPhotos .photosList .title a:hover {
	text-decoration: underline;
}

#contentPhotos .photosBanner {
	background-color: #e6e6e6;
	width: 230px;
	height: 76px;
	margin-top: 4px;
	padding: 0;
}
#contentPhotos .photosBanner img {
	text-align: center;
	vertical-align: middle;
	padding: 8px 0 9px 56px;
	*padding: 8px 0 9px 2px;
}
.newsMod #ad {
	background-color: #e6e6e6;
	width: 230px;
	height: 76px;
	margin-top: 4px;
	padding: 0;
}
.newsMod #ad img {
	text-align: center;
	vertical-align: middle;
	padding: 8px 0 9px 56px;
	*padding: 8px 0 9px 2px;
}

#contentPhotos .photoWrapper {
	text-align: center;
	width: 402px;
	float: right;
}
#contentPhotos .photoWrapper .text {
	text-align: left;
	padding: 5px 10px 2px 10px;
}
#contentPhotos .photoWrapper .caption {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}
#contentPhotos .photoWrapper .caption #photo_date {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}
#contentPhotos .photoWrapper .caption #photo_caption {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}
#contentPhotos .photoWrapper .view {
	line-height: 1.2em;
}
#contentPhotos .photoWrapper .view a {
	font-size: 10px;
	font-weight: normal;
}



/*PLAYER PRIMER MODULE*/
.playerprimerMod {
	margin-bottom: 2px;
	padding: 4px;
	text-align: center;
	width: 300px;
	height: 184px;
}
.width302 {
	width: 302px;
}
.playerprimerContent {
	background: #4b5a53 url(../images/playerprimer_bg.jpg);
	height: 157px;
	position: relative;
}
.playerprimerWrapper {
	font-size: 10px;
	line-height: 1.2em;
	margin: 0;
	padding: 10px 0 0 15px;
}
.playerprimerTitle, .playerprimerTitle a {
	color: #000;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: left;
}
.playerprimerTitle a:hover {
	text-decoration: underline;
}
.playerprimerPhoto {
	width: 76px;
	padding: 3px 10px 0 0;
	float: left;
}
.playerprimerText {
	color: #fff;
	width: 190px;
	float: left;
}
.playerprimerWrapper p {
	color: #fff;
	margin: 0;
	padding: 0;
}
.playerprimerTextItem {
	color: #fff;
	line-height: 1.2em;
	clear: both;
	text-align: left;
}
.playerprimerTextItem .rateHer {
	color: #fff;
	font-weight: bold;
	line-height: 1.2em;
	float: left;
	margin: 0;
	padding: 0 4px 0 0;
}
.playerprimerTextItem b {
	color: #fff;
	font-weight: bold;
	line-height: 1.2em;
}

.playerprimerFormWrapper {
	position: absolute;
	bottom: 6px;
	right: 6px;
}
.playerNameInput {
	border: 1px solid #c2c6cc;
	width: 119px;
	height: 16px;
	*height: 17px;
	font-size: 11px;
	line-height: 17px;
	float: left;
	margin-right: 4px;
	padding: 1px 0 0 2px;
	*padding: 0 0 0 2px;
}
#playerPositionInput {
	border: 1px solid #c2c6cc;
	width: 90px;
	height: 19px;
	font-size: 11px;
	line-height: 19px;
	float: left;
	margin-right: 4px;
	padding: 0;
}
.playerprimerSubmit {
	height: 19px;
	width: 67;
	float: left;
	margin: 0;
	padding: 0;
}
#buttonSearch {background: url(../images/button_search.gif) no-repeat top; width: 67px; height: 19px;}
#buttonSearch:hover {background-position: bottom;}
#spacerButtonSearch img {width: 67px; height: 19px; border: none;}



/*HEADLINES MODULE*/
.headlinesMod {
	margin-bottom: 2px;
	padding: 4px;
	font-size: 13px;
	line-height: 100%;
	overflow: hidden;
}
.headlinesMod .modContent {
	height: 180px;
	border: 1px solid #d6d7dc;
	margin: 2px 0 0 0;
	padding: 5px;
	overflow: auto;
}
.headlinesMod .item {
	padding: 0;
	margin: 0;
	clear: both;
}
.headlinesMod .itemText {
	font-size: 14px;
	padding: 0;
	margin: 0;
	float: left;
}
.headlinesMod .itemText a {
	font-size: 11px;
	text-decoration: none;
}
.headlinesMod .itemText a:hover {
	color: #002b5c;
	text-decoration: underline;
}
.headlinesMod .itemVideo {
	height: 9px;
	width: 20px;
	background: url(../images/icon_video.gif) no-repeat 100% 50%;
	padding: 2px 0 2px 10px;
	border-left: 1px solid #d5d5dd;
	margin: 2px 6px 0 0;
	float: right;
}
.headlinesMod .bottomLinks {
	clear: both;
}
.headlinesMod .bottomLinks a {
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	float: right;
	text-transform: uppercase;
}


/*SCHEDULE MODULE*/
.scheduleMod  {
	width: 322px;
	margin-bottom: 2px;
	padding: 4px;
	font-size: 13px;
	float: right;
}

.scheduleMod .modTitleWrapper {
	width: 100%;
}
.scheduleMod .modTitleWrapper .modTitleBarLeft {
	width: 190px;
}
.scheduleMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
}
.scheduleMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 190px;
}
.scheduleMod .modTitleWrapperToggled .modTitleBarRight {
}

#titlePlayers {background: url(../images/title_players_off.gif) no-repeat top; width: 62px; height: 12px;}
#titlePlayers:hover {background-position: bottom;}
#spacerPlayers img {width: 62px; height: 12px; border: none;}

.scheduleMod .modContent {
	height: 267px;
	width: 322px;
	margin: 1px 0;
	padding: 0;
	overflow: auto;
}
.scheduleMod .item {
	border-top: 1px solid #d6d7dc;
	padding: 0;
	margin: 0;
	clear: both;
}
.scheduleMod .teamIcon {
	width: 26px;
	height: 26px;
	padding: 4px 16px 4px 10px;
	margin: 0;
	float: left;
}
.scheduleMod .itemText {
	font-size: 11px;
	padding: 0;
	margin: 0;
	float: left;
}
.scheduleMod .itemText a {
	font-size: 11px;
	text-decoration: none;
}
.scheduleMod .itemText a:hover {
	text-decoration: underline;
}

.scheduleMod .teamName {
	display: block;
}
.scheduleMod .gameDate {
	padding: 0;
	margin: 0;
	float: left;
}
.scheduleMod .ticketsLink {
	padding: 0;
	margin: 0 0 0 30px;
	*margin: 1px 0 0 30px;
	float: left;
}
.scheduleMod .ticketsLink a {
	font-size: 9px;
	text-decoration: none;
}
.scheduleMod .ticketsLink a:hover {
	text-decoration: none;
}


/*PROSHOP MINI MODULE*/
.proshopMiniMod {
	margin-bottom: 2px;
	padding: 4px;
	text-align: center;
	width: 300px;
}

/*PROMO MODULE*/
.promoMod {
	float: left;
	margin-bottom: 2px;
	padding: 4px;
	text-align: center;
	width: 300px;
}


/*PROSHOP MODULE*/
.proshopMod {
	float: left;
	margin-bottom: 2px;
	padding: 4px;
	text-align: center;
	width: 634px;
}


/*PROSHOP MODULE FULL WIDTH*/
.proshopFullMod {
	float: left;
	margin: 0 0 2px 0;
	padding: 4px;
	text-align: center;
	width: 948px;
}

/*RIGHT COLUMN*/

/*BANNER 1 MODULE*/
.banner1Mod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
}

/*BANNER MODULE*/
.bannerMod {
	margin-bottom: 2px;
	padding: 4px;
}

/*RIGHT BANNER MODULE*/
.rightbannerMod {
	margin-bottom: 2px;
	padding: 4px;
	text-align: center;
}

/*PROMO TEAM MODULE*/
.promoTeamMod {
	width: 302px;
	height: 234px;
	margin: 0 2px 0 0;
	padding: 4px;
	text-align: center;
	float: left;
}

/*PROMO WPS MODULE*/
.promoWPSMod {
	width: 300px;
	margin-bottom: 2px;
	padding: 4px;
	float: left;
}



/*TEAM INSIDER MODULE*/
.teaminsiderMod {
	margin-bottom: 2px;
	padding: 4px;
	width: 302px;
	height: 130px;
	float: right;
}
.teaminsiderContent {
	background: #000;
	height: 99px;
	*height: 96px;
	margin: 0;
	padding: 1px 26px 4px 26px;
	*padding: 8px 26px 0 26px;
	text-align: center;
}
.teaminsiderContent p {
 	color: #fff;
 	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 8px;
	padding: 0;
}

.teaminsiderContent .buttonCenter {
	width: 92px;
	display: block; 
	margin-left: auto; 
	margin-right: auto;
}

#buttonLearnmore {background: url(../images/button_learnmore.gif) no-repeat top; width: 92px; height: 19px;}
#buttonLearnmore:hover {background-position: bottom;}
#spacerButtonLearnmore img {width: 92px; height: 19px; border: none;}



/*TEAM INSIDER LEFT MODULE*/
.teaminsiderLeftMod {
	margin-bottom: 2px;
	padding: 4px;
	width: 300px;
	height: 118px;
}
.teaminsiderLeftContent {
	background: #000;
	height: 87px;
	*height: 84px;
	margin: 0;
	padding: 1px 26px 4px 26px;
	*padding: 8px 26px 0 26px;
	text-align: center;
}
.teaminsiderLeftContent p {
 	color: #fff;
 	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 1.3em;
	margin: 8px;
	padding: 0;
}

.teaminsiderLeftContent .buttonCenter {
	width: 92px;
	display: block; 
	margin-left: auto; 
	margin-right: auto;
}


/*LEAGUE INSIDER MODULE RIGHT*/
.leagueinsiderRightMod {
	float: right;
	margin: 2px 0;
	padding: 4px;
	text-align: center;
	width: 302px;
	height: 155px;
}
.leagueinsiderContent {
	height: 129px;
	position: relative;
	margin: 0;
	padding: 0;
}

.leagueinsiderFormFields {
	margin: 0;
	padding: 4px 30px 2px 30px;
}
.leagueinsiderFormFields p {
	font-size: 11px;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0;
	padding: 0 0 2px 0;
}

.fieldContainer {
	height: 20px;
	margin: 0;
	padding: 2px 0;
	clear: both;
}
.leagueinsiderFormLabel {
	font-size: 10px;
	font-weight: normal;
	float: left;
}
.leagueinsiderFormLabel label {
	font-size: 10px;
	font-weight: normal;
	line-height: 1em;
	margin: 0;
	padding: 6px 0 0 0;
}
.leagueinsiderFormField {
	float: right; 
	margin: 0;
	padding: 0 0 0 14px;
}
.leagueinsiderFormField input {
	border: 1px solid #c2c6cc;
	height: 16px;
	*height: 17px;
	font-size: 11px;
	line-height: 17px;
	padding: 1px 0 0 2px;
	*padding: 0 0 0 2px;
}
.leagueinsiderFormField select {
	border: 1px solid #c2c6cc;
	height: 19px;
	font-size: 11px;
	line-height: 19px;
}
.leagueinsiderFormFieldCheck {
	float: left;
	margin: 0;
	padding: 4px 8px 0 0;
	*padding: 0 8px 0 0;
}

.leagueinsiderFormSubmitWrapper {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: 0;
	right: 0;
	vertical-align: baseline;
}
.leagueinsiderTermsText {
	width: 220px;
	font-size: 9px;
	line-height: 1em;
	float: left;
	margin-right: 12px;
	padding: 0;
}
.leagueinsiderTermsText a {
	font-size: 9px;
	font-weight: normal;
}
.leagueinsiderTermsText a:hover {
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}
.leagueinsiderSubmit {
	height: 19px;
	width: 65;
	float: left;
	margin: 0;
	padding: 4px 0 0 0;
}
#buttonSubmit {background: url(../images/button_submit.gif) no-repeat top; width: 65px; height: 19px;}
#buttonSubmit:hover {background-position: bottom;}
#spacerButtonSubmit img {width: 65px; height: 19px; border: none;}



/*FAN CORNER MODULE*/
.fancornerMod {
	width: 302px;
	margin: 0;
	padding: 4px;
	overflow: hidden;
	float: right;
}

.fancornerMod .modTitleWrapper {
	width: 100%;
}
.fancornerMod .modTitleWrapper .modTitleBarLeft {
	width: 120px;
}
.fancornerMod .modTitleWrapper .modTitleBarRight {
	width: 100px;
}
.fancornerMod .modTitleWrapperToggled {
	width: 100%;
}
.fancornerMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 120px;
}
.fancornerMod .modTitleWrapperToggled .modTitleBarRight {
	width: 100px;
}

.fancornerMod #titleVoices {background: url(../images/title_voices_off.gif) no-repeat top; width: 51px; height: 12px;}
.fancornerMod #titleVoices:hover {background-position: bottom;}
.fancornerMod #spacerVoices img {width: 51px; height: 12px; border: none;}

.fancornerMod #titleBlogs {background: url(../images/title_blogs_off.gif) no-repeat top; width: 51px; height: 12px;}
.fancornerMod #titleBlogs:hover {background-position: bottom;}
.fancornerMod #spacerBlogs img {width: 51px; height: 12px; border: none;}

.fancornerMod #titleFancorner {background: url(../images/title_fancorner_off.gif) no-repeat top; width: 78px; height: 12px;}
.fancornerMod #titleFancorner:hover {background-position: bottom;}
.fancornerMod #spacerFancorner img {width: 78px; height: 12px; border: none;}

.conversationsWrapper {
	font-size: 10px;
	line-height: 1.3em;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.conversationsTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 2px 0 0 0;
}
.fancornerMod .conversationsTitle a:hover {
	text-decoration: underline;
}
.conversationsWrapper p {
	margin: 0;
	padding: 0;
}
.conversationsPhoto {
	padding: 7px 6px 0 0;
	float: left;
}
.conversationsText, .conversationsText p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}

.featuredFanWrapper {
	font-size: 10px;
	line-height: 1.3em;
	margin: 4px 0 0 0;
	padding: 0;
}
.featuredFanPhoto {
	padding: 7px 6px 0 0;
	float: left;
}
.featuredFanText, .featuredFanText p {
	width: 200px;
	line-height: 1.3em;
	padding: 0;
	float: left;
}
.featuredFanTitle {
	font-size: 11px;
	line-height: 1.3em;
	padding: 2px 0 0 0;
}
.fancornerMod .featuredFanTitle a:hover {
	text-decoration: underline;
}
.featuredFanWrapper p {
	margin: 0;
}
.featuredFanWrapper #linkText {
	font-size: 9px;
	position: absolute;
	bottom: 0;
	right: 0;
}

.featuredFanVisitWrapper {
	font-size: 9px;
	font-weight: normal;
	position: absolute;
	bottom: 2px;
	right: 6px;
}
.featuredFanVisitWrapper a {
	font-size: 9px;
	font-weight: normal;
}

.voicesWrapper {
	font-size: 10px;
	line-height: 1.0em;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.voicesMainPhoto {
	padding: 1px 0 0 0;
}
.voicesTitle, .voicesTitle a {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 4px 0 2px 0;
}
.fancornerMod .voicesTitle a:hover {
	text-decoration: underline;
}
.voicesWrapper p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.voicesPhoto {
	padding: 7px 6px 0 0;
	float: left;
}
.voicesTextFeatured {
	width: 300px;
	margin: 0;
	padding: 0;
	float: left;
}
.voicesText, .voicesText p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.voicesCommentsWrapper {
	height: 10px;
	font-size: 9px;
	margin: 6px 0;
	padding: 0;
	clear: both;
}
.voicesComments {
	width: 60px;
	padding: 0 8px 0 0;
	border-right: 1px solid #d5d5dd;
	float: left;
}
.voicesComments a {
	font-weight: normal;
}
.voicesScore {
	width: 120px;
	margin: 0 0 0 16px;
	padding: 0;
	float: left;
}
.voicesScoreTitle {
	color: #98002e;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}
.voicesLinksWrapper {
	margin: 6px 0 0 0;
}
.voicesLinksWrapper a {
	font-size: 9px;
	font-weight: normal;
	margin: 0 0 0 14px;
}



/*FANBUZZ MODULE*/
#fanbuzzMod {
	width: 948px;
	border: 1px solid #d5d5dd;
	border-width: 1px;
	margin-bottom: 2px;
	padding: 4px;
}
#fanbuzzMod .modContent {
	height: 59px;
	background: #111111 url(../images/fanbuzz_bg.jpg) repeat-x top;
	vertical-align: middle;
	margin: 0;
	padding: 7px;
}
#fanbuzzMod .modContent table {
	border: 1px solid #a5acb0;
	width: 934px;
	border-collapse: collapse;
	margin: 0;
	padding: 4px;
}
#fanbuzzMod .modContent td {
	border: 1px solid #a5acb0;
	text-align: center;
	vertical-align: middle;
	margin: 0;
	padding: 3px;
}
#fanbuzzScrolling {
	width: 638px;
	color: #fff;
	font-size: 15px;
	overflow: hidden;
}

/*FANBUZZ MINI MODULE*/
#fanbuzzMiniMod {
	width: 300px;
	border: 1px solid #d5d5dd;
	border-width: 1px;
	margin-bottom: 2px;
	padding: 4px;
}
#fanbuzzMiniMod .modContent {
	height: 59px;
	background: #00224c url(../images/fanbuzz_bg.jpg) repeat-x top;
	vertical-align: middle;
	margin: 0;
	padding: 7px;
}
#fanbuzzMiniMod .modContent table {
	width: 286px;
	border-collapse: collapse;
	margin: 0;
	padding: 4px;
}
#fanbuzzMiniMod .modContent td {
	border: 1px solid #555;
	text-align: center;
	vertical-align: middle;
	margin: 0;
	padding: 3px 2px;
}


/*BOTTOM ROW*/

/*LEAGUE NEWS MODULE*/
.leaguenewsMod {
	float: left;
	width: 322px;
	height: 232px;
	margin: 0 2px 0 0;
	padding: 4px;
}
.leaguenewsMod .modTitleWrapper {
	width: 100%;
}
.leaguenewsMod .modTitleWrapper .modTitleBarLeft {
	width: 135px;
	padding-right: 0;
}
.leaguenewsMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 145px;
}
.leaguenewsMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 135px;
	padding-right: 0;
}
.leaguenewsMod .modTitleWrapperToggled .modTitleBarRight {
	width: 145px;
}

#titleTeamnews {background: url(../images/title_teamnews_off.gif) no-repeat top; width: 82px; height: 12px;}
#titleTeamnews:hover {background-position: bottom;}
#spacerTeamnews img {width: 82px; height: 12px; border: none;}

#titlePressclips {background: url(../images/title_pressclips_off.gif) no-repeat top; width: 81px; height: 12px;}
#titlePressclips:hover {background-position: bottom;}
#spacerPressclips img {width: 81px; height: 12px; border: none;}

#titleLeaguenews {background: url(../images/title_leaguenews_off.gif) no-repeat top; width: 88px; height: 12px;}
#titleLeaguenews:hover {background-position: bottom;}
#spacerLeaguenews img {width: 88px; height: 12px; border: none;}

.leaguenewsMod .modContent {
	height: 206px;
	overflow: auto;
}
.leaguenewsWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.leaguenewsWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 1px 0 0 0;
	clear: both;
}
.leaguenewsTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 4px 0 2px 0;
}
.leaguenewsTitle a {
	font-size: 11px;
	line-height: 1.2em;
}
.leaguenewsMod .leaguenewsTitle a:hover {
	text-decoration: underline;
}
.leaguenewsWrapper p {
	margin: 0;
	padding: 0;
}
.leaguenewsWrapperGray p {
	margin: 0;
	padding: 0;
}
.leaguenewsPhoto {
	padding: 6px 4px;
	float: left;
}
.leaguenewsText {
	margin: 0;
	padding: 0 4px 4px 4px;
}

/*POLL MODULE*/
.pollMod {
	width: 302px;
	height: 232px;
	margin: 0;
	padding: 4px;
	float: right;
}

.pollMod .modTitleWrapper {
	width: 100%;
}
.pollMod .modTitleWrapper .modTitleBarLeft {
	width: 70px;
}
.pollMod .modTitleWrapper .modTitleBarLeftOff {
	width: 70px;
}
.pollMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 70px;
}
.pollMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 70px;
}
.pollMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 70px;
}
.pollMod .modTitleWrapperToggled .modTitleBarRight {
}

#titlePoll {background: url(../images/title_poll_off.gif) no-repeat top; width: 42px; height: 12px;}
#titlePoll:hover {background-position: bottom;}
#spacerPoll img {width: 42px; height: 12px; border: none;}

#titleBlogs {background: url(../images/title_blogs_off.gif) no-repeat top; width: 48px; height: 12px;}
#titleBlogs:hover {background-position: bottom;}
#spacerBlogs img {width: 48px; height: 12px; border: none;}

#titleFans {background: url(../images/title_fans_off.gif) no-repeat top; width: 42px; height: 12px;}
#titleFans:hover {background-position: bottom;}
#spacerFans img {width: 42px; height: 12px; border: none;}

.pollMod .modContent {
	height: 192px;
	padding: 4px 7px 10px 10px;
	width: auto;
	overflow: auto;
}
.pollMod .modContent p {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 120%;
	margin: 0;
	padding: 4px 0;
}

.pollMod ol {
	list-style-position: outside;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.pollMod ol li {
	list-style-type: none;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.pollMod ol li input {
	vertical-align: middle;
	margin: 0 5px 0 0;
	padding: 0;
}

.pollVoteWrapper {
	height: 19px;
	margin: 0;
	padding: 4px 0 0 0;
}
.pollSubmit {
	height: 19px;
	width: 65px;
	margin: 0;
	padding: 0 4px 0 0;
	float: left;
}
#buttonVote {background: url(../images/button_vote.gif) no-repeat top; width: 65px; height: 19px;}
#buttonVote:hover {background-position: bottom;}
#spacerButtonVote img {width: 65px; height: 19px; border: none;}
.pollEmail {
	height: 19px;
	width: 12px;
	padding: 0;
	margin: 3px 6px;
	_margin: 3px 0 3px 4px;
	float: left;
}
.pollLink {
}
.pollLink a {
	font-size: 9px;
	height: 19px;
	margin: 0;
	padding: 3px 4px;
	float: left;
}

.pollMod .blogWrapper {
	font-size: 10px;
	line-height: 1.3em;
	margin: 3px 0;
	padding: 0;
	clear: both;
}
.pollMod .blogTitle {
	font-size: 11px;
	line-height: 1.3em;
	margin: 0;
	padding: 2px 0 0 0;
}
.pollMod .blogWrapper p {
	margin: 0;
	padding: 0;
}
.pollMod .blogPhoto {
	width: 60px;
	padding: 0 10px 0 0;
	float: left;
}
.pollMod .blogText {
	width: 230px;
	margin: 0;
	padding: 0;
	float: left;
}
.pollMod .blogLink a {
	font-size: 9px;
	height: 19px;
	margin: 0;
	padding: 2px 4px;
	float: right;
}







													/* PLAYER BIO PAGE */
.colLeftPlayerBio {
	width: 784px;
	margin-bottom: 2px;
	padding: 0;
	float: left;
}
.colRightPlayerBio {
	width: 172px;
	margin: 0;
	float: right;
	overflow: hidden;
}

.colLeftPlayerStats {
	width: 784px;
	margin-bottom: 2px;
	padding: 0;
	float: left;
}
.colRightPlayerStats {
	width: 172px;
	margin-bottom: 2px;
	float: right;
}
.colLeftPlayerStats table,
.colRightPlayerStats table {
	border-collapse: collapse;
}

/*Header Bar*/
.modHeaderWrapper {
	position: relative;
	height: 34px;
	width: 100%;
	background: #ffcf06;  /* static bg */
	margin: 0;
	padding: 0;
	clear: both;
}
.modHeaderWrapper .headerText {
	font-size: 19px;
	line-height: 34px;
	color: #000;
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
}
.modHeaderWrapper .headerRightLink				{ line-height: 26px; font-size: 9px; color: #000; font-weight: normal; margin: 5px 7px; padding: 0; float: right; }
.modHeaderWrapper .headerRightLink a			{ line-height: 26px; color: #000; font-weight: normal; }
.modHeaderWrapper .headerRightLink a:visited	{ color: #000; }
.modHeaderWrapper .headerRightLink a:hover		{ color: #fff; }
.modHeaderWrapper .headerRightLink a:active		{ color: #fff; }

.searchHeaderWrapper {
	width: 288px;
	margin: 3px 0 2px 0;
	padding: 0;
	float: right;
	clear: both;
}
.searchHeaderWrapper .headerText {
	font-size: 12px;
	font-weight: bold;
	float: left;
	padding-right: 4px;
}
.searchHeaderWrapper .playersearchFormWrapper {
	margin: 0;
	padding: 0;
	vertical-align: top;
}
.searchHeaderWrapper .playerNameInput {
	float: left;
}
.searchHeaderWrapper .playersearchSubmit {
	height: 19px;
	width: 67;
	float: left;
}
.playersearchFormWrapper #buttonSearch {background: url(../images/button_search.gif) no-repeat top; width: 67px; height: 19px;}
.playersearchFormWrapper #buttonSearch:hover {background-position: bottom;}
.playersearchFormWrapper #spacerButtonSearch img {width: 67px; height: 19px; border: none;}

.playersearchButton input {
	width: 67px; height: 19px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
.playersearchButton {
  background: url(../images/button_search.gif) no-repeat top; width: 67px; height: 19px;
  cursor: pointer;
}
.playersearchButton:hover {
  background: url(../images/button_search.gif) no-repeat bottom; width: 67px; height: 19px;
  cursor: pointer;
}

.modHeaderShadow {
	height: 13px;
	background: url(../images/header_shadow.jpg) repeat-x;
	margin: 1px 0;
	padding: 0;
	clear: both;
}

.pageMod {
	min-height: 602px;
	float: none;
	clear: both;
	color: #98002e;
	padding: 4px;
}
.pageMod .modContent {
	font-size: 12px;
	line-height: 1.3em;
	margin: 2px 10px 10px 10px;
}
.pageMod .modContent b, 
.pageMod .modContent strong, 
.pageMod .modContent i, 
.pageMod .modContent em {
	line-height: 1.3em;
}

.playerbioInfoWrapper {
	height: 93px;
	clear: both;
}
.playerbioNumber {
	padding: 0 15px;
	float: left;
}
.playerbioInfo {
	margin-bottom: 10px;
}
.playerbioInfo .name {
	font-size: 30px;
	font-weight: bold;
	line-height: 1.0em;
}
.playerbioInfo .position {
	font-size: 19px;
	line-height: 1.3em;
	padding-bottom: 12px;
}
.playerbioInfo .team {
	font-size: 12px;
	line-height: 1.3em;
}
.playerbioInfo .team b {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.3em;
}

.playerbioBodyWrapper {
	height: 402px;
	clear: both;
}
.playerbioBodyWrapper .playerPhoto {
	width: 226px;
	height: 434px;
	background-color: #ffcf06;
	border: 1px solid #ffcf06;
	color: #b3b3b3;
	font-size: 11px;
	float: left;
	clear: both;
}
.playerbioBodyWrapper .playerInfo {
	line-height: 1.5em;
	color: #000;
	font-size: 11px;
	padding: 10px 14px;
	margin: 0;
	clear: both;
}
.playerbioBodyWrapper .playerInfo b {
	line-height: 1.5em;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

/*PLAYER BIO MODULE*/
.playerbioMod {
	width: 544px;
	color: #98002e;
	padding: 0;
	margin: 0;
	float: right;
}

.playerbioMod .modTitleWrapper {
	width: 100%;
}
.playerbioMod .modTitleWrapper .modTitleBarLeft, .playerbioMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 240px;
}
.playerbioMod .modTitleWrapper .modTitleBarLeft, .playerbioMod .modTitleWrapperToggled .modTitleBarLeftOff {
	width: 240px;
}
.playerbioMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 240px;
}
.playerbioMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 240px;
}

#titleMeonthefield {background: url(../images/title_meonthefield_off.gif) no-repeat top; width: 103px; height: 12px;}
#titleMeonthefield:hover {background-position: bottom;}
#spacerMeonthefield img {width: 103px; height: 12px; border: none;}

#titleMeoffthefield {background: url(../images/title_meoffthefield_off.gif) no-repeat top; width: 107px; height: 12px;}
#titleMeoffthefield:hover {background-position: bottom;}
#spacerMeoffthefield img {width: 107px; height: 12px; border: none;}

.playerbioMod .modContent {
	height: 406px;
	border: 1px solid #d5d5dd;
	margin: 2px 0 0 0;
	overflow: auto;
}

.newsitemWrapper {
	margin: 0;
	padding: 10px;
}
.newsitemWrapperGray {
	background-color: #e6e6e6;
	margin: 0;
	padding: 10px;
}
.newsitemText {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.newsitemTitle {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.newsitemTitle a:hover {
	text-decoration: underline;
}
.newsitemText ul {
	line-height: 1.3em;
	margin-left: 16px;
	list-style: square ;
}
.newsitemText li {
	line-height: 1.3em;
}

/*QUOTE MODULE*/
#quoteMod {
	height: 60px;
	border: 1px solid #d5d5dd;
	border-width: 1px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
}
#quoteMod .modContent {
	height: 46px;
	background: #111111 url(../images/fanbuzz_bg.jpg) repeat-x top;
	vertical-align: middle;
	margin: 0;
	padding: 7px;
}
.quotePhoto {
	margin-right: 1px;
	float: left;
}
#quoteScrolling {
	line-height: 26px;
	color: #fff;
	font-size: 15px;
	margin: 0;
	padding: 0 15px;
	overflow: hidden;
}
#quoteScrolling .name {
	line-height: 46px;
	color: #fff;
	font-size: 11px;
	font-style: italic;
}
#quoteScrolling .submit {
	height: 34px;
	padding: 12px 0 0 20px;
	border-left: 1px solid #555555;
	float: right;
}

/*PLAYER STATS MODULE*/
.playerstatsMod {
	padding: 4px;
}

/*MY JERSEY MODULE*/
.myjerseyMod {
	width: 320px;
	margin-bottom: 2px;
	padding: 4px;
	float: left;
}
.myjerseyMod .myjerseyPhoto {
	margin-top: 2px;
}

/*MY PHOTO ALBUM MODULE*/
.myphotoalbumMod {
	width: 616px;
	height: 474px;
	margin-bottom: 2px;
	padding: 4px;
	float: right;
}
.myphotoalbumMod .myphotoalbumContent {
	margin-top: 2px;
}
.myphotoalbumMod .myphotoalbumText {
	font-size: 12px;
	line-height: 1.3em;
	padding: 10px;
}

/*PROMO WPS MODULE*/
.promoLeftWPSMod {
	width: 320px;
	margin: 0 2px 2px 0;
	padding: 4px;
	float: left;
}

.padBottom {
	padding-bottom: 2px;
}

/*MY NEWS MODULE*/
.mynewsMod {
	width: 302px;
	height: 194px;
	margin: 0;
	padding: 4px;
	float: left;
}

.mynewsMod .modTitleWrapper {
	width: 100%;
}
.mynewsMod .modTitleWrapper .modTitleBarLeft {
	width: 63px;
	_width: 60px;
}
.mynewsMod .modTitleWrapper .modTitleBarLeftOff {
	width: 63px;
	_width: 60px;
}
.mynewsMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 73px;
	_width: 60px;
}
.mynewsMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 73px;
	_width: 60px;
}

.mynewsMod #titleMynews {background: url(../images/title_mynews_off.gif) no-repeat top; width: 67px; height: 12px;}
.mynewsMod #titleMynews:hover {background-position: bottom;}
.mynewsMod #spacerMynews img {width: 67px; height: 12px; border: none;}

.mynewsMod #titleMyblogs {background: url(../images/title_myblogs_off.gif) no-repeat top; width: 69px; height: 12px;}
.mynewsMod #titleMyblogs:hover {background-position: bottom;}
.mynewsMod #spacerMyblogs img {width: 69px; height: 12px; border: none;}

.mynewsMod #titleMyfans {background: url(../images/title_myfans_off.gif) no-repeat top; width: 88px; height: 12px;}
.mynewsMod #titleMyfans:hover {background-position: bottom;}
.mynewsMod #spacerMyfans img {width: 88px; height: 12px; border: none;}

.mynewsMod .modContent {
	height: 172px;
	_height: 168px;
	overflow: auto;
}
.mynewsMod .newsWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.mynewsMod .newsWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 0;
	clear: both;
}
.mynewsMod .newsTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
.mynewsMod .newsTitle a:hover {
	text-decoration: underline;
}
.mynewsMod .newsWrapper p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.mynewsMod .newsWrapperGray p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.mynewsMod .newsPhoto {
	padding: 6px 4px;
	float: left;
}
.mynewsMod .newsText {
	margin: 0;
	padding: 0 4px 4px 4px;
}

/*MY VIDEOS MODULE*/
.myvideosMod {
	width: 302px;
	height: 194px;
	margin: 0 0 2px 0;
	padding: 4px;
	float: right;
}

.myvideosMod .modTitleWrapper {
	width: 100%;
}
.myvideosMod .modTitleWrapper .modTitleBarLeft {
	width: 70px;
}
.myvideosMod .modTitleWrapper .modTitleBarLeftOff {
	width: 70px;
}
.myvideosMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 70px;
}
.myvideosMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 70px;
}

.myvideosMod #titleMyvideos {background: url(../images/title_myvideos_off.gif) no-repeat top; width: 73px; height: 12px;}
.myvideosMod #titleMyvideos:hover {background-position: bottom;}
.myvideosMod #spacerMyvideos img {width: 73px; height: 12px; border: none;}

.myvideosMod #titleMyphotos {background: url(../images/title_myphotos_off.gif) no-repeat top; width: 76px; height: 12px;}
.myvideosMod #titleMyphotos:hover {background-position: bottom;}
.myvideosMod #spacerMyphotos img {width: 76px; height: 12px; border: none;}

.myvideosMod #titleMyaudio {background: url(../images/title_myaudio_off.gif) no-repeat top; width: 66px; height: 12px;}
.myvideosMod #titleMyaudio:hover {background-position: bottom;}
.myvideosMod #spacerMyaudio img {width: 66px; height: 12px; border: none;}

.myvideosMod .modContent {
	height: 172px;
	_height: 168px;
	overflow: auto;
}
.myvideosMod .newsWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
}
.myvideosMod .newsWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 0;
}
.myvideosMod .newsTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
.myvideosMod .newsTitle a:hover {
	text-decoration: underline;
}
.myvideosMod .newsWrapper p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.myvideosMod .newsWrapperGray p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.myvideosMod .newsPhoto {
	padding: 6px 4px;
	float: left;
}
.myvideosMod .newsText {
	margin: 0;
	padding: 0 4px 4px 4px;
}

.bottomLinks {
	font-size: 9px;
	float: right;
}
.bottomLinks a {
	font-size: 9px;
}
.bottomLinks a:hover {
	text-decoration: none;
}







													/* CONTACT PAGE */
.modSubtitle {
	color: #002b5d;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.3em;
}
.contactpageMod p {
	line-height: 1.3em;
	margin: 0 0 15px 0;
	padding: 0;
}
.contactpageMod .address {
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 0 5px 0;
	padding: 0;
}
.contactpageMod .addressLast {
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 0 15px 0;
	padding: 0;
}
.required {
	color: #98012e;
	font-size: 12px;
}
.requiredsm {
	color: #98012e;
	font-size: 10px;
}
.requiredsm a {
	color: #98012e;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
}
.requiredsm a:hover {
	color: #98012e;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.contactpageMod td {
	vertical-align: top;
	padding: 6px 0 0 0;
	*padding: 4px 0 0 0;
}
.contactpageMod .label {
	font-size: 12px;
	text-align: right;
	margin: 0;
	padding: 9px 0 0 4px;
}
.contactpageMod .labelL {
	text-align: left;
	margin: 0;
	padding: 6px 0 0 4px;
}
.contactpageMod .rPad {
	width: 10px;
}
.contactpageMod input {
	width: 204px;
	border: 1px solid #d3d8de;
	font-size: 12px;
	line-height: 12px;
	vertical-align: top;
	margin: 2px;
	padding: 2px 0 1px 4px;
	*padding: 3px 0 0 4px;
}
.contactpageMod select {
	border: 1px solid #d3d8de;
	font-size: 13px;
	vertical-align: top;
	margin: 2px;
	padding: 0;
}
.contactpageMod textarea {
	margin: 2px;
	padding: 0 4px;
}
.contactpageMod #contactType {
	width: 210px;
}
.contactpageMod #dobMonth {
	width: 92px;
	margin-right: 5px;
	float: left;
}
.contactpageMod #dobDay {
	width: 44px;
	margin-right: 5px;
	float: left;
}
.contactpageMod #dobYear {
	width: 60px;
	margin-right: 5px;
	float: left;
}
.contactpageMod .askWrapper {
	float: left;
	margin: 4px 0 0 5px;
	padding: 0;
}

.contactpageMod #yourMessage {
	width: 420px;
	height: 90px;
	border: 1px solid #d3d8de;
	font-size: 13px;
	vertical-align: top;
	margin: 2px;
}

.contactpageMod #newsletter {
	width: 16px;
	*width: 20px;
	border: none;
	margin-top: 4px;
	*margin-top: 2px;
}
.contactpageMod #promotions {
	width: 16px;
	*width: 20px;
	border: none;
	margin-top: 4px;
	*margin-top: 2px;
}

.contactpageMod .contactusSubmit {
	height: 19px;
	width: 67;
	margin: 8px 0 0 2px;
	*margin: 4px 0 0 8px;
	padding: 0;
}







													/* LEAGUE INSIDER PAGE */
.leagueinsiderPage {
	min-height: 471px;
	_height: 471px;
}
.leagueinsiderPage td {
	vertical-align: top;
	padding: 6px 0 0 0;
	*padding: 4px 0 0 0;
}
.leagueinsiderPage .label {
	font-size: 12px;
	text-align: right;
	margin: 0;
	padding: 9px 0 0 4px;
}
.leagueinsiderPage .labelL {
	text-align: left;
	margin: 0;
	padding: 6px 0 0 4px;
}
.leagueinsiderPage .rPad {
	width: 10px;
}
.leagueinsiderPage input {
	width: 204px;
	border: 1px solid #d3d8de;
	font-size: 12px;
	line-height: 12px;
	vertical-align: top;
	margin: 2px;
	padding: 2px 0 1px 4px;
	*padding: 3px 0 0 4px;
}
.leagueinsiderPage select {
	border: 1px solid #d3d8de;
	font-size: 13px;
	vertical-align: top;
	margin: 2px;
	padding: 0;
}
.leagueinsiderPage textarea {
	margin: 2px;
	padding: 0 4px;
}
.leagueinsiderPage #contactType {
	width: 210px;
}
.leagueinsiderPage #dobMonth {
	width: 92px;
	margin-right: 5px;
	float: left;
}
.leagueinsiderPage #dobDay {
	width: 44px;
	margin-right: 5px;
	float: left;
}
.leagueinsiderPage #dobYear {
	width: 60px;
	margin-right: 5px;
	float: left;
}
.leagueinsiderPage .askWrapper {
	float: left;
	margin: 4px 0 0 5px;
	padding: 0;
}
.leagueinsiderPage #yourMessage {
	width: 420px;
	height: 90px;
	border: 1px solid #d3d8de;
	font-size: 13px;
	vertical-align: top;
	margin: 2px;
}

.pageMod #checkCertify {
	width: 14px;
	border: none;
	margin-top: 4px;
	*margin-top: 2px;
}
.pageMod #textCertify {
	float: left;
	margin: 1px 0 0 5px;
	*margin: 2px 0 0 5px;
	padding: 0;
}
.signupSubmit {
	height: 19px;
	width: 67;
	margin: 2px 5px;
	padding: 0;
	float: right;
}
.signupSubmit #buttonSubmit {background: url(../images/button_submit.gif) no-repeat top; width: 65px; height: 19px;}
.signupSubmit #buttonSubmit:hover {background-position: bottom;}
.signupSubmit #spacerButtonSubmit img {width: 65px; height: 19px; border: none;}

.downloadWrapper {
	width: 313px;
	margin: 0;
	padding: 5px;
}
.downloadWrapperImg {
	margin: 0;
	padding: 0 0 5px 0;
}
.downloadSubmit {
	height: 19px;
	width: 67;
	margin: 2px 0;
	padding: 0;
	float: right;
}
.downloadSubmit #buttonSubmit {background: url(../images/button_download.gif) no-repeat top; width: 90px; height: 19px;}
.downloadSubmit #buttonSubmit:hover {background-position: bottom;}
.downloadSubmit #spacerButtonSubmit img {width: 90px; height: 19px; border: none;}







													/* NEWS INDEX PAGE */
/*PLAYERS MODULE*/
.playersMod {
	float: none;
	clear: both;
	padding: 4px;
	margin-bottom: 2px;
}
.playersMod .modContent {
	margin-top: 2px;
}


/*NEWS INDEX MODULE*/
.newsIndexMod {
	float: none;
	clear: both;
	color: #98002e;
	padding: 4px;
	margin-bottom: 2px;
}

.newsIndexMod .modTitleWrapper {
	width: 100%;
}
.newsIndexMod .modTitleWrapper .modTitleBarLeft {
	width: 180px;
}
.newsIndexMod .modTitleWrapper .modTitleBarLeftOff {
	width: 180px;
}
.newsIndexMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 180px;
}
.newsIndexMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 180px;
}
.newsIndexMod .modTitleWrapper .doubleLeft {
	width: 282px;
}
.newsIndexMod .modTitleWrapper .doubleRight {
	width: 304px;
}

.newsIndexMod #titleNews {background: url(../images/title_news_off.gif) no-repeat top; width: 45px; height: 12px;}
.newsIndexMod #titleNews:hover {background-position: bottom;}
.newsIndexMod #spacerNews img {width: 45px; height: 12px; border: none;}

.newsIndexMod #titleEvents {background: url(../images/title_events_off.gif) no-repeat top; width: 53px; height: 12px;}
.newsIndexMod #titleEvents:hover {background-position: bottom;}
.newsIndexMod #spacerEvents img {width: 53px; height: 12px; border: none;}

.newsIndexMod #titleVideo {background: url(../images/title_video_off.gif) no-repeat top; width: 45px; height: 12px;}
.newsIndexMod #titleVideo:hover {background-position: bottom;}
.newsIndexMod #spacerVideo img {width: 45px; height: 12px; border: none;}

.newsIndexMod #titlePhotos {background: url(../images/title_photos_off.gif) no-repeat top; width: 56px; height: 12px;}
.newsIndexMod #titlePhotos:hover {background-position: bottom;}
.newsIndexMod #spacerPhotos img {width: 56px; height: 12px; border: none;}

.newsIndexMod .modContent {
	height: 228px;
	overflow: auto;
}
.newsIndexMod .newsWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.newsIndexMod .newsWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 1px 0 0 0;
	clear: both;
}
.newsIndexMod .newsTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 4px 0 2px 0;
}
.newsIndexMod .newsTitle a {
	font-size: 11px;
	line-height: 1.2em;
}
.newsIndexMod .newsTitle a:hover {
	text-decoration: underline;
}
.newsIndexMod .newsWrapper p {
	margin: 0;
	padding: 0;
}
.newsIndexMod .newsWrapperGray p {
	margin: 0;
	padding: 0;
}
.newsIndexMod .newsPhoto {
	padding: 6px 4px;
	float: left;
}
.newsIndexMod .newsText {
	margin: 0;
	padding: 0 4px 4px 4px;
}

#titleHeadlines {background: url(../images/title_newsheadlines_off.gif) no-repeat top; width: 106px; height: 12px;}
#titleHeadlines:hover {background-position: bottom;}
#spacerHeadlines img {width: 106px; height: 12px; border: none;}

#titleWPS {background: url(../images/title_newswps_off.gif) no-repeat top; width: 111px; height: 12px;}
#titleWPS:hover {background-position: bottom;}
#spacerWPS img {width: 111px; height: 12px; border: none;}

#titleBeyond {background: url(../images/title_newsbeyond_off.gif) no-repeat top; width: 84px; height: 12px;}
#titleBeyond:hover {background-position: bottom;}
#spacerBeyond img {width: 84px; height: 12px; border: none;}

/*OFF THE FIELD MODULE*/
.offthefieldMod {
	float: right;
	width: 320px;
	height: 419px;
	margin: 0;
	padding: 4px;
}
.offthefieldMod .modContent {
	height: 393px;
	overflow: auto;
	position: relative;
}
.offthefieldMainStory {
	margin: 1px 0 3px 0;
	_margin: 1px 0 0 0;
	padding: 0;
}
.spotlightMainWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
}
.spotlightMainText {
	margin: 0;
	padding: 0;
}
.spotlightMainWrapper p {
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
.spotlightWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.spotlightWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 1px 0 0 0;
	clear: both;
}
.spotlightTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 4px 0 2px 0;
}
.spotlightTitle a {
	font-size: 11px;
	line-height: 1.2em;
}
.spotlightMod .spotlightTitle a:hover {
	color: #002b5c;
	text-decoration: underline;
}
.spotlightWrapper p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.spotlightWrapperGray p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.spotlightPhoto {
	padding: 6px 4px;
	float: left;
}
.spotlightText {
	margin: 0;
	padding: 0 4px 4px 4px;
}
.bottomLinksWrapper {
	/*margin: 6px 0 0 0;
	_margin: 4px 0 0 0;*/
	position: absolute;
	right: 4px;
	bottom: 0;
}
.bottomLinksWrapper a {
	font-size: 9px;
	font-weight: normal;
	margin: 0;
	float: right;
}

/*PODCASTS MODULE*/
.podcastsMod {
	width: 322px;
	height: 232px;
	margin: 0 2px 0 0;
	padding: 4px;
	float: left;
}
.podcastsMod .modContent {
	height: 206px;
	overflow: auto;
}
.podcastsWrapper {
	font-size: 10px;
	margin: 2px 0;
	padding: 0;
	clear: both;
}
.podcastsWrapperGray {
	background-color: #e6e6e6;
	font-size: 10px;
	margin: 0;
	padding: 1px 0 0 0;
	clear: both;
}
.podcastsTitle {
	font-size: 11px;
	line-height: 1.2em;
	margin: 0;
	padding: 4px 0 2px 0;
}
.podcastsTitle a {
	font-size: 11px;
	line-height: 1.2em;
}
.podcastsMod .podcastsTitle a:hover {
	color: #002b5c;
	text-decoration: underline;
}
.podcastsWrapper p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.podcastsWrapperGray p {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
.podcastsPhoto {
	padding: 6px 4px;
	float: left;
}
.podcastsText {
	margin: 0;
	padding: 0 4px 4px 4px;
}







													/* NEWS ARTICLE PAGE */
.headerIconMenu {
	margin: 0;
	padding: 2px 4px 2px 0;
	clear: both;
}
.headerIconMenu .icon {
	padding: 0;
	margin: 4px 2px;
	float: left;
}
.headerIconMenu .iconRSS {
	padding: 0;
	margin: 2px;
	float: left;
}
.headerIconMenu .link {
	font-size: 9px;
	padding: 1px 2px;
	margin: 2px;
	float: left;
}
.headerIconMenu .link a {
	font-size: 9px;
}
.headerIconMenu .itemDiv {
	width: 1px;
	height: 11px;
	background: url(../images/menuicon_div.gif) no-repeat 100% 50%;
	padding: 2px 0;
	margin: 2px 10px;
	float: left;
}

.menuicon_email {
	background: url(../images/menuicon_email.gif) no-repeat;
	width: 20px;
	height: 13px;
}
.menuicon_share {
	background: url(../images/menuicon_share.gif) no-repeat;
	width: 13px;
	height: 13px;
}
.menuicon_print {
	background: url(../images/menuicon_print.gif) no-repeat;
	width: 13px;
	height: 13px;
}
.menuicon_rss {
	background: url(../images/menuicon_rss.gif) no-repeat;
	width: 16px;
	height: 16px;
}

.newsarticle {
	min-height: 471px;
}
.pageMod .articleHeadline {
	font-size: 30px;
	line-height: 1em;
	margin: 0 0 10px 0;
}
.pageMod .bylineWrapper {
	font-size: 11px;
	color: #575a5d;
	margin: 5px 0;
	padding: 0;
}
.pageMod .bylineWrapper .name {
	line-height: 1.4em;
	color: #575a5d;
}
.pageMod .bylineWrapper .date {
	line-height: 1.4em;
	color: #575a5d;
}

/*ARTICLE BANNER*/
.bannerArticleMod {
	margin: 0 -8px 0 2px;
	padding: 4px;
	float: right;
}

/*DIG DEEPER MODULE*/
.digdeeperMod {
	_width: 455px;
	padding: 4px;
	font-size: 13px;
	line-height: 100%;
	overflow: hidden;
	margin: 0 -12px 4px -12px;
}
.digdeeperMod .modContent {
	border: 1px solid #d6d7dc;
	margin: 2px 0 0 0;
	padding: 5px;
	overflow: hidden;
}
.digdeeperMod .item {
	clear: both;
}
.digdeeperMod .itemText {
	font-size: 14px;
	float: left;
}
.digdeeperMod .itemText a {
	font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
}
.digdeeperMod .itemText a:hover {
	text-decoration: underline;
}
.digdeeperMod .itemVideo {
	height: 9px;
	width: 20px;
	background: url(../images/icon_video.gif) no-repeat 100% 50%;
	padding: 3px 0 2px 10px;
	border-left: 1px solid #d5d5dd;
	margin: 2px 6px 0 0;
	float: left;
}
.digdeeperMod .itemPhoto {
	height: 10px;
	width: 20px;
	background: url(../images/icon_photo.gif) no-repeat 100% 50%;
	padding: 2px 0 2px 10px;
	border-left: 1px solid #d5d5dd;
	margin: 2px 6px 0 0;
	float: left;
}

.pageMod .articlePhotoWrapper {
	margin: 5px 0;
	padding: 0;
}
.pageMod .articlePhotoWrapper .credit {
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0;
}

.pageMod .articlePhotoLeftWrapper {
	margin: 5px 0;
	padding: 0 12px 0 0;
	float: left;
}
.pageMod .articlePhotoLeftWrapper .credit {
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0;
}

.pageMod .articlePhotoRightWrapper {
	margin: 5px 0;
	padding: 0 0 0 12px;
	float: right;
}
.pageMod .articlePhotoRightWrapper .credit {
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0;
}

/*FAN CORNER MODULE*/
.fancornerNewsMod {
	margin-bottom: 0px;
	padding: 4px;
}

.fancornerNewsMod #titleVoices {background: url(../images/title_voices_off.gif) no-repeat top; width: 51px; height: 12px;}
.fancornerNewsMod #titleVoices:hover {background-position: bottom;}
.fancornerNewsMod #spacerVoices img {width: 51px; height: 12px; border: none;}

.fancornerNewsMod #titleFancorner {background: url(../images/title_fancorner_off.gif) no-repeat top; width: 78px; height: 12px;}
.fancornerNewsMod #titleFancorner:hover {background-position: bottom;}
.fancornerNewsMod #spacerFancorner img {width: 78px; height: 12px; border: none;}
.fancornerNewsMod .voicesLinksWrapper {
	margin: 6px 0 0 0;
	float: right;
}

/*LEAGUE INSIDER*/
.leagueinsiderNewsMod {
	margin-bottom: 0px;
	padding: 4px;
	text-align: center;
	width: 302px;
	height: 155px;
}
.leagueinsiderNewsMod .modContent {
	position: relative;
	margin: 0;
	padding: 0;
	height: 129px;
}

/*POLL MODULE*/
.pollNewsMod {
	height: 232px;
	width: 302px;
	margin: 0;
	padding: 4px;
	float: left;
}
.pollNewsMod .modContent {
	padding: 4px 0 0 10px;
	width: auto;
	overflow: auto;
}
.pollNewsMod .modContent p {
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	margin: 0;
	padding: 4px 0;
}

.pollNewsMod ol {
	list-style-position: outside;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.pollNewsMod ol li {
	list-style-type: none;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.pollNewsMod ol li input {
	vertical-align: middle;
	margin: 0 5px 0 0;
	padding: 0;
}

.pollNewsMod .pollVoteWrapper {
	width: 183px;
	margin: 0;
	padding: 4px 0 0 0;
	float: right;
}
.pollNewsMod .pollSubmit {
	width: 65px;
	margin: 0;
	padding: 0;
	float: right;
}
.pollNewsMod #buttonVote {background: url(../images/button_vote.gif) no-repeat top; width: 65px;}
.pollNewsMod #buttonVote:hover {background-position: bottom;}
.pollNewsMod #spacerButtonVote img {width: 65px; border: none;}
.pollNewsMod .pollEmail {
	width: 12px;
	padding: 0;
	margin: 3px 6px;
	_margin: 3px 0 3px 4px;
	float: left;
}
.pollNewsMod .pollLink {
}
.pollNewsMod .pollLink a {
	font-size: 9px;
	margin: 0;
	padding: 3px 16px 0 4px;
	float: left;
}







													/* PHOTOS INDEX PAGE */
.rowMainWide .colLeft {
	width: 784px;
	min-height: 100%;
	margin: 0;
	padding: 0;
	float: left;
}
.rowMainWide .colRight {
	width: 172px;
	margin: 0;
	float: right;
	overflow: hidden;
}

.modHeaderWrapper .headerRightBanner {
	position: absolute;
	right: 0;
}

.searchresultsCategories {
	width: 120px;
	padding: 0;
	margin-top: 1px;
	float: left;
}
.searchresultsCategories .categoryMain {
	background: #e6e6e6 url(../images/categories_bg.jpg) repeat-x top;
	width: 100px;
	padding: 8px 10px;
	margin-top: 1px;
}
.searchresultsCategories .categoryMain .textMain {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.3em;
}
.searchresultsCategories .categoryMain .textSub {
	font-size: 11px;
	line-height: 1.3em;
}

.searchresultsCategories .subcategory {
	background-color: #e6e6e6;
	width: 100px;
	padding: 6px 10px;
	margin-top: 1px;
}
.searchresultsCategories .subcategory a {
	color: #4b5a53;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}
.searchresultsCategories .subcategory a:hover {
	color: #4b5a53;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.searchresultsCategories .subcategoryOn {
	background-color: #e6e6e6;
	width: 100px;
	padding: 6px 10px;
	margin-top: 1px;
}
.searchresultsCategories .subcategoryOn a {
	background: url(../images/subcategoryOn.gif) no-repeat;
	padding-left: 9px;
	color: #4b5a53;
	font-size: 11px;
	font-weight: normal;
}
.searchresultsCategories .subcategoryOnLink {
	background: url(../images/subcategoryOn.gif) no-repeat;
	padding-left: 9px;
	color: #4b5a53;
	font-size: 11px;
	font-weight: normal;
}
.searchresultsCategories .subcategoryOn a:hover {
	color: #4b5a53;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.searchresultsCategories .slideshows {
	padding: 0 0 6px 18px;
}
.searchresultsCategories .slideshows a {
	font-size: 10px;
	font-weight: normal;
	display: block;
}
.searchresultsCategories .slideshows a:hover {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.searchresultsContent {
	min-height: 891px;
	padding: 4px 0px;
	margin-top: 1px;
	border: none;
}
.width630 {
	width: 650px;
	padding: 4px 0px;
}
.videoindexContainer {
	margin-top: 2px;
}
.videoCol {
	width: 634px;
	float: left;
}
.videoindexPage {
	width: 804px;
	min-height: 100px;
	padding: 4px 10px;
	margin-top: 1px;
	float: right;
	clear: none;
}

.searchresultsContent .itemFeaturedWrapper {
	margin: 0;
	clear: both;
}
.searchresultsContent .itemFeaturedFirst {
	width: 216px;
	float: left;
}
.searchresultsContent .itemFeatured {
	width: 216px;
	margin-left: 1px;
	float: left;
}
.searchresultsContent .itemFeaturedSeparator {
	float: left;
	width: 1px;
}
.searchresultsContent .itemFeaturedSeparatorTop {
	width: 1px;
}
.searchresultsContent .itemFeaturedWrapper .itemFeaturedText {
	padding: 0 10px;
}
.searchresultsContent .itemFeaturedWrapper .itemFeaturedTextWrapper {
	padding: 10px 0;
}
.searchresultsContent .itemFeatured .itemFeaturedText {
	border-left: 1px solid #d6d7dc;
}
.searchresultsContent .itemFeaturedWrapper .date {
	font-size: 11px;
	line-height: 1.3em;
	display: block;
}
.searchresultsContent .itemFeaturedWrapper .title {
	font-size: 11px;
	line-height: 1.3em;
	padding: 1px 0;
	display: block;
}
.searchresultsContent .itemFeaturedWrapper .title a {
	font-size: 11px;
	line-height: 1.3em;
}
.searchresultsContent .itemFeaturedWrapper .desc {
	font-size: 11px;
	line-height: 1.3em;
	display: block;
}
.searchresultsContent .itemFeaturedWrapper .view {
	font-size: 9px;
	font-weight: normal;
	line-height: 1.3em;
	padding-top: 2px;
	display: block;
}
.searchresultsContent .itemFeaturedWrapper .view a {
	font-size: 9px;
	font-weight: normal;
	line-height: 1.3em;
}

.searchresultsContent .itemWrapper {
	margin: 0 10px;
	clear: both;
}

.searchresultsContent .item {
	border-top: 1px solid #d6d7dc;
	border-bottom: 1px solid #d6d7dc;
	padding: 12px 0;
	margin: 1px 0;
	clear: both;
}
.searchresultsContent .itemLine {
	border-bottom: 1px solid #d6d7dc;
	padding: 0;
	margin: 1px 0;
	clear: both;
}
.searchresultsContent .itemCategory {
	border-top: 1px solid #d6d7dc;
	border-bottom: 1px solid #d6d7dc;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0;
	margin: 1px 0;
	clear: both;
}
.searchresultsContent .itemThumb {
	margin: 3px 10px 0 0;
	float: left;
}
.searchresultsContent .itemText {
}
.videosearchresultsPage .itemText {
	width: 350px;
	float: left;
}
.videoindexPage .itemText {
	width: 540px;
	float: left;
}
.searchresultsContent .item .date {
	font-size: 11px;
	line-height: 1.3em;
	display: block;
}
.searchresultsContent .item .title {
	font-size: 11px;
	line-height: 1.3em;
	padding: 1px 0;
	display: block;
}
.searchresultsContent .item .title a {
	font-size: 11px;
	line-height: 1.3em;
}
.searchresultsContent .item .desc {
	font-size: 11px;
	line-height: 1.3em;
	display: block;
}
.searchresultsContent .item .view {
	font-size: 9px;
	font-weight: normal;
	line-height: 1.3em;
	padding-top: 2px;
	display: block;
}
.searchresultsContent .item .view a {
	font-size: 9px;
	font-weight: normal;
	line-height: 1.3em;
}

.searchresultsContent .itemInfo {
	width: 120px;
	font-size: 11px;
	line-height: 1.3em;
	margin: 0 0 0 10px;
	float: right;
}
.itemInfo .name {
	font-size: 11px;
	font-weight: bold;
	line-height: 1.3em;
}

.searchresultsContent .results {
	min-height: 19px;
	border-bottom: 1px solid #d6d7dc;
	color: #002a5c;
	font-size: 12px;
	padding: 3px 0 6px 0;
}
.searchresultsContent .resultsContainer {
	width: 510px;
	margin-left: 10px;
}
.searchresultsContent .resultsBottom {
	border-top: 1px solid #d6d7dc;
	color: #002a5c;
	font-size: 12px;
	padding: 6px 0 3px 0;
}
.searchresultsContent .numeration {
	font-size: 12px;
	padding-right: 12px;
	float: left;
}
.searchresultsContent .pagination {
	font-size: 12px;
	border-left: 1px solid #d5d5dd;
	padding-left: 12px;
}
.searchresultsContent .page {
	font-size: 12px;
	font-weight: normal;
	margin-left: 4px;
}
.searchresultsContent .page a {
	font-size: 12px;
	font-weight: normal;
}
.searchresultsContent .page a:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.searchresultsCategories .videoCats {
	padding: 0 0 6px 11px;
}
.searchresultsCategories .videoCats a {
	font-size: 11px;
	font-weight: normal;
	display: block;
}
.searchresultsCategories .videoCats a:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}






													/* PHOTOS GALLERY PAGE */
.pageMod .headlineWrapper {
	clear: both;
}
.pageMod .headlineBanner {
	margin: 1px 0;
	float: right;
}
.pageMod .galleryHeadline {
	font-size: 30px;
	line-height: 1em;
	margin-left: 10px;
	float: left;
}
.pageMod .galleryHeadline .headline {
	height: 24px;
	font-size: 20px;
	margin: 8px 0 4px 0;
}

/*gallery scroll*/
.captionWrapper .contentWrapper {
	width: 634px;
	_width: 642px;
	padding: 0;
	margin: 0;
}
.itemLine {
	border-bottom: 1px solid #d6d7dc;
	padding: 0;
	margin: 1px 0;
}
.galleryScrollContainer {
	height: 90px;
	border-top: 1px solid #d6d7dc;
	border-bottom: 1px solid #d6d7dc;
	padding: 0;
	margin: 1px 0;
}
.galleryScrollContainer #galleryScroll {
	float: left;
}
.galleryScrollContainer .leftArrow {
	width: 6px;
	height: 12px;
	margin: 40px 0 0 5px;
	float: left;
}
.galleryScrollContainer .rightArrow {
	width: 6px;
	height: 12px;
	margin: 40px 5px 0 0;
	float: right;
}
.galleryScrollContainer .galleryThumb {
	margin: 10px 20px;
	_margin: 10px 13px;
	float: left;
}
.bottomLink a {
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	float: right;
	text-transform: uppercase;
	margin: 8px 0;
}





/*FULLSIZE GALLERY IMAGE*/
.controlsContainer {
	display: block;
	height: 30px;
	background-color: #252525;
}
.controlsContainer .controls {
	margin: 4px 0 0 0;
	float: left;
}
.controlsContainer .controlsRight {
	margin: 4px 0 0 0;
	float: right;
}
.controlsContainer .controls #back {margin-left: 4px; float: left;}
.controlsContainer .controls #back #controlBack {background: url(../images/control_back.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #back #controlBack:hover {background-position: bottom;}
.controlsContainer .controls #back #spacerBack img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls #play {margin-left: 4px; float: left;}
.controlsContainer .controls #play #controlPlay {background: url(../images/control_play.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #play #controlPlay:hover {background-position: bottom;}
.controlsContainer .controls #play #spacerPlay img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls .pause {margin-left: 4px; float: left;}
.controlsContainer .controls .pause #controlPlay {background: url(../images/control_pause.gif) no-repeat top !important; width: 30px; height: 22px;}
.controlsContainer .controls .pause #controlPlay:hover {background-position: bottom !important;}
.controlsContainer .controls .pause #controlPlay img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls #pause {margin-left: 4px; float: left;}
.controlsContainer .controls #pause #controlPause {background: url(../images/control_pause.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #pause #controlPause:hover {background-position: bottom;}
.controlsContainer .controls #pause #spacerPause img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls #forward {margin-left: 4px; float: left;}
.controlsContainer .controls #forward #controlForward {background: url(../images/control_forward.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #forward #controlForward:hover {background-position: bottom;}
.controlsContainer .controls #forward #spacerForward img {width: 30px; height: 22px; border: none;}

.controlsContainer .controlsRight #fullscreen {margin-right: 4px; float: left;}
.controlsContainer .controlsRight #fullscreen #controlFullscreen {background: url(../images/control_fullscreen.gif) no-repeat top; width: 38px; height: 22px;}
.controlsContainer .controlsRight #fullscreen #controlFullscreen:hover {background-position: bottom;}
.controlsContainer .controlsRight #fullscreen #spacerFullscreen img {width: 38px; height: 22px; border: none;}

.controlsContainer .number {
	color: #ffcf06;
	font-size: 11px;
	line-height: 30px;
	margin-left: 15px;
	float: left;
}
.controlsContainer .credit {
	color: #a1a1a1;
	font-size: 10px;
	line-height: 30px;
	margin-right: 18px;
	float: right;
}
.controlsContainer .number span {
	color: #ffcf06;
	font-size: 11px;
	line-height: 30px;
}
.controlsContainer .credit span {
	color: #a1a1a1;
	font-size: 10px;
	line-height: 30px;
}

.fullsize {
}
/*gallery page*/
.fullsize .image {
	width: 948px;
	height: 569px;
}
.fullsize .image img {
	width: 948px;
	height: 569px;
}
/*photos module*/
#contentPhotos .fullsize .image {
	width: 400px;
	height: 300px;
}
#contentPhotos .fullsize .image img {
	width: 400px;
	height: 300px;
}
#contentPhotos .controlsContainer {
	margin: 0 1px;
}
/*my photo album module*/
.myphotoalbumContent .fullsize .image {
	width: 616px;
	height: 339px;
}
.myphotoalbumContent .fullsize .image img {
	width: 616px;
	height: 339px;
}


.captionWrapper {
	margin-top: 2px;
}
#caption {
	font-size: 12px;
	line-height: 1.3em;
	padding: 6px 12px;
}







													/* PLAYER INDEX PAGE */
/*PLAYER SEARCH MODULE*/
.playersearchMod {
	text-align: center;
	width: 306px;
	height: 186px;
	margin: 1px 0 2px 0;
	padding: 0;
	float: left;
}
.playersearchMod .playersearchContent {
	padding: 4px;
}
.playersearchMod .playersearchWrapper {
	font-size: 10px;
	line-height: 1.2em;
	margin: 0;
	padding: 10px 0 0 15px;
}

.playersearchMod .playersearchFilter {
	width: 100%;
	margin: 0;
	padding: 6px 0;
	clear: both;
}
.playersearchMod .playersearchFilterLabel {
	width: 70px;
	height: 17px;
	font-size: 12px;
	float: left;
}
.playersearchMod .playersearchFilterInput {
	border: 1px solid #c2c6cc;
	width: 190px;
	font-size: 12px;
}

.playersearchMod .playersearchTitle {
	color: #8ab5e6;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}
.playersearchMod .playersearchText {
	width: 190px;
	float: left;
}
.playersearchMod .playersearchWrapper p {
	margin: 0;
	padding: 0;
}
.playersearchMod .playersearchTextItem {
	line-height: 1.2em;
	clear: both;
}
.playersearchMod .playersearchTextItem .rateHer {
	font-weight: bold;
	line-height: 1.2em;
	float: left;
	margin: 0;
	padding: 0 4px 0 0;
}
.playersearchMod .playersearchTextItem b {
	font-weight: bold;
	line-height: 1.2em;
}

.playersearchMod .playersearchFormWrapper {
	margin: 0;
	padding: 0;
	vertical-align: top;
}
.playersearchMod .playersearchFormWrapper .playerNameInput {
	border: 1px solid #c2c6cc;
	width: 110px;
	height: 17px;
	*height: 19px;
	font-size: 11px;
	line-height: 19px;
	vertical-align: middle;
	float: left;
	margin: 3px 4px 0 0;
	padding: 2px 0 0 2px;
	*padding: 0 0 0 2px;
}
.playersearchMod .playersearchFormWrapper .playersearchSubmit {
	height: 19px;
	width: 67;
	float: left;
	margin: 4px 0 0 0;
	padding: 0;
}

/*PLAYER TABLE*/
#playersTableWrapper {
	width: 100%;
	border-spacing: 0px;
	border: 0;
	outline: 0;
}
.playersTable {
	width: 100%;
	text-align: left;
	border-spacing: 0px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: middle;
	border: 0;
	outline: 0;
}
.playersTable thead tr {
	height: 29px;
	background: url(../images/titlebar_bg.jpg) repeat-x;
}
.playersTable thead .trHeading {
	height: 20px;
}
.playersTable thead th {
	border-top: 1px solid #fff;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	padding: 0 10px;
}
.playersTable thead th a {
	text-decoration: underline;
	padding: 0;
}
.playersTable .asc {
	background: url(../images/sortarrow_asc.gif) no-repeat 100% 50%;
	padding: 0 10px 0 0;
}
.playersTable .desc {
	background: url(../images/sortarrow_desc.gif) no-repeat 100% 50%;
	padding: 0 10px 0 0;
}

.playersTable tbody tr {
	height: 26px;
}
.playersTable tbody td {
	font-size: 12px;
	vertical-align: middle;
	padding: 0 10px;
}

.playersTable  .odd th, table .odd td {
	background-color: #e6e6e6;
	padding: 0 10px;
}
.playersTable  .even th, table .even td {
	background-color: #fff;
	padding: 0 10px;
}
#playersBannerWrapper img {
	border: 1px solid #d6d7dc;
}

/*STANDINGS PAGE*/
.standings {
	min-height: 450px !important;
}
.playersTable .blank {
	background-color: none;
	background-image: none;
}
.playersTable .blank td {
	font-weight: bold;
	vertical-align: bottom;
	text-align: center;
	padding: 0 10px;
}
.playersTable .trHeading td {
	font-size: 12px;
	padding: 0;
}
.playersTable .blank td div {
	font-weight: bold;
	vertical-align: bottom;
}
.playersTable .borderL {
	border-left: 1px solid #fff;
}
.standings .playersTable td a {
	padding-right: 80px;
}
.legendContainer {
	padding: 20px 10px 0 10px;
}

/*STATS PAGE*/
.stats .topWrapper {
	clear: both;
	padding: 1px 0;
}
.stats .topWrapper img {
	padding: 16px 0 0 0;
}
.stats .statsTeamSelect {
	font-family: arial, verdana, helvetica, sans-serif;
	border: 1px solid #c2c6cc;
	font-size: 12px;
	margin: 20px 1px;
}
.stats .playersTable thead .blank {
	height: 20px;
}
.stats .playersTable th {
	width: 1%;
	/*border-left: 1px solid #fff;*/
	text-align: center;
	white-space: nowrap;
}
.stats .playersTable td {
	/*border-left: 1px solid #fff;*/
	text-align: center;
}
.playersTable td a, .playersTable td b {
}
.stats .playersTable .blank td {
	width: 200px;
	border-bottom: 1px solid #fff;
	padding: 0;
	text-align: left !important;
}
.playersTable .totals {
	/*background: url(../images/titlebar_bg.jpg) repeat-x;*/
}
.playersTable .totals td {
	background-color: #ccc;
	padding: 0 10px;
	border-top: 1px solid #fff;
}
.playersTable .text {
	text-align: left !important;
	white-space: nowrap;
}
.playersTable .numeric {
	text-align: right !important;
	white-space: nowrap;
}
.tableFullWidth {
	min-width: 800px;
}

.legendContainer td {
	font-size: 11px;
	padding-right: 30px;
}
.legendContainer .blank td {
	font-size: 12px !important;
	font-weight: bold !important;
	padding-right: 30px;
}
.infoModWrapper .bannerMod {
	margin-bottom: 0 !important;
}

.playersTableMin {
	text-align: left;
	border-spacing: 0px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: middle;
	border: 0;
	outline: 0;
}
.playersTableMin thead tr {
	height: 29px;
	background: url(../images/titlebar_bg.jpg) repeat-x;
}
.playersTableMin thead th {
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	padding: 0 10px;
}
.playersTableMin thead th a {
	text-decoration: underline;
	padding: 0;
}
.playersTableMin tbody .blank {
	height: 26px;
}
.playersTableMin tbody td {
	font-size: 12px;
	vertical-align: top;
	padding: 3px 10px !important;
}
.playersTableMin .totals td {
	background-color: #ccc;
	padding: 0 10px;
	border-top: 1px solid #fff;
}
.playersTableMin .text {
	text-align: left !important;
}
.playersTableMin .text b {
	white-space: nowrap;
}
.playersTableMin .numeric {
	text-align: right !important;
}


/*PLAYER PRIMER MODULE*/
.playerprimersearchMod {
	text-align: center;
	width: 322px;
	height: 186px;
	margin: 1px 0 2px 0;
	padding: 0;
	float: right;
}

.playerprimersearchMod .playerprimerContent {
	height: 147px;
	background-color: #fff;
	background-image: none;
	padding: 4px;
}

.playerprimersearchMod .playerprimerFeature {
	margin: 0;
	padding: 3px 0 0 6px;
	clear: both;
}
.playerprimersearchMod .playerprimerFeatureIcon {
	width: 45px;
	height: 40px;
	float: left;
}
.playerprimersearchMod .playerprimerFeatureName {
	font-size: 24px;
}

.playerprimersearchMod .playerprimerWrapper {
	width: 300px;
	font-size: 10px;
	line-height: 1.2em;
	margin: 0;
	padding: 0 0 0 5px;
	clear: both;
}
.playerprimersearchMod .playerprimerTitle {
	color: #8ab5e6;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}
.playerprimersearchMod .playerprimerPhoto {
	width: 78px;
	padding: 3px 10px 0 0;
	float: left;
}
.playerprimersearchMod .playerprimerText {
	color: #fff;
	width: 212px;
	float: left;
	text-align: left;
}
.playerprimersearchMod .playerprimerTextItem {
	color: #000;
	font-size: 12px;
	line-height: 1.2em;
	margin: 0;
	padding: 0 0 1px 0;
	clear: both;
}
.playerprimersearchMod .playerprimerTextItem .rateHer {
	font-weight: bold;
	line-height: 1.2em;
	float: left;
	margin: 0;
	padding: 0 4px 0 0;
}
.playerprimersearchMod .playerprimerTextItem b {
	color: #464646;
	font-weight: bold;
	line-height: 1.2em;
}

.playerprimersearchMod .playerprimerFormWrapper {
	margin: 0;
	padding: 6px;
}
.playerprimersearchMod .playerprimerSubmit {
	height: 19px;
	width: 67;
	float: left;
	margin: 0;
	padding: 0;
}







													/* SEARCH RESULTS PAGE */
.searchtermFormWrapper {
	margin: 0;
	padding: 0;
	vertical-align: top;
}
.searchtermFormWrapper .headerbarLink {
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px 26px 0 0;
}
.searchtermFormWrapper .searchAgain {
	color: #000;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px 5px 0 0;
}
.searchtermFormWrapper .searchtermInput {
	border: 1px solid #c2c6cc;
	width: 110px;
	height: 16px;
	font-size: 11px;
	line-height: 16px;
	vertical-align: middle;
	float: left;
	margin: 3px 4px 0 0;
	padding: 1px 0 0 2px;
}
.searchtermFormWrapper .searchtermSubmit {
	height: 19px;
	width: 67;
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
}






/*MATCHUP MODULE*/
.matchupMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
}

.matchupMod .modTitleWrapper .modTitleBarLeft {
	width: 120px;
}
.matchupMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 100px;
}
.matchupMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 120px;
}
.matchupMod .modTitleWrapperToggled .modTitleBarRight {
	width: 100px;
}

#titleMatchup {background: url(../images/title_matchup_off.gif) no-repeat top; width: 65px; height: 12px;}
#titleMatchup:hover {background-position: bottom;}
#spacerMatchup img {width: 65px; height: 12px; border: none;}

#titleLastmatch {background: url(../images/title_lastmatch_off.gif) no-repeat top; width: 81px; height: 12px;}
#titleLastmatch:hover {background-position: bottom;}
#spacerLastmatch img {width: 81px; height: 12px; border: none;}

.matchupMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.matchupMod .statsContainer {
	background: url(../images/filler_stats.gif) bottom right repeat-x;
	height: 275px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: auto;
}

.matchupMod .topBanner {
	height: 26px;
	*height: 24px;
	float: right;
	clear: both;
	padding: 3px 14px 0 0;
}
.matchupMod .refeshScores {
	float: left;
	padding: 6px 0 0 6px;
}
.matchupMod .refeshScores a {
	font-weight: bold;
	color: #98002e;
	font-size: 11px;
}
.matchupMod .refeshScores a:hover {
	font-weight: bold;
	color: #98002e;
	font-size: 11px;
	text-decoration: underline;
}
.statsWrapper {
	border: 1px solid #d5d5dd;
	background: #f1f1f1 url(../images/stats_bg.jpg) repeat-x top;
	font-size: 11px;
	color: #000;
	line-height: 1.0em;
	margin: 0 2px 2px 2px;
	padding: 0;
	clear: both;
	overflow: hidden;
}
.matchupMod .statsWrapper {
	min-height: 202px;
}
.matchupMod .statsWrapper .gameInfo {
	height: 37px;
	padding: 10px;
	overflow: hidden;
}
.matchupMod .statsWrapper .gameInfo .kickoff {
	font-size: 12px;
	font-weight: bold;
	color: #002b5d;
	line-height: 13px;
}
.matchupMod .statsWrapper .gameInfo .date {
	font-size: 11px;
	color: #002b5d;
	line-height: 12px;
}
.matchupMod .statsWrapper .gameInfo .stadium {
	font-size: 11px;
	color: #002b5d;
	line-height: 12px;
}


.statsWrapper .homeWrapper {
	width: 90px;
}
.statsWrapper .vsWrapper {
	width: 89px;
}
.statsWrapper .awayWrapper {
	width: 90px;
}
.statsWrapper .timeWrapper {
	width: 89px;
}

.statsWrapper .topColWrapper {
	width: 277px;
	margin: 0 auto;
	clear: both;
}
.statsWrapper .topColWrapper .homeWrapper {
	height: 15px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsWrapper .topColWrapper .vsWrapper {
	height: 15px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsWrapper .topColWrapper .awayWrapper {
	height: 15px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	padding: 0 1px;
	float: left;
}

.statsWrapper .teamImgWrapper {
	width: 277px;
	margin: 0 auto;
	clear: both;
}
.statsWrapper .teamImgWrapper .homeWrapper {
	background: #fff;
	padding: 1px;
	margin-right: 1px;
	float: left;
}
.statsWrapper .teamImgWrapper .homeWrapper .content {
	height: 68px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
}
.statsWrapper .teamImgWrapper .homeWrapper .content img {margin: 6px auto;}
.statsWrapper .teamImgWrapper .vsWrapper {
	background: #fff;
	padding: 1px;
	margin-right: 1px;
	float: left;
}
.statsWrapper .teamImgWrapper .vsWrapper .content {
	height: 42px;
	border: 1px solid #f1f1f1;
	background: #f1f1f1;
	text-align: center;
	vertical-align: middle;
	padding-top: 26px;
	
	font-weight: normal;
	color: #002b5d;
	font-size: 12px;
}
.statsWrapper .teamImgWrapper .vsWrapper .contentLive {
	height: 52px;
	border: 1px solid #d5d5dd;
	background: #f1f1f1;
	text-align: center;
	vertical-align: middle;
	padding-top: 16px;
	
	font-weight: normal;
	color: #002b5d;
	font-size: 12px;
}
.statsWrapper .teamImgWrapper .vsWrapper .contentFinal {
	height: 42px;
	border: 1px solid #d5d5dd;
	background: #f1f1f1;
	text-align: center;
	vertical-align: middle;
	padding-top: 26px;
	
	font-weight: normal;
	color: #002b5d;
	font-size: 12px;
}
.statsWrapper .teamImgWrapper .vsWrapper .contentLive .live {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
}
.statsWrapper .teamImgWrapper .awayWrapper {
	background: #fff;
	padding: 1px;
	float: left;
}
.statsWrapper .teamImgWrapper .awayWrapper .content {
	height: 68px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
}
.statsWrapper .teamImgWrapper .awayWrapper .content img {margin: 6px auto;}

.statsWrapper .teamNameWrapper {
	width: 277px;
	margin: 0 auto;
	clear: both;
}
.statsWrapper .teamNameWrapper .homeWrapper {
	background: #fff;
	padding: 0 1px 1px 1px;
	margin-right: 1px;
	float: left;
}
.statsWrapper .teamNameWrapper .homeWrapper .content {
	height: 21px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .homeWrapper .contentLive {
	height: 37px;
	border: 1px solid #d5d5dd;
	background: #ecd08e;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .homeWrapper span {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .vsWrapper {
	background: #fff;
	padding: 0 1px 1px 1px;
	margin-right: 1px;
	float: left;
}
.statsWrapper .teamNameWrapper .vsWrapper .content {
	height: 21px;
	border: 1px solid #f1f1f1;
	background: #f1f1f1;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .vsWrapper .contentLive {
	height: 37px;
	border: 1px solid #d5d5dd;
	background: #ecd08e;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .vsWrapper .contentFinal {
	height: 21px;
	border: 1px solid #d5d5dd;
	background: #fff;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #002b5d;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .vsWrapper .contentLive .time {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}
.statsWrapper .teamNameWrapper .vsWrapper .contentLive .half {
	font-weight: normal;
	color: #98002e;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
}
.statsWrapper .teamNameWrapper .vsWrapper span {
	font-weight: bold;
	color: #002b5d;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .awayWrapper {
	background: #fff;
	padding: 0 1px 1px 1px;
	float: left;
}
.statsWrapper .teamNameWrapper .awayWrapper .content {
	height: 21px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .awayWrapper .contentLive {
	height: 37px;
	border: 1px solid #d5d5dd;
	background: #ecd08e;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .awayWrapper span {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}

.statsWrapper .links4 {
	border-top: 1px solid #d6d7dc;
	width: 110%;
	clear: both;
}
.statsWrapper .links3 {
	border-top: 1px solid #d6d7dc;
	width: 110%;
	clear: both;
}
.statsWrapper .links4 .link {
	/*width: 44px;*/
}
.statsWrapper .links3 .link {
	/*width: 68px;*/
}
.statsWrapper .link {
	border-right: 1px solid #d6d7dc;
	padding: 0 12px;
}

.statsWrapper .link {
	height: 16px;
	font-size: 10px;
	color: #98002e;
	line-height: 16px;
	text-align: center;
	vertical-align: middle;
	float: left;
}
.statsWrapper .link a {
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #000;
}
.statsWrapper .link a:hover {
	text-decoration: underline;
}
.statsWrapper .borderRGray {
	border-right: 1px solid #d6d7dc;
}
.statsWrapper .borderBGray {
	border-bottom: 1px solid #d6d7dc;
}
.statsWrapper .borderBLinks {
	border-bottom: 1px solid #d6d7dc;
	margin-bottom: 1px;
}


.statsContainer .bottomBanner {
	border-top: 1px solid #d6d7dc;
	background: #f1f1f1;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
}
.statsContainer .bottomBanner img {
	text-align: center;
	vertical-align: middle;
	margin: auto auto;
}




/*MATCHUP CENTRAL MODULE*/
.matchupCentralMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
}

.matchupCentralMod .modTitleWrapper .modTitleBarLeft {
	width: 120px;
}
.matchupCentralMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 100px;
}
.matchupCentralMod .modTitleWrapperToggled .modTitleBarLeft {
	width: 120px;
}
.matchupCentralMod .modTitleWrapperToggled .modTitleBarRight {
	width: 100px;
}

#titleMatchupcentral {background: url(../images/title_matchupcentral_off.gif) no-repeat top; width: 117px; height: 12px;}
#titleMatchupcentral:hover {background-position: bottom;}
#spacerMatchupcentral img {width: 117px; height: 12px; border: none;}

.matchupCentralMod #titleHeadlines {background: url(../images/title_headlines_off.gif) no-repeat top; width: 70px; height: 12px;}
.matchupCentralMod #titleHeadlines:hover {background-position: bottom;}
.matchupCentralMod #spacerHeadlines img {width: 70px; height: 12px; border: none;}

.matchupCentralMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.matchupCentralMod .statsContainer {
	height: 277px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: auto;
}

.matchupCentralMod .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 0 0;
}
.matchupCentralMod .refeshScores {
	float: left;
	padding: 6px 0 0 6px;
}
.matchupCentralMod .refeshScores a {
	font-weight: bold;
	color: #98002e;
	font-size: 11px;
}
.matchupCentralMod .refeshScores a:hover {
	font-weight: bold;
	color: #98002e;
	font-size: 11px;
	text-decoration: underline;
}
.matchupCentralMod .statsWrapper .gameInfo {
	padding: 6px;
	overflow: hidden;
}
.matchupCentralMod .statsWrapper .gameInfo .date {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 10px;
	text-align: center;
}



.statsWrapper .topColWrapper .timeWrapper {
	height: 15px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.matchupCentralMod .statsWrapper .teamNameWrapper .homeWrapper {
	background: #fff;
	padding: 1px;
	margin-right: 1px;
	float: left;
}
.statsWrapper .teamNameWrapper .homeWrapper .content {
	height: 21px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.matchupCentralMod .statsWrapper .teamNameWrapper .homeWrapper .contentLive {
	height: 21px;
	border: 1px solid #d5d5dd;
	background: #ecd08e;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .homeWrapper span {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.matchupCentralMod .statsWrapper .teamNameWrapper .timeWrapper {
	background: #fff;
	padding: 1px;
	float: left;
}
.statsWrapper .teamNameWrapper .timeWrapper .content {
	height: 21px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.matchupCentralMod .statsWrapper .teamNameWrapper .timeWrapper .contentLive {
	height: 21px;
	border: 1px solid #d5d5dd;
	background: #ecd08e;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.statsWrapper .teamNameWrapper .timeWrapper .contentLive .time {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}
.statsWrapper .teamNameWrapper .timeWrapper .contentLive .half {
	font-weight: normal;
	color: #98002e;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
}
.statsWrapper .teamNameWrapper .timeWrapper span {
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.matchupCentralMod .statsWrapper .teamNameWrapper .awayWrapper {
	background: #fff;
	padding: 1px;
	margin-right: 1px;
	float: left;
}
.statsWrapper .teamNameWrapper .awayWrapper .content {
	height: 21px;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}
.matchupCentralMod .statsWrapper .teamNameWrapper .awayWrapper .contentLive {
	height: 21px;
	border: 1px solid #d5d5dd;
	background: #ecd08e;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	color: #98002e;
	font-size: 13px;
}

.statsContainer .bottomLinks {
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
	color: #002a5c;
	float: right;
}
.statsContainer .bottomLinks a {
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
	padding: 0 2px;
}







/*STATS/STANDINGS MODULE*/
.statsStandingsMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	float: right;
}

.statsStandingsMod .modTitleWrapper .modTitleBarLeft {
	width: 122px;
	float: left;
}
.statsStandingsMod .modTitleWrapper .modTitleBarLeftOff {
	width: 122px;
	float: left;
}
.statsStandingsMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 132px;
}
.statsStandingsMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 132px;
}

.statsStandingsMod #titleStats {background: url(../images/title_stats_off.gif) no-repeat top; width: 47px; height: 12px;}
.statsStandingsMod #titleStats:hover {background-position: bottom;}
.statsStandingsMod #spacerStats img {width: 47px; height: 12px; border: none;}

.statsStandingsMod #titleStandings {background: url(../images/title_standings_off.gif) no-repeat top; width: 73px; height: 12px;}
.statsStandingsMod #titleStandings:hover {background-position: bottom;}
.statsStandingsMod #spacerStandings img {width: 73px; height: 12px; border: none;}

.statsStandingsMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.statsStandingsMod .statsContainer {
	/*_height: 208px;*/
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.statsStandingsMod .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	*padding: 3px 14px 0 0;
}
.statsStandingsMod .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.statsStandingsMod .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.statsStandingsMod .statsWrapper .topColWrapper {
	width: 294px;
	overflow: hidden;
}
.statsStandingsMod #contentStats .statsWrapper .topColWrapper .spacerWrapper {
	width: 202px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .topColWrapper .teamWrapper {
	width: 32px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .topColWrapper .gpWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .topColWrapper .gWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsMod #contentStats .statsWrapper .thumbWrapper {
	border: 1px solid #fff;
	margin-right: 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .thumbWrapper img {
	width: 75px;
	height: 94px;
	border: 1px solid #d3d8dd;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper {
	width: 214px;
	overflow: hidden;
	float: left;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .posWrapper .content {
	width: 13px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .nameWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 103px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 32px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .gpWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .gpWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .gWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .gWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .topRow {
	color: #98002e !important;
	height: 30px !important;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .topRow a {
	color: #98002e !important;
	font-weight: normal;
}
.statsStandingsMod #contentStats .statsWrapper .goalsWrapper .topRow a:hover {
	text-decoration: underline;
}


.statsStandingsMod #contentStandings .statsWrapper .topColWrapper .spacerWrapper {
	width: 156px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsMod #contentStandings .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsMod #contentStandings .statsWrapper .topColWrapper .totalWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	clear: both;
	overflow: hidden;
}

.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 131px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsMod #contentStandings .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.statsStandingsMod .statsDivider {
	height: 4px;
	clear: both;
}

.statsStandingsMod .statsContainer .bottomNotes {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
}
.statsStandingsMod .statsContainer .bottomLinks a {
	padding-right: 6px;
}


/*STATS/STANDINGS MODULE WIDE*/
.statsStandingsModWide {
	width: 322px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	float: right;
}

.statsStandingsModWide .modTitleWrapper .modTitleBarLeft {
	width: 132px;
	float: left;
}
.statsStandingsModWide .modTitleWrapper .modTitleBarLeftOff {
	width: 132px;
	float: left;
}
.statsStandingsModWide .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 142px;
}
.statsStandingsModWide .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 142px;
}

.statsStandingsModWide #titleStats {background: url(../images/title_stats_off.gif) no-repeat top; width: 47px; height: 12px;}
.statsStandingsModWide #titleStats:hover {background-position: bottom;}
.statsStandingsModWide #spacerStats img {width: 47px; height: 12px; border: none;}

.statsStandingsModWide #titleStandings {background: url(../images/title_standings_off.gif) no-repeat top; width: 73px; height: 12px;}
.statsStandingsModWide #titleStandings:hover {background-position: bottom;}
.statsStandingsModWide #spacerStandings img {width: 73px; height: 12px; border: none;}

.statsStandingsModWide .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.statsStandingsModWide .statsContainer {
	/*_height: 208px;*/
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.statsStandingsModWide .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	*padding: 3px 14px 0 0;
}
.statsStandingsModWide .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.statsStandingsModWide .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.statsStandingsModWide .statsWrapper .topColWrapper {
	width: 314px;
	overflow: hidden;
}
.statsStandingsModWide #contentStats .statsWrapper .topColWrapper .spacerWrapper {
	width: 222px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .topColWrapper .teamWrapper {
	width: 32px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .topColWrapper .gpWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .topColWrapper .gWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsModWide #contentStats .statsWrapper .thumbWrapper {
	border: 1px solid #fff;
	margin-right: 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .thumbWrapper img {
	width: 75px;
	height: 94px;
	border: 1px solid #d3d8dd;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper {
	width: 234px;
	overflow: hidden;
	float: left;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .posWrapper .content {
	width: 13px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 123px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 32px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .gpWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .gpWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .gWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .gWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .topRow {
	color: #98002e !important;
	height: 30px !important;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .topRow a {
	color: #98002e !important;
	font-weight: normal;
}
.statsStandingsModWide #contentStats .statsWrapper .goalsWrapper .topRow a:hover {
	text-decoration: underline;
}


.statsStandingsModWide #contentStandings .statsWrapper .topColWrapper .spacerWrapper {
	width: 176px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsModWide #contentStandings .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsModWide #contentStandings .statsWrapper .topColWrapper .totalWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	clear: both;
	overflow: hidden;
}

.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 151px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsModWide #contentStandings .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.statsStandingsModWide .statsDivider {
	height: 4px;
	clear: both;
}

.statsStandingsModWide .statsContainer .bottomNotes {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
}
.statsStandingsModWide .statsContainer .bottomLinks a {
	padding-right: 6px;
}







/*STATS/STANDINGS/SCHEDULE MODULE*/
.statsStandingsScheduleMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	float: right;
}

.statsStandingsScheduleMod .modTitleWrapper .modTitleBarLeft {
	width: 66px;
	float: left;
}
.statsStandingsScheduleMod .modTitleWrapper .modTitleBarLeftOff {
	width: 66px;
	float: left;
}
.statsStandingsScheduleMod .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 78px;
}
.statsStandingsScheduleMod .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 78px;
}

.statsStandingsScheduleMod #titleStats {background: url(../images/title_stats_off.gif) no-repeat top; width: 47px; height: 12px;}
.statsStandingsScheduleMod #titleStats:hover {background-position: bottom;}
.statsStandingsScheduleMod #spacerStats img {width: 47px; height: 12px; border: none;}

.statsStandingsScheduleMod #titleStandings {background: url(../images/title_standings_off.gif) no-repeat top; width: 73px; height: 12px;}
.statsStandingsScheduleMod #titleStandings:hover {background-position: bottom;}
.statsStandingsScheduleMod #spacerStandings img {width: 73px; height: 12px; border: none;}

.statsStandingsScheduleMod #titleSchedule {background: url(../images/title_schedule_off.gif) no-repeat top; width: 67px; height: 12px;}
.statsStandingsScheduleMod #titleSchedule:hover {background-position: bottom;}
.statsStandingsScheduleMod #spacerSchedule img {width: 67px; height: 12px; border: none;}

.statsStandingsScheduleMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.statsStandingsScheduleMod .statsContainer {
	/*_height: 208px;*/
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.statsStandingsScheduleMod .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	*padding: 3px 14px 0 0;
}
.statsStandingsScheduleMod .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.statsStandingsScheduleMod .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.statsStandingsScheduleMod .statsWrapper .topColWrapper {
	width: 294px;
	overflow: hidden;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .topColWrapper .spacerWrapper {
	width: 202px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .topColWrapper .teamWrapper {
	width: 32px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .topColWrapper .gpWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .topColWrapper .gWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .thumbWrapper {
	border: 1px solid #fff;
	margin-right: 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .thumbWrapper img {
	width: 75px;
	height: 94px;
	border: 1px solid #d3d8dd;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper {
	width: 214px;
	overflow: hidden;
	float: left;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .posWrapper .content {
	width: 13px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .nameWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 103px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 32px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .gpWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .gpWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .gWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .gWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .topRow {
	color: #98002e !important;
	height: 30px !important;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .topRow a {
	color: #98002e !important;
	font-weight: normal;
}
.statsStandingsScheduleMod #contentStats .statsWrapper .goalsWrapper .topRow a:hover {
	text-decoration: underline;
}


.statsStandingsScheduleMod #contentStandings .statsWrapper .topColWrapper .spacerWrapper {
	width: 156px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .topColWrapper .totalWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	clear: both;
	overflow: hidden;
}

.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 131px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleMod #contentStandings .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}



.statsStandingsScheduleMod #contentSchedule .statsContainer .statsWrapper {
	background: none;
	height: 271px;
	margin: 1px 2px;
	padding: 0;
	overflow: auto !important;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .item {
	border-top: 1px solid #d6d7dc;
	padding: 0;
	margin: 0;
	clear: both;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .itemTop {
	border-top: none;
	padding: 0;
	margin: 0;
	clear: both;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .teamIcon {
	width: 26px;
	height: 26px;
	padding: 4px 16px 4px 10px;
	margin: 0;
	float: left;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .itemText {
	font-size: 11px;
	padding: 0;
	margin: 0;
	float: left;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .itemText a {
	font-size: 11px;
	text-decoration: none;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .itemText a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleMod #contentSchedule .statsWrapper .teamName {
	display: block;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .gameDate {
	padding: 0;
	margin: 0;
	float: left;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .ticketsLink {
	padding: 0;
	margin: 0 0 0 30px;
	*margin: 1px 0 0 30px;
	float: left;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .ticketsLink a {
	font-size: 9px;
	text-decoration: none;
}
.statsStandingsScheduleMod #contentSchedule .statsWrapper .ticketsLink a:hover {
	text-decoration: none;
}

.statsStandingsScheduleMod .statsDivider {
	height: 4px;
	clear: both;
}

.statsStandingsScheduleMod .statsContainer .bottomNotes {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
}
.statsStandingsScheduleMod .statsContainer .bottomLinks a {
	padding-right: 6px;
}
.statsStandingsScheduleMod #contentSchedule .statsContainer .bottomLinks {
	padding: 1px 0 0 0;
	*padding: 1px 0;
}


/*STATS/STANDINGS/SCHEDULE MODULE WIDE*/
.statsStandingsScheduleModWide {
	width: 322px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	float: right;
}

.statsStandingsScheduleModWide .modTitleWrapper .modTitleBarLeft {
	width: 72px;
	float: left;
}
.statsStandingsScheduleModWide .modTitleWrapper .modTitleBarLeftOff {
	width: 72px;
	float: left;
}
.statsStandingsScheduleModWide .modTitleWrapper .modTitleBarRight {
	background: #bdc5c9 url(../images/title_bg_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 84px;
}
.statsStandingsScheduleModWide .modTitleWrapper .modTitleBarRightOn {
	background: #ffcf06;  /* active bg */
	width: 84px;
}

.statsStandingsScheduleModWide #titleStats {background: url(../images/title_stats_off.gif) no-repeat top; width: 47px; height: 12px;}
.statsStandingsScheduleModWide #titleStats:hover {background-position: bottom;}
.statsStandingsScheduleModWide #spacerStats img {width: 47px; height: 12px; border: none;}

.statsStandingsScheduleModWide #titleStandings {background: url(../images/title_standings_off.gif) no-repeat top; width: 73px; height: 12px;}
.statsStandingsScheduleModWide #titleStandings:hover {background-position: bottom;}
.statsStandingsScheduleModWide #spacerStandings img {width: 73px; height: 12px; border: none;}

.statsStandingsScheduleModWide #titleSchedule {background: url(../images/title_schedule_off.gif) no-repeat top; width: 67px; height: 12px;}
.statsStandingsScheduleModWide #titleSchedule:hover {background-position: bottom;}
.statsStandingsScheduleModWide #spacerSchedule img {width: 67px; height: 12px; border: none;}

.statsStandingsScheduleModWide .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.statsStandingsScheduleModWide .statsContainer {
	/*_height: 208px;*/
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.statsStandingsScheduleModWide .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	*padding: 3px 14px 0 0;
}
.statsStandingsScheduleModWide .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.statsStandingsScheduleModWide .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.statsStandingsScheduleModWide .statsWrapper .topColWrapper {
	width: 314px;
	overflow: hidden;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .topColWrapper .spacerWrapper {
	width: 222px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .topColWrapper .teamWrapper {
	width: 32px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .topColWrapper .gpWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .topColWrapper .gWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .thumbWrapper {
	border: 1px solid #fff;
	margin-right: 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .thumbWrapper img {
	width: 75px;
	height: 94px;
	border: 1px solid #d3d8dd;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper {
	width: 234px;
	overflow: hidden;
	float: left;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .posWrapper .content {
	width: 13px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 123px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .nameWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 32px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #000;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .gpWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .gpWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .gWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .gWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #000;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .topRow {
	color: #98002e !important;
	height: 30px !important;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .topRow a {
	color: #98002e !important;
	font-weight: normal;
}
.statsStandingsScheduleModWide #contentStats .statsWrapper .goalsWrapper .topRow a:hover {
	text-decoration: underline;
}


.statsStandingsScheduleModWide #contentStandings .statsWrapper .topColWrapper .spacerWrapper {
	width: 176px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .topColWrapper .totalWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	clear: both;
	overflow: hidden;
}

.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 151px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.statsStandingsScheduleModWide #contentStandings .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}



.statsStandingsScheduleModWide #contentSchedule .statsContainer .statsWrapper {
	background: none;
	height: 271px;
	margin: 1px 2px;
	padding: 0;
	overflow: auto !important;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .item {
	border-top: 1px solid #d6d7dc;
	padding: 0;
	margin: 0;
	clear: both;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .itemTop {
	border-top: none;
	padding: 0;
	margin: 0;
	clear: both;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .teamIcon {
	width: 26px;
	height: 26px;
	padding: 4px 16px 4px 10px;
	margin: 0;
	float: left;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .itemText {
	font-size: 11px;
	padding: 0;
	margin: 0;
	float: left;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .itemText a {
	font-size: 11px;
	text-decoration: none;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .itemText a:hover {
	text-decoration: underline;
}

.statsStandingsScheduleModWide #contentSchedule .statsWrapper .teamName {
	display: block;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .gameDate {
	padding: 0;
	margin: 0;
	float: left;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .ticketsLink {
	padding: 0;
	margin: 0 0 0 30px;
	*margin: 1px 0 0 30px;
	float: left;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .ticketsLink a {
	font-size: 9px;
	text-decoration: none;
}
.statsStandingsScheduleModWide #contentSchedule .statsWrapper .ticketsLink a:hover {
	text-decoration: none;
}

.statsStandingsScheduleModWide .statsDivider {
	height: 4px;
	clear: both;
}

.statsStandingsScheduleModWide .statsContainer .bottomNotes {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
}
.statsStandingsScheduleModWide .statsContainer .bottomLinks a {
	padding-right: 6px;
}
.statsStandingsScheduleModWide #contentSchedule .statsContainer .bottomLinks {
	padding: 1px 0 0 0;
	*padding: 1px 0;
}







/*STANDINGS MODULE*/
.standingsMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	
}

.standingsMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.standingsMod .statsContainer {
	height: 284px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.standingsMod .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	_padding: 3px 14px 0 0;
}
.standingsMod .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.standingsMod .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.standingsMod .statsWrapper .topColWrapper {
	width: 299px;
	overflow: hidden;
}
.standingsMod .statsWrapper .topColWrapper .spacerWrapper {
	width: 156px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.standingsMod .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.standingsMod .statsWrapper .topColWrapper .totalWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.standingsMod .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	overflow: hidden;
}

.standingsMod .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsMod .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 131px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsMod .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsMod .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.standingsMod .statsContainer .bottomLinks a {
	padding-right: 6px;
}






/* title bar links */
.title_news_on {
	background: url(../images/title_news_on.gif) no-repeat;
	width: 45px;
	height: 12px;
}
.title_events_on {
	background: url(../images/title_events_on.gif) no-repeat;
	width: 53px;
	height: 12px;
}
.title_video_on {
	background: url(../images/title_video_on.gif) no-repeat;
	width: 45px;
	height: 12px;
}
.title_videoaudio_on {
	background: url(../images/title_video_on.gif) no-repeat;
	width: 95px;
	height: 13px;
}
.title_photos_on {
	background: url(../images/title_photos_on.gif) no-repeat;
	width: 56px;
	height: 12px;
}

.title_playerprimer {
	background: url(../images/title_playerprimer.gif) no-repeat;
	width: 84px;
	height: 12px;
}
.title_fanbuzz {
	background: url(../images/title_fanbuzz.gif) no-repeat;
	width: 50px;
	height: 12px;
}
.title_schedule {
	background: url(../images/title_schedule.gif) no-repeat;
	width: 53px;
	height: 12px;
}

.title_teaminsider {
	background: url(../images/title_teaminsider.gif) no-repeat;
	width: 75px;
	height: 12px;
}

.title_leaguenews_on {
	background: url(../images/title_leaguenews_on.gif) no-repeat;
	width: 88px;
	height: 12px;
}
.title_teamnews_on {
	background: url(../images/title_teamnews_on.gif) no-repeat;
	width: 100px;
	height: 12px;
}
.title_pressclips_on {
	background: url(../images/title_pressclips_on.gif) no-repeat;
	width: 81px;
	height: 12px;
}

.title_poll_on {
	background: url(../images/title_poll_on.gif) no-repeat;
	width: 42px;
	height: 12px;
}
.title_blogs_on {
	background: url(../images/title_blogs_on.gif) no-repeat;
	width: 48px;
	height: 12px;
}
.title_fans_on {
	background: url(../images/title_fans_on.gif) no-repeat;
	width: 42px;
	height: 12px;
}

.title_meonthefield {
	background: url(../images/title_meonthefield.gif) no-repeat;
	width: 88px;
	height: 12px;
}
.title_meonthefield_on {
	background: url(../images/title_meonthefield_on.gif) no-repeat;
	width: 103px;
	height: 12px;
}
.title_meoffthefield {
	background: url(../images/title_meoffthefield.gif) no-repeat;
	width: 92px;
	height: 12px;
}
.title_meoffthefield_on {
	background: url(../images/title_meoffthefield_on.gif) no-repeat;
	width: 107px;
	height: 12px;
}

.title_playerstats {
	background: url(../images/title_playerstats.gif) no-repeat;
	width: 76px;
	height: 12px;
}
.title_myjersey {
	background: url(../images/title_myjersey.gif) no-repeat;
	width: 61px;
	height: 12px;
}
.title_myphotoalbum {
	background: url(../images/title_myphotoalbum.gif) no-repeat;
	width: 96px;
	height: 12px;
}

.title_mynews {
	background: url(../images/title_mynews.gif) no-repeat;
	width: 51px;
	height: 12px;
}
.title_mynews_on {
	background: url(../images/title_mynews_on.gif) no-repeat;
	width: 67px;
	height: 12px;
}
.title_myblogs_on {
	background: url(../images/title_myblogs_on.gif) no-repeat;
	width: 69px;
	height: 12px;
}
.title_myfans_on {
	background: url(../images/title_myfans_on.gif) no-repeat;
	width: 88px;
	height: 12px;
}

.title_myvideos {
	background: url(../images/title_myvideos.gif) no-repeat;
	width: 58px;
	height: 12px;
}
.title_myvideos_on {
	background: url(../images/title_myvideos_on.gif) no-repeat;
	width: 73px;
	height: 12px;
}
.title_myphotos_on {
	background: url(../images/title_myphotos_on.gif) no-repeat;
	width: 76px;
	height: 12px;
}
.title_myaudio_on {
	background: url(../images/title_myaudio_on.gif) no-repeat;
	width: 66px;
	height: 12px;
}

.title_inthenews {
	background: url(../images/title_inthenews.gif) no-repeat;
	width: 68px;
	height: 12px;
}
.title_inthenews_on {
	background: url(../images/title_inthenews_on.gif) no-repeat;
	width: 82px;
	height: 12px;
}
.title_newsletter {
	background: url(../images/title_newsletter.gif) no-repeat;
	width: 159px;
	height: 12px;
}
.title_teamnews {
	background: url(../images/title_teamnews.gif) no-repeat;
	width: 67px;
	height: 12px;
}

.title_leaguenews_on {
	background: url(../images/title_leaguenews_on.gif) no-repeat;
	width: 88px;
	height: 12px;
}

.title_players_on {
	background: url(../images/title_players_on.gif) no-repeat;
	width: 61px;
	height: 12px;
}
.title_fancorner_on {
	background: url(../images/title_fancorner_on.gif) no-repeat;
	width: 80px;
	height: 12px;
}

.title_poll {
	background: url(../images/title_poll.gif) no-repeat;
	width: 26px;
	height: 12px;
}

.title_newsheadlines_on {
	background: url(../images/title_newsheadlines_on.gif) no-repeat;
	width: 106px;
	height: 12px;
}
.title_newswps_on {
	background: url(../images/title_newswps_on.gif) no-repeat;
	width: 111px;
	height: 12px;
}
.title_newsbeyond_on {
	background: url(../images/title_newsbeyond_on.gif) no-repeat;
	width: 84px;
	height: 12px;
}

.title_leagueinsider {
	background: url(../images/title_leagueinsider.gif) no-repeat;
	width: 83px;
	height: 12px;
}
.title_offthefield {
	background: url(../images/title_offthefield.gif) no-repeat;
	width: 72px;
	height: 12px;
}

.title_voices {
	background: url(../images/title_voices.gif) no-repeat;
	width: 37px;
	height: 12px;
}
.title_digdeeper {
	background: url(../images/title_digdeeper.gif) no-repeat;
	width: 60px;
	height: 12px;
}

.title_podcasts {
	background: url(../images/title_podcasts.gif) no-repeat;
	width: 55px;
	height: 12px;
}

.subtitle_conversations {
	background: url(../images/subtitle_conversations.gif) no-repeat;
	width: 189px;
	height: 12px;
}
.subtitle_featuredfan {
	background: url(../images/subtitle_featuredfan.gif) no-repeat;
	width: 89px;
	height: 12px;
}

.title_matchup_on {
	background: url(../images/title_matchup_on.gif) no-repeat;
	width: 65px;
	height: 12px;
}
.title_lastmatch_on {
	background: url(../images/title_lastmatch_on.gif) no-repeat;
	width: 81px;
	height: 12px;
}

.title_matchupcentral_on {
	background: url(../images/title_matchupcentral_on.gif) no-repeat;
	width: 117px;
	height: 12px;
}
.title_headlines_on {
	background: url(../images/title_headlines_on.gif) no-repeat;
	width: 70px;
	height: 12px;
}
.title_headlines {
	background: url(../images/title_headlines_on.gif) no-repeat;
	width: 57px;
	height: 12px;
}

.title_stats_on {
	background: url(../images/title_stats_on.gif) no-repeat;
	width: 47px;
	height: 12px;
}
.title_standings_on {
	background: url(../images/title_standings_on.gif) no-repeat;
	width: 73px;
	height: 12px;
}
.title_schedule_on {
	background: url(../images/title_schedule_on.gif) no-repeat;
	width: 67px;
	height: 12px;
}



.icon_email {
	background: url(../images/icon_email.gif) no-repeat;
	width: 17px;
	height: 12px;
}

.titleIconMenu a {
	color: #000;
}
.titleIconMenu a:hover {
	color: #fff;
}
.titleIconMenu a:visited {
	color: #000;
}
.titleIconMenu .itemDiv {
	background: url(../images/menuicon_div.gif) no-repeat 100% 50%;
}
.titleIconMenu .menuicon_rss {
	background: url(../images/titleicon_rss.gif) no-repeat right center;
}

.bottomMargin {
	margin-bottom: 2px;
}

.rowBottom .bannerMod {
	height: 232px;
	background-color: #fff;
	border: 1px solid #d5d5dd;
	padding: 4px;
	margin: 0 2px 0 0;
	float: left;
}
.rowBottom #wpsAds, .rowBottom object {
	padding: 0 !important;
	margin: 0 !important;
}








/*SITECORE FIXES*/
.scfSubmitButton 
{
 background : #ffcf06;
 color : #000;
 
 border: solid 1px #000;
  cursor: pointer;
}
.scfSubmitButton:hover 
{
 background : #000;
 color : #ffcf06;
 
 border: solid 1px #000;
  
  cursor: pointer;
}


/* PLUCK */
a.pluck-login-comment-forgot-password-link,
h4.pluck-user-mp-username a,
.pluck-permalink-dialog a.hover,
a.pluck-permalink-share-link,
span.pluck-share-item a.pluck-share-link,
.pluck-comm-comment-content a,
h4.pluck-comm-username-url a,
.pluck-comm-comment-content .pluck-comm-hide-hidden-info,
.pluck-comm-comment-content .pluck-comm-show-hidden-info,
.pluck-comm-action-controls a,
.pluck-comm-edit-controls a,
.pluck-comm-show-hide-replies a.pluck-comm-show-reply-link,
.pluck-comm-show-hide-replies a.pluck-comm-hide-reply-link,
.pluck-comm-show-hide-replies span.pluck-comm-wait-reply-link,
.pluck-comm-errors {
	color:#4b5a53 !important;
}
a.pluck-login-comment-forgot-password-link:hover,
h4.pluck-user-mp-username a:hover,
.pluck-permalink-dialog a.hover:hover,
a:hover.pluck-permalink-share-link,
span.pluck-share-item a.pluck-share-link:hover,
.pluck-comm-comment-content a:hover,
h4.pluck-comm-username-url a:hover,
.pluck-comm-comment-content .pluck-comm-hide-hidden-info:hover,
.pluck-comm-comment-content .pluck-comm-show-hidden-info:hover,
.pluck-comm-action-controls a:hover,
.pluck-comm-edit-controls a:hover,
.pluck-comm-show-hide-replies a.pluck-comm-show-reply-link:hover,
.pluck-comm-show-hide-replies a.pluck-comm-hide-reply-link:hover,
.pluck-comm-show-hide-replies span.pluck-comm-wait-reply-link:hover,
.pluck-comm-errors:hover {
	color:#677972 !important;
}

