ul.plastic li {color: #efefef;}
ul.plastic li small {color: #eee; font-size: 12px; line-height: 1; }
.hide {display:none;}
.schedule a + a {color: #fff; font-size: 12px; font-weight: bold;}
.game-boxscore {font-size: 14px;}
.game-date, .game-teams {margin-right: 10px;}
.game-date {color: #ccc; font-size: 12px;}
#boxscore h2 {color: #fff; margin: 10px 0 5px;}
#boxscore a {color: #fff; text-decoration: none;}
.qxq-boxscore td {width:20px;}
.odd {background-color: #1c1c1f;}
tr td, tr th {padding:3px; }
.story-wrap .content, .page-content {margin: 15px 10px 17px}
.story-wrap p {margin-bottom: 10px;}
span.drop_initial {font-weight: bold}
.storyTools {float:right; margin-left: 15px;}
.story-wrap h2 {color: #fff; margin-left: 0;}
.advertisement {display:block !important; text-align: center; }
.addthis_button_compact {color: #fff; font-size: .9em; padding-left: 10px;}
iframe {width: 100%;}
#varsity-twitter {
	font-size: 18px;
}
#varsity_twitter a {
	color: #fff;
}
#varsity-twitter a:visited {
	color: #ccc;
}
.tweet-wrap {
    border-bottom: 1px solid #555;
    font-size: 18px;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.tweet_time {
	color: #AAA;
	font-size: 14px;
	margin-top: 5px;
}
.mobile-button {
	background-color: #333;
	-webkit-border-radius: 5px;
	border: 1px solid #666;
	border-radius: 5px;
	padding: 5px 5px 3px 10px;
	margin: 10px 0;
}
.mobile-button a, .mobile-button a:visited {
	color: #ddd;
	text-decoration: none;
}
.mobile-button img {
	margin-right: 10px;
	
}
.mobile-button-text {
	font-weight: bold;
	position: relative;
	top: -6px;
}