/* global */
body {padding:0px; margin:0px; font-family:arial; font-size:13px; background:url(../graphics/icons/headerBG.jpg) repeat-x left top #F4F4F4;}
#overlay {z-index:98; opacity: .87; filter: alpha(opacity=87); position:absolute; background:#000000;}
#overlayContainer {z-index:99; display:none; position:absolute; top:20px; background:#FFFFFF; width:980; height:400px;}
.overlayContentContainer {background:#FFFFFF; width:600px; height:400px;}

.utility {padding-top:10px !important; font-size:16px !important; color:#FFFFFF;}
.utility a {margin:0px 15px 0px 15px !important; text-decoration:none; font-size:16px !important; color:#FFFFFF;}
.utility a:hover {margin:0px 15px 0px 15px !important; text-decoration:none; font-size:16px !important; color:#FFFFFF;}
.utility a.end {margin-right:5px !important;}

.clearfix:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.container {width:1008px; margin:0 auto; text-align:center; }
.areaContainer {position:relative; text-align:left; width:1008px; margin:0px;}

.headerRTH {position:relative !important; height:123px !important; width:1008px !important; margin:0 auto !important; text-align:center !important; }
.headerRTH .logo {position:absolute; left:5px; top:2px;}
.headerRTH .utility {padding-bottom:49px !important; float:right;}

.topnav {clear:both; width:1008px !important; position:relative; z-index:5;}
.topnav ul {margin:0px 0px 0px 4px !important; padding:0px !important;}
.topnav li {position:relative; background:url(../graphics/icons/topnavSeparator.jpg) no-repeat right center !important; line-height:32px !important; height:32px !important; margin:0px !important; padding:0px 11px 0px 11px !important; list-style:none !important; float:left !important;}
.topnav li.on {background:url(../graphics/icons/topnavOnBG.jpg) repeat-x;}
/*.topnav li.off {background:none;}*/
.topnav li p {margin:0px !important; padding:0px !important;}
.topnav li p.topnavCurveLeft {display:none;}
.topnav li p.topnavCurveRight {display:none;}
.topnav li.on p.topnavCurveLeft {width:1px; height:32px; background:url(../graphics/icons/topnavOnCurve.png) no-repeat; position:absolute; left:0px; top:0px; display:block;}
.topnav li.on p.topnavCurveRight {width:1px; height:32px; background:url(../graphics/icons/topnavOnCurve.png) no-repeat; position:absolute; right:0px; top:0px; display:block;}
.topnav li p a {font-weight:normal !important; font-size:17px !important; color:#FFFFFF !important; text-decoration:None;}
.topnav li p a:hover {font-weight:normal !important; font-size:17px !important; color:#FFFFFF !important; text-decoration:None;}
.findnav {width:215px; line-height:26px !important; font-size:14px !important; font-style:italic; color:#FFFFFF !important; position:absolute; right:5px; bottom:14px;}
.topnav li p a:visited {color:#FFFFFF !important;}

.slogan {color:#000000; font-size:11px; font-style:italic; position:absolute; right:7px; top:120px;}

.picksNavArea {text-align:left;  margin:0 auto; text-align:center; width:1008px;}
.picksNavContainer {width:1008px; height:54px;}
.picksNavLeft {text-align:left; float:left; background:url(../graphics/icons/picksNavLeft.jpg) no-repeat; width:178px; height:54px;}
.picksNavLeft p {line-height:50px; color:#FFFFFF; font-size:18px; margin:0px; padding:0px 0px 0px 20px;}
.picksNav {float:left; background:url(../graphics/icons/picksNavBG.jpg) repeat-x; width:812px; height:54px;}
.picksNav ul {margin:0px 0px 0px 10px !important; padding:0px !important;}
.picksNav li {line-height:50px; margin:0px !important; padding:0px 3px 0px 0px !important;list-style:none; float:left; text-align:center; }
.picksNav li p {margin:0px 10px 0px 10px !important; padding:0px !important;}
.picksNav li p a {color:#FFFFFF !important; font-weight:bold; font-size:13px; text-decoration:none;}
.picksNav li p a:hover {color:#ffff00 !important;}
.picksNav li p a.on {color:#E6E304 !important;}
.picksNavRight {float:left; background:url(../graphics/icons/picksNavRight.jpg) no-repeat; width:18px; height:54px;}


.main {width:1008px;  margin:0 auto; text-align:center;}
.mainContainer {text-align:left; width:692px; padding:0px; margin:0px 0px 0px 0px; float:left;}

.mainSportContainer {text-align:left; width:692px; padding:0px; margin:0px 0px 0px 0px; float:left;}
.mainSportBlock {text-align:left; width:692px; padding:0px; margin:0px 0px 0px 0px;}
.sportContainer {text-align:left; clear:both; width:178px; padding:0px; margin:0px 0px 0px 0px; float:left;}
.mainSportContainer .mainContainer {text-align:left; width:509px; padding:0px; margin:0px 0px 0px 5px; float:left;}
.sportBottomContent {clear:both;}

.rightArea {text-align:left !important; width:311px; float:left; padding:0px; margin:0px 0px 0px 5px;}
.ad {margin:10px 0px 10px 0px; text-align:center;}
.ad .l {float:left; margin-left:3px;}
.ad .r {float:right; margin-right:5px;}
.rightArea .ad {margin-right:3px;}

.footer {margin-top:50px !important; clear:both; border-top:1px solid black !important;clear:both; width:1008px !important;}

.footer {margin:25px 0px 0px 0px !important; padding:0px !important; background:#333333 !important; height:205px !important; width:100% !important;}
.footerContainer {width:1008px !important; margin:0 auto; text-align:center; }
.footerAreaContainer {text-align:left; width:1008px !important; padding-top:15px; position:relative;}
.footerAreaContainer table {border:0px; border-collapse:collapse; width:1008px;}
.footerAreaContainer table th {color:#FFFFFF; font-weight:bold; padding:5px 0px 5px 0px; border-top:1px solid #999999; border-bottom:1px solid #999999; font-size:12px;}}
.footerAreaContainer table td {color:#FFFFFF; padding:5px 0px 5px 0px; }
.footerAreaContainer table td a {color:#FFFFFF; text-decoration:None; font-size:11px;}
.footerAreaContainer table td a:hover {text-decoration:underline;}
.footerCopyright {padding-top:15px; color:#FFFFFF; font-size:11px;}
.footerCopyright a {color:#FFFFFF; text-decoration:None; font-size:11px;}
.footerCopyright a:hover {text-decoration:underline;}

.starburst {position:absolute; left:270px; top:8px;}




/* web parts */
.mainContainer .wpContainer {width:692px;}
.mainSportContainer .wpContainer {width:509px;}
.rightArea .wpContainer { padding-bottom:10px; width:309px;}
.wpContainer {clear:both;}
.wpHeaderContainer {position:relative; width:100%;}
.wpHeaderBlue {background-color:#006699;}
.wpHeaderRed {background-color:#CE2533;}
.wpHeaderCTA {color:#FFFFFF; position:absolute; right:20px; top:0px;}
.wpHeaderCTA p {line-height:50px; margin:0px; padding:0px 0px 0px 14px; color:#FFFFFF; font-size:13px; font-weight:normal;}
.wpHeaderCTA p a {margin:0px 10px 0px 10px; text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
.wpHeaderCTA p a.on {color:#E6E304; font-weight:bold;}
.wpHeaderLeft {background:url(../graphics/icons/wpHeaderLeft.jpg) no-repeat; width:7px; height:45px; float:left;}
.wpHeader {width:676px; float:left; background:url(../graphics/icons/wpHeaderBG.jpg) repeat-x; height:45px;}
.wpHeader h1 {color:#FFFFFF; line-height:50px; margin:0px; padding:0px 0px 0px 14px; font-weight:bold; font-size:16px;}
.wpHeader h1 a {color:#FFFFFF;}
.wpHeader h1 a:hover {text-decoration:underline; color:#FFFFFF;}
.wpHeaderRight {background:url(../graphics/icons/wpHeaderRight.jpg) no-repeat; width:9px; height:45px; float:left;}

.wpHeaderSpecial .wpHeaderLeft {background:url(../graphics/icons/wpHeaderSpecialLeft.jpg) no-repeat;}
.wpHeaderSpecial .wpHeader {background:url(../graphics/icons/wpHeaderSpecialBG.jpg) repeat-x red;}
.wpHeaderSpecial .wpHeaderRight {background:url(../graphics/icons/wpHeaderSpecialRight.jpg) no-repeat;}

.mainSportContainer .wpHeader {width:488px;}
.rightArea .wpHeader {width:293px;}

.wpBodyContainer {clear:both; width:692px; background:url(../graphics/icons/wpBodyBG.jpg) repeat-y;}
.wpBodyContainer .wpBody {width:670px; padding:10px 10px 10px 10px;}
.wpBodyContainer .wpBodyLean {width:692px; padding:0px;}
.wpBodyBottom {width:692px; height:9px; background:url(../graphics/icons/wpBodyBottom.jpg) repeat-y;}

.wpRightBodyContainer {width:309px; background:url(../graphics/icons/wpRightBodyBG.jpg) repeat-y;}
.wpRightBodyContainer .wpBody {width:267px; padding:10px 20px 10px 20px;}
.wpRightBodyTop {width:307px; height:9px; background:url(../graphics/icons/wpRightBodyTop.jpg) repeat-y;}
.wpRightBodyBottom {width:307px; height:9px; background:url(../graphics/icons/wpRightBodyBottom.jpg) repeat-y;}

.wpSportBodyContainer {clear:both; width:504px; background:url(../graphics/icons/wpSportBodyBG.jpg) repeat-y;}
.wpSportBodyContainer .wpBody {width:487px; padding:20px 10px 10px 10px;}
.wpSportBodyBottom {width:504px; height:9px; background:url(../graphics/icons/wpSportBodyBottom.jpg) repeat-y;}
.wpSportBodyContainer .sportPicksBlock {padding-left:15px; width:472px;}
.wpSportBodyContainer .sportPicksContent {padding-right:10px; width:462px;}

.sportBottomContent .wpContainer {width:692px;}
.sportBottomContent .wpHeader {width:676px;}
.sportBottomContent .wpBodyContainer {clear:both; width:692px; background:url(../graphics/icons/wpBodyBG.jpg) repeat-y;}
.sportBottomContent .wpBodyContainer .wpBody {width:670px; padding:20px 10px 10px 10px;}
.sportBottomContent .wpBodyContainer .wpBodyLean {width:692px; padding:0px;}
.sportBottomContent .wpBodyBottom {width:692px; height:9px; background:url(../graphics/icons/wpBodyBottom.jpg) repeat-y;}

.wpContainerSplit {padding:10px 0px 10px 0px; width:692px;}
.wpContainerSplit .wpContainerLeft {width:340px; float:left;}
.wpContainerSplit .wpContainerRight {width:340px; float:right;margin-right:2px;}
.wpContainerSplit .wpRightBodyTop {width:340px; height:9px; background:url(../graphics/icons/wpSplitBodyTop.jpg) repeat-y;}
.wpContainerSplit .wpRightBodyBottom {width:340px; height:9px; background:url(../graphics/icons/wpSplitBodyBottom.jpg) repeat-y;}
.wpContainerSplit .wpRightBodyContainer {width:340px; background:url(../graphics/icons/wpSplitBodyBG.jpg) repeat-y;}

.sportContainer .wpHeader {width:158px;}
.sportContainer .wpBodyContainer {clear:both; width:171px; background:url(../graphics/icons/wpSportSBBodyBG.jpg) repeat-y;}
.sportContainer .wpSportBodyContainer .wpBody {width:144px; padding:20px 10px 10px 10px;}
.sportContainer .wpSportBodyBottom {width:174px !important; height:9px; background:url(../graphics/icons/wpSportSBBodyBottom.jpg) repeat-y;}
.sportContainer .wpBodyBottom {width:174px !important; height:9px; background:url(../graphics/icons/wpSportSBBodyBottom.jpg) repeat-y;}
.sportContainer .wpSportBodyContainer .sportPicksBlock {padding-left:15px; width:129px;}
.sportContainer .wpSportBodyContainer .sportPicksContent {padding-right:10px; width:119px;}
.sportContainer .wpSportBodyContainer .wpBodyLean {padding:0px;}



/* content */
.commentBlockContainer {clear:both;}

.homePicksContainer {position:relative; padding-top:25px; clear:both;}
.homePicksCopy {clear:both; padding-left:15px; line-height:18px; padding-bottom:0px;}
.homePicksBlock {padding-left:15px; height:156px;  padding-top:15px; width:320px; float:left;}
.homePicksLogo {line-height:89px; text-align:center; width:89px; margin-right:11px; float:left; background:url(../graphics/icons/leagueLogoBG.jpg) no-repeat; height:89px;}
.homePicksContent {padding-bottom:25px;padding-right:10px; width:210px; float:left;}
.pickFN {font-size:10px; font-style:italic; position:absolute; left:10px; top:-5px;}
.hpTeams {color:#666666; font-size:15px; font-weight:bold;}
.hpTeams span {color:#109FCF;}
.hpPicks {color:#CC3333; font-size:11px; font-weight:bold;}
.hpAbstract {line-height:18px; color:#000000; font-size:12px;}
.hpAbstract p {margin:0px; padding:0px;}
.hpContent {color:#000000; font-size:12px;}
.hpCTA {color:#0099CC;} 
.hpCTA a {color:#0099CC; text-decoration:none;}
.pContent a {color:#0099CC;}
.historyDD {padding-top:13px;}
.picksContainer {clear:both;}
.picksCopy {width:624px; padding-left:15px; line-height:18px; padding-bottom:15px; }
.picksBlock {width:624px; position:relative; padding-left:15px; float:left;}
.picksContent {position:relative; width:629px; line-height:18px; padding-right:10px; float:left;}

.pTeams {line-height:25px; color:#666666; font-size:18px; font-weight:bold;}
.pTeams span {color:#109FCF;}
.pPicks {color:#CC3333; font-size:13px; font-weight:bold;}
.pContent {padding-top:15px; color:#000000; font-size:12px;}

.otherPicks {padding-top:5px; padding-bottom:10px;}
.otherPicks .pTeams {color:#666666; font-size:15px; font-weight:bold;}
.otherPicks .pTeams a {color:#109FCF;text-decoration:underline;}
.otherPicks .pPicks {color:#CC3333; font-size:12px; font-weight:bold;}


.hpTeams a {color:#109FCF; text-decoration:underline;}
.hpTeams a span {color:#109FCF;}
.hpTeams a:hover {text-decoration:underline;}

.spTeams a {color:#109FCF; text-decoration:none;}
.spTeams a span {color:#109FCF;}
.spTeams a:hover {text-decoration:underline;}

.pTeams a {color:#666666; text-decoration:none;}
.pTeams a span {color:#109FCF;}
.pTeams a:hover {text-decoration:underline;}

.homePicksLogo1 img {position:relative; top:15px;}
.homePicksLogo2 img {position:relative; top:20px;}
.homePicksLogo3 img {position:relative; top:13px;}
.homePicksLogo4 img {position:relative; top:18px;}
.homePicksLogo5 img {position:relative; top:24px;}
.homePicksLogo7 img {position:relative; top:12px;}
.homePicksLogo9 img {position:relative; top:12px;}
.homePicksLogo18 img {position:relative; top:11px;}
.homePicksLogo21 img {position:relative; top:11px;}
.homePicksLogo25 img {position:relative; top:11px;}

.sportPicksContainer {clear:both;}
.sportPicksCopy {padding-left:15px; line-height:18px; padding-bottom:15px; }
.sportPicksBlock {padding-left:15px; width:510px;position:relative; }
.sportPicksContent {padding-right:10px; width:500px;}

.spTeams {color:#666666; font-size:15px; font-weight:bold;}
.spTeams span {color:#109FCF;}
.spPicks {line-height:18px; color:#CC3333; font-size:11px; font-weight:bold;}
.spAbstract {color:#000000; font-size:12px; line-height:16px;}
.spAbstract p {margin:0px; padding:0px;}
.spCTA {color:#0099CC;} 
.spCTA a {color:#0099CC; text-decoration:none;}
.spCTA a.special {color:#ce2533;}
.spCTA a:hover {text-decoration:underline;}

.spCTA {padding-top:5px; border-bottom:1px dotted #666666; padding-bottom:10px; margin-bottom:20px;}
.spCTA .cta1 {float:left; width:200px;}
.spCTASponsor {position:absolute; right:15px; top:0px; color:#666666; }
.spCTA .cta3 {float:right; width:200px; text-align:right;}
.pContent {position:relative;}
.pContent .spCTASponsor {position:static; right:15px; top:10px;}
.pContent {font-family:arial !important; font-size:13px !important;}
.pContent p{font-family:arial !important; font-size:13px !important;}
.pContent span{font-family:arial !important; font-size:13px !important;}
.pContent font{font-family:arial !important; font-size:13px !important;}
.sportsPickLogo {position:absolute; z-index:20; right:23px;}

/*
.sportsPickLogo1 {bottom:-30px;}
.sportsPickLogo2 {bottom:-27px;}
.sportsPickLogo3 {bottom:-30px; left:233px;}
.sportsPickLogo4 {bottom:-25px;}
.sportsPickLogo5 {bottom:0px;}
.sportsPickLogo7 {bottom:-30px;}
.sportsPickLogo9 {bottom:-30px;}
.sportsPickLogo18 {bottom:-35px;}
.sportsPickLogo21 {bottom:-30px;}
*/
.pickLogo {position:absolute; right:15px; top:-5px; z-index:20;}

.sbLeagueContainer {}
.sbAreaContainer {position:relative;}
.oddsContainer .scoreboardArea {clear:both;width:688px; }
.sbGameContainer {clear:both; width:163px; margin-left:5px; padding:5px 0px 5px 0px;}
.sbGameContainer1 {background:#f2f7fa;}
.sbGameBlock {height:30px; width:95px; float:left;}
.sbTeamContainer {width:95px; float:left; padding-left:5px;}
.sbTeamContainer .sbTeam {height:15px; font-size:11px; width:50px; float:left;}
.sbTeamContainer .sbScore {font-size:11px; width:45px; float:left;}
.sbStatus {font-size:11px; width:58px; float:left; text-align:right; line-height:30px; padding-right:5px;}

.homeOdds {width:685px; border-collapse:collapse; position:relative; left:3px;}
.homeOdds th {texbackground:#D3D3D3; font-size:12px; font-weight:bold;}
.homeOdds th.dateHeader {text-align:left; background:#006699; border-top:1px solid #FFFFFF; font-size:12px;  color:#FFFFFF; padding:3px 3px 3px 10px; font-weight:bold;}
.calendarContainer {background:#006699; width:685px; border-collapse:collapse; position:relative; left:3px;}
.homeOdds td {height:30px; border:1px solid #D3D3D3; font-size:11px;}
.homeOdds td.injuries {font-size:11px !important;}
.homeOdds td.injuries div {padding-bottom:5px !important;}
.homeOdds td.injuries span {font-weight:bold; color:#006699;}
.homeOdds td.bets {border-bottom:1px solid #000000; text-align:right; padding:5px 0px 5px 0px;}
.homeOdds td.bets a {margin:0px 5px 0px 20px;}
.homeOdds td.pitchers {font-size:11px !important;}
.homeOdds .date {width:80px; padding-left:10px;}
.homeOdds .teams {font-weight:bold; width:150px; padding-left:10px;}
.homeOdds .score {width:115px; padding-left:10px;}
.homeOdds .teams5 {width:75px; padding-left:10px;}
.homeOdds .score5 {width:75px; padding-left:10px;}
.homeOdds .pitchers {width:115px; padding-left:10px;}
.homeOdds .opener {width:90px; padding-left:10px;}
.homeOdds .sportsbook {width:100px; padding-left:10px;}
.homeOdds .money {width:80px; padding-left:10px;}
.homeOdds .row1 {background-color:#F2F7FA;}
.homeOdds .row0 {background-color:#FFFFFF;}
.homeOdds .sbScoreContainer {width:95px;}
.homeOdds .sbScoreContainer .sbScoreBlock {float:left; width:25px;}
.homeOdds .sbScoreContainer .sbScoreBlock .sbScore {width:30px;}
.homeOdds .sbScoreContainer .sbStatus {line-height:30px; float:left; width:55px;}
.noGames {text-align:center; font-size:12px; font-weight:bold;}
.donbest {position:absolute; top:3px; right:2px;}

.oddsFooter .oddsCopyright {float:left; padding-left:7px; font-size:11px;}
.oddsFooter .oddsTS {font-style:italic; float:right; text-align:right; padding-right:7px; font-size:11px;}

.historicalSportBlock .homeOdds {width:670px;}
.historyMainContainer .historicalSportBlock .homeOdds {width:497px;}
.historicalSportBlock .homeOdds th {padding:3px;}
.wpSportBodyContainer  .wpBodyLean {width:497px; padding:0px;}
.historicalSportBlock .homeOdds th {text-align:center;}
.historicalSportBlock .homeOdds td {text-align:center;}
.historicalSportBlock .homeOdds .label {padding-left:20px; text-align:left;}

.historicalSportBlock .historyOdds {width:685px;}
.historicalSportBlock table a {color:#0099CC;}

.historicalYear {border-collapse:collapse; width:163px;margin-left:5px;}
.historicalYear th {background:#D3D3D3; font-size:11px; font-weight:bold; padding:3px;}
.historicalYear td {padding:3px; font-size:11px;}
.historicalYear .row1 {background-color:#F2F7FA;}
.historicalYear .row0 {background-color:#FFFFFF;}
.historicalYear .thered td {color:#CE2533;}

.onAir {padding-top:10px; background:url(../graphics/icons/onAirBG.jpg) no-repeat; width:257px; height:88px; text-align:center;margin:10px 0px 0px 18px;}
.onAirText {color:#000000; text-decoration:None; font-size:12px;}
.onAirText a {color:#0099CC; text-decoration:underline; font-size:12px;}
.insider {color:#666666;}
.insider a {color:#0099CC; text-decoration:None; font-size:12px; margin-left:18px;}

.weeklyContainer {width:290px; height:100px; }
.weeklyIcon {height:100px; width:100px; float:left;}
.weeklyText {width:170px; padding-right:20px; float:left; color:#666666; font-size:12px;}
.weeklyText a {color:#0099CC; text-decoration:None; font-size:12px;}

.trophyContainer {}
.trophyBlock {padding-left:10px; padding-right:10px;}
.trophyDate {color:#0099CC; font-size:11px;padding-top:10px;}
.trophyQuote {color:#000000; padding-top:5px;}
.trophyAuthor {padding-top:3px; color:#666666;}
.trophyRebuttal {margin-top:10px; padding-left:25px; color:#FC9C21; font-weight:bold; background:url(../graphics/icons/sw2.jpg) no-repeat;  padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #999999;}

.twitter {margin-left:3px; position:relative;}
.twitterOverlayTop {z-index:5; position:absolute; left:0px; top:0px;}
.twitterOverlayBarLeft {z-index:5; position:absolute; left:0px; top:55px;}
.twitterOverlayBarRight {z-index:5; position:absolute; left:294px; top:55px;}
.twitterOverlayBottom {z-index:5; position:absolute; left:0px; top:225px;}
.twitter-timeline-rendered {position:absolute; top:55px;}

.links {line-height:21px; font-size:13px;}
.links ul {color:#0099CC; margin-left:0px; padding-left:15px;}
.links ul li {color:#0099CC; margin-left:0px;}
.links ul li a {color:#0099CC; text-decoration:None;}
.links ul li a:hover {color:#0099CC; text-decoration:underline;}
.links a {text-decoration:none; color:#0099CC;}

.rthPick {background:url(../graphics/icons/rthPickBG.jpg) no-repeat; width:639px; height:53px; margin-bottom:20px;}
.rthPick p.lbl {font-weight:bold; line-height:46px; float:left; width:124px; margin:0px; padding-left:30px; font-size:18px; color:#FFFFFF;}
.rthPick p.ourPick {line-height:46px; float:left; width:477px; margin:0px; font-size:15px; color:#FFFFFF; font-weight:bold;}

.commentPickContainer {width:639px; clear:both;}
.commentPickForm {border-top:1px dotted #666666; padding-top:15px; margin-top:15px; border-bottom:1px dotted #666666; padding-bottom:15px; margin-bottom:15px; }
input.commentName {font-family:arial; font-size:12px; width:250px; height:20px;}
textarea.comment {font-family:arial; font-size:12px; width:639px; height:100px;}
.commentContentContainer {width:639px; }
.commentBlock .commentContent {width:639px; color:#000000; padding:0px 5px 5px 0px;}
.commentBlock {border-bottom:1px dotted #000000; width:639px; color:#999999; padding:10px 5px 10px 5px;}
.commentAdmin {background:#ffffcc;}
.commentAdmin .commentAuthor {color:#CE2533; font-weight:bold;}

.contentContainer {padding:0px 10px 0px 10px; min-height:400px;}
.contentContainer a {color:#006699; text-decoration:underline;}
.contentContainer a:hover {color:#CE2533; text-decoration:underline;}
h1 {color:#006699; margin-top:10px; padding-top:0px; font-weight:bold;}
h2 {color:#006699; margin-top:20px; padding-top:0px; font-weight:bold;}
h3 {color:#006699; margin-top:20px; margin-bottom:0px; padding-bottom:0px; padding-top:0px; font-weight:bold;}
h1 {font-size:15px;}
h2 {font-size:13px;}
h3 {color:#CE2533; font-size:14px;}
h3 a {color:#006699; text-decoration:None;}
h3 a:hover {text-decoration:underline;}
.contentContainer input.tb {width:200px;}
.contentContainer textarea {font-family:arial; width:450px; height:100px;}
.contactTable td {vertical-align:top; padding:3px;}
.contactTable td.name {position:relative; top:4px;}
.articleContainer {width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #666666; position:relative;}

.toutsExposed {width:41px; height:30px; position:absolute; right:0px; background:url(../graphics/icons/toutsExposed.png) no-repeat right top;}

.sitemap li {line-height:18px;}
.sitemap a {color:#006699;}
.fb-like {float:right;}

.footerWD {position:absolute; right:15px; bottom:0px; color:#FFFFFF; font-size:11px;}
.footerWD a {color:#FFFFFF; font-size:11px;}

.goalie_probable {color:#0099CC;}
.goalie_probable a{color:#0099CC;}
.goalie_confirmed {color:#CE2533;}
.goalie_confirmed a{color:#CE2533;}

.sbooks {width:100%; border:0px; border-collapse:collapse;}
.sbooks td {font-size:18px; border-bottom:1px solid #006699; padding:5px 0px 5px 0px;}
.sbooks p {margin:0px; padding:0px; height:25px;}
.sbooks p.ttour a {color:#006699; text-decoration:None; font-size:12px;}
.sbooks p.bnow {}
.sbooks p.bnow a {background:#CE2533; padding:3px; color:#FFFFFF; font-weight:bold; font-size:13px; text-decoration:none; }


