
div.scoreboard_d p, div.wrppp p {
	font-size:86%; margin-top: 0;
}
div.indexboxscore table td {
	background-color: #fefefe;
}
div.indexboxscore table#tboxscore_sd tbody th {
	background-color: #c6d3cb; color:#0f0b4a;
}

div#standingssummary {clear:both;}
/* custom */
#welcome_center div#standingssummary {margin:auto; width:auto; padding:1em;}
.standsumm_th_last {white-space:nowrap}
div.wrppp, div.scoreboard_d {display:block; width:16em; border:1px solid #ccc; background:#fff; float:left; padding:0.25em;}
div.scoreboard_d
{
	margin-right: 1em;
}
div#standingssummary table caption {font-size:86%;}

div.clearwrapper {
	display:block; clear:both;
}


div.scoreboard_d dl dt, div.wrppp dl dt {font-weight:bold; font-size:86%; margin-left: 0.5em; padding:0;}
div.scoreboard_d dd {margin-left:2em; margin-top:0.5em;padding-left:0;}
div.scoreboard_d table {font-size:77%;}
div.scoreboard_d table caption {font-size:76%; /* 2009 */ font-size:96%; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div.wrppp dd {border:1px solid #ececec; padding:0.25em; margin-left:0; /*2010 */margin-left:0.5em; margin-right: 0.5em}
div.wrppp dd.vs {border-bottom:none; background-color:#ececec; margin-top: 0.5em;}
div.wrppp dd p {padding:0; margin:0;}
div#relatednavs {margin-top: 2em !important; padding-top:1em; border-top:none;}
div.wrppp p {margin:1em 0.5em 1em;}
div.section {margin:auto 2em 0 3em; border-top:0;}


div.indexctrcol {margin-right: 13em !important; background:#ececec; border-right:2px solid #b9b9b9; padding-top:1em; }
div.wrppp, div.scoreboard_d {
display: block;
width: auto;
background-color: #ccc;
float: none;
padding: 0.25em;
}
div.wrppp {margin-top:0.5em; background:#ececec; padding-top: 0em;}
div.sidebar {background:transparent; border:none; padding-top:0.5em; }
div#standingssummaryw {clear:none;}
div#standingssummary { margin-bottom:0 !important; padding-bottom:0 !important; clear:none;}
div.scoreboard_d {margin-right: 0em;}
div.sidebar dd {font-weight:normal !important;}
div.sectionnewsfeed {padding-top:0 !important; margin-top:0 !important;}
div.sectionnewsfeed h3 {margin-top:0;border-top:1px solid #b9b9b9;}

div#pennant {display:block; width:16em; border:none;float:left; padding:0 0.25em;margin-left: 3em; height:160px; max-height:160px; overflow:hidden; }
div#pennant div {margin:auto; text-align:center;}



	#welcome_wrap {
		background:#ececec;

		width:auto;
border:3px solid #b9b9b9;
border-width:3px 3px 0 3px;
/*display:block;*/


	}
	#welcome_center {
		background:#ececec;
		float:left;
		width:388px;
		border-right:none;
/*display:block;*/
padding-top:1em;

	}
	#welcome_center h2, #welcome_center h3, #welcome_center p {
		padding:0 10px;
              margin-top:0;
    }
	
	#welcome_center div.photo {margin-bottom:1.5em;}
	#welcome_sidebar {
		background:#ccc;
		float:right;
		width:171px;
		/* to accommodate longer center col */
/*		padding-bottom: 6em;*/ padding-bottom: 12.5em;
		
		
/*display:block;*/
border-left:3px solid #b9b9b9;

	}
	#welcome_sidebar ul {
		margin-bottom:0;
    }
    #welcome_sidebar h3, #welcome_sidebar p {
		padding:0 10px 0 0;
    }
	#welcome_footer {
border-top:3px solid #b9b9b9;
		background:#fe0700;
color:#fcfcfc;
		clear:both;
display:block;
margin:0;
margin-left:-3px;
margin-right:-3px;
	}
#welcome_footer h3 {		padding:5px;
		margin:0;color:#fcfcfc;}
		
		#welcome_sidebar div.wrppp {border: solid #b9b9b9; border-width:1px 0 1px 0;}
		
		
		
/* test */
div.section {clear:both; margin:0; padding:0; margin-bottom: 1em;  display:block; margin-left:4em;}
div.section:after {content: "."; clear:both; height:1px; display:block; visibility:hidden;}
div.section div.scoreboard_d, div.section div.wrppp {width: 16em; float:left; padding-top: 0.25em; -moz-border-radius: 8%; /*-webkit-border-radius: 8%; border-radius: 8%;*/

		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;

 }
div.section div.wrppp { margin-left: 1em; margin-top:0; background-color: #ccc;}

div.wrppp p.related {margin-bottom:0; font-size:76%; margin-top: 0.5em; color:#666666;}
div#standingssummaryw {margin-top: 1em;}
div.scoreboard_d dd {padding-left:0; margin-left:2%; margin-right: 2%;}

/* specific for full standings */
/* padding-bottom: 5em; */
/*display:block;*/
/*border-left:3px solid #b9b9b9;

	}*/
	#welcome_sidebar ul {
		margin-bottom:0;
    }
    #welcome_sidebar h3, #welcome_sidebar p {
		padding:0 10px 0 0;
    }
	#welcome_footer {
border-top:3px solid #b9b9b9;
		background:#fe0700;
color:#fcfcfc;
		clear:both;
display:block;
margin:0;
margin-left:-3px;
margin-right:-3px;
	}
#welcome_footer h3 {		padding:5px;
		margin:0;color:#fcfcfc;}
		
		#welcome_sidebar div.wrppp {border: solid #b9b9b9; border-width:1px 0 1px 0;}
		
		
		
/* test */
div.section {clear:both; margin:0; padding:0; margin-bottom: 1em;  display:block; margin-left:4em;}
div.section:after {content: "."; clear:both; height:1px; display:block; visibility:hidden;}
div.section div.scoreboard_d, div.section div.wrppp {width: 16em; float:left; padding-top: 0.25em; -moz-border-radius: 8%; /*-webkit-border-radius: 8%; border-radius: 8%; */
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
}
div.section div.wrppp { margin-left: 1em; margin-top:0; background-color: #ccc;}

div.wrppp p.related {margin-bottom:0; font-size:76%; margin-top: 0.5em; color:#666666;}
div#standingssummaryw {margin-top: 1em;}
div.scoreboard_d dd {padding-left:0; margin-left:2%; margin-right: 2%;}

/* specific for full standings */
.v4 {font-size:77%; }
.v4 td, .v4 th {padding:0.125em;}
.v4 div div, .v4 table {margin-bottom:0 !important; padding-bottom:0 !important;}
#standings_f 
{width:90%; margin:auto; font-size: 86%; margin-bottom:1em;}
#standings_f td, #standings_f th {padding:0.125em;}
#standings_f caption, .v4 caption {padding:0.25em;}
#standings_f 
#fullstandings td {text-align:left !important;}
#standings_f 
#fullstandings td+td, #fullstandings th+th {text-align:center !important;}
#standings_f 
#fullstandings th+th+th+th+th+th+th+th,
#standings_f 
#fullstandings td+td+td+td+td+td+td+td   {display:none;}

* #standings_f #fullstandings  
colgroup col#fs_pim,
* #standings_f #fullstandings  
colgroup col#fs_gf,
* #standings_f #fullstandings  
colgroup col#fs_ga   
{display:none;}
* #standings_f #fullstandings  
colgroup col, * #standings_f #fullstandings  
colgroup col {text-align:center;}
* #standings_f #fullstandings  
colgroup col#fs_tm, * #standings_f #fullstandings  
colgroup col#fs_tm {text-align:left;}

#standings_f 
#fullstandings  
colgroup col#fs_otl, 
#standings_f 
#fullstandings  
colgroup col#fs_gp {width:0.1em !important;} 