body{
   
   background:url('./images/bodyBackground.jpg');
   background-repeat:repeat-x;
   margin:0px;
   font-family:segoe ui, calibri, arial, sans-serif;
   background-color:black;
}

p{margin-top:0px;}

h3{color:#003366;font-size:18px;font-weight:bold;padding:0px;margin:0px;margin-bottom:3px;}
h4{color:#066a9b;font-size:16px;font-weight:bold;padding:0px;margin:0px;margin-bottom:3px;}

h2.standings{font-size:11px;color:#142860;margin:2px;}

img.spaced{margin-top:2px;}

#playerBG{
   background:url('./images/backgroundPlayer.jpg');
   background-repeat:no-repeat;
}

#content{
   width:933px;
   padding-top:40px;
   margin-left:58px;
}

#masterLeftColumn{float:left;width:769px;margin-right:17px;overflow:hidden;height:auto;}
#masterRightColumn{float:left;width:147px;overflow:hidden;padding-top:280px;}

#topAdvertisement{width:786px;height:90px;margin-bottom:11px;width:786px;padding-left:11px;}
#mainHeader{width:769px;height:174px;background:url('./images/headerBackground.jpg');background-repeat:no-repeat;overflow:hidden;}

#navigation{text-align:left;width:769px;height:28px;background:url('./images/navBackground.gif');background-repeat:repeat-x;margin-bottom:6px; line-height:30px;}
#navigation ul{list-style-type:none;display:inline;margin:0px;padding:0px;}
#navigation ul li{display:inline;padding-right:10px;position:relative}
#navigation ul li.first{display:inline;padding-right:5px;padding-left:10px;position:relative}
#navigation ul li a{color:white;font-size:13px;font-weight:bold;text-decoration:none}

.flyout{z-index:100;position:absolute;top:25;left:0;background-color:#0d4c85;width:160px;}
.flyout a{display:block;padding:2px;border-bottom:solid 1px #17154b;font-weight:normal !important;font-size:11px;height:auto;}
.flyout a:hover{background-color:#17154b;}

#homeLeft{float:left;width:446px;overflow:hidden; }
#homeRight{float:right;width:322px;overflow:hidden;}

#homepageNews{border:solid 1px black;width:436px;height:304px;background-color:#130934; overflow:hidden;}
.homepageNewsImage{width:436px;height:184px;overflow:hidden;}
.hompeageNewsTitle{padding-left:8px;font-weight:bold;background-color:#121644;color:white;font-size:16px;width:436px;overflow:hidden;height:30px;line-height:30px;}
.homepageNewsBlurb{height:65px;width:436px;overflow:hidden;background:url('./images/homeNewsBG1.jpg');margin:0px;font-size:11px;color:black;padding-right:4px;}
.homepageNewsBottomStripe{height:23px;background:url('./images/homeNewsBottomBG.jpg');width:436px;overflow:hidden;}

ul.newsButtons{display:inline;margin:0px;padding:0px;}
li.newsButtonOn{display:block;float:left;margin:0px;display:inline;margin-right:3px;height:23px;width:23px;line-height:23px;text-align:center;font-weight:bold;color:white;font-size:11px;background:url('./images/newsButtonOn.jpg')}
li.newsButtonOff{display:block;float:left;margin:0px;display:inline;margin-right:3px;height:23px;width:23px;line-height:23px;text-align:center;font-weight:bold;color:white;font-size:11px;background:url('./images/newsButtonOff.jpg')}


#homepageGameCenter{border:solid 1px black;width:322px;height:304px;background-color:#120b34;overflow:hidden;}
#GameCenterMatchup{width:322px;height:157px;background:url('./images/gamecenterBG.jpg');margin:0px;padding:0px;background-repeat:no-repeat;overflow:hidden;}
#GameCenterLastGame{width:322px;height:157px;background:url('./images/gamecenterBG.jpg');margin:0px;padding:0px;background-repeat:no-repeat;overflow:hidden;}
.GameCenterNextGame{color:#ffffff;font-size:12px;font-family:segoe UI, arial;font-weight:bold;padding:3px;padding-left:12px;}
h1.GameCenter{text-align:center;margin:0px;height:26px;background:url('./images/tableRowBG.gif');background-repeat:repeat-x;color:white;font-size:16px;line-height:26px;padding-left:8px;}
#GameCenterHomeGames{width:322px;height:77px;overflow:hidden;}
.GameCenterHomeGame{background-color:#cfd4df;margin-right:1px;height:77px;width:106px;overflow:hidden;float:left; text-align:center;}

.contentBlackContainer{background-color:#000000;padding:0px;clear:both;height:100%;}
.utilityBlackContainer{background-color:black;clear:both;height:100%;color:white;}
.utilityBlackContainer h1{margin:0px;height:26px;background:url('./images/tableRowBG.gif');background-repeat:repeat-x;color:white;font-size:16px;line-height:26px;padding-left:8px;}
.contentLeft{float:left;width:528px;height:auto;overflow:hidden;}
.contentRight{float:right;width:219px;height:auto;overflow:hidden;}

.contentBox{background-color:#ffffff;}
.contentBoxData{padding:8px;color:black;font-size:12px;background-color:#ffffff}
.contentBox h1{margin:0px;height:26px;background:url('./images/tableRowBG.gif');background-repeat:repeat-x;color:white;font-size:16px;line-height:26px;padding-left:8px;}
.contentBox h2{color:#333333;font-size:24px;font-weight:bold;margin:0px;margin-left:8px;margin-top:8px;}
.contentBox h2.standings{font-size:11px;color:#142860;margin:2px;}
.contentBox h6{font-weight:normal;font-size:12px;color:#333333;margin:0px;margin-left:8px;margin-bottom:8px;}

/* styles for the Standings Control */
.standingsHeader{font-size:10px;font-weight:bold;color:black;background-color:#a1a1a1}
.standingsContent{font-size:10px;color:black;background-color:#e2e2e2;}
.standingsHeaderDark{font-size:10px;font-weight:bold;color:black;background-color:#aaaaaa}
.standingsContentDark{font-size:10px;color:black;background-color:#aaaaaa;}
.standingsContentTeam{font-size:11px;color:#142860;background-color:#e2e2e2;}

.standingsContentFargo{font-size:10px;color:#ffffff;background-color:#0f4983;}
.standingsContentFargoTeam{font-size:11px;color:#ffffff;background-color:#0f4983;}

/* styles for promotion sidebar */
.promotionDate{background-color:#cccccc;color:#142860;font-weight:bold;padding:3px;font-size:12px;padding:2px;}
.promotionDatePlain{font-size:11px;color:#333333;font-weight:bold;padding:2px;}
.promotionTitle a{color:#142860;padding:2px;font-weight:bold;font-size:13px; text-decoration:none;}
.promotionText{font-size:11px;color:#333333;padding:2px;}

/* styles for the image gallery */
.galleryBox{background-color:#000000;}
.galleryBox h1{margin:0px;height:26px;background:url('./images/tableRowBG.gif');background-repeat:repeat-x;color:white;font-size:16px;line-height:26px;padding-left:8px;}
.galleryBox a{color:#c9e5f6;font-weight:bold;font-size:11px;}

/* style overrides from pointstreak */
.subheader{font-size:15px;background-color:#120b34;color:white;}
.tableheader{font-size:15px;background-color:#120b34;color:white;}
#psTable table tr td{font-size:11px;}

.storeTitle{font-size:26px;color:#0c5a95;font-weight:bold;margin-top:12px;}
.storeItemDescription{font-weight:bold;font-size:11px;color:#333333;}
.storeItemPrice{margin-top:8px;font-size:11px;}
.storeBuyNowText{margin-top:4px;font-size:18px;color:#0c5a95;}
.storeBuyNowText a{color:#0c5a95;text-decoration:none;font-weight:bold;}