@charset "UTF-8";
/* CSS Document */

/*FIXES*/
/*img, div, a, :hover {behavior: url(/commonfiles/css/fixes/iepngfixNEW.htc)}*/
body {behavior: url(/commonfiles/css/fixes/csshover3.htc); }
a img {border:none; text-decoration:none;}
* {padding:0; margin:0;}
.red{color: red}
.tableborder {border:1px solid black;}


/*CFWindow Fix */
.windowHdr { background: url(/CFIDE/scripts/ajax/resources/ext/images/default/layout/panel-title-greylight-bg.gif) repeat-x ;
color:#000;
font:normal 11px tahoma, verdana, helvetica;
text-align: center;
padding:5px;
font-weight:bold;
z-index:9999999999}
       



/*Formatting*/


.boxbanner {
    height: 2em;
    width: auto;
}
.bannercenter, .bannerleft, .bannerright {
	position: relative;
}

.bannerleft {
	float: left;
}

.bannerright {
	float: right;
}
/*********** Player Display ***************/
.linkheader { font-size:15px; color:#04346b; font-weight:bold; border-bottom:1px dotted #393939; padding-bottom:5px; margin-bottom:5px; clear:both;}
.marTop {margin-top:15px;}
.linkheader .author {color:#7f7f7f; font-size:12px; font-weight:normal;}
.playerwrapper {
margin:3px auto 10px auto;
display:block;
font-family: verdana;
font-size: 9px;
color: #fff;
background-color: #333333;
background-image:url(../images/biophotobg.jpg);
float:left;
width:536px;
}
.linkheader1 {
width:530px; 
margin-top:3px;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #fff;
background-color: #691902;
padding: 5px;
float:left;
}
.playerwrapper1 {
margin-top:3px;
margin-bottom:10px;
font-family: verdana;
font-size: 10px;
color: #000;
padding:0;
background-color: #efefef;
float:left;
width:540px;
}

.playerwrapper1 li {
list-style:none;
font-family: verdana;
font-size: 10px;
color: #000;
padding:10px;
background-color: #efefef;
width: 520px;
}


.playername {
float: left;
display: inline;
margin:18px 0 0 0px;
padding:0 0 0 0px;
font-family: verdana;
font-size: 14px;
color: #fff;
font-weight: normal;
width:350px;
line-height:16px;
}

.playernumber {
float: right;
display: inline;
margin:17px 27px 0 0px;
font-family: verdana;
font-size: 14px;
color: #fff;
line-height:16px;
}

.playerinfo {
float: left;
display: inline-block;
margin:18px 0 0 0px;
padding:0 0 0 0px;
font-family: verdana;
font-size: 9px;
color: #fff;
font-weight: normal;
line-height:14px;
}



/*****************************************/



/*body {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#333333; }*/
body {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#333333; }
#textLink span {color:#a3a9ad;}
#textLink p {color:#ffffff; padding:12px 0 0px 15px; font-weight:bold;}
#textLink a {color:#e79635;}
h6 {font-size:12px; line-height:16px; color:#e79635;}
h3 {font-size:16px; line-height:32px; color:#ffffff; padding:0 0 0 0px;}
p  {padding-bottom:10px;}
h2 {color:#00275d; padding:20px 0 20px 10px; font-size:20px;}
h4 {color:#c1813e; font-size:16px; padding:0 0 10px 10px;}

.hidden {display:none;}
.PollQuestion {color:#00275d; padding:0 0 5px 0; font-size:14px;}
.PollOption {color:#000000; font-size:12px;}
.NewsItem {color:#000000; font-size:11px;}
/*Calendar*/
.CalendarMonth {color:#000000; font-size:14px; font-weight:bold;}
.CalendarButton {background-color:#cccccc;color:gray; font-size:15px; font-weight:bold; text-align:center;cursor:pointer;}
.CalendarWeek {color:#000000; font-size:12px; font-weight:bold;}
.CalendarWeekSchedule {color:#ffffff; background-color:navy; font-size:12px; font-weight:bold;}
.CalendarDay {color:#000000; font-size:12px;}
.WeekDay {background-color:#ffffff; color:#000000;}
.WeekEnd {background-color:#ffffff; color:#000000;}
.SpecialEvent {background-color:firebrick; color:#000000; cursor:pointer;cursor:hand;}
.HomeGame {background-color:navy; color:#ffffff; cursor:pointer;cursor:hand;}
.AwayGame {background-color:#ffe4b5; color:#000000; cursor:pointer;cursor:hand;}
/*Structure*/
/*body { margin:0; padding:0; background-image:url(/commonfiles/images/body_bkgd.jpg); background-repeat:no-repeat; background-color:#FFFFFF; background-position:top center;}*/
body { margin:0; padding:0; background-image:url(/commonfiles/images/BaronsBG.jpg); background-repeat:no-repeat; background-color:#000000; background-position:top center;}
#containAll {width:1000px; margin:0 auto; background-image:url(/commonfiles/images/containAll_bkgd.png); background-repeat:repeat-y; background-position:1px 0; position:relative; }

#header {height:250px; width:960px; display:block; background-color:#000000; position:relative; margin:0 auto; z-index:1000000;}
	#AHL {background-color:#000000; width:860px; height:105px; display:block; position:relative;padding-left:100px; padding-top:10px;}
		
		
		
	#OKCB { background-image:url(/CommonFiles/images/OKCB_bkgd.jpg); width:960px; height:101px; display:block;}
		#logo a {width:220px; height:171px; display:block; position:absolute; top:100px; left:25px; background-image:url(/commonfiles/images/header_BaronsLogo.png); z-index:1000;}
		#logo span {display:none;}
		#phone {position:absolute; bottom:40px; left:250px; font-size:16px; font-weight:bold; color:#ffffff;}
		#quickLinks {height:20px; width:960px; display:block; position:absolute; top:107px; right:10px; }
			#textLink {display:block; float:right;}
		#oilers a {width:215px; height:55px; display:block; position:absolute; top:155px; right:35px;}
		#oilers span {display:none;}
		
	
	
	
	#nav {width:960px; height:41px; position:absolute; bottom:-5px; z-index:100;}
		a {text-decoration:none;}
		.preLoad {display:none;}
		#li {background-image:url(/commonfiles/images/nav_li_bkgd.png);}
		#li_hover {background-image:url(/commonfiles/images/nav_li_hover_bkgd.png);}
		#li_last {background-image:url(/commonfiles/images/nav_li_last.png);}
		#li_lasthover {background-image:url(/commonfiles/images/nav_li_lasthover.png);}
		ul.spacerL {position:absolute; top:0; left:0; width:265px; height:41px; background-image:url(/commonfiles/images/nav.png); background-position:0px 0px;}
		ul.spacerL:hover {padding:0 !important;}
		
		ul.link1 {width:105px; height:41px; position:absolute; left:265px; background-image:url(/commonfiles/images/nav.png); background-position:-265px 0px;z-index:50;}
		ul.link1:hover { background-position:-265px -41px;}
		ul.link2 {width:108px; height:41px; position:absolute; left:370px; background-image:url(/commonfiles/images/nav.png); background-position:-370px 0px;z-index:45;}
		ul.link2:hover {background-position:-370px -41px;}
		ul.link3 {width:84px; height:41px; position:absolute; left:478px; background-image:url(/commonfiles/images/nav.png); background-position:-478px 0px;z-index:40;}
		ul.link3:hover {background-position:-478px -41px;}
		ul.link4 {width:90px; height:41px; position:absolute; left:562px; background-image:url(/commonfiles/images/nav.png); background-position:-562px 0px;z-index:35;}
		ul.link4:hover {background-position:-562px -41px;}
		
		ul.link6 {width:84px; height:41px; position:absolute; left:652px; background-image:url(/commonfiles/images/nav.png); background-position:-652px 0px;z-index:25;}
		ul.link6:hover {background-position:-652px -41px; height:5px;}
		/*IE7 Hack*/ *:first-child+html ul.link6:hover {height:22px;} 
		
		
		
		
		
		ul.spacerR {width:224px; height:41px; position:absolute; left:736px; background-image:url(/commonfiles/images/nav.png); background-position:-736px 0px;z-index:20;}
		ul.spacerR:hover {padding:0 !important;}
		
		#nav ul li {display:none;}
		#nav ul:hover {padding:36px 0 0 0;}
		/*IE7 Hack*/ *:first-child+html #nav ul:hover {padding:18px 0 0 0;}
		#nav ul:hover li {display:block; width:205px; height:25px; background-image:url(/commonfiles/images/nav_li_bkgd.png); position:relative; left:-4px; padding:8px 0 0 15px; background-repeat:no-repeat; font-size:10px; color:#ffffff;}
		#nav ul:hover li a {color:#ffffff;}
		#nav ul:hover li:hover {background-image:url(/commonfiles/images/nav_li_hover_bkgd.png); color:#96c6ff;}
		#nav ul:hover li:hover a {color:#96c6ff;}
		#nav ul:hover li.last {background-image:url(/commonfiles/images/nav_li_last.png); height:41px;}
		#nav ul:hover li.last:hover {background-image:url(/commonfiles/images/nav_li_lasthover.png); height:41px;}
		
		#nav ul.nested {display:none;}
		#nav ul:hover li:hover ul.nested {display:block; position:relative; left:184px; top:-26px; padding:0; margin:0; z-index:11;}
				
		
		#searchform {background-image:url(/commonfiles/images/search_field.png); width:137px; height:20px; margin:8px 15px 0 10px; float:right;}
		#search label {display:none;}
		#searchform #s { border:0; height:16px;  color:#a9a9a9; width:100px; background-repeat:no-repeat; margin:2px 0 0 23px;}
		
		#searchsubmit {visibility:hidden;}

#topCont { width:960px; display:block; background-image:url(/commonfiles/images/topCont_bkgd.jpg); background-repeat:no-repeat; background-color:#000000; margin:0 auto; position:static;z-index:0;}
	#flash {width:570px; height:324px; display:block; padding:20px 8px 14px 0px; float:left;position:static; z-index:-1; background-image:url(../images/feature-shadow.png); background-repeat:no-repeat; background-position:bottom right;}
	#flash-innershadow {background-image:url(../images/flash-innershadow.png); width:16px; height:323px; display:block; position:absolute; left:383px; top:270px; z-index:99;}
	
	#leftCol {width:353px; display:block; float:left; position:relative; margin:20px 0 0 10px;}
	#next-matchup {width:320px; display:block; float:left; position:relative; height:140px; background-image:url(../images/nextmatchup-bkgd.png); padding:15px 12px 15px 20px;}
	#next-matchup h4 {display:block; width:137px; height:18px; float:left; margin:0; padding:0;}
	#next-matchup .browse-left {width:8px; height:16px; display:block; float:left; background-image:url(../images/btn-browse-left.png); margin:1px 10px 1px 0;}
	#next-matchup .browse-right {width:8px; height:16px; display:block; float:left; background-image:url(../images/btn-browse-right.png); margin:1px 0 1px 10px;}
	.date-time {font-size:18px; font-weight:bold; color:#fdb200; display:block; float:right; line-height:18px; height:18px;}
	.vs {background-image:url(../images/vs-bkgd.png); width:318px; height:64px; display:block; float:left; position:relative;}
	.vs .logo1 {position:absolute; top:10px; left:17px; display:block; width:54px; height:42px;}
	.vs .logo2 {position:absolute; top:10px; left:140px; display:block; width:54px; height:42px;}
	.teams {font-size:13px; padding:0 0 0 5px; color:#fff;}
	span.team1 {padding:0 0px 5px 0; display:block; float:left; text-align:center; width:100px; margin-right:7px;}
	span.team2 {padding:0 0px 5px 0; display:block; float:left; text-align:center; width:100px; margin-right:5px;}
	
	
	.promotion span {display:none;}
	.promotion:hover span {background-image:url(../images/promo-overlay-bkgd.png); width:295px; height:127px; display:block; position:absolute; right:20px; top:-78px; z-index:200;}
	.promotion {background-image:url(../images/btn-promotion.png);display:block; float:left; position:relative; width:101px; height:23px; cursor:pointer;}
	.promotion span img { position:absolute; display:block; width:77px; height:88px; right:28px; top:15px;}
	.promotion span h4 { font-size:22px; font-weight:bold; color:#000000; width:125px; display:block; position:absolute; top:27px; left:40px;}
	.promotion span p {color:#000000; width:125px; font-size:11px; display:block; position:absolute; left:40px; top:50px; line-height:14px;}
	.get-tickets {background-image:url(../images/btn-get-tickets.png); width:98px; height:64px; display:block; float:right; margin:0; padding:0;}
	.watchonline { background-image:url(../images/btn-watchonline.png); width:80px; height:28px; display:block; float:left; margin:5px 30px 0 15px;}
	.listenlive {background-image:url(../images/btn-listenlive.png); width:77px; height:28px; display:block; float:left; margin:5px 30px 0 0;}
	.boxscore {background-image:url(../images/btn-boxscore.png); width:77px; height:28px; display:block; float:left; margin:5px 0px 0 0;}
	#stay-connected {width:353px; display:block; float:left; position:relative; height:44px; background-image:url(../images/stay-connected-bkgd.png);}
	.twitter-icon {display:block; width:27px; height:27px; float:right; background-image:url(../images/btn-twitter.png); margin:10px 5px 0 0; position:relative; cursor:pointer;}
	.twitter-icon span {display:none;}
	.twitter-icon:hover span {display:block; width:268px; height:104px; background-image:url(../images/twitter-overlay-bkgd.png); position:absolute; top:20px; left:-50px; z-index:200;}
	.twitter-icon span p { font-size:11px; line-height:13px; padding:32px 20px 0 20px;}
	.twitter-icon span a.follow {position:absolute; bottom:12px; right:30px; color:#16447a; font-weight:bold; font-size:11px; background-image:url(../images/ico-followus.png); background-repeat:no-repeat; padding-left:12px; display:block; height:15px; width:60px; background-position:0 12px;}
	.fb-icon {display:block; width:27px; height:27px; float:right; background-image:url(../images/btn-facebook.png); margin:10px 5px 0 0;}
	.youtube-icon {display:block; width:27px; height:27px; float:right; background-image:url(../images/btn-youtube.png); margin:10px 5px 0 0;}
	.rss-icon {display:block; width:27px; height:27px; float:right; background-image:url(../images/btn-rss.png); margin:10px 15px 0 0;}
	#leftCol .adSpace {background-image:url(../images/leftCol-ad-bkgd.png); background-position:bottom left; width:346px; height:110px; display:block; float:left; padding:0 0 13px 7px;}
	#schedule {width:340px; display:block; padding:20px 0 0 10px; float:left; position:static;z-index:0;}
		#drop {position:absolute; top:280px; right:40px; display:block; height:50px; width:79px; background-image:url(/commonfiles/images/okc_drop_logo.png);z-index:101;}
		.calendarholder {width:338px; height:285px; background-color:#eeeeee; border:1px solid #c4c4c4; display:block;z-index:0; position:static;}
		#schedule h3 {z-index:0; position:static;}
	

#bottomCont {width:930px; display:block; margin:0 auto; padding:10px 10px 10px 10px; min-height:410px; }
#subCont {width:961px; display:block; margin:0 auto; padding:18px 0px 10px 0px; min-height:410px; background-color:#FFFFFF; background-image:url(../images/subcontent_bkgd.jpg); background-repeat:no-repeat; }
#subCont h1 {font-weight:bold; font-size:18px !important; color:#ffffff; background-image:url(../images/h1-bkgd.jpg); width:548px; height:24px; line-height:18px; padding:6px 0 0 20px; margin-bottom:20px;}
#subCont h1 a {color:#fdb200;}
	.block {z-index:-2;display:block; float:left; clear:both; background-color:#eeeeee; margin:0px 0px 10px 0px; width:100%; height:150px; overflow:hidden; padding:0;}
	.block.fluid {height:auto;}
	.blockwhite {display:block; float:left; clear:both; background-color:#ffffff; border:1px solid #c4c4c4; margin:3px 0px 3px 0px;}
	.blockbkgd {display:block; float:left; clear:both; background-image:url(/commonfiles/images/scores_bg.jpg); border:1px solid #c4c4c4; margin:3px 0px 3px 0px;}
	.wideCol {width:568px; display:block; float:left; margin:0 0px 20px 1px;}
	.narrowCol {width:340px; display:block; float:right; margin:0 10px 20px 10px; }
	#subCont .narrowCol {margin:0 20px 20px 10px;}
	.dblCol {width:568px; display:block; float:left; margin:0 0 0 15px;}
		#banner {display:block; width:630px; height:85px; padding-bottom:15px;}
		.dblCol p {padding:10px 0px 10px 0px; font-size:12px;}
		.dblCol a {color:#2367b8; font-size:12px;}
		.dblCol hr {border-bottom:1px dotted #393939; border-top:none; margin:10px 0 10px 0;}
		.dblCol table {width:100%;}
		.dblCol table a {color:#004eaf; display:block;}
		.dblCol table a:hover {color:#000000;}
		.dblCol table a span {font-size:10px;}
		.dblCol table.stats {margin: 0 auto;}
		.dblCol table.stats td {padding:2px !important; text-align:center;}
		.dblCol table.table-head {margin-bottom:0;}
		.dblCol table.table-head tr {}
		.dblCol table.table-head tr td {padding-left:10px;background-color:#691902; color:#ffffff;  font-size:12px;}
		.dblCol table.table-head a.collapse {display:none; width:90px; height:14px; background-image:url(../images/btn-collapse.gif);}
		.dblCol table.table-head a.expand {display:block; width:90px; height:14px; background-image:url(../images/btn-expand.gif);}
		.dblCol table.month {display:none;}
		.dblCol table tr td {border-bottom:2px solid #ffffff; padding:5px 5px 5px 10px;}
		.dblCol table tr:nth-child(even) {background-color:#efefef;}
		
		.dblCol table tr:nth-last-child(1) td {border-bottom:none !important;}
		.dblCol table td.border {border-right:1px solid #bbbbbb;}
		.dblCol table td span {font-size:8px;}
		.dblCol table tr:nth-child(odd) {background-color:#ddd;}
		
		.dblCol table .right {float:right;}
		.dblCol table { line-height:16px;}
		.fullCol {display:block; float:left; margin:0 0 0 15px;}
		.promo-overlay span {display:none;}
		.promo-overlay:hover span {background-image:url(../images/promo-overlay-bkgd.png); width:295px; height:127px; display:block; position:absolute; right:-285px; top:-48px; z-index:200;}
		.promo-overlay  {color:#1055e0; position:relative; margin:0; padding:0; display:block; height:14px; float:left; cursor:pointer;}
		.promo-overlay  span img { position:absolute; display:block; width:77px; height:88px; right:28px; top:15px;}
		.promo-overlay  span h4 { font-size:22px; font-weight:bold; color:#000000; width:125px; display:block; position:absolute; top:27px; left:30px;}
		.promo-overlay  span p {color:#000000; width:125px; font-size:11px; display:block; position:absolute; left:40px; top:40px; line-height:14px;}
		.inset {width:280px; background-color:#eeeeee; border:1px solid #c4c4c4; margin:0px 0px 10px 10px; float:right;}
		.insetW {width:280px; margin:0px 10px 10px 10px; float:right;}
	.h148 {height:148px; width:100%;}
	.h126 {height:126px; width:100%;}
	.one3rd {height:120px; width:100%;}
	.two3rds {height:248px;  width:100%;}
	.one4th {height:88px;  width:100%;}
	.one4thB {height:88px;  width:46%;}
	.three4ths {height:280px; width:100%;}
	.full {height:376px; width:100%;}
	.half {height:184px; width:100%;}
	.poll {padding:5px; float:center; position:relative; right:-6px;}
	.advertisement {position:relative; right:-46px; top:110px;}
	.facebook {position:relative; right:-4px; top:3px;}
	.twitter {position:relative; right:-5px; top:5px;}
	.ahllive {display:block;float:left;height:88px; width:175px; position:relative; top:3px; right:-8px;}
	.fb {padding:5px 5px 5px 6px; float:left;}
	.follow {width:177px; font-size:13px; text-align:center;padding:6px 4px 5px 0px; float:left;}
	.cox {position:relative; right:-171px; top:-55px;z-index:-1;}
	#blockTitle { background-image:url(/commonfiles/images/h3_bkgd.jpg); height:38px; width:100%; background-repeat:repeat-x; padding:0px 0 0 0px; display:block; float:left; margin:0;}
	.scrolling {overflow:scroll;}
	.text {padding:20px 20px 20px 20px; height:100%; display:block;}
	.news {padding:0px 0px 0px 0px; height:128px; width:100%; display:block; float:left;}
	.news li {background-image:url(../images/news-li-bkgd.png); height:25px; margin:0 !important; padding:3px 0 0 10px; list-style-position:inside; list-style-image:url(../images/news-bullet.png); font-size:11px; font-weight:bold; color:#3a3a3a; cursor:pointer;}
	.news li:hover {color:#000000;}
	.news ul {list-style-position:inside; margin:0 !important; padding:0;}
	.wide {float:left; margin:0px 0px 0px 0px; width:538px; padding:15px 15px 15px 15px; background-color:#FFFFFF;  }
	.widePhoto {float:left; margin:0px 0px 0px 0px; width:564px; padding:15px 4px 15px 0px; background-color:#FFFFFF;  }
	.clear {clear:both;}
	.body {padding:0 10px 0 10px;}
	.myUL {margin-left:40px; font-size:12px;}
	.myLI {margin-left:20px;}
	
/*News*/
.ui-accordion-header { background-color:#2367b8;}
.ui-accordion-content {padding:0 !important; height:auto !important;}
.ui-accordion-content ul {list-style-position:inside; margin:0 !important; padding:0;}
.ui-accordion-content li {background-image:url(../images/news-li-bkgd.png); height:25px; margin:0 !important; padding:3px 0 0 10px; list-style-position:inside; list-style-image:url(../images/news-bullet.png); font-size:11px; font-weight:bold; color:#3a3a3a; cursor:pointer;}

/*Schedule List*/
#lsik-schedule-container select {margin-bottom:15px;}
#lsik-schedule-container h2 {margin-bottom:15px;}
#lsik-schedule-container table {margin-bottom:15px;}


/*Links*/
a.links {display:block; float:left; clear:both; width:100%;}
a.links .bannerleft {float:left; display:block; font-size:12px;}
a.links .bannerright {float:right; display:block; font-size:12px;}
.link-table tr:hover td {background-color:#fdb200;}

/*Roster*/
a.trigger {cursor:pointer; display:block; position:relative;}
a.trigger span.bio-img {display:none; z-index:1000;}
a.trigger:hover span.bio-img {display:block; position:absolute; background-image:url(../images/playerimgpop.png); width:80px; height:108px; top:-100px; right:-30px;}
a.trigger span.bio-img img {margin:10px 10px 0 10px;}



#footer {width:934px; height:90px; display:block; margin:0 auto; border-top:solid 8px #e79635; background-color:#011329; padding:20px 13px 0 13px; position:relative;}
	#footer_logo {width:148px; height:55px; display:block; position:absolute; top:-25px; left:393px; background-image:url(/commonfiles/images/footer_logo.png);}
	#sitemap {width:934px; display:block; background-color:#011e3e; padding: 20px 0 15px 0;}
		#quicklinks {display:block; float:left; border-right:1px dotted #ffffff;}
		.column {width:180px; padding:0px 0 20px 20px; display:block; float:left; border:1px;}
		.column a {font-size:10px; line-height:14px; text-decoration:none; color:#8fc3fc;}
		.column a:hover {color:#ffffff; text-decoration:underline;}
		.column ul {color:#FFF; margin-left:15px;}
		.column li {color:#FFF;}
		#partners {width:204px; display:block; float:left; margin:0px 5px 6px 20px; padding:0px 0 0 15px;}
		#footer p {text-align:center; color:#ffffff; padding:20px 0 0 0;}
		#footer a {text-decoration:none; color:#ffffff;}
		#footer a:hover {text-decoration:underline;}
		#footer a:visited {color:#ffffff;}

/* This is the page title for all of your integration kit pages, to make it fit in with your site it is suggested that you match these styles to whatever styles you use for your page headers */
.lsik-title {
	font-size: 12pt;
	margin: 0;
	padding: 0;
}

/* This sets the default styles for all the tables. It only has border left because the tds have borders right and bottom applied to them individually */
.lsik-standings-table, .lsik-schedule-table, .lsik-roster-table, .lsik-indiv-table, .lsik-record-table, .lsik-mini-standings-table {
	width: 100%;
	font-size: 8pt;
	border-left: 1px solid #cacab5;
	margin-bottom:15px;
}



/* These are the styles for the top row of the table, you can set a background color or image, specify the font size and weight and whatever other styles you wish to match your site's style */
.lsik-record-header, .lsik-roster-header, .lsik-standings-header, .lsik-indiv-header, .lsik-schedule-header, .lsik-mini-standings-header {
	/*background: url(../img/table-header.png);*/
	padding: 2px 10px 2px 10px;
	color: #fff;
	background-color:#011e3e;
	height: 24px;
}

/* These are the default styles for each table cell. Keeping the border-bottom and border-right as well as the border-left on the main table will keep the appearance that each cell has it's own border */
.lsik-record-td, .lsik-roster-td, .lsik-standings-td, .lsik-indiv-td, .lsik-schedule-td, .lsik-mini-standings-td {
	padding: 3px 3px 3px 5px;
	border-bottom: 1px solid #cacab5;
	border-right: 1px solid #cacab5;
}

/* This is the alternating row colour. On every even row the table rows will have a background of whatever it is set to */
.lsik-indiv-tr-even, .lsik-standings-tr-even, .lsik-schedule-tr-even, .lsik-roster-tr-even, .lsik-record-tr-even, .lsik-mini-standings-tr-even {
	background: #e5e5cf;
}

/* This is the odd row colour. Every odd row will have a background of whatever you like, should be set as different than the even one if you wish to have alternating colours */
.lsik-indiv-tr-odd, .lsik-standings-tr-odd, .lsik-schedule-tr-odd, .lsik-roster-tr-odd, .lsik-record-tr-odd, .lsik-mini-standings-tr-odd {
	background: ;
}


/* ---- STANDINGS PAGE STYLES ---- */

/* On the standings page the tables are indented so that they are more clearly a part of each conference */
.lsik-standings-table {
	width: 97%;
	margin: 0 0 0 3%;
}

/* On the standings page this is the title of the Conference (eg. Western Conference). */
.lsik-conference-title {
	font-size: 11pt;
	border-bottom: 1px solid #000;
	margin: 25px 0 -10px 0;
}

/* This is the title of the Divisions on the standings page, it has the indented margin so it lines up with the standings page table mentioned above */
.lsik-division-title {
	margin: 20px 0 -5px 3%;
	width: 97%;
	font-size: 10pt;
}

/* The team name on the standings page is given it's own special class so that when it shows up these styles will apply to it. This makes it easy for fans to scan the page to find your team and it is a good idea to make a different colour and use larger or bold text to make it stand out */
.lsik-team-name {
	font-weight: bold;
	color: #0f4826;
	font-size: 9pt;
}


/* ---- MINI STANDINGS STYLES ---- */

/* Most of the general styles for mini-standings are the same as the rest of the tables and you can find them on the end of the styles for tds, headers and tables in the above CSS. Just look for "lsik-mini-standings...". They can be removed and turned into their own classes if you need to make them have their own distinct look. */

/* This is the container that holds both the mini standings table and the select box to choose the season */
#lsik-mini-standings-container {
	width: 100%;
}
#lsik-mini-standings-container select,#lsik-mini-conference-container select {margin-bottom:15px; margin-top:5px;}
/* This are the styles that are applied to your team name in the standings box */
.lsik-mini-standings-selected-team {
	font-weight: bold;
}
/* These styles are for the tagline that appears below the standings box (ie. Official AHL Statistics Provided by Leaguestat.com) */
#lisk-mini-standings-tagline {
	font-size: 80%;
}

/***** Next Five Games *****/

/* This is the container that holds the title, next five games table, and tagline */
#lsik-next-games-container                              { width: 100%; }

/* This is the table for the next five games */
.lsik-next-games-table                                  { font-size: 10pt; border-bottom: 1px solid #19214A; }

/* This controls the next game date area */
.lsik-next-games-table td.date                          { text-transform: uppercase; font-weight: bold; }

/* This controls the title */
#lsik-next-games-container #lsik-next-games-title       { font-size: 12pt; font-weight: bold; color: #237D3A; padding: 2px 0 2px 0;  }

/* This controls the first row in the next five games table */
.lsik-next-games-table tr.lsik-next-games--row          {  }

/* This controls the alternate row in the next five games table */
.lsik-next-games-table tr.lsik-next-games-alt-row       { background: #237D3A; color: #FFFFFF; }

/* This controls borders and spacing for the rows */
.lsik-next-games-table tr.lsik-next-games--row td,
.lsik-next-games-table tr.lsik-next-games-alt-row td    { border-top: 1px solid #19214A; padding: 2px 5px 2px 2px; }

/* This controls the tagline area */
#lsik-next-games-container .lsik-next-games-tagline     { padding: 2px 0 2px 0; }

/***** End Next Five Games *****/

/*scroller*/
	#feature {min-width:320px; height:145px; width:100%; display:block; position:relative;}
	/*featured project scroller*/
		.hide-scroll {background-image:url(../images/nextmatchup-bkgd.png); background-position:-20px -15px;display:block; width:174px; height:25px; float:left; z-index:100; position:relative;}
		/*root element for the scrollable. when scrolling occurs this element stays still.*/
		.scrollable {/* required settings */position:absolute; left:50%; margin-left:-160px;overflow:hidden;width:320px;height:145px; z-index:10;}
		/*root element for scrollable items. 
		Must be absolutely positioned and it should have a extremely large width to accomodate scrollable items. 
		it's enough that you set the width and height for the root element and not for this element. */
		.scrollable .items {/* this cannot be too large */width:50000px;position:absolute;clear:both;height:145px;}
		/* single scrollable item */
		.scrollable .item {float:left;margin:0;padding:0;width:320px;height:145px;display:block;position:relative;}
			/* active item */
		.scrollable .active {/*z-index:999;*/position:relative;}
		/* this makes it possible to add next button beside scrollable */
		.scrollable {float:left;}
		/* prev, next, prevPage and nextPage buttons */
		a.browse {display:block;width:8px;height:16px;float:left;cursor:pointer;}	
		/* right */
		a.right {width:8px; height:16px; display:block; float:left; background-image:url(../images/btn-browse-right.png); margin:1px 0 1px 10px;  z-index:10000; position:relative;}
		a.right:hover { background-position:0px 0px; }
		a.right:active { background-position:0px 0px; } 	
		/* left */
		a.left	{width:8px; height:16px; display:block; float:left; background-image:url(../images/btn-browse-left.png); margin:1px 10px 1px 0;z-index:10000; position:relative; } 
		a.left:hover { background-position:0px 0px; }
		a.left:active { background-position:0px 0; }	
		/* disabled navigational button */
		a.disabled {visibility:hidden !important;} 

/* Corp Partners Page */
.partner-list{
	list-style:none;
	text-align:center;
	line-height:16px;
	margin:0;padding:0;
}
.partner-list li{
	float:left;
	width:115px;
	height:90px;
	padding:0 9px 12px 9px;
}
.partner-list img{
	display:block;
	margin-bottom:8px;
}
.partner-list strong{display:block;}

.partner-title{
    display: inline-block;
	width:538px;
	height:54px;
	background-image:url(../images/corppart_title.png);
	
}

.partner-gold{
	display: inline-block;
	width:522px;
	height:20px;
	background-color:#dd9b00;
	color:#fff;
	margin: 0 0 20px 0;
	padding: 4px 0 0 15px;
	font-size: 12px;
	font-weight: bold;
	
}
.partner-blue{
	display: inline-block;
	width:522px;
	height:20px;
	background-color:#1c4a81;
	color:#fff;
	margin: 0 0 20px 0;
	padding: 4px 0 0 15px;
	font-size: 12px;
	font-weight: bold;
}
.partner-copper{
	display: inline-block;
	width:522px;
	height:20px;
	background-color:#964e0a;
	color:#fff;
	margin: 0 0 20px 0;
	padding: 4px 0 0 15px;
	font-size: 12px;
	font-weight: bold;
}
.partner-red{
	display: inline-block;
	width:522px;
	height:20px;
	background-color:#691901;
	color:#fff;
	margin: 0 0 20px 0;
	padding: 4px 0 0 15px;
	font-size: 12px;
	font-weight: bold;
}
