body {
	background: url(/fls/16800/site_graphics/background.png) repeat;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
}

.relative {
	position:relative;	
}

img{
	border:none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.hidden {
	display: none;
}

#container {
	background: url(/fls/16800/site_graphics/pagebackground.png) repeat-x;
	width: 100%;
}

#site {
	width: 1109px;
	margin: 0px auto;
}

#sitetop {
	width: 1001px;
	padding: 0px 54px;
	background: url(/fls/16800/site_graphics/siteshadowtop.png) no-repeat bottom center;
}

#sitebottom {
	width: 1001px;
	padding: 0px 54px 40px;
	background: url(/fls/16800/site_graphics/siteshadowbottom.png) no-repeat;
}

#guts {
	width: 1001px;
	padding: 0px 54px;
	background: url(/fls/16800/site_graphics/siteshadow.png) repeat-y;
}

#content {
	padding: 5px 0px 0px;
	background:#ffffff;
}

#header {
	position: relative;
	height: 131px;
	background: url(/fls/16800/site_graphics/2011/header.png) no-repeat;
}

#header .headerad {
	position: absolute;
	top: 66px;
	right: 1px;
}

#header .link1 {
	position: absolute;
	top: 26px;
	left: 0px;
	width: 214px;
	height: 89px;
	cursor: pointer;
}

#header .link2 {
	position: absolute;
	top: 65px;
	left: 251px;
	width: 498px;
	height: 52px;
	cursor: pointer;
}

#topheader {
	float:right;
	background: url(/fls/16800/site_graphics/quickbarbg.png) no-repeat;
	width: 555px;
	height: 42px;
}

#quicktext {
	width: 158px;
	height: 26px;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	text-align: right;
	text-transform: uppercase;
	padding-top: 14px;
	padding-right: 6px;
}

#quickdivider {
	width: 1px;
}

#quicklinks .quicklink {
	top: 5px;
	position: relative;
	height: 41px;
	text-align: center;
	cursor: pointer;
}

#quicklinks {
	height: 35px;
	width: 360px;
	position: relative;
	overflow: hidden;
}

.quicklink .on {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
}

.quicklink img {
	display: block;
}

.quicklink img.arrow {
	margin: 0px auto;
}

#menu {
	background: url(/fls/16800/site_graphics/menubg.png) repeat-x;
	height: 29px;
	width: 1001px;
}

.adspace.undermenu {
	width: 990px;
	height: 60px;
	padding: 2px 5px;
}

#footer {
	clear: both;
}

#footer .header {
	width: 1001px;
	height: 150px;
	background: url(/fls/16800/site_graphics/footerbg.png) no-repeat;
	position: relative;
}

#footer .header a {
	text-decoration: none;
}

#footer .header .ncaa {
	height: 76px;
	width: 78px;
	position: absolute;
	top: 22px;
	left: 256px;
	background: transparent;
	cursor: pointer;
}

#footer .header .mstateu {
	height: 48px;
	width: 240px;
	position: absolute;
	top: 49px;
	left: 379px;
	background: transparent;
	cursor: pointer;
}

#footer .header .sec {
	height: 77px;
	width: 76px;
	position: absolute;
	top: 20px;
	left: 663px;
	background: transparent;
	cursor: pointer;
}

#footer .ad {
	width: 468px;
	margin:25px auto 0px;
}

#drippan {
	padding-top: 5px;
}

#drippan span {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #660000;
}

#drippan a {
	display: block;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #383838;
	text-decoration: none;
}

#drippan div.sport {
	padding-left: 54px;
	width: 186px;
}

#drippan div div {
	padding-left: 48px;
	width: 186px;
}

#drippan div div div {
	padding-left: 0px;
	width: auto;
}

#drippan div.header {
	border-bottom: 2px solid #660000;
	width: 186px;
	height: auto;
	background: none transparent;
	margin-bottom: 5px;
	padding: 0px;
}

#drippan div.sports {
	width: 90px;
	padding-left: 3px;
}

#footer .bottom {
	margin: 0px auto;
	width: 680px;
	padding-top: 30px;
}

#footer .bottom .neulion,
#footer .bottom .links {
	padding-right: 25px;
	text-align: center;
}

#footer .links a {
	font-size: 10px;
	font-family: Arial;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
}

#footer .links {
	font-size: 10px;
	font-family: Arial;
	color: #000;
	font-weight: normal;
	padding-top: 24px;
}

#footer .neulion {
	padding-top: 20px;
}

.leaderboard {
	padding: 20px 0px 15px;
	width: 742px;
	margin: 0px auto;
}

#contentTop .topbar.border {
	border-bottom: 1px solid #c8c8c8;
	margin-bottom: 5px;
	background:#ffffff;
}

#breakingnews {
	height: 38px;
	width: 681px;
	border: 1px solid #898989;
	background: #f0ff00;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial;
	margin-bottom: 2px;
	margin-right: 7px;
	margin-left: 5px;
}

#breakingnews .date {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
	border-right: 1px solid #000;
	width: 80px;
}

#breakingnews .title {
	padding: 2px 0px 0px 5px;
	width: 370px;
}

#breakingnews .title a {
	font-weight: normal;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

#breakcontent {
	width: 460px;
	padding-right: 5px;
	margin: 4px 0px;
	overflow: hidden;
	position: relative;
	height: 30px;
}

#breakad {
	text-align: right;
}

#breakslider .item {
	height: 29px;
	padding-bottom: 1px;
}

#breakslider {
	position: absolute;
	top: 0px;
}

#rotator {
	width: 683px;
	position: relative;
	padding-bottom: 5px;
	border-bottom: 1px solid #dedede;
	background:#ffffff;
}

#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 {
	position: relative;
	width: 683px;
	height: 315px;
	overflow: hidden;
}

#mainimage .mainstory {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
}

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

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

#mainimage div.image {
	width: 560px;
	height: 315px;
	overflow: hidden;
}

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

#mainimage .black {
	background: #000;
	width: 123px;
	height: 315px;
}

#mainimage .gradiant {
	background: url(/fls/16800/site_graphics/rotatorgradiant.png) repeat-y;
	position: absolute;
	left: 123px;
	top: 0px;
	width: 150px;
	height: 315px;
}

#mainimage div.text {
	position: absolute;
	top: 17px;
	left: 12px;
	width: 200px;
	height: 315px;
	color: #fff;
	font-weight: normal;
	font-size: 23px;
	font-family: Arial;
}

#mainimage .textwords {
	height: 134px;
}

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

#mainimage .textdate {
	color: white;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	bottom:0px;
	font-style:italic;
}

#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;
}

#NeulionVidContainer {
	display: none;
	height: 412px;
	left: 0px;
	position: absolute;
	width: 683px;
	z-index: 1000;
}

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

#articleVideoContainer {
	position: relative;
}

#articleVideoContainer #NeulionVidContainer {
	width: 680px;
	height: 400px;
}

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

#subrotator {
	width: 683px;
	height: 97px;
	overflow: hidden;
	position: relative;
}

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

#subimages .subitem {
	width: 133px;
	height: 90px;
	padding-right: 5px;
	position: relative;
	cursor: pointer;
}

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

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

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

#subimages .subitem .subimage {
	width: 133px;
	height: 74px;
	overflow: hidden;
}

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

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

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

#subimages .subitem.first .subtitle {
	background: #660000;
}

#subimages .subitem .subtitle {
	height: 14px;
	width: 133px;
	background: #000;
	color: #fff;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding-top: 2px;
	text-align: center;
}

#subimages .subitem .overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: .6;
	filter: alpha(opacity = 60);
	background: #000;
	width: 133px;
	height: 90px;
}

#subimages .subitem.first .overlay {
	opacity: 0;
	filter: alpha(opacity = 0);
}

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

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

#subpage {
	width: 48px;
	height: 11px;
	text-align: center;
	margin: 8px auto 5px;
}

#maroontothemax {
	height: 250px;
	width: 684px;
	background: url(/fls/16800/site_graphics/tabsbg.png) repeat-x;
	margin-top: 15px;
}

#maroontothemax .header {
	height: 25px;
}

#maroontothemax .image {
	margin-right: 10px;
}

#maroontothemax .header .tabs {
	width: 101px;
	height: 14px;
	font-family: Arial;
	font-weight: normal;
	font-size: 10px;
	color: #000;
	text-align: center;
	padding-top: 1px;
	margin-top: 5px;
	margin-right: 7px;
	cursor: pointer;
}

#maroontothemax .header .tabs.special {
	margin-left: 6px;
}

#maroontothemax .header .tabs.allvideo {
	margin-right: 0px;
}

#maroontothemax .header .tabs.off {
	background: url(/fls/16800/site_graphics/tabsoff.png) no-repeat;
}

#maroontothemax .header .tabs.on {
	background: url(/fls/16800/site_graphics/tabson.png) no-repeat;
}

#maroontothemax #login {
	background: url(/fls/16800/site_graphics/loginbg.png) no-repeat;
	width: 199px;
	height: 206px;
}

#maroontothemax #login .content .header {
	font-weight: normal;
	font-size: 13px;
	color: #fff;
	font-family: Arial;
	margin-top: 20px;
	text-align: center;
	line-height: 13px;
}

#maroontothemax #login .content .join {
	text-align: center;
	margin: 7px 0px;
}

#maroontothemax #login .subscribe {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #fff;
	text-align: center;
	line-height: 12px;
}

#maroontothemax #login .links {
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	text-align: left;
	line-height: 10px;
	margin: 6px auto 6px;
	width: 155px;
}

#maroontothemax #login .links a {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
}

#maroontothemax .loginform {
	font-size: 10px;
	color: #d0d0d0;
	font-family: Arial;
	text-align: left;
	width: 158px;
	margin: 0px auto;
}

#maroontothemax .loginform .username {
	width: 156px;
	background: #000 url(/fls/16800/site_graphics/email.png) no-repeat;
}

#maroontothemax .loginform .password {
	width: 82px;
	background: #fff url(/fls/16800/site_graphics/password.png) no-repeat;
	position: relative;
	top: -2px;
}

#maroontothemax .loginform .textbox {
	border-top: 1px solid #848484;
	border-left: 1px solid #919191;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #d5d5d5;
	height: 16px;
	font-size: 11px;
	font-weight: normal;
	color: #9c9c9c;
	font-family: Arial;
}

#maroontothemax .loginform .submit {
	background: url(/fls/16800/site_graphics/go.png) no-repeat;
	height: 20px;
	text-size: 0px;
	width: 38px;
	border: 0px;
	margin-top: 2px;
	margin-left: 3px;
}

#maroontothemax .tabcontent {
	width: 485px;
	height: 205px;
	padding-top: 20px;
}

#maroontothemax .tabs {
	width: 444px;
	height: 205px;
	overflow: hidden;
	position: relative;
}

#maroontothemax .tabcontent .tabs .item {
	width: 216px;
	height: 190px;
	margin-right: 12px;
}

#maroontothemax .tabcontent .off {
	display: none;
}

#maroontothemax .tabcontent .arrow {
	width: 20px;
}

#maroontothemax .tabcontent .arrow img {
	margin-top: 54px;
	margin-left: 5px;
	cursor: pointer;
}

#maroontothemax .tabcontent .item .image {
	width: 216px;
	height: 120px;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
}

#maroontothemax .tabcontent .item .imagepremium {
	width: 216px;
	height: 12px;
	background: url(/fls/16800/site_graphics/videopremium.png) no-repeat;
	position:absolute;
	bottom:0px;
}

#maroontothemax .tabcontent .item .image .clipimage {
	width: 216px;
}

#maroontothemax .tabcontent .item .image .type {
	position: absolute;
	right: 6px;
	bottom: 6px;
	cursor: pointer;
}

#maroontothemax .item .title a {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#maroontothemax .tabcontent .item .date {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #000;
}

#maroontothemax .item .link a {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
}

#maroontothemax .tabcontent .item .link {
	margin-top: 10px;
}

#maroontothemax .tabcontent .slider {
	position: absolute;
	top: 0px;
	left: 0px;
}

#maroontothemax .tabcontent img.loading {
	width: 100px;
	margin-top: 35px;
	margin-left: 170px;
}

#maroontothemax .tabcontent .tablink {
	text-align: right;
	margin-top: 190px;
}

#maroontothemax .tabcontent .tablink a {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}

.homeleft {
	width: 683px;
	margin-right: 7px;
	margin-left: 5px;
}

.homeright {
	width: 300px;
}

.headleft {
	width: 683px;
	margin-right: 7px;
	margin-left: 5px;
}

.headright {
	width: 300px;
}

#search {
	float:left;
}

#searchInput {
	padding-left: 5px;
	width: 266px;
	height: 19px;
	color: #000;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	border-left: 1px solid #828282;
	border-top: 1px solid #767676;
	border-bottom: 1px solid #cdcdcd;
	border-right: 0px;
	background: url(/fls/16800/site_graphics/searchbg.png) no-repeat;
}

#accordion {
	margin-top: 2px;
	height: 417px;
	width: 300px;
	overflow: hidden;
}

#accordion .ui-accordion-content {
	height: 154px;
	width: 300px;
	background: url(/fls/16800/site_graphics/accordioncontent.png) repeat-y;
	overflow: auto !important;
	overflow-x: hidden !important;
}

#moreheadlines {
	background: url(/fls/16800/site_graphics/accordioncontenttop.png) no-repeat top left;
	padding-top: 5px;
}

#accordion .accordioncontent {
	background: url(/fls/16800/site_graphics/accordioncontenttop.png) no-repeat top left;
	padding: 5px 5px 0px;
}

#accordion .ui.accordion-content div div {
	background: transparent;
}

#accordion .accordion_off {
	background: url(/fls/16800/site_graphics/accordion_off.png) no-repeat;
	display: block;
	height: 14px;
	width: 7px;
	padding-right: 5px;
}

#accordion .accordion_on {
	background: url(/fls/16800/site_graphics/accordion_on.png) no-repeat;
	display: block;
	height: 9px;
	width: 11px;
	padding-right: 5px;
}

#accordion h3 {
	width: 295px;
	height: 33px;
	background: url(/fls/16800/site_graphics/accordionbg.png) repeat-x;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	cursor: pointer;
	position: relative;
}

#accordion div.ad {
	position: absolute;
	top: 0px;
	right: 0px;
}

#accordion h3 span {
	margin-top: 11px;
}

#accordion h3 a {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	line-height: 33px;
}

#moreheadlines {

}

#moreheadlines .item {
	padding-bottom: 5px;
	padding-left: 8px;
	font-family: Arial;
	color: #000;
}

#moreheadlines .item .date {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

#moreheadlines .item .title a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-right:2px;
}

#moreheadlines .link {
	text-align: right;
	padding-right: 3px;
}

#moreheadlines .link a {
	font-family: Arial;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}

.homeright .network{
	float: left;
	padding-top: 17px;
	width: 300px;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #c5c5c5;
	text-align: right;
}
.headright .network {
	padding-top: 15px;
	width: 300px;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #c5c5c5;
	text-align: right;
}

#contentRight .network {
	padding-top: 15px;
	width: 300px;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #c5c5c5;
	text-align: right;
}

#adbelt {
	background: #eaeaea;
	height: 72px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #c8c8c8;
	position: relative;
	width: 1001px;
	height: 71px;
	overflow: hidden;
}

#adbelt .slider {
	position: absolute;
	top: 0px;
	left: -125px;
}

#adbeltborders {
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #ffffff;
}

#adbelt .adbeltad {
	padding: 6px 8px;
	width: 234px;
	height: 60px;
}

#adbelt .adbeltad {
	padding: 6px 8px;
	width: 234px;
	height: 60px;
}

#adbelt .highlight {
	width: 248px;
	height: 71px;
	background: url(/fls/16800/site_graphics/adhighlight.png) no-repeat;
	position: absolute;
	left: 376px;
	top: 1px;
}

#adbelttemp {
	display: none;
	width: 0px;
	height: 0px;
	overflow: hidden;
}

.homebottom {
	background: #eaeaea;
	padding-top: 15px;
}

.homebottom .network {
	width: 160px;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #c5c5c5;
	text-align: left;
	padding-left: 10px;
}

.headbottom {
	background: #eaeaea;
	padding-top: 15px;
}

.headbottom .network {
	padding-top: 15px;
	width: 160px;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #c5c5c5;
	text-align: left;
	padding-left: 10px;
}

#schedules {
	width: 506px;
	padding-left: 3px;
	border-bottom: 1px solid #fff;
	position: relative;
}

#schedules .header {
	width: 506px;
	height: 25px;
	background: url(/fls/16800/site_graphics/schedulebg.png) repeat-x;
}

#schedules .titleimg {
	padding-left: 10px;
}

#schedules .schedsponad {
	padding-right: 4px;
}

#schedules .content {
	height: 387px;
	background: #fff;
	overflow-y: auto;
	overflow-x: hidden;
	border-bottom: 1px solid #c8c8c8;
	width: 506px;
}

#schedules .links {
	height: 27px;
	background: #fff;
	border-bottom: 1px solid #c8c8c8;
}

#schedules .links div {
	padding: 3px 0px 0px 0px;
	text-align: center;
}

#schedules .links a {
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

#schedules .content .date {
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	font-family: Arial;
	margin-left: 10px;
	padding-top: 12px;
	border-top: 1px solid #c8c8c8;
}

#schedules .content .date.first {
	border-top: 0px;
}

#schedules .content .item {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #000;
	padding: 8px 0px 0px 24px;
}

#schedules .content .item2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #000;
	padding: 0px 0px 8px 24px;
	text-decoration:none;
}
#schedules .content .item2 a {
	text-decoration:none !important;
}

#schedules .content .item a {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #660000;
	text-decoration: none;
}

#schedules .content .contentheight {

}

#schedules .loading {
	position: absolute;
	bottom: 28px;
	right: 15px;
}

#schedules .content .item .bar {
	font-size: 13px;
	color: #660000;
}

#schedules .content .item2 .bar {
	font-size: 13px;
	color: #660000;
}

#schedules .content .item .promo {
	color: #660000;
	font-weight: normal;
	font-style: italic;
}

#schedules .content .item a.promo {
	color: #660000;
}

#schedules .content .image {
	height: 50px;
	padding-right: 26px;
}

#schedules .content .image img {
	height: 50px;
}

.scheduleunderad {
	padding-top: 18px;
	padding-right: 18px;
	padding-left: 6px;
}

.scheduleunderad.last {
	padding-right: 0px;
	padding-left: 6px;
}

#widgets {
	padding-left: 10px;
	width: 304px;
	padding-bottom: 10px;
}

#widgets .widget {
	width:137px;
	height: 201px;
	padding: 22px 7px 0px;
	position: relative;
}

#widgets .widget.top {
	padding: 4px 7px 0px;
}

#widgets .widget.wleft {
	border-right: 1px solid #cecece;
}

#widgets .widget.wright {
	border-left: 1px solid #fff;
}

#widgets .widget .image {
	width: 135px;
	margin: 5px 0px;
}

#widgets .widget .image img {
	width: 135px;
	border: 1px solid #660000;
}

#widgets .widget .header a {
	color: #650000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#widgets .widget .header {
	border-bottom: 2px solid #650000;
}

#widgets .widget .title a {
	color: #000;
	font-family: Arial;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}

#widgets .widget .teaser a {
	color: #000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

#widgets .widget .link {
	text-align: center;
	position: absolute;
	bottom: 0px;
	width: 144px;
}

#widgets .widget .link a {
	color: #660000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#sectionmenu {
	padding-left: 10px;
	max-width: 650px;
	height: 28px;
	/*overflow: hidden;*/
	margin-right: 7px;
}

#sectionmenu .sport {
	font-family: Arial;
	color: #660000;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

#searchbar {
	margin-right: 5px;
	height: 28px;
}

#searchbar .socialad {
	margin-right:5px;
	position:relative;
}

#content .sport {
	font-family: Arial;
	color: #660000;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

#content .sport a {
	color: #660000;
	text-decoration: none;
}

#sectionmenu .sport a {
	color: #660000;
	text-decoration: none;
}

#sportmore h3 {
	width: 295px;
	height: 25px;
	background: url(/fls/16800/site_graphics/sportmorebg.png) repeat-x;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	line-height: 25px;
}

#sportmore .content {
	padding-top: 5px;
	height: 218px;
	border-bottom: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	padding-left: 5px;
	overflow-x: hidden;
	overflow-y: auto;
}

#sportmore .social {
	padding: 6px 0px;
}

#sportmore .social .bar {
	width: 19px;
	height: 6px;
	border-bottom: 1px solid #7e3232
}

#sportmore .social .text {
	color: #7e3232;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 3px;
	width: 256px;
	text-align: center;
}

#sportmore .undersocal {
	padding-top: 10px;
}

#contentLeft {
	width: 690px;
}

#contentLeft.wide {
	width: 983px;
	float: none;
	font-size:11px;
	padding-left:10px;
}

#contentRight {
	width: 300px;
	margin-left: 5px;
}

#article {
	margin-left: 8px;
}

#article .link a {
	font-size: 11px;
	font-weight: bold;
	color: #660000;
	font-family: Arial;
	text-decoration: none;
}

#articleVideoContainer {
	display: none;
}

#ArticleImage {
	width: 680px;
	height: 382px;
	overflow: hidden;
	position: relative;
}

#ArticleImage .image {
	width: 680px;
}

#article .imgPlayOverlayContainer {
	cursor: pointer;
	position: absolute;
	left: 306px;
	top: 150px;
}

#article .captionbar {
	width: 664px;
	height: 38px;
	padding: 6px 8px 0px;
	font-size: 11px;
	font-family: Arial;
	color: #fff;
	background: url(/fls/16800/site_graphics/captionbg.png) no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#article .captionbar .left {
	width: 440px;
}

#article .captionbar div {
	padding: 2px 5px 0px;
}

#article .captionbar img {
	padding-right: 5px;
}

#article .captionbar .right {
	font-size: 11px;
	font-family: Arial;
	color: #fff;
	font-style: italic;
}

#article .captionbar .courtesy {
	font-size: 10px;
}

#article .ArticleTitle {
	padding: 25px 0px 15px;
}

#article .ArticleTitle h1 {
	font-size: 23px;
	font-family: Arial;
	color: #000;
	padding: 0px;
	margin: 0px;
}

#article .addthis {
	padding-right: 4px;
}

#article .ArticleCopyright .courtesy {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;
	color: #000;
}

#article .date {
	color: #545454;
	font-size: 10px;
	font-family: Arial;
	padding-bottom: 26px;
}

#article .content {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial;
	color: #000;
}

#articleRelated {
	width: 270px;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	padding: 10px 0px 10px 13px;
	font-size: 10px;
	font-family: Arial;
	color: #000;
	margin: 0px 10px 10px;
}

#articleRelated a {
	font-size: 10px;
	font-family: Arial;
	color: #000;
	text-decoration: none;
}

#articleRelated .header {
	color: #817f7f;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	padding-bottom: 12px;
}

#articleRelated .pdf,
#articleRelated .link,
#articleRelated .clip {
	padding-bottom: 5px;
}

#articleRelated .clip {
	padding-left: 26px;
	padding-top: 25px;
}

#articleRelated .clip .image {
	position: relative;
	width: 112px;
	height: 63px;
	overflow: hidden;
}

#articleRelated .clip .image .clipimg {
	width: 112px;
}

#articleRelated .clip .image .play {
	position: absolute;
	left: 36px;
	top: 12px;
	cursor: pointer;
}

#articleRelated .clip .text {
	padding-top: 12px;
}

#articleMoreHeadlines {
	margin: 14px 14px 0px;
	padding-top: 14px;
	padding-bottom: 10px;
	border-top: 1px solid #9e9d9d;
}

#articleMoreHeadlines .header {
	font-size: 12px;
	font-family: Arial;
	color: #817f7f;
	padding-left: 2px;
	padding-bottom: 5px;
}

#articleMoreHeadlines .date {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Arial;
}

#articleMoreHeadlines .link a {
	font-size: 12px;
	font-weight: bold;
	color: #660000;
	font-family: Arial;
	text-decoration: none;
}

#articleMoreHeadlines .links {
	padding-left: 12px;
	padding-top: 10px;
	width: 310px;
}

#articleMoreHeadlines .links.first {
	padding-right: 150px;
}

#widgets.rcolwidgets {
	width: 296px;
	background: #eaeaea;
	padding-top: 2px;
}

#widgets.rcolwidgets .widget {
	padding: 22px 5px 0;
}

.contentAds #adbeltborders {

}

#dogtag {
	width: 151px;
	height: 120px;
	background: url(/fls/16800/site_graphics/dogtagbg.png) no-repeat;
	position: absolute;
	z-index: 10001;
	display: none;
}

#dogtag .header {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	font-family: Arial;
	padding-left: 16px;
	padding-top: 7px;
}

#dogtag .email input.text {
	width: 117px;
	height: 16px;
	background: url(/fls/16800/site_graphics/dogtagemail.png) no-repeat;
	border-top: 1px solid #848484;
	border-left: 1px solid #919191;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #d5d5d5;
	margin-left: 16px;
	margin-bottom: 5px;
}

#dogtag .password input.text {
	width: 76px;
	height: 16px;
	background: url(/fls/16800/site_graphics/dogtagpasswd.png) no-repeat;
	border-top: 1px solid #848484;
	border-left: 1px solid #919191;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #d5d5d5;
	margin-left: 16px;
}

#dogtag .password input.submit {
	width: 38px;
	height: 20px;
	background: url(/fls/16800/site_graphics/dogtagsave.png) no-repeat;
	font-size: 0px;
	border: 1px;
	padding: 0px;
	margin: 0px;
	position: relative;
	top: -3px;
	left: -1px;
}

#dogtag .forgot {
	padding-top: 1px;
	padding-bottom: 6px;
	padding-left: 16px;
}

#dogtag .forgot a {
	font-size: 10px;
	font-family: Arial;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

#dogtag .links {
	padding-left: 16px;
}

#dogtag .links a {
	font-size: 11px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#dogtagcontent {
	display: none;
}

.arttitle {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	font-family: Arial;
}

.articlecopy {
	font-size: 10px;
	font-weight: normal;
	color: #545454;
	font-family: Arial;
	font-style: normal;
}

.photocopy {
	background: #373737;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	font-family: Arial;
	font-style: normal;
	border: 2px solid #dcd9da;
	border-bottom: 0px;
}

.photocopy_text {
	border-bottom: 2px solid #dcd9da;
	border-top: 0px;
}

.button {
	background: #660000;
}

#GlobalArticleContainer {
	padding: 0px 5px;
}

/* Dale's legacy crap that Miss St loves */

/*
   Targets Oem 0 Files
*/
.adspace img {
	display: block;
}
.subhdr
{
	background: #660000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
.subhdr a:link,
.subhdr a:visited,
.subhdr a:hover
{
	color: #fff;
	text-decoration: none;
}
.button {
	background: #660000;
}
.error {
        background: #F0FF00;
        color: #000000;
}

.error.header{
        width:200px;
		margin-top:5px;
		text-align:center;
}

.lgb {
	color: #660000;
}
a:link,
a:visited,
.highlight
{
	color: #660000;
}
a:hover {
}
th.even {
	background: #62000D;
	color: #fff;
}
td.odd {
	background: #e5e5e5;
}
td.even {
	background: #cfcfcf;
}

td.time {
	text-align: right;
	padding-right: 3px;
}
/* Roster */
.roster-table .table-head td {
	padding: 2px 0px;
	text-align: center!important;
}
.roster-table .table-head td.sort a {
	text-decoration: underline;
}
td.player-position {
	text-align: center!important;
}
td.player-height {
	text-align: left!important;
	padding-left: 3px;
}
/*
   Schedule
*/
#sport-schedule {
	background: #000;
}
#sport-schedule td.opponent-name {
	padding-left: 3px;
}
#sport-schedule tr.away td {
	background: #cfcfcf;
}
#sport-schedule tr.home td {
	background: #fff;
}

#PlayerBioContent {
	width: 95%;
}

#GlobalArticleContainer {
	font-family: Arial;
}

.rosterPopup {
	z-index: 10020;
}

#photoFinder,
#photoFinder .search,
#photoFinder .title,
#photoFinder a {
	color: #000;
}
/*
#contentLeft p {
	font-size: 11px;
}
*/
#CoachBioVideoContent {
	left:135px !important;
	position:absolute;
	top:4px;
	}
#PlayerBioVideoContent {
	left:135px !important;
	position:absolute;
	top:4px;
	}

#bulldogsponsors {
	background: url(/fls/16800/site_graphics/accordioncontenttop.png) no-repeat scroll left top transparent;
	padding-top: 8px;
}

#bulldogsponsors .bulldogspon {
	padding-bottom: 5px;
	margin-left: 5px;
}
#GlobalArticleContainer .BuyPhotoArticle {
	position:relative;
}
#GlobalArticleContainer .BuyPhotoArticle .articlephotostore_image {
	position:absolute;
	top:-73px;
	left:9px;
}

/*		WM-22320 ASMALLS		*/
.homeRightAds{
	float: left;
}
.homeRightAds .top{
	height: 90px;
}
.homeRightAds .bot{
	height: 216px;
}

#homeRightAds .ad{
	margin-top: 5px;
	margin-left: 9px;
}

#homeRightAds .ad.last {
	margin-top: 3px;
}

#homeRightAds .homeRightBot2.last {
	margin:3px auto 0;
}

.homeright .network{
	padding-top: 14px;
}

#rotator .ad.belowRotator{
	position: absolute;
	top: 413px;
	left: 0px;
}
/*		END 	WM-22230 ASMALLS*/


#homeRightAds .rounded {
	width:300px;
	height:191px;
	overflow:hidden;
	background:url(/fls/16800/site_graphics/2011/top-right-ads-bg.png) no-repeat;
}

/* Auctions wm-23529 */
#auctions-container {
	width:299px;
	height:127px;
	display:block;
	background:url(/fls/16800/site_graphics/2011/auctions-bg.png) no-repeat;
	float:left;
	position:relative;
	margin-left:0px;
	margin-top:0px;
	overflow:hidden;
	padding-bottom:5px;
}


div.ad-auction {
	width:299px;
	height:127px;
	display:block;
	float:left;
	position:relative;
	margin-left:10px;
	margin-top:18px;
	overflow:hidden;
}

#auctions-container .no-auctions {
	height:127px;
	line-height:127px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

#auctions-container .view-all {
	position:absolute;
	z-index:1;
	left:20px;
	top:53px;
	height:12px;
	line-height:12px;
}

#auctions-container .view-all a {
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	width:70px;
}

#auctions-container .view-all a img {
	display:inline;
	position:relative;
	top:1px;
}

#auctions-container .auction {
	display:none;
	position:realtive;
	border:0px solid #000fff;
	height:120px;

}

#auctions-container .auction.active {
	display:block;
}

#auctions-container .auction .image {
	overflow:hidden;
	position:absolute;
	top:23px;
	left:23px;
	z-index:1;
	width:90px;
	height:80px;
}

#auctions-container .auction .image img {
	border:1px solid #bdc1bf;
	margin:0 auto;
	width:90px;
}

#auctions-container .title {
	width:165px;
	position:absolute;
	z-index:1;
	top:21px;
	left:124px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	line-height:11px;
}

#auctions-container .date {
	position:absolute;
	top:84px;
	left:139px;
	width:140px;
	z-index:1;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	text-align:center;
}

#auctions-container .next-button {
	position:absolute;
	z-index:1;
	top:105px;
	left:76px;
	cursor:hand;
	cursor:pointer;
}

#auctions-container .prev-button {
	position:absolute;
	z-index:1;
	top:105px;
	left:23px;
	cursor:hand;
	cursor:pointer;
}

#auctions-container .bid {
	width:120px;
	position:absolute;
	z-index:1;
	top:41px;
	left:146px;
	color:#e63333;
	font-size:10px;
	text-align:center;
}


#auctions-container .BidnowLink {
	position:absolute;
	z-index:1;
	left:159px;
	top:57px;
}

#photoFinder {
	background: url("/fls/16800/site_graphics/photoFinderBg.gif") repeat-x scroll 0 0 #660000;
	color: #fff;
}

#photoFinder, #photoFinder .search, #photoFinder .title, #photoFinder a {
	color: #fff;	
}

/*
#auctions-container .auction .image img {
	width:88px;
}
*/

#mainimage .adInTheTopRightRotator {
	position: absolute;
	z-index: 999;
	right: 0px;
	top:10px;
}

.livenow {
	position: absolute;
	top: 118px;
	left: 196px;
}

#header .eggAd {
	position:absolute;
	left:234px;
	top:5px;
}

#hail-state-tv {
	margin:0 auto;
	padding-top:5px;
	position:relative;	
}

#hail-state-tv-login {
	position:absolute;
	z-index:1;
	top:108px;
	left:-17px;
	width:166px;
	height:120px;
	overflow:hidden;
	border:1px solid #ababab;
	display:none;
	background:#ffffff;
	color:#000000;	
}

#hail-state-tv-login .title {
	font-size:10px;
	font-weight:bold;
	text-indent:7px;	
	height:18px;
	line-height:18px;
}

#login-username {
	background:url(/fls/16800/site_graphics/2011/email-bg.png) no-repeat #ffffff;
	border:1px solid #848484;
	width:148px;
	height:19px;	
	margin:1px 0px 3px 7px;
	padding:0px;
}

#login-password {
	background:url(/fls/16800/site_graphics/2011/password-bg.png) no-repeat #ffffff;
	border:1px solid #848484;
	height:19px;
	width:102px;
	margin:1px 2px 1px 7px;
	padding:0px;
	float:left;
}

#login-button {
	margin:0px 9px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}

#login-forgot-password {
	color:#000000;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	left:7px;
	position:absolute;
	z-index:1;
	top:66px;
}

#login-info,
#login-signup {
	color:#000000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding:0;
	margin:0;
	left:7px;
	position:absolute;
	z-index:1;
}

#login-signup {
	top:84px;	
}

#login-info {
	top:100px;	
}

#hail-state-tv .header {
	height:25px;
	overflow:hidden;	
}

#hail-state-tv .content {
	background:url(/fls/16800/site_graphics/2011/hail-state-tv-bg.png) repeat-x #eaeaea;
	/*background:#ffffff;*/
}

#hail-state-tv-box {
	border:1px solid #d0cfcf;
	width:371px;
}

#hail-state-tv-box .row {
	background:url(/fls/16800/site_graphics/2011/live-events-row.png) repeat-x;
	height:50px;
}

#hail-state-tv-box .row a {
	text-decoration:none;
}

#hail-state-tv-box .row.no-content {
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:12px;	
}

#hail-state-tv-box .row .date,
#hail-state-tv-box .row .short-description {
	font-size:11px;
	line-height:15px;	
	margin-left:10px;
}

#hail-state-tv-box .row .date {
	width: 295px;
}

#hail-state-tv-box .row .short-description {
	margin-top:10px;	
	font-weight:bold;
}

#hail-state-tv-box .row .icon {
	padding-right:5px;
	float:right;
}

#hail-state-tv-box .row .icon img {
	height:14px;
}

#hail-state-tv-box .row .subscriber-level {
	float:right;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	margin-right:5px;
	width:70px;
	text-align:center;
	text-decoration:none;
}

#hail-state-tv-box .row .live {
	color:#570000;
	font-size:10px;
	font-weight:bold;	
	padding-right:5px;
}

#hail-state-tv-box .row .image img {
	width:53px;	
}

#hail-state-tv-box .row .image {
	width:53px;
	height:32px;
	overflow:hidden;
	border:1px solid #686868;
	margin:8px 0px 0px 10px;	
}

#home-bottom-left {
	width:825px;	
}

#home-bottom-right {
	padding-right:5px;
}

#home-bottom-left-ads {
	padding-top:10px;	
	padding-bottom:10px;
	padding-left:5px;
}

#home-bottom-left-ads .ad {
	padding:0 8px;	
}
















