/* start Gallery & Video Tab */
ul.awtabs {
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: x-small;
	position: relative;
	list-style: none;
	padding: 2px 0 3px 0;
	margin: 0 0 5px 0;
	background: url(/i/design07/clubhouse/tabLoBg.gif) repeat-x 0 0;
	font-weight: bold;
	text-align: center;
}

ul.awtabs li {
	padding: 0;
	margin: 0;
	font-size: x-small;
	display: inline;
	background: none;
}

ul.awtabs li a, ul.awtabs li a:visited {
	color: #524c38;
	padding: 2px 20% 8px 21%;
	margin: 0 -1px;
	text-decoration: none;
}

ul.awtabs li a:hover {
	color: #524c38;
	cursor: pointer;
	background: url(/i/design07/clubhouse/tabHoverBg.gif) repeat-x center 0;
}

ul.awtabs li.active a {
	color: white;
	background: url(/i/design07/clubhouse/tabHiBg.gif) repeat-x center 0;
}

ul.awtabs li.active a:hover, ul.awtabs li.active a:visited {
	color: white;
	background: url(/i/design07/clubhouse/tabHiBg.gif) repeat-x center 0;
	cursor: default;
}
/* end Gallery/Video Tab */

/* start Gallery */
.teamH {
	font-size: 11px;
	margin: 0;
	padding: 10px 7px 10px 7px;
}
.topStoryBlurb1.team {
	margin: 0 0 10px 0;
	padding: 0 7px 10px 7px;
	border-bottom: 1px dashed #e2e2d3;
}
.team em {
	font-size: x-small;
	color: #8e8e7e;
	text-align: right;
	padding: 0 6px 0 0;
}
/* end Gallery */

/* start gallery arrows */
ul.gallery {
	float: right;
	margin: 2px 1px 20px 0;
}
ul.gallery li {
	list-style: none;
	display: inline;
	float: left;
}
ul.gallery li.num {
	margin: 4px 3px 0 0;
}
.galleryBtn-lt-off a {
	background: url(/i/design07/clubhouse/btn_lt_off.gif) no-repeat top left;
	width: 23px;
	height: 22px;
	display: block;
}
.galleryBtn-lt-off a:visited {
	background: url(/i/design07/clubhouse/btn_lt_off.gif) no-repeat top left;
}
.galleryBtn-lt-off a:hover {
	background: url(/i/design07/clubhouse/btn_lt_on.gif) no-repeat top left;
}

.galleryBtn-rt-off a {
	background: url(/i/design07/clubhouse/btn_rt_off.gif) no-repeat top left;
	width: 23px;
	height: 22px;
	display: block;
}
.galleryBtn-rt-off a:visited {
	background: url(/i/design07/clubhouse/btn_rt_off.gif) no-repeat top left;
}
.galleryBtn-rt-off a:hover {
	background: url(/i/design07/clubhouse/btn_rt_on.gif) no-repeat top left;
}
.topStoryBlurb1 {
	float: left;
}
/* end gallery arrows */


/* start Video */
.video {margin: 0 0 10px 2px;}

.video .iv-cap {
	padding: 0 5px 7px 8px;
	font-size: x-small;
	font-weight: bold;
}
/* end Video */

/* FULL FEEDS MODULE */
.sp-feeds {
	padding: 0;
	margin: 0;
	font-size: 11px;
	width: 412px;
	line-height: 16px;
}
.sp-feeds .team {
	padding: 15px 0 10px 0;
}
.sp-feeds .team img {
	float: right;
}
.sp-feeds ul {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 328px;
	list-style-type: none;
	overflow: hidden;
	line-height: 28px;
}
.sp-feeds .hdr {
	font-size:14px;
	color:#666;
}
.sp-feeds .name {
	font-size: 28px;
	color: #000;
	line-height: 28px;
}
.sp-feeds .tag {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	line-height: 14px;
}
.sp-feeds .source {
	font-size: 10px;
	color: #666;
}
.sp-feeds .odd {
	padding: 12px;
	border-bottom: 1px dashed #e2e2d3;
}
.sp-feeds .odd h2{
	margin: 0 0 -16px 0;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.sp-feeds .even {
	padding: 12px;
	background: #dcdccc;
	border-bottom: 1px dashed #e2e2d3;
}
.sp-feeds .even h2{
	margin: 0 0 -16px 0;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.sp-feeds .footer {
	margin:0;
	padding:0;
	border: none;
	background: none;
	height:60px;
}
.sp-feeds .footer img {
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
	top: 15px;
	left: 12px;
}
.sp-feeds h2 a:link {
	text-decoration: none;
	color: #000;
}
.sp-feeds h2 a:hover, .sp-feeds h2 a:visited:hover {
	text-decoration: underline;
	color: #f00;
}
.sp-feeds h2 a:visited {
	text-decoration: none;
	color: #666;
}
/* END FULL FEEDS */


/* start Scoreboard */
.stathead h5 {
	color: #fff;
	font-size: 10px;
	margin: 0;
	padding: 5px 0 5px 5px;
}
.teamTop {
	margin: 0 0 10px 0;
	padding-top: 0;
}
.scheduleLogo {
	width: 18px;
	overflow: hidden;
	border: 1px solid #fff;
}
.number {
	font-family: helvetica, san-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000;
}
.number2 {
	font-family: helvetica, san-serif;
	font-weight: bold;
	font-size: 11px;
	padding-right: 5px;
	text-align: center;
	vertical-align: middle;
	color: #666;
}
.inSize {
font-size:18px;
}
.inScore {
color:#999999;
}
.scoreboardLinks {
	background: #fff;
	text-align: left;
	line-height: 20px;
	font-size: 12px;
	font-family: helvetica, san-serif;
	color: #999;
}
.scoreboardLinks a:link, .scoreboardLinks a:visited {
	color: #999;
}
.scoreboardLinks a:hover {
	color: #ff0000;
}
.scoreboardLinks a:active {
	color: #999;
}
.tablehead .statLinks {line-height: 14px;}

.statsLinks {font-size: 90%;}
/* end Scoreboard */


/* start Upcoming Games v1 */
.upcomingLogo {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.completeLink {
	font-size: 90%;
	padding-bottom: 6px;
}
/* end Upcoming Games v1 */


/* start Upcoming Games Tab v2 */
.stathead.tabMar {margin-bottom: 5px;}
.gameTabs {
	margin: 0;
	padding: 0;
	height: 131px;
}
ul.gameActive, ul.gameInactive {
	background: white url(/i/design07/clubhouse/tab_active.gif) no-repeat bottom left;
	width: 107px;
	height: 131px;
	text-align: center;
	font-size: x-small;
	color: #990000;
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.gameInactive {
	background: white url(/i/design07/clubhouse/tab_inactive.gif) no-repeat bottom left;
	width: 100px;
	cursor: pointer;
}
ul.gameActive a, ul.gameInactive a{
	text-decoration: none;
	margin: 0;
	padding: 0;
}
ul.gameActive a{
	color: #990000;
}
ul.gameInactive .away {
	color: #333;
	margin-top: 5px;
	height: 5px;
}
ul.gameActive .away {
	margin-top: 1px;
	height: 5px;
}
ul.gameActive img, ul.gameInactive img {
	margin: 0;
	padding: 0;
}
ul.gameActive .text {
	padding-top: 5px;
}
ul.gameActive strong, ul.gameInactive strong {
	font-size: 11px;
}
.upcomingData {
	border-left: 1px solid #c0c0c0; 
	padding: 0 0 0 5px;
	margin: 0 0 5px 0;
}
.upcomingData .statsMug table tr td, .upcomingData .statsLogo table tr td {
	margin: 0;
	padding: 1px 3px;
}
.upcomingData .firstTabular {
	margin: 0 0 5px 0;
	padding: 0;
}
.upcomingData .probables {
	font-size: 12px;
	font-family: helvetica, arial, san-serif;
	margin: 0 0 10px 0;
	padding-top: 5px;
}
.upcomingData .mug, .upcomingData .logo {
	float: left;
	display: inline;
	margin-right: 1px;
}
.upcomingData .logo {
	width: 80px;
	height: 80px;
	margin: 0;
	padding: 0;
}
.upcomingData .statsMug, .upcomingData .statsLogo {
	float: left;
	width: 236px;
}
.upcomingData .statsLogo {
	width: 221px;
}
.statsMug .name, .statsLogo .name {
	font-size: 15px;
	font-family: helvetica, arial, san-serif;
}
.statsMug .highlightStats, .statsLogo .highlightStats {
	color: #990000;
	font-size: 9px;
	text-align: center;
}
.statsMug .highlightStats strong, .statsLogo .highlightStats strong {
	font-family: helvetica, arial, san-serif;
	font-size: 13px;
}
.statsMug .tabularSpace, .statsLogo .tabularSpace {
	margin: -13px 0 5px 0;
	padding: 0;
}
/* end Upcoming Games Tab v2 */

/* Fan Favorites */
#fanFavorites-mod {margin: 0 0 10px 0;}

#fanFavorites-mod p {
	margin: 0;
	padding: 10px;
	text-align: center;
}

.tabbed-events {
	background: url(/i/design07/clubhouse/tabBorder.gif) repeat-x bottom;
	float: left;
	width: 100%;
}

.tabset {
	list-style: none;
	margin: 0;
	padding: 5px 0 0 2px;
	text-transform: uppercase;
}

.tabset li {
	background: url(/i/design07/clubhouse/tab_left_lo.gif) no-repeat top left;
	float: left;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10tf0%;
	line-height: 1em;
	margin: 0 1px 0 0;
	padding: 0 0 0 4px;
}

.tabset li.active {
	background: url(/i/design07/clubhouse/tab_left_hi.gif) no-repeat top left;
	color: #676558;
}

.tabset li a, .tabset li a:visited {
	background: white url(/i/design07/clubhouse/tab_right_lo.gif) no-repeat top right;
	color: #676558;
	display: block;
	padding: 3px 0;
	text-decoration: none;
}

.tabset li a:hover {color: #000;}

.tabset li.active a, .tabset li.active a:visited {
	background: white url(/i/design07/clubhouse/tab_right_hi.gif) no-repeat top right;
	color: #676558;
}

.tabset li a span {
	background: url() repeat-x bottom left;
	display: block;
	margin-left: -4px;
	padding: 2px 7px 1px 7px;
	
}

.tabset li.active a span, .tabset li.active a:visited span {
	background-position: -100px;
	padding-bottom: 2px;
}
.tab-content ul {
	font-size: 100%;
	list-style-position: inside;
	margin: 0;
	padding: 9px 0 0 0;
}
.tab-content ul li {
	line-height: 2.1em;
	margin: 0;
	padding: 0;
}
.tab-content p {
	margin: 0;
	padding: 10px 0;
	text-align: center;
}
ul.fan-quote {
	font-size: 100%;
	list-style: none;
	margin: 0;
	padding: 15px 15px 0 15px;
}
ul.fan-quote img.quote {
	float: left;
	padding: 0 7px 0 0;
}
ul.fan-quote img.quoteEnd {
	display: inline;
	margin: -4px 0 0 0;
	padding: 0;
	position: relative;
	top: 5px;
}
ul.fan-quote h3 {
	color: #252525;
	font-family: Helvetica, sans-serif;
	font-size: 160%;
	line-height: 1.5em;
	margin: 0;
	padding: 7px 0 8px 0;
}
ul.fan-quote li {
    text-align: right;
}
ul.fan-quote li em.signature {
	color: #666;
	font-weight: bold;
	margin: 0;
	padding: 8px;
}
ul.fan-quote li p {
	margin: 0;
	padding: 0;
	text-align: center;
}
ul.fan-quote li p a:link {font-weight: bold;}

/* end Fan Favorites */

/* prospero classes for most commented */
.mc-widget h3,  .mc-widget h3 small {
	font-size: 100%;
	font-weight: normal;
	margin: 0;
	display:inline;
}
.feedbackMod {
	margin: 0 7px 10px 7px;
    padding: 7px;
    width: 396px;
    border: 1px solid #d1cdae;
    background: #efefe1;
}
.feedbackMod2 {
    margin: 2px 6px 10px 7px;
    padding: 7px;
    border: 1px solid #d1cdae;
    background: #efefe1;
}

/* ad wrapper */
.adWraper {margin: 0 0 10px 5px;}

/* tabular data */
.tabular td {
	padding: 4px;
}

/* city guide */
.guidePad {padding: 5px 0 5px 0;}
.guideLinkBar {
	background: #ececec;
	padding: 5px 0 8px 5px;
	margin-bottom: 10px;
}

/* team dropdown */
.dropdown {
	background: #ececec;
	border: 1px solid #dcdcdc;
	padding: 2px 5px 2px 0;
}

/* photo wire */
.genericModule img {
	float: left;
	margin: 0 5px 2px 0;

}

/* start Tickets */
.tickets {
	background: #e5eff6 url(/i/design07/clubhouse/ticket_bg.jpg) no-repeat top right;
	width: 308px;
	padding-bottom: 8px;
}
.tickets p {
	margin: 0;
	padding: 0;
}
/* end Tickets */


/* radio */
.genericModule .radioH a {
	text-decoration: none;
}
.radio p {
	margin: 0 0 6px 0;
}
/* end radio */


/* start Calendar */
.colOne td.logo .date {
	font-weight: bold;
	font-size: 110%;
	padding: 0 0 4px 0;
	margin:  -3px 0 0 0;
}
.colOne td.logo {
	width: 50px;
	height: 40px;
	overflow: hidden;
}
.colOne tr.oddrow {
	background: #eeeedf;
}
.colTwo td.logo {
	width: 50px;
	height: 66px;
	overflow: hidden;
}
.colTwo td.logo .date {
	font-weight: bold;
	padding: 0 0 0 0;
	margin:  -3px 0 0 0;
}
.colTwo td.logo .loss a:link, .colOne td.logo .loss a:link  {color: #FF0000; text-decoration: none;}
.colTwo td.logo .loss a:visited, .colOne td.logo .loss a:visited {color: #FF0000; text-decoration: none;}
.colTwo td.logo .loss a:hover, .colOne td.logo .loss a:hover {color: #FF0000; text-decoration: underline;}
.colTwo td.logo .loss a:active, .colOne td.logo .loss a:active {color: #FF0000; text-decoration: none;}
	
.colTwo td.logo .win a:link, .colOne td.logo .win a:link {color: #339900; text-decoration: none;}
.colTwo td.logo .win a:visited, .colOne td.logo .win a:visited {color: #339900; text-decoration: none;}
.colTwo td.logo .win a:hover, .colOne td.logo .win a:hover {color: #339900; text-decoration: underline;}
.colTwo td.logo .win a:active, .colOne td.logo .win a:active {color: #339900; text-decoration: none;}

/* end Calendar */

/* start local */
.container_topix {
	background:#DCDCCC none repeat scroll 0% 50%;
	margin-top:10px;
	padding:12px;
	width:auto;
}
/* end local */


/* begin 09 video player */

.floatleft{ float:left !important;}
.floatright{ float:right !important;}
.mod-inline.floatright{margin-left:10px;}
.mod-inline.floatleft{margin-right:10px;}

 /* INLINE VIDEO PLAYER */
.mod-inline.video-player.full-box{position:relative; overflow:hidden; border: solid #c6c6c6 1px; margin-bottom:16px; padding:2px;}
.ie6 .mod-inline.video-player.full-box {zoom:1;}
.mod-inline.video-player.full-box .flashalt-container{background:#EEE; padding:10px; height:324px; width:auto; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mod-inline.video-player .mod-video-rating{padding:0px 10px 10px 10px; width:190px;}

 /* INLINE VIDEO PLAYER */
.mod-inline.video-player h5 {padding: 8px 0 3px; margin:4px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.mod-inline.video-player .mod-video-tags {padding:0 0 10px 10px; color:#666; font-size:10px;}
.mod-inline.video-player .mod-video-tags span {display:block; padding-bottom:5px;}
.mod-inline.video-player #videoInfo {float:left; width:auto;}
.mod-inline.video-player.with-playlist #videoInfo {float:left; width:300px;}
.mod-video-playlist {float:left; width:242px; padding:6px 6px 0; margin:8px 10px 0 6px; border-style:solid; border-color:#ddd; border-width:0 0 0 1px;}
.mod-video-playlist h6{font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#777; font-weight:700; display:block; border-bottom:1px #ddd solid; margin:0 0 6px; padding:0 8px 4px 2px;}
.mod-video-playlist h6 img {padding-left:4px;}
.mod-video-playlist ul.bulletlinks {padding:0; margin:10px 0;}
.mod-video-playlist ul.bulletlinks li {padding-bottom:4px; padding-top:4px; padding-left:15px; background:#fff url(/prod/assets/bullet_gray.gif) 5px 8px no-repeat;}
.mod-video-playlist ul.bulletlinks li {display:block; border-style:solid; border-color:#fff #fff #ddd #fff; border-width:1px; font-size:10px;}
.mod-video-playlist ul.bulletlinks li.last {border-width:1px 1px 0 1px;}
.mod-video-playlist ul.bulletlinks li.active {background:#eee url(/prod/assets/bullet_gray.gif) 5px 8px no-repeat; border-color:#ddd; border-width:0 1px 1px;}
.mod-video-playlist ul.bulletlinks li.first.active {border-width:1px;}
.mod-video-playlist ul.bulletlinks li.active {font-weight:700; color:#444;}
.mod-video-playlist ul.bulletlinks li a {display:block;}
.mod-video-playlist ul.bulletlinks li.active a {color:#444;}
.mod-video-playlist ul.bulletlinks li.active a:hover {text-decoration:none;}
.mod-inline .video-player .videoplayer-show {margin-top:0 !important;}

 /* INLINE VIDEO PLAYER - SMALL 384x216 */
.mod-inline.vid-player-small {position:relative; overflow:hidden; border: solid #c6c6c6 1px; margin-bottom:16px; padding:2px; width:384px; background:#fff;}
.ie6 .mod-inline.vid-player-small {zoom:1;}
.vid-player-small .mod-video-playlist {border-width:0; margin:2px; width:368px;}
.vid-player-small.center {margin:0 auto 10px;}

/* end 09 video player */
