body{font-family:verdana,arial;font-size:11px;color:#000000;}
td{font-size:11px;}
a:hover{text-decoration:none;}

/********************************************************************************/
/*----- EDITOR GROUPS -----*/
.pagelink {color:#ffffff;font-size:11px;text-decoration:none;}
.pagelink:hover{text-decoration:underline;}
.tablinks {color:#ffffff;font-size:10px;text-decoration:none;}
.tablinks:hover{text-decoration:underline;}
.hasflinks {color:#ffffff;font-size:11px;text-decoration:none;}
.hasflinks:hover{text-decoration:underline;}
/*----- EDITOR GROUPS -----*/
/********************************************************************************/



/*----- MISC SITE SPECIFIC -----*/
.redbg{background:#C10538;}
.blackbg{background:#000;}
#secheadlinescroll{background-color:#DBD8C5; width:392px; height:290px; overflow:auto; }
.moreheadlinesbg{background:url('http://graphics.fansonly.com/schools/niu/graphics/niu-06-black-dot-seperator.jpg');}
.dottedbg{background:url('http://graphics.fansonly.com/schools/niu/graphics/niu-06-bkg-dots.gif');}
/*----- MISC SITE SPECIFIC -----*/

/*----------STORY LEVEL----------*/
.tableheader {font-size: 12px}
.tableheader2 {font-size: 12px; font-weight: bold; font-color: #000000}
.tablecontent {font-size: 11px;}
/*----------STORY LEVEL----------*/

/* -------- NAVIGATION & LINKS ----------- */
#sportsleft .mlink,#sportsleft .menulink{text-decoration:none;}
#sportsleft  #sportsleft .mlink,#sportsleft .menulink{font-family:verdana, arial;}
#sportsleft{position:relative; width:148px; z-index:25;}
#sportsleft .m{position:relative; width:148px; z-index:25;}
#sportsleft .mlink{display:block;}
#sportsleft .menu{position:absolute; visibility:hidden; width:148; left:148; top:0; background-color:#990000; z-index:25;}
#sportsleft .s{ position:relative; width:148px; background-color:#C10538; padding-top:2px; padding-bottom:2px; z-index:25;}
#sportsleft .menulink{color:#ffffff; font-size:10px; padding-left:5px; width:148px; display:block;  }
.wolfelinks2 {color: #ffffff; font-size:14px; font-weight:600; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}
.wolfelinks2:hover {color: #C10538; font-size:14px; font-weight:600; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}

#mainleft .mlink,#mainleft .menulink{text-decoration:none;}
#mainleft .mlink,#mainleft .menulink{font-family:verdana, arial;}
#mainleft{position:relative; width:148px; background-color:#000000;}
#mainleft .m{position:relative; color:#fff; width:148px; background-color:#000000; border-style:dotted; border-color:#666; border-top-width:0px; border-bottom-width:1px; border-right-width:0px; border-left-width:0px;}
#mainleft .mlink{color:#0000cc; color:#fff; font-size:10px; font-weight:bold; height:15; display:block;}
#mainleft .menu{position:absolute; visibility:hidden; width:148; left:148; top:0; background-color:#990000;}
#mainleft .s{color:#fff; position:relative; width:148; background-color:#000000;}
#mainleft .menulink{color:#ffffff; font-size:10px; padding-left:5; display:block;}
#mainleft .mlinkBig{color:#0000cc; text-decoration:none; color:#fff; font-size:10px; font-weight:bold; height:27px; display:block;}

#toplinks{width:490px; margin-left:10px;}
#toplinks a{color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
#toplinks a:hover{text-decoration:underline;}
.diveders{color:#ffffff; font-size:11px; font-weight:bold; padding-right:10px; padding-left:10px;}

.printerfriendly{color:#000000;text-decoration:none;}
.printerfriendly:hover{text-decoration:underline;}

.relconlink {color:#ffffff;font-size:11px;text-decoration:none;}
.relconlink:hover{text-decoration:underline;}

.sidebarlink {color:#ffffff;font-size:11px;text-decoration:none;}
.sidebarlink:hover{text-decoration:underline;}
/* add'l sidebar group and notes */

#sportnav{font-size:10px; color:#fff; background:#000; height:14px; text-align:right;}
#sportnav a{font-size:10px; color:#fff; text-decoration:none;}
#sportnav a:hover{text-decoration:underline;}
.sportnavdiveder{padding-right:5px; padding-left:5px;}
/* add'l sportnav group and notes */


/* --------  NAVIGATION & LINKS ----------- */

/*-----search-----*/
.searchvert{line-height:29px;}
#searchL{position:absolute;left:0;top:0;}
#sport-searchL{position:absolute;left:0;top:111;}
/*-----search-----*/

/*----------FANPOLL----------*/
.pollquestion {font-size: 11px; font-weight:800;}
.pollanswers {font-size: 10px;}
.polllink {font-size: 11px;}
#pollradio {background-color: #ffffff;}
.fanpollborder{background-color: #ffffff; border-style:solid; border-color:#cccccc; border-left-width:5px; border-right-width:5px; border-bottom-width:5px; border-top-width:0px;}
.pollborder {border-color:#cccccc; }
.pollbg {background-color: #ffffff;}
/*----------FANPOLL----------*/

/*----------EMAIL----------*/
.email {font-size: 10px;}
/*----------EMAIL----------*/

/*----------EVENTS----------*/
.liveeventdate,.liveevent,.liveeventaudio,.livesport {font-family: verdana, arial, helvetica, geneva;}
.liveeventdate,.liveevent,.liveeventaudio {color: #000000;}
.liveeventdate {font-size: 11px; font-weight: 800;}
.livesport {font-size:11px; font-weight: 800; color:#C10538; text-decoration:none;}
.livesport:hover {text-decoration:underline;}
.liveevent {font-size:10px;}
.liveeventaudio {font-size:10px; font-weight:600; text-decoration:none;}
.liveeventaudio:hover {text-decoration:underline;}
.eventtitle {font-size: 10px;}

.eventdark{background:#333; color:#fff; font-size:10px;}
.eventmidium{background:#666; color:#fff; font-weight:bold;}
.event{color:#000; font-size:10px;}
.event a{color:#C10538; font-size:10px; text-decoration:none; font-weight:bold;}
.event a:hover{color:#666666;}
/*----------EVENTS----------*/

/*-----footer-----*/
.disclaimer{color:#000000;}
.disclaimerlink{color:#000000;text-decoration:none;}
.disclaimerlink:hover{text-decoration:underline;}

.oaslink{color:#000000;text-decoration:none;}
.oaslink:hover{text-decoration:underline;}

/*-----footer-----*/


/*----- OFFSETS -----*/
.secheadlinesoffset{margin-left:10px;width:350;}
.sportheaderL{position:absolute;left:130;top:267;}
.non-sportheaderL{position:absolute;left:130;top:267;}
.contentoffset{margin-left:10px;width:600;}
.headlineoffset {margin-left:10px;width:350;}
.sidebaroffset{margin-left:10px;width:230;}
/*----- OFFSETS -----*/


/*----- LAYERD ITEMS-----*/
#scoreboardL{position:absolute; left:0; top:113; width:600; height:20;}
#Skyscraper {position:absolute; top:730px; left:750px; z-index:20; }
#skyscraper {position:absolute; top:55px; left:1005px; z-index:20; }
#skyscraperbox {position:absolute; padding-left:20px; vertical-align:top}
#tickerL{position:absolute;}
#topadL{position:absolute;left:0;top:0;}
#sportnavL{position:absolute;top:364; left:540; z-index:2;}
#sportnavL2{position:absolute;top:364; left:148; z-index:2;}
/*----- LAYERD ITEMS-----*/



/*  ------------  NOTHING BELOW THIS LINE ------------ */
/* --------------------------------------------------- */


/*******************************************  TAB CLASSES  *******************************************/
.storescrolltabs{position:relative;}
.featuresscrolltabs{position:relative;}

/*******************************************  TAB CLASSES  *******************************************/




/*-----VERT SPACING-----*/
.topadvert {line-height:111px;}
.fivevert{line-height:5px;}
.tenvert{line-height:10px;}
.twentyvert{line-height:20px;}
/*-----VERT SPACING-----*/


/*----- PROTECTED HEADLINES----- color, size, weight, decoration  */

/* ---------- 1st headline, largest photo ---------- */
.topcaption{color:#000000; font-size:10px;}
.topheadline{color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.topheadline:hover{text-decoration:underline;}
.topmore{color:#000000; font-size:10px; text-decoration:none;}
.topmore:hover{text-decoration:underline;}
.toppubdate{color:#000000; font-size:10px;}
.topsportname{color:#000000; font-size:10px;}
.topsynopsis{color:#000000; font-size:10px;}
.topteaser{color:#000000; font-size:10px;}
.thumbteaser{color:#000000; font-size:10px;}
.thumbteaser:hover{text-decoration:underline;}

 /* ---------- other photo headlines ---------- */
.leadcaption{color:#000000; font-size:10px;}
.leadheadline{color:#000000;font-size:10px;font-weight:bold; text-decoration:none;}
.leadheadline:hover{text-decoration:underline;}
.leadmore{color:#000000; font-size:10px; text-decoration:none;}
.leadmore:hover{text-decoration:underline;}
.leadpubdate{color:#000000; font-size:10px;}
.leadsportname{color:#000000; font-size:10px;}
.leadsynopsis{color:#000000; font-size:10px;}
.leadteaser{color:#000000; font-size:10px;}
.teaserheadline{color:#000000;font-size:10px;text-decoration:none;}
.teaserheadline:hover{text-decoration:underline;}
 /* ---------- non-photo headlines ---------- */
.seccaption{color:#000000; font-size:10px;}
.secheadline{color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.secheadline:hover{text-decoration:underline;}
.secmore{color:#000000; font-size:10px; text-decoration:none;}
.secmore:hover{text-decoration:underline;}
.secpubdate{color:#000000; font-size:10px;}
.secsportname{color:#000000; font-size:10px;}
.secsynopsis{color:#000000; font-size:10px;}
.secteaser{color:#000000; font-size:10px;}

/* ---------- FEATURE HEADLINES ---------- */
.featurecaption{color:#000000; font-size:10px;}
.featureheadline{color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.featureheadline:hover{text-decoration:underline;}
.featuremore{color:#000000; font-size:10px;}
.featuremore:hover{text-decoration:underline;}
.featurepubdate{color:#000000; font-size:10px;}
.featuresportname{color:#000000; font-size:10px;}
.featuresynopsis{color:#000000; font-size:10px;}
.featureteaser{color:#000000; font-size:10px;}

/* ---------- STORY HEADLINES ---------- */
.storycaption{color:#000000; font-size:10px;}
.storyheadline{color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
.storyheadline2{color:#C10538;font-size:14px;font-weight:600;text-decoration:none;}
.storyheadlinewhite{color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
.storyteaser{color:#000000; font-size:10px;}

/* -------- END PROTECTED HEADLINES -------------------- */


/*----- PROTECTED SPORT HEADLINES (IF diff from index) ----- color, size, weight, decoration  */
/* currently unused */
/* -------------------- END SPORT PROTECTED HEADLINES -------------------- */


/* 2007 Football Gameday
 * ------------------------------------------------------------------------- */	

#fb-07-gameday td {color:#000000; font-size:12px;}

#fb-07-gameday a {color:#000000; text-decoration:none;}

#fb-07-gameday a:hover {color:#000000; text-decoration:underline;}


/* 2007 Football Gameday Table Two
 * ------------------------------------------------------------------------- */	

#fb-07-gameday2 td {color:#000000; font-size:12px;}

#fb-07-gameday2 .infoborder {border-style:solid; border-top-style:none; border-bottom-style:none; border-width:2px; border-color:#000000;}

#fb-07-gameday2 a {color:#000000; text-decoration:none;}

#fb-07-gameday2 a:hover {color:#000000; text-decoration:underline;}


/* 2007 Football Gameday Table Three
 * ------------------------------------------------------------------------- */	

#fb-07-gameday3 td {color:#000000; font-size:12px; border-style:solid; border-width:2px; border-color:#000000;}

#fb-07-gameday3 a {color:#000000; text-decoration:underline;}

#fb-07-gameday3 a:hover {color:#000000; text-decoration:none;}


/* 2007 Football Gameday Weather/Schedule
 * ------------------------------------------------------------------------- */	

#fb-07-gameday4 td {color:#000000; font-size:12px;}

#fb-07-gameday4 .picture {border-style:none;}

#fb-07-gameday4 .schedule {border-style:solid; border-width:2px; border-color:#000000;}

#fb-07-gameday4 .schedtable td {color:#000000; font-size:12px; border-style:none;}

#fb-07-gameday4 a {color:#000000; text-decoration:underline;}

#fb-07-gameday4 a:hover {color:#000000; text-decoration:none;}

