body {
	margin: 0px;
	background: #000 url(/fls/20800/site_graphics/sitebg.jpg) no-repeat center 100px;	
	font-family: Arial;
}

.left {
	float: left;	
}

.right {
	float: right;	
}

.relative {
	position: relative;	
}

.absolute {
	position: absolute;	
	top: 0px;
	left: 0px;
}

.clear {
	clear: both;
}

.hide {
	display: none;	
}

.block {
	display: block;	
}

.center {
	margin-left: auto;
	margin-right: auto;	
}

.bold {
	font-weight: bold;	
}

#headertop {
	width: 100%;
	height: 100px;
	background: url(/fls/20800/site_graphics/sitetopbg.png) repeat-x;	
}

#headertop .center {
	width: 739px;
	height: 90px;
	padding-top: 5px;	
}

#header {
	width: 1030px;
	height: 98px;
}

#menu {
	width: 980px;
	height: 24px;
	background: url(/fls/20800/site_graphics/menubg.png) repeat-x;
}

#menucont {
	width: 1020px;	
}

#guts {
	width: 978px;
	background: #2c0348;
	border: 1px solid #541481;
	border-top: 0px;	
}

#content.archive{
	background: #fff;
}

#rotator {
	width: 652px;	
	padding-bottom: 5px;
	background: #fcbd52;
	margin: 20px 0px 0px 12px;
}

#rotator  #archive{
	position:absolute; 
	bottom:0px; 
	right:0px;
}

#rotator  #archive a{
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#rotatortemp {
	display: none;	
}

#mainimage {
	width: 657px;
	height: 367px;	
	overflow: hidden;
	left: -5px;
}

#mainimage .mainstory {
	top: 0px;
	left: 5px;
}

#mainimage .mainstory .play {
	position: absolute;
	left: 280px;
	top: 126px;
	cursor: pointer;
}

#mainimage .mainstory.first {
	display: block;	
}

#mainimage div.image {
	width: 652px;
	height: 367px;
	overflow: hidden;	
}

#mainimage .image img {
	width: 652px;
}

#mainimage div.text {
	position: absolute;
	top: 4px;
	left: 12px;
	width: 640px;
	height: 54px;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
}

#mainimage .textwords {
	height: 54px;	
}

#mainimage .textwords a {
	color: #fff;
	text-decoration: none;
}

#mainimage .textdate {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
}

#mainimage div.text div.readmore {
	padding-top: 15px;
	padding-bottom: 15px;	
}

#mainimage div.text div.links {
	height: 56px;
}

#mainimage div.text div.controls {
	padding-top: 15px;
}

#mainimage .links a {
	font-size: 11px;
	font-family: Arial;
	color: #fff;
	text-decoration: none;	
}

#articleVideoContainer {
	z-index: 1000;	
}

#mainimage .titlebar {
	top: 309px;
	width: 652px;
	height: 58px;
	background: url(/fls/20800/site_graphics/titlebar.png) no-repeat;	
}

#NeulionVidContainer {
	display: none;
	height: 467px;
	left: -6px;
	position: absolute;
	width: 658px;
	z-index: 1000;
}

#NeulionVidContainer .videoStop {
	height: 19px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 19px;	
	cursor: pointer;
	z-index:1001;
}

#subrotator {
	width: 650px;
	height: 80px;
	overflow: hidden;	
	margin-left: 2px;
}

#subimages {
	width: 690px;
	position: absolute;
	left: 0px;
	top: 7px;
}

#subimages .subitem {
	width: 128px;
	height: 72px;
	padding-left: 2px;
	position: relative;
	cursor: pointer;
}

#subimages .subitem.first {
	padding-left: 0px;	
}

#subrotator .arrowline {
	width: 683px;
	height: 7px;
	position: relative;	
}

#subrotator .arrowline .arrow {
	height: 7px;
	width: 128px;
	text-align: center;	
	position: absolute;
	top: 1px;
	left: 0px;
}

#subrotator .arrowline .arrow img {
	position: absolute;
	top: 0px;
	left: 60px;
}

#subimages .subitem .subimage {
	width: 128px;
	height: 72px;
	overflow: hidden;	
}

#subimages .subimage .miniplay {
	position: absolute;
	width: 42px;
	height: 41px;
	top: 9px;
	left: 46px;	
}

#subimages .subitem .subimage .miniplay img {
	width: 42px;
	height: 41px;
}

#subimages .subitem .subimage img {
	width: 133px;	
}

#subimages .subitem .subtitle {
	height: 14px;
	width: 128px;
	background: url(/fls/20800/site_graphics/subtitlebg.png) repeat;
	color: #fff;
	font-size: 11px;	
	font-weight: normal;
	padding-top: 2px;
	text-align: center;
	top: 56px;
	left: 2px;
}

#subimages .subitem.first .subtitle {
	left: 0px;	
}

#subpage .page {
	width: 13px;
	height: 13px;
	padding-right: 2px;
	background: url(/fls/20800/site_graphics/subpage_off.png) no-repeat;	
	cursor: pointer;
}

#subpage .subparrow {
	cursor: pointer;
}

#subpage .subparrow.first {
	padding-right: 2px;
}

#subpage .page.one {
	background: url(/fls/20800/site_graphics/subpage_on.png) no-repeat;	
}

#subpage {
	width: 65px;
	height: 13px;
	text-align: center;
	margin: 2px auto 0px;	
}

/* rotator slider */

.rotslidecont {
	width: 28px;
	height: 100px;
	left: -5px;
}

.rotshare {
	top: 116px;	
}

.rotlinks {
	top: 7px;
}

.rotslidecorner {
	width: 5px;
	height: 6px;
	top: 94px;
	left: 0px;	
}

.main-image-share-cont {
	position: absolute;
	top: 0px;
	left: -182px;	
	height: 94px;
	background: #fdbe57;
}

.main-image-slider {
	background: #fdbe57;
	height: 94px;
	position: relative;
	width: 210px;	
}

.sliderTitle {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 28px;	
}

.main-image-x {
	cursor: pointer;
	height: 8px;
	position: absolute;
	right: 9px;
	top: 7px;
	width: 9px;	
}

.rotoator-share-container {
	padding-left: 2px;
	height: 94px;
	position: absolute;
	width: 180px;	
}

.rotator-share-container input {
	border: 1px solid #000;
	color: #949494;
	height: 15px;
	width: 170px;	
}

.rotator-share-container textarea {
	border: 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	color: #949494;
	height: 21px;
	margin: 0px;
	width: 170px;
}

.textareaButton {
	background: url(/fls/10700/site_graphics/textareabutton.jpg) no-repeat;
	height: 13px;
	position: relative;
	width: 174px;	
}

.textareaButton input {
	background: transparent;
	border: 0px;
	color: transparent;	
	height: 12px;
	width: 38px;
	position: absolute;
	right: 3px;
	padding: 0px;
	cursor: pointer;
}

.rotator-share-container {
	position: absolute;
	width: 171px;
	left: 5px;
	top: 8px;	
}

.main-image-links-cont {
	left: -182px;
	position: absolute;
	top: 0px;	
	height: 94px;
	background: #fdbe57;
}

.rotator-links-container {
	height: 88px;
	padding-left: 10px;
	padding-top: 6px;
	position: absolute;	
}

.rotator-links-container a {
	color: #000;	
}

#twitter {
	width: 650px;
	height: 44px;
	border: 1px solid #722aa6;
	background: #4f107a;
	margin: 18px 0px 0px 12px;	
}

#twitter .tweet {
	width: 486px;	
	font-size: 11px;
	color: #fff;
	padding-top: 4px;
}

#twitter .tweet a {
	color: #fff;
}

#twitter .tweetDate {
	font-size: 10px;
	color: #a6a6a6;
}

.network300 {
	margin: 17px 0px 0px 5px;	
	color: #6c4f7f;
	text-align: right;
	font-size: 11px;
	width: 300px;
}

#scoreboard {
	margin: 20px 0px 20px 10px;	
}

#scoreboard .content {
	background: url(/fls/20800/site_graphics/scorebg.png) repeat-x;
	width: 297px;
	height: 68px;	
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	overflow: hidden;
	z-index: 500;
}

#scoreboard .bottom {
	width: 198px;
	background: url(/fls/20800/site_graphics/widgetbotbg.png) repeat-x;
	height: 12px;
	text-align: center;
	color: #f5ae12;
	font-size: 11px;	
	padding-top: 2px;
	padding-left: 100px;
}

#scoreboard .item {
	width: 146px;
	height: 66px;	
	border-left: 1px solid #53336a;
	border-right: 1px solid #2e1440;
}

#scoreboard .sport {
	color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 5px;	
}

#scoreboard .data {
	color: #fff;
	font-size: 10px;	
	padding: 0px 2px;
}

#scoreboard .date {
	padding-top: 6px;
}

#scoreboard .data a {
	color: #fff;
	font-size: 10px;	
	text-decoration: none;
}

#scoreboard .bottom .bold {
	cursor: pointer;	
}

#scoreboard .sportclick {
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
	cursor: pointer;
	width: 62px;
	height: 10px;
	left: 149px;
	top: 7px;	
	z-index: 600;
}

#scoreboard .allscores {
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
	cursor: pointer;
	width: 75px;
	height: 10px;
	left: 221px;
	top: 7px;	
	z-index: 600;
}

.sportdropdown {
	left: 147px;
	top: 21px;
	width: 125px;
	background: #fdbe55;	
	z-index: 600;
	padding: 5px;
	border: 1px solid #000;
}

.sportdropdown a {
	font-size: 10px;
	text-decoration: none;
	color: #000;	
}

#meachistory {
	margin-left: 10px;	
	width: 298px;
}

#meachistory .image {
	width: 100px;
	height: 80px;
	overflow: hidden;
	margin: 10px 0px 10px 13px;
}

#meachistory .image img {
	width: 100px;	
}

#meachistory .text {
	color: #fff;
	font-size: 12px;
	width: 173px;
	margin: 10px 0px 0px 12px;
}

#meachistory .title {
	font-size: 14px;	
}

#meachistory .bottom {
	width: 298px;
	background: url(/fls/20800/site_graphics/widgetbotbg.png) repeat-x;
	height: 14px;
	text-align: center;
	padding-top: 6px;
}

#meachistory .bottom a {
	color: #fdbe57;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;	
}

#meachistory .content {
	width: 298px;
	height: 120px;
	overflow: hidden;	
}

#meachistory .arrow {
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
	top: 6px;
	width: 9px;
	height: 9px;
	cursor: pointer;
}

#meachistory .slideleft {
	left: 270px;
}

#meachistory .slideright {
	left: 285px;
}

#meachistory .link img.block {
	padding-top: 2px;	
}

#poll {
	margin: 9px 0px 0px 9px;	
	width: 298px;
	color: #fff;
}

#poll .poll_title {
	font-size: 13px;
	font-weight: bold;	
	text-align: left;
	padding: 14px 12px;
}

#poll input.poll_content {
	margin-left: 7px;	
}

#poll .poll_content {
	font-size: 12px;	
}

#poll .poll_class {
	margin-top: 24px;
	padding-top: 8px;
	background: url(/fls/20800/site_graphics/widgetbotbg.png) repeat-x;
}

#tabs {
	padding-top: 22px;
	margin-left: 12px;	
	background: url(/fls/20800/site_graphics/schedulebg.png) repeat-x 0px 42px;	
}

#tabs .content {
	height: 217px;
	width: 649px;
	border: 1px solid #2e2e2e;
	border-top: 0px;
	font-size: 12px;
	color: #fff;
	overflow-y: auto;
}

#tabs .content td {
	font-size: 12px;
	color: #fff;
}

#tabs .content a {
	color: #fff;	
}

#tabs .sportclick {
	height: 11px;
	width: 69px;
	left: 429px;
	top: 6px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);	
}

#tabs .full {
	height: 11px;
	width: 115px;
	left: 527px;
	top: 6px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#tabs .sportdropdown {
	left: 426px;
	top: 20px;	
}

#schedule td {
	border-top: 1px solid #000;
	border-bottom: 1px solid #414141;	
}

#schedule .eventTable {
	margin: 0px auto;	
	width: 613px;
}

#schedule .eventDate {
	width: 58px;
	height: 44px;	
}

#schedule .eventSport {
	width: 152px;
	height: 44px;	
}

#schedule .eventOpponent {
	width: 294px;
	height: 44px;	
}

#schedule .eventTime {
	width: 56px;
	height: 44px;	
}

#schedule .eventMedia {
	width: 53px;
	height: 44px;	
}

#results td {
	border-top: 1px solid #000;
	border-bottom: 1px solid #414141;	
}

#results .eventTable {
	margin: 0px auto;	
	width: 613px;
}

#results .eventDate {
	width: 58px;
	height: 44px;	
}

#results .eventSport {
	width: 152px;
	height: 44px;	
}

#results .eventOpponent {
	width: 294px;
	height: 44px;	
}

#results .eventTime {
	width: 56px;
	height: 44px;	
}

#results .eventMedia {
	width: 53px;
	height: 44px;	
}






#video {
	padding: 16px 0px 0px 12px;	
	width: 788px;
}

#video .content {
	background: url(/fls/20800/site_graphics/videosbg.png) repeat-x;	
	width: 786px;
	border: 1px solid #2e2e2e;
	border-top: 0px;
	height: 145px;
	overflow:hidden;
}

#video .register {
	height: 26px;
	width: 130px;
	left: 30px;
	top: 84px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .login {
	height: 11px;
	width: 59px;
	left: 116px;
	top: 127px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .text {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	width: 188px;
	overflow:hidden;
}

#video .text .date {
	font-size: 10px;
	font-weight: normal;
}

#video .image {
	width: 188px;
	height: 106px;
	overflow: hidden;
}

#video .image img {
	width: 188px;
	height: 106px;
	overflow: hidden;
}

#video .item {
	padding-left: 9px;	
	padding-top: 6px;
}

#video .openplayer {
	left: 12px;
	top: 5px;
	width: 158px;
	height: 35px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .moreinfo {
	left: 370px;
	top: 6px;
	width: 54px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .launch {
	left: 256px;
	top: 6px;
	width: 84px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .customer {
	left: 448px;
	top: 6px;
	width: 82px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .lesched {
	left: 557px;
	top: 6px;
	width: 115px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .allvid {
	left: 698px;
	top: 6px;
	width: 81px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#video .play {
	left: 80px;
	top: 35px;	
	cursor: pointer;
}

#video .play img {
	width: 50px;
}

.adspace.undervideo {
	padding-top: 18px;
	padding-left: 12px;	
}

.adspace.undervideo.last {
	padding-left: 18px;	
}

.adspace.understay {
	padding-top: 24px;	
}

#stayconnected {
	padding-left: 14px;	
	padding-top: 18px;
}

#stayconnected .text {
	font-size: 12px;
	font-weight: normal;
	color: #fff;	
	padding-top: 12px;
	padding-bottom: 6px;
}

#stayconnected .content {
	padding: 0px 14px 7px;
}

#stayconnected .loginid {
	border-top: 1px solid #848484;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #919191;
	height: 16px;	
	padding-left: 4px;
}

#newsletterSubmit {
	padding-left: 4px;	
}

#stayconnected .newsletter {
	border-bottom: 1px solid #4b2963;	
}

#stayconnected .social {
	border-top: 1px solid #000;	
	text-align: center;
}

#stayconnected .social .text {
	padding-top: 6px;	
}

.network160 {
	padding: 16px 0px 0px 10px;	
	color: #6c4f7f;
	text-align: right;
	font-size: 11px;
	width: 160px;
}

#champion {
	padding: 20px 0px 0px 12px;	
	width: 477px;
}

#champion .viewall {
	left: 418px;
	top: 6px;
	width: 46px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

#champion .content {
	border: 1px solid #2e2e2e;
	border-top: 0px;
	padding: 0px 6px;	
}

#champion .item {
	padding: 6px 0px;	
	border-bottom: 1px solid #4b2963;
	border-top: 1px solid #000;
	width: 212px;
	height: 81px;
	overflow: hidden;
	margin: 0px;
}

#champion .item.firstrow {
	border-top: 0px;	
}

#champion .item.lastrow {
	border-bottom: 0px;	
}

#champion .item.second {
	padding-left: 39px;	
}

#champion .image {
	width: 97px;
	height: 81px;
	overflow: hidden;	
	margin: 0px;
	border: 0px;
}

#champion .image img {
	width: 97px;	
}

#champion .text {
	font-size: 11px;
	color: #fff;
	padding-left: 12px;
	padding-top: 4px;
	width: 103px;
	margin: 0px;
	border: 0px;
}

#champion .title {
	font-weight: bold;	
}

#champion .link {
	padding-top: 4px;	
}

#champion .link a {
	color: #fdbe57;
	font-size: 11px;
	text-decoration: none;	
}

#champion .link img {
	height: 7px;
	padding-top: 3px;	
}

#sponsors {
	padding: 20px 0px;
}

#sponsors .adcont {
	background: #fff;
	border: 1px solid #f4ab04;
	width: 958px;
	height: 100px;
	margin: 0px auto;
}

#drippan a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;	
}

#drippan .item {
	padding-left: 60px;	
}

#drippan .item img {
	padding-bottom: 3px;	
}

#search {
	margin: 0px 12px;
	padding-bottom: 8px;
	border-bottom: 1px solid #4b2963;
}

#searchInput {
	background: url(/fls/20800/site_graphics/searchbg.png) no-repeat #ffffff;
	border-top: 1px solid #848484;
	border-left: 1px solid #919191;
	border-bottom: 1px solid #d5d5d5;
	border-right: 0px;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	height: 16px;
	padding-left: 5px;
	width: 173px;
}

#footer {
	font-size: 11px;
	color: #fff;	
	width: 798px;
	padding-left: 156px;
	margin: 0px auto;
	border-top: 1px solid #000;
	padding-top: 4px;
}

#footer a {
	color: #fff;
	text-decoration: none;	
}

#footer .ncaa {
	padding-right: 5px;	
}

#footer .links {
	padding-top: 13px;	
	text-align: center;
}

#corporate-logo {
	float: left;	
	display: block;
	padding-top: 5px;
	padding-left: 10px;
}

#championspid {
	padding-top: 26px;
	padding-left: 12px;
	width: 477px;	
}

#championspid .content {
	width: 475px;
	height: 130px;
	background: url(/fls/20800/site_graphics/champspidbg.png) repeat-x;
	border: 1px solid #2e2e2e;
	border-top: 0px;
}

#championspid .item {
	padding: 9px 0px 0px 16px;	
}

#championspid .image {
	height: 100px;
	margin-right: 10px;
}

#championspid .image img {
	height: 100px;
}

#championspid .text {
	width: 335px;
	height: 121px;
	overflow-x: hidden;
	overflow-y: auto;	
	font-size: 11px;
	color: #fff;
}

#championspid .link {
	margin-top: 4px;
	padding-top: 4px;
	border-top: 1px solid #454545;
}

#championspid .link a {
	color: #fff;
	text-decoration: none;	
}

.sportleft #video {
	width: 477px;	
}

.sportleft .network160 {
	padding-top: 26px;	
}

.sportleft #video .content {
	width: 475px;	
}

.sportleft #video .text {
	padding-left: 5px;
	padding-top: 2px;	
}

.sportleft #video .date {
	line-height: 10px;	
}

.sportleft #video .item {
	padding-left: 0px;
}

.sportleft #video img.block {
	padding-top: 6px;
	padding-left: 28px;	
}

.sportleft #video .moreinfo {
	left: 126px;
	top: 6px;
	width: 54px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

.sportleft #video .customer {
	left: 187px;
	top: 6px;
	width: 82px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

.sportleft #video .lesched {
	left: 274px;
	top: 6px;
	width: 115px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

.sportleft #video .allvid {
	left: 394px;
	top: 6px;
	width: 81px;
	height: 9px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
}

.adspace.sportundervideo {
	padding: 21px 0px 0px 12px;	
}

.adspace.sportundervideo.last {
	padding-top: 28px;
}

#moreinfo {
	margin: 0px 0 20px 10px;	
	width: 298px;
}

#moreinfo .content {
	padding: 12px 0px 0px 10px;
	height: 111px;	
	border: 1px solid #2e2e2e;
	border-top: 0px;
	overflow: auto;
}

#moreinfo a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 2px;
}

#sectionmenu {
	width: 978px;
	height: 23px;
	background: #2C0348;	
	border-left: 1px solid #541481;
	border-right: 1px solid #541481;
	color: #fff;
	font-size: 12px;
	overflow: hidden;
}

#sectionmenu img.block {
	padding-left: 12px;
	padding-right: 40px;
}

#sectionmenu .sportname {
	padding-left: 12px;
	padding-right: 40px;
	color: #fdbe57;
	font-weight: bold;
	padding-top: 8px;
	font-size: 14px;
	text-transform: uppercase;
}

#sectionmenu a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;	
	padding-top: 10px;
}

#standingsspid {
	margin: 0px 0px 20px 10px;
	width: 298px;
}

#standingsspid .content {
	position:relative;
	background: url(/fls/20800/site_graphics/standspidbg.png) repeat-x top center #171717;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border: 1px solid #2e2e2e;
	border-top: 0px;
}

#standingsspid .content .items {
	height: 365px;
	overflow-y: auto;
	overflow-x: hidden;	
}

#standingsspid .content .bottom {
	height: 26px;	
	top: 365px;
	left: 4px;
	width: 288px;
	border-top: 1px solid #000;
}

#standingsspid .content .bottom a {
	font-size: 11px;
	font-weight: normal;
	padding: 6px 4px 0px;	
}

#standingsspid .content .bottom img {
	padding-top: 3px;
}

#standingsspid .content .date {
	font-weight: normal;
	text-align: center;	
	padding-bottom: 6px;
}

#standingsspid .content .title {
	text-align: center;
	padding-top: 8px;	
}

#standingsspid .legend {
	padding: 4px 6px;
	background: #454545;	
	margin: 0px 4px;
}

#standingsspid a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;	
}

#standingsspid .team {
	width: 186px;
}

#standingsspid .meac {
	width: 40px;
	padding-left: 5px;
}

#standingsspid .over {
	width: 42px;
	padding-left: 3px;
}

#standingsspid .item {
	padding: 4px 6px;
	border-bottom: 1px solid #454545;
	border-top: 1px solid #000;
	margin: 0px 4px;
}

#standingsspid .item.first {
	border-top: 0px;	
}

#standingsspid .item .team {
	
}

#standingsspid .item .meac {
	text-align: center;
	width: 45px;
	padding: 0px;
}

#standingsspid .item .over {
	text-align: center;
	width: 45px;
	padding: 0px;
}

#contentLeft {
	background: #fff;
	width: 652px;	
	margin: 20px 0px 0px 12px;
}

#contentLeft.wide {
	width: 958px;	
}

#ArticleImage {
	width: 652px;	
	height: 367px;
	overflow: hidden;
}

#ArticleImage .image {
	width: 652px;	
}

.captionbar {
	background: #d8d8d8;
	font-size: 11px;
	color: #000;
	padding: 4px 6px;	
}

.ArticleText {
	padding: 0px 6px;	
}

.ArticleTitle h1 {
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 7px;
	margin-bottom: 7px;
	border-bottom: 1px solid #999999;	
}

#BackbuttonContainer {
	border-top: 1px solid #999;
	padding: 6px 0px;	
}

#articleRelated {
	width: 183px;
	height: 195px;
	border: 1px solid #d7d7d7;
	background: #ededed;
	float: right;
	padding: 10px;
}

#articleRelated .clip,
#articleRelated .pdf,
#articleRelated .link,
#articleRelated .gallery,
#articleRelated .download {
	width: 190px;
}


#articleRelated .header {
	font-size: 12px;
	font-weight: bold;
	color: #0061a9;	
}

#articleRelated img {
	padding: 6px 4px 6px 0px;
}

#articleRelated a {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding: 8px 0px;	
	width: 166px;
}

.adspace.rightcolad {
	padding: 16px 0px 0px 5px;	
}

.adspace.rightcolad.last {
	padding-top: 12px;	
}

#tabs .schBtn {
	width: 94px;
	height: 11px;
	left: 7px;
	top: 5px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
	cursor: pointer;
}

#tabs .resBtn {
	width: 77px;
	height: 11px;
	left: 123px;
	top: 5px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
	cursor: pointer;
}

#tabs .staBtn {
	width: 100px;
	height: 11px;
	left: 225px;
	top: 5px;
	background: #000;
	opacity: .0;	
	filter: alpha(opacity = 0);
	cursor: pointer;
}

.photocopy {
	background: #d8d8d8;	
}

.articletitle {
	border-bottom: 1px solid #999999;	
	margin: 0px 5px;
	padding-bottom: 3px;
}

#GlobalArticleContainer {
	margin: 0px 5px;	
}

.sportleft #rotator,
.sportright #scoreboard {
	margin-top: 10px;
}

#contentLeft.sport,
#contentRight.sport {
	margin-top: 10px;
}

#contentRight #scoreboard {
	margin-top: 0px;	
}

.adspace.rotatorspon {
	top: 5px;
	left: auto;
	right: 5px;
	z-index: 900;	
}

.adspace.champspidad {
	width: 477px;	
}

#headerleft {
	width: 400px;
	height: 48px;
	top: 36px;
	left: 4px;
	z-index: 900;
}

#headerright {
	width: 380px;	
	height: 46px;
	top: 36px;
	left: auto;
	right: 4px;
	z-index: 900;
}

#header .logo {
	width: 239px;
	height: 98px;
	left: 406px;
	top: 4px;
	z-index: 900;	
}

#standings .date {
	font-weight: normal;
}

#standings .title {
	text-align: center;
	padding: 8px 0px 6px;
	font-weight: bold;	
}

#standings .legend {
	padding: 4px 6px;
	background: #454545;	
	margin: 0px 4px;
}

#standings a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;	
}

#standings .team {
	width: 221px;
}

#standings .meac {
	width: 50px;
	padding-left: 5px;
	height: 14px;
}

#standings .over {
	width: 50px;
	padding-left: 5px;
	height: 14px;
}

#standings .record {
	width: 40px;	
	padding-right: 30px;
	text-align: center;
}

#standings .pct {
	width: 40px;
	padding-right: 30px;	
	text-align: center;
}

#standings .item {
	padding: 4px 6px;
	border-bottom: 1px solid #454545;
	border-top: 1px solid #000;
	margin: 0px 4px;
}

#standings .item.first {
	border-top: 0px;	
}

#standings .item .team {
	
}

#standings .item .meac {
	text-align: center;
}

#standings .item .over {
	text-align: center;
}

#standings .item .record {
	text-align: center;
}

#standings .item .pct {
	text-align: center;
}

.division {
	text-align: center;	
}

.adspace.undermenu {
	width: 978px;
	border-left: 1px solid #541481;
	border-right:1px solid #541481;	
}

.adspace.undermenu.sport {
	padding-top: 10px;	
	background: #2C0348;
}

#headerright .schoolad {
	padding: 0px 3px;	
}

#ArticleImage .play {
	top: 150px;
	left: 290px;	
}

#articleVideoContainer {
	left: 5px;
}

#articleVideoContainer #NeulionVidContainer {
	width: 653px;
	height: 388px;	
}

#articleVideoContainer #videoStop {
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
	z-index:1001;	
}

#loginbox {
	width: 149px;
	height: 118px;
	border: 1px solid #ada9b0;
	left: 65px;
	top: 139px;
}

#loginbox .background {
	background: #fff;
	opacity: .8;	
	filter: alpha(opacity = 8);
	width: 149px;
	height: 118px;	
	z-index: 400;
}

#loginbox .header {
	color: #000;
	font-size: 11px;
	font-weight: bold;	
}

#loginbox .email .text {
	border-top: 1px solid #969696;	
	border-right: 1px solid #cbcbcb;	
	border-bottom: 1px solid #dddddd;	
	border-left: 1px solid #a2a2a2;
	width: 117px;
	height: 16px;
	background: #fff url(/fls/20800/site_graphics/email.png) no-repeat;	
	color: #000;
	font-weight: normal;
}

#loginbox .password {
	padding-top: 3px;	
}

#loginbox .password .text {
	border-top: 1px solid #969696;	
	border-right: 1px solid #cbcbcb;	
	border-bottom: 1px solid #dddddd;	
	border-left: 1px solid #a2a2a2;
	width: 76px;
	height: 16px;
	background: #fff url(/fls/20800/site_graphics/password.png) no-repeat;	
	color: #000;
	font-weight: normal;
}

#loginbox .submit {
	background: url(/fls/20800/site_graphics/loginbtn.png) no-repeat;
	width: 38px;
	height: 20px;	
	border: 0px;
	top: 1px;
}

#loginbox .loginform {
	z-index: 600;	
	top: 5px;
	left: 14px;
}

#loginbox .forgot {
	padding-top: 2px;	
}

#loginbox .forgot a {
	font-weight: normal;
	font-size: 10px;	
}

#loginbox a {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;	
}

#loginbox .links {
	padding-top: 5px;	
}

.ArticleOtherHeadlines {
	width: 204px;	
}
