/* PENGUINS */

body {
/*	background: #000000 url(../images/background.jpg) top center fixed no-repeat;
	background-color: #0f0f0f;   */
	background-color: #FFCD00;
/*	background:url('../img/1600x1200/Patines_dis.jpg'); */
	background:url('../img/1600x1200/PATINES_y.jpg'); 
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
}

a:hover { color:#a6925a; }
/*
#topAdSSO {
	left: -2px;
	background-color: #000;
	border: 4px solid #000;
	height: 92px;
	width: 994px;
}
*/
#ssoBox {
	border:1px solid #a6925a;
}

#topAd {
	border: 1px solid #a6925a;
}
/*
#clubWrapper {
  width: 992px;
}
*/
.panel .threeUpItem ul a:hover, .panel .threeUpItem ul a:visited:hover {
	color: #a6925a;
	background: url(../images/arrow_on.png) 3px 2px no-repeat;
}

/* need to override images/colors */
#searchIcon { background: #333333 url(../images/searchButton.gif) no-repeat; }
#searchIcon:hover { background-position: bottom left; }

#siteMenu { background: #333333 url(../images/navItemGradient1x56.gif) repeat-x; }
.sf-nav-item li ul li .sf-nav-active-item { color: #000 !important; }
.sf-nav-item { border-right: 1px solid #343434; }
.sf-menu li li, .sf-menu li li ul li { color: #000; background: #333333 url(../images/navItemGradient1x56.gif) repeat-x; }
.sf-menu li ul li:hover a { color: #fff; }
.sf-menu li:hover>a { color: #000;}
.sf-menu a:hover { color: #000; text-decoration: none;}
.sf-menu li:hover, #navCommunity:hover, #navMultimedia:hover, #navTeam:hover, #navStats:hover, #navNews:hover, #navShop:hover {	background: transparent url(../images/navItemGradient1x56.gif) repeat-x; background-position: bottom left; }
.sf-menu li ul li:hover { background: transparent url(../images/subNavItemGradient1x56.gif) repeat-x; background-color: #000; color: #000; background-position: bottom left; }
.sf-menu li ul li, .sf-menu li ul li ul li { background: #333333 url(../images/subNavItemGradient1x56.gif) repeat-x; color: #000; border-top: solid 1px #000; background-position: top left;}
.sf-menu li ul li ul .sf-nav-active-item { color: #FFFFFF !important; }
.sf-menu li ul li:hover { color: #000 !important; }
.sf-menu li ul li a { color: #000; }
.sf-sub-indicator {
	background:		url('../images/siteArrows.png') no-repeat -10px -100px; 
}

#siteMenu ul li ul li a, #siteMenu ul li ul li a:visited { color: #000; }
#siteMenu ul li ul li:hover> a { color: #fff; }
#siteMenu ul li ul li ul li a, #siteMenu ul li ul li ul li a:visited { color: #000; }
#siteMenu ul li ul li ul li:hover> a { color: #fff; }

.moduleHeader { color: #000; background: url(../images/headerGradientActive.gif) repeat-x scroll 50% 50%; }
a.mainButton { color: #fff; background: transparent url(../images/mainButtonRightEdge.gif) no-repeat scroll top right; }
a.largeButton { color: #fff; background: transparent url(../images/mainButtonRightEdgeLg.gif) no-repeat scroll top right; }
a.smallButton { color: #fff; background: transparent url(../images/mainButtonRightEdgeSm.gif) no-repeat scroll top right; }
a.mainButton span { color: #fff; background: transparent url(../images/mainButtonLeft.gif) no-repeat; }
a.largeButton span { color: #fff; background: transparent url(../images/mainButtonLeftLg.gif) no-repeat; }
a.smallButton span { color: #fff; background: transparent url(../images/mainButtonLeftSm.gif) no-repeat; }

a.mainButton:hover span, a.largeButton:hover span {
	background-position:left bottom;
}

.rightrailpoll .poll { background: url(../images/pollBackground.jpg); }
.inbodypoll .poll { background: none; }
.gs tr.hdr, .data tr.hdr, .secondaryHdr, .previewRecapHeadline { background: url(../images/sbHeaderBg.gif) bottom repeat-x; }
.gs tr.score, .data td.cSrt, .data tr.cSrt, .data td.cSrtLeft, .data tr.cSrtLeft, .data tr.rwEven, .sssStndTable tr.odd, .sssStatsTable tr { background: url(../images/sbRowBg.gif) bottom repeat-x;	}

/* ui theme overrides - first, the default (inactive), second the active (non-hovering), third, the hover state (of any item, active or inactive) */
.ui-state-default, .ui-widget-content .ui-state-default { background: url(../images/headerGradient.gif) repeat-x scroll 50% 50%; border: 1px solid #000; }
.ui-state-active, .ui-widget-content .ui-state-active { background: url(../images/headerGradientActive.gif) repeat-x scroll 50% 50%; border: 1px solid #000;}
.ui-state-active:hover { background: url(../images/headerGradientHover.gif) repeat-x scroll 50% 50%; }
.ui-state-hover, .ui-widget-content .ui-state-hover { background: url(../images/headerGradientHover.gif) repeat-x scroll 50% 50%; }
.ui-state-active a:link { color: #000000; }
.ui-state-hover:hover > a {	color: #000000; }

/* /override images */

.noTopBorder {
	border-top: none;
}

#pageBody {
/*	background-color: #000000;   */
/*	background-color: #fcfcfc;	*/
	background-color: #FFCD00;
	width: 990px;
	border: none;
	color:151515;
}


#wideCol .colModLeft, #wideCol .colModRight {
	border-color: #000;
}

#medCol .medColModAd {
	background-color: #D4D5D7; 
	border: solid 1px #a6925a;
}

/* content location definitions for home page divs */
#c_wmr1, #c_nlmr2, #c_nrmr2, #c_wmr3, #c_nlmr4, #c_nrmr4, #c_wmr5, #c_nlmr6, #c_nrmr6, #c_wmr7, #c_nlmr8, #c_nrmr8 {
	border: solid 1px #a6925a;
}
#c_mrm1, #c_mrm2, #c_mrm3, #c_mrm4, #c_mrm5, #c_mrm6, #c_mrm7, #c_mrm8 { 
	border: solid 1px #a6925a;
}
#c_nrm1, #c_nrm2, #c_nrm3, #c_nrm4, #c_nrm5, #c_nrm6, #c_nrm7, #c_nrm8 { 
	border: 0px;
}
/* end content location definitions for home page divs  */

.caroNavBarText {
	color:#000;
}

.caroNavBarItemSelected {
	background-image: url('../images/caroButtonLeft.gif'); background-repeat: no-repeat;
}
.rightEdge {
	background-image: url('../images/caroRightEdge.gif'); background-position: top left;
}
.caroNavBar {
	background:transparent url(../images/headerGradientActive.gif) repeat-x scroll 50% 50%;
}
.caroNavBarAll a:link, a.smallButton span {
	color:#fff;
}
.caroNavBarItemSelected a:link, .caroNavBarItemSelected a:visited { 
	color: #fff;
}
.caroNavBarItem a:link,.caroNavBarItem a:visited,.caroNavBarItem a:hover {
	color:#000;
}
.homeGradient, #sssScheduleTeamCal_calendar .homeGradient, #sssScheduleTeamCal_calendar .ui-datepicker td a.homeGradient, #sssScheduleTeamCal_calendar .homeGradient .ui-state-hover { background: #555 url(../images/homeGradient1x42.gif) repeat-x; border: none; } /* MGS-15JUL09 same */
.awayGradient, #sssScheduleTeamCal_calendar .awayGradient, #sssScheduleTeamCal_calendar .ui-datepicker td a.awayGradient, #sssScheduleTeamCal_calendar .awayGradient .ui-state-hover { background: #555 url(../images/awayGradient1x42.gif) repeat-x; border: none; } /* MGS-15JUL09 same */
#sssScheduleTeamCal_calendar .ui-datepicker td a.homeGradient { font-weight: bold; color: #fff; }	/* controls the text color/weight of the HOME game result link on the team calendar */
#sssScheduleTeamCal_calendar .ui-datepicker td a.awayGradient { font-weight: bold; color: #000; }	/* controls the text color/weight of the AWAY game result link on the team calendar */
#sssScheduleTeamCal_calendarLegend .promoGradient {
	border:2px solid #CC0000;
}


/* these are for the Calendar page - the wide fella */
#wideTeamCalPage_calendar .dayOfMonthText { font-size: 1em; color: #000; text-align: right; }
#wideTeamCalPage_calendar .dayOfMonthResult, #wideTeamCalPage_calendar .ui-state-highlight a, #wideTeamCalPage_calendar .ui-widget-content .ui-state-highlight a, #wideTeamCalPage_calendar .gameNetworks { color: #000; }

#wideTeamCalPage_calendar .homeGradient { background-image: none; background-color: #0063af; border: 1px solid #000; }
#wideTeamCalPage_calendar .awayGradient { background-image: none; background-color: #6C111C; border: 1px solid #000; }
#wideTeamCalPage_calendar .ui-state-default, #wideTeamCalPage_calendar .ui-widget-content .ui-state-default { background-image: none; background-color: #ccc; }
#wideTeamCalPage_calendar .ui-state-hover, #wideTeamCalPage_calendar .ui-widget-content .ui-state-hover { background-color: #fff; } 
/* end wide load */

#calPageNav .legend, #calPageNav .seasons, #calPageNav .months, #calPageNav .months a { color: #fff; }
#calPageNav .homeGradient { background-image: none; background-color: #0063af; border: 1px solid #555; }
#calPageNav .awayGradient { background-image: none; background-color: #6C111C; border: 1px solid #555; }

#webToolsBar .print, #webToolsBar .share, #webToolsBar .email, #webToolsBar .rss, #webToolsBar .print a, #webToolsBar .share a, #webToolsBar .email a, #webToolsBar .rss a { color: #fff; }
ul#webToolsBar li { border-color: #fff; }

#webToolsBar .print a:hover, #webToolsBar .share a:hover, #webToolsBar .email a:hover, #webToolsBar .rss a:hover {
	color: #a6925a;	
} 

/* the title bar - EASTERN CONFERENCE - on the schedule/standings/stats accordian module on the homepage */
#sssStandings .title, #sssStats .title {
	color: #fff;
	font-size: 1.3em;
	background-color: #0063AF;
}
 
.emphasizedRowColor {
	color: #B51403;
}

/* ui tab styles */
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 2px;
    background: url(../images/tab.png) no-repeat;
}

*>.ui-tabs-nav a, .ui-tabs-nav a span {  /* hide from IE 6   nep  sep, 2008*/
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) no-repeat;
}

.ui-tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #000;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.ui-tabs-nav .ui-tabs-selected a {
    color: #fff;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}

.moduleHeader a:hover {
	color: #fff;
}

.moduleHeader a:link {
    color: #fff;
}

.moduleHeader a:visited {
    color: #fff;
}

#sssStandings .title, #sssStats .title {
	background-color: #000;
}

#drippan, #pageGutter {
	background: transparent;
	color: #fff;
}

#drippan a:link, #drippan a:visited {
	color: #fff;
}

#drippan a:hover {
	color: #333333;
}

.tabBody {
	background-color: #FFF;
}

.data tr {
	background: transparent;
}
.skedFormText {
	color: #fff;
}

.drftStatsHdr {
	text-align: left;
	font-weight: bold;
	background:none;
	color: #fff;
}

.gs .score .goals_tot { 
	background:#333333 none repeat scroll 0 0;
	color:#fff;
	font-weight:bold;
}

.cSrtLeft a:link {
  color: #a6925a;	
}

.cSrtLeft a:visited {
  color: #a6925a;	
}

#calPageNav .months a:hover, .tab-nav a.selected, .rss a hover, .rss a:visited:hover,
.featured-stories ul a:hover, .featured-stories ul a:visited:hover,
.featured-stories ul .hdln a:hover, .featured-stories ul .hdln a:visited:hover,
.featured-stories h2 a:hover, .featured-stories h2 a:visited:hover {
	color: #a6925a;	
}

.gs .score .goals_tot { 
	background:#000 none repeat scroll 0 0;
	color:#fff;
}

.game-links .hotLink, .game-links .hotLink a:link, .game-links .hotLink a:visited, .game-links .hotLink a:hover, .newsViewLinks .hotLink, .newsViewLinks .hotLink a:link, .newsViewLinks .hotLink a:visited, .newsViewLinks .hotLink a:hover {
	color:#a6925a;
}

.pubDateLocation a:hover {
	color:#a6925a;
	text-decoration: underline;
}

/* Search Page */
#searchResults { background-color: #FFF; width: 97%; min-height: 1000px; }
#searchResultsHeader { float: left; margin: 0px; width: 100%; height: 22px; background-color: #1f1f1f; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; padding:7px 0 0 10px; }
#searchResultsTable { background-color: #FFF; }
#searchKeymatch { float: left; margin-bottom: 10px; width: 100%; }
#searchKeymatch .keymatch { float: left; background-color: #FFF; width: 100%; padding: 5px 10px;}
#searchQueryBox { background-color: #d6d6d6; padding: 10px; border: 1px solid #999; margin-bottom: 10px; }
#searchTabs { float: left; }
.searchPage .tabBody { border: 1px solid #2a2a2a; padding: 0px 10px 40px 10px; background-color: #FFF; }
.search_header img { float: left; }
.search_header { padding-bottom: 10px; width: 97%; float: left; }
.search_header_keymatch_div { float: left; background-color: #2a2a2a; height: 1px; width: 100%; }
.search_header_keymatch_num { color: #2a2a2a; text-transform: uppercase; font-weight: bold; font-size: 18px; }
.search_read_story a:link { color: #2a2a2a; }
.search_doctype {text-transform: uppercase; color: #999; font-weight: bold;}
.search_pubdate {color: #666; font-weight:bold;font-size:11px;}
.search_highlight em { background-color: #FFFF00; font-weight: bold; }
.search_highlight a:link { color: #2a2a2a; }
.search_highlight a:hover { color: #a6925a; }
.search_highlight a:visited { color: #2a2a2a; }
.search_row img { height: 60px; width: 78px; margin: 0px 10px 10px 0px; }
.search_link { font-size: 18px; font-weight: bold; color: #2a2a2a; }
.search_link:hover { color:#a6925a; }
.search_read_story a:link {font-weight: bold;}
.search_read_story a:hover { color:#a6925a; text-decoration: underline; }
div.pagination { background-color: #d6d6d6; margin-bottom: 10px; }
div.pagination .results { padding: 10px; background-color: #d6d6d6; }
div.pagination .rows { padding: 10px; background-color: #d6d6d6; }
div.pagination .pager { padding: 10px; background-color: #d6d6d6; }

#contentBody a:link, #contentBody a:visited, #newsBody a:link, #newsBody a:visited {
  color:#a6925a;
  text-decoration: underline;
}

#contentBody a:hover, #newsBody a:hover {
   color:#a6925a;
   text-decoration: none;
}

.featured-stories ul .hdln a:hover, .featured-stories ul .hdln a:visited:hover {
   color:#a6925a;
}

#contentBody .headlineViewTitle a:link, #contentBody .headlineViewTitle a:visited, #contentBody .pubDateLocation a:link, #contentBody .pubDateLocation a:visited {
	color: #333333;
	text-decoration: none;
}

#contentBody .headlineViewTitle a:hover, #contentBody .pubDateLocation a:hover {
	color:#a6925a;
}

#minibox {
	width: 160px;
}

.moduleBody {
	background:#FFFFFF url(../images/modBodyBg.gif) repeat-x scroll left bottom;
}

.ui-state-active .ui-icon {
	background-image:url(../images/arrowsActive.png);
}

.tieUpWrap {
	border:1px solid #84672E;
}

/************** BEGIN RSSFeedViewer related styles **************/

.rssFeedViewer {
	background:url('http://cdn.nhl.com/penguins/images/upload/2009/09/trib_header.jpg'); 
	background-repeat:no-repeat; 
	padding:40px 5px 0px 5px;
}

.rssFeedViewer .rssFeedItem {

}

.rssFeedViewer .rssFeedItem a.item:link {
	text-decoration:none;
}

.rssFeedViewer .rssFeedItem a.item:visited{
	text-decoration:none;
}

.rssFeedViewer .rssFeedItem a.item:hover, .rssFeedViewer .rssFeedItem a.item:active {		
	text-decoration:none;
}

.rssFeedViewer .rssFeedItemTitle {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.rssFeedViewer .rssFeedItemBulletTitle {
	background-image:url('http://cdn.nhl.com/images/blackcircle.gif'); 
	background-repeat:no-repeat; 
	background-position: left;
	padding-left: 12px;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 4px;
}

.rssFeedViewer .rssFeedDescription {
	font-size: 11px;
	padding-bottom: 7px;
	color:#000000;
}

/************** END RSSFeedViewer related styles **************/



#statsClickMe {
	color: #ffffff; text-decoration: none;
}

