body{font-family:verdana,arial;font-size:11px; background:#000; margin:0;}
/*body{scrollbar-face-color:#cc0000; scrollbar-shadow-color: #fff; scrollbar-highlight-color: #610101; scrollbar-3dlight-color: #610101; scrollbar-darkshadow-color: #660000; scrollbar-track-color: #610101; scrollbar-arrow-color: #fff;
}*/
td{font-size:12px;}
a:hover{text-decoration:none;}
.clear{clear:both;}
#Content {font-family:verdana,arial;font-size:12px;}


/********************************************************************************/
/*----- EDITOR GROUPS -----*/


.tableheader {color:#ffffff; font-size:14px; font-weight:600; text-decoration:none;}
.tableheader-blk {color:#000000; font-size:12px; font-weight:700; text-decoration:none;}
.tableheaderwhite {color:#fff; font-size:14px; font-weight:600; text-decoration:none;}

.pagelinks {color:#cc0000;font-size:12px;text-decoration:underline;}
.pagelinks:hover{color:#cc0000;text-decoration:none;}

.facilities {color: #cc0000; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}
.facilities-lg {color: #feca00; font-size:16px; font-weight: 600; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}


/*----- EDITOR GROUPS -----*/
/********************************************************************************/

/*----- AUCTION SPECIFIC -----*/
.auction_hdr {font-family:arial; font-size:14px; color:#000000; text-decoration:none; font-weight:900; line-height:14px;}
.auction_hdr:hover {text-decoration:underline; color:#cc0000;}
/*----- END AUCTION SPECIFIC -----*/

/*----- MISC SITE SPECIFIC -----*/
#calendarframe{margin:0px; padding:0px; width:525px; border:1px; border-style:solid; border-color:#cc0000;}
.calendarheaderbox{clear:both; position:relative; width:100%; height:26; background-image: url(http://graphics.fansonly.com/schools/md/graphics/md-06-hdr-slice-bkg.jpg);}
.headerbox{display:block; width:100%; height:26; background-image: url(http://graphics.fansonly.com/schools/md/graphics/md-06-hdr-slice-bkg.jpg);}
.redstrokeboxleft{display:block; width:467px; border:1px; border-style:solid; border-color:#cc0000;}
.redstrokecensus{display:block; width:272px; border:1px; border-style:solid; border-color:#cc0000;margin-bottom:2px;}
.redstrokeboxright{display:block; width:249px; border:1px; border-style:solid; border-color:#cc0000;}
.redstrokeboxpromo{display:block; width:270px; border:1px; border-style:solid; border-color:#cc0000;}
.redstrokeboxmarketing{display:block; width:480px; height:750px; border:2px; border-style:solid; border-color:#cc0000;}
#subcolleft{display:block; float:left; margin:0px 4px 0px 0px; width:272px;}
#subcolright{display:block; float:left; width:251px;}
#dateblock{color:#fed204; font-size: 10px;}

#tidbitlinks  {
	width:269px;
	height:233px;
	margin-left:1px;
	overflow:auto;
	color:#ffffff;
	border-left:1px solid #dc1800;
	border-bottom:1px solid #dc1800;
	border-right:1px solid #dc1800;
	}

#tidbitlinks li { margin:5px 2px 5px 25px;}
#tidbitlinks li a { text-decoration:none;}
#tidbitlinks li a:hover { text-decoration:underline;}

#videoclips {margin-left:10px; width:220px;}
#videoclips a{color:#fff; font-size: 10px;; font-weight:600; text-decoration:none;}
#videoclips a:hover{text-decoration:underline;}




#promobox {position:relative; left:1px; width:981px; border-style:solid; border-color:#fed204; border-width:1px; background-image: url(http://graphics.fansonly.com/schools/md/graphics/md-05-promo-bottom-bg.jpg);}

/*
.secheadlinescrollregion {position:relative; left:1px; background-color:#cc0000; border-style:solid; border-color:#fed204; border-left-width:1px; border-right-width:0px; border-bottom-width:0px; 
 border-top-width:0px;
 width:438px;
 height: 170px;
 overflow:auto;
 scrollbar-face-color:#cc0000; 
 scrollbar-shadow-color: #A7A7A7; 
 scrollbar-highlight-color: #610101; 
 scrollbar-3dlight-color: #610101; 
 scrollbar-darkshadow-color: #610101; 
 scrollbar-track-color: #fed204; 
 scrollbar-arrow-color: #fff;
 }
 */
.tidbitheader{color:#900; font-size:13px; font-weight:800;}
.sportangle{ width:568; height:48; }
.videoclipbox{color:#fff; width:104px; height:73;}
.yellowbox {position:relative; left:5px; width:412px; border-style:solid; border-color:#fed204; border-left-width:0px; border-right-width:1px; border-bottom-width:0px; border-top-width:0px;}
.yellowboxprime {position:relative; left:1px; width:438px; background-color:#cc0000; border-style:solid; border-color:#fed204; border-left-width:1px; border-right-width:0px; border-bottom-width:0px; border-top-width:0px;} 
.yellowboxindex {position:relative; left:1px; width:439px; background-color:#cc0000; border-style:solid; border-color:#fed204; border-left-width:1px; border-right-width:0px; border-bottom-width:0px; border-top-width:0px;} 
/*----- MISC SITE SPECIFIC -----*/



/* -------- NAVIGATION & LINKS ----------- */
.bottomnavlink {color:#fff;font-size:11px;text-decoration:none;}
.bottomnavlink:hover{color:#cc0000;}

.mainnavlink {color:#fff;font-size:11px;text-decoration:none;}
.mainnavlink:hover{color:#cc0000;}
.printerfriendly{color:#000;text-decoration:none;}
.printerfriendly:hover{color:#cc0000;}

.RelConLink {color:#cc0000;font-size:11px;text-decoration:none;}
.RelConLink:hover{color:#919191;}

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




/* add'l sidebar group and notes */
.sidebarlinkwhite {color:#fff;font-size:11px;text-decoration:none;}
.sidebarlinkwhite:hover{color:#cccccc;}
.SidebarHeader {color:#fed204;font-size:13px;font-weight: 800;}
.sportnavlink {color:#fff; font-size:11px; text-decoration:none; font-weight:600;}
.sportnavlink:hover{color:#fff; text-decoration:underline;}
/* add'l sportnav group and notes */

.topnavlink {color:#fff;font-size:11px;text-decoration:none;}
.topnavlink:hover{color:#cc0000;}

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

/*----------search--------*/
.searchformOn {color:#003366; font-weight:bold; width:127px; height:19px; font-size:10px; font-family:verdana,arial,sans-serif; background-image: url("http://graphics.fansonly.com/schools/md/graphics/yahoo-search5.gif"); background-repeat: no-repeat;  border: #003366 1px solid;}
.searchformOff {color:#003366; font-weight:bold; width:127px; height:19px; font-size:10px; font-family:verdana,arial,sans-serif;  border: #003366 1px solid;}
.searchText{color:#ffffff;  font-size:9px; font-family:verdana,arial,sans-serif;}
.powerby{color:#ffffff;  font-size:9px; font-family:verdana,arial,sans-serif;}
/*----------search--------*/

/*----------FANPOLL----------*/
.pollquestion {font-size: 11px; font-weight:800; color:#FFFFFF;}
.pollanswers {font-size: 10px; color:#FFFFFF;}
.polllink {font-size: 11px;}
#pollradio {background-color: #000000;}

.pollbg {}
/*----------FANPOLL----------*/





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

/*----------EVENTS----------*/

.liveeventdate1,.liveeventdate,.liveeventaudio {color: #ffffff;}
.liveeventdate {font-size:10px; font-weight:600;}
.liveeventdate1 {font-size:10px;}
.livesport {color:#ffffff; font-size:10px; text-decoration:underline;}
.liveevent {color:#ffffff; font-size:10px;}
.liveeventtime {color:#ffffff; font-size:10px;}
.liveeventloc {color:#ffffff; font-size:10px;}
.liveeventaudio {font-size:10px; text-decoration:underline;}
.liveeventaudio:hover {text-decoration:none;}
.eventtitle {color:#fc0; font-size:11px; font-weight:600;}
.calendartitlebg{background-color:#555;}
/*----------EVENTS----------*/

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

.oaslink{color:#fed204;text-decoration:underline;}
.oaslink:hover{text-decoration:none;}
.storyoaslink{color:#c00;text-decoration:underline;}
.storyoaslink:hover{text-decoration:none;}

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


/*----- OFFSETS -----*/

.secheadlineoffset{margin-left:10px;width:350;}
.sportheadlineoffset{margin-left:10px;width:380;}
.headlineoffset {margin-left:10px;width:350;}
.sidebaroffset{margin-left:10px;width:230;}
.storycontentoffset{margin-left:10px; width:810px; overflow:none;}
/*----- OFFSETS -----*/


/*----- NON-LAYERD ITEMS-----*/
/*----- NON-LAYERD ITEMS-----*/

/*----- LAYERD ITEMS-----*/
#mastheadL{position:relative; left:0; top:0; width:1000px; height:182px; border-style:solid; border-color:#000; border-top-width:0px; border-bottom-width:0px; border-right-width:1px; border-left-width:0px;}

#leaderboardL{position:absolute;left:0;top:0;}
#scoreboardL{position:relative; background:#000; left:0; top:0; width:1000; height:30;}
#Skyscraper {position:absolute; top:0px; left:745px; z-index:20; }
#skyscraper {position:absolute; top:0px; left:1025px; z-index:20; }

#holder-skyscraper {
	position:absolute;
	top:5px;
	left:1005px;
	}

#sportnavL{position:absolute; left:181; top:310; width:571; height:44; z-Index:2;}
#sportnavbarL{position:absolute; left:751; top:307; width:249; height:44; z-Index:2;}
#searchL{position:absolute; left:640; top:2; width:249; height:25; }

#topnavL{position:absolute; left:180; top:263; width:571; height:44; z-Index:2;}

/*
#sportnavL{position:absolute; left:181; top:199; width:571; height:44; z-Index:2;}
#topnavL{position:absolute; left:180; top:152; width:571; height:44; z-Index:2;}

*/
#tickerL{position:absolute;}

/*----- LAYERD ITEMS-----*/









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


/* -----TABS----- */
.merchanttabs{position:relative;}
.eventscrolltabs{position:relative;}


.promotionscrolltabs{position:relative;}
.promotionscrolltabslink{font-size: 10px; color:#000;}

/* -----TABS----- */


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

/***************** Photo Gallery Index *********************************/

td.boxborder {border: #cc0000 1px solid; font-size:10px; color:#666666; background-color:#dddddd;}
td.boxborderrecent {border: #cc0000 1px solid; font-size:10px; background-color:#000000;}
td.gallerynav {border: #cc0000 1px solid; font-size:10px; background-color:#cc0000;}
.mostrecent{color:#ffffff; font-size:10px; font-weight:600; text-decoration:underline;}
.mostrecent:hover{text-decoration:none;}
.gallerydate {font-size:10px; font-weight:bold; color:#000000;}
.gallerysport {font-size:10px; color:#cc0000;}
.gallerymainlinks {width:128; margin-left: 6; color:#ffffff; font-size:10px; text-decoration:none; font-weight:600;}
.gallerymainlinks:hover {text-decoration:underline;}
.galleryseasonlink {color:#FCD116; font-size:10px; text-decoration:none;}
.galleryseasonlink:hover {text-decoration:underline;}
.galleryseason {width:100; margin-left:20; color:#FCD116; font-size:10px;}

/***************** Photo Gallery Index *********************************/


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

/* ---------- 1st headline, largest photo ---------- */
.topcaption{color:#fff; font-size:10px;}
.topheadline{color:#fff;font-size:13px;font-weight:700;text-decoration:none;}
.topheadline:hover{text-decoration:underline;}
.topmore{color:#fff; font-size:10px;text-decoration:none;}
.topmore:hover{text-decoration:underline;}
.toppubdate{color:#000; font-size:10px;font-weight:600;}
.topsportname{color:#000; font-size:10px;}
.topsynopsis{color:#000; font-size:11px;}
.topteaser{color:#cc0000; font-size:10px;}
.thumbteaser{color:#fff; font-size:10px;}
.thumbteaser:hover{color:#000;}

 /* ---------- other photo headlines ---------- */
.leadcaption{color:#fff; font-size:10px;}
.leadheadline{ display:block; margin-left:10px; width:400px; color:#fff;font-size:12px;text-decoration:none;}
.leadheadline:hover{text-decoration:underline;}
.leadmore{color:#fff; font-size:10px;}
.leadmore:hover{color:#000;}
.leadpubdate{ display:inline; margin-left:10px;color:#fed204; font-size:10px;font-weight:600;}
.leadsportname{color:#fed204; font-size:10px;font-weight:600;}
.leadsynopsis{color:#fff; font-size:10px;}
.leadteaser{color:#fff; font-size:10px;}

 /* ---------- non-photo headlines ---------- */
.seccaption{color:#fff; font-size:10px;}
.secheadline{color:#fc0;font-size:11px;font-weight:600;text-decoration:none;}
.secheadline:hover{text-decoration:underline;}
.secmore{color:#fff; font-size:10px;}
.secmore:hover{color:#000;}
.secpubdate{color:#fff; font-size:10px;}
.secsportname{color:#fff; font-size:10px;}
.secsynopsis{color:#fff; font-size:10px;}
.secteaser{color:#fff; font-size:10px;}

/* ---------- FEATURE HEADLINES ---------- */
.featurecaption{color:#fff; font-size:10px;}
.featureheadline{color:#fc0;font-size:11px;font-weight:600;text-decoration:none;}
.featureheadline:hover{text-decoration:underline;}
.featuremore{color:#fff; font-size:10px;}
.featuremore:hover{color:#000;}
.featurepubdate{display:block; margin: 5px 0px 3px 0px; color:#fc0; font-size:10px;}
.featuresportname{color:#fff; font-size:10px;}
.featuresynopsis{color:#fff; font-size:10px;}
.featureteaser{color:#fff; font-size:10px;}
#sportrelativeFrame {
	background-color:#cc0000;
	padding: 10px;
}
#sportrelativeFrame h3{
		color:#fff;
		width:380px;
		font-size:1.1em; 
		font-weight:bold;  }
#sportrelativeFrame p{color:#fff;}
#sportrelativeFrame a{color:#fff;text-decoration:underline;}
#sportrelativeFrame a:hover{text-decoration:none;}


/* ---------- SPORT HEADLINES ---------- */
.secsportheadline{color:#fc0;font-size:11px;text-decoration:none;}
.secsportheadline:hover{text-decoration:underline;}

.sportcaption{color:#fff; font-size:10px;}
#sportrelativeFrame .sportheadline{color:#fff;font-size:13px;font-weight:800;text-decoration:none;}
#sportrelativeFrame .sportheadline:hover{text-decoration:underline;}
#sportrelativeFrame .sportmore{color:#fff; font-size:10px;text-decoration:none;}
#sportrelativeFrame .sportmore:hover{text-decoration:underline;}
.sportpubdate{color:#fff; font-size:10px; font-weight:600;}
.sportsportname{color:#fff; font-size:10px;}
.sportsynopsis{color:#fff; font-size:11px;}
.sportteaser{color:#fff; font-size:10px;}

/* ---------- STORY HEADLINES ---------- */
.storycaption{color:#000; font-size:10px;}
.storyheadline{color:#cc0000;font-size:15px;font-weight:bold;text-decoration:none;}
.storyteaser{color:#000; font-size:12px;font-weight:bold;}

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


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





/*  * {margin:0; padding:0;}  */
div,blockquote,hr,img,ul,li { margin:0; padding:0; }
/* navigation: #nav
 * ---------------------------------------------------------------------------- */	
#dualcol{ width:360px;} 
.dualcoltd{ width:180px;} 
.liftmenu{position:absolute; z-Index:40;}
.navmenutitle{position:relative; margin:0; padding: 5px 0px; width:100%; background-color:#c00; color:#fff; font-size:12px; font-weight:bold; text-align:center;}
	
#nav {
	background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") no-repeat;
	width:1000px;
	height:32px;
	margin-bottom:0;
	}
	
#nav li a span { display:none; }
	
#nav li, #nav a { height: 32px; display: block; font-weight:normal; }

#nav li {
	display:inline;
	float:left;
	list-style:none;
	position:relative;
	z-index:31; 
	}
	
#nav-01 { width:121px; }
#nav-02 { width:157px; }
#nav-03 { width:103px; }
#nav-04 { width:125px; }
#nav-05 { width:178px; }
#nav-06 { width:120px; }
#nav-07 { width:95px; }
#nav-08 { width:101px; }

#nav-01 a:hover, #nav-01.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") 0px -32px no-repeat;}
#nav-02 a:hover, #nav-02.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -121px -32px no-repeat;}
#nav-03 a:hover, #nav-03.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -278px -32px no-repeat;}
#nav-04 a:hover, #nav-04.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -381px -32px no-repeat;}
#nav-05 a:hover, #nav-05.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -506px -32px no-repeat;}
#nav-06 a:hover, #nav-06.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -684px -32px no-repeat;}
#nav-07 a:hover, #nav-07.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -804px -32px no-repeat;}
#nav-08 a:hover, #nav-08.over {background:url("http://graphics.fansonly.com/schools/md/graphics/md-06-top-nav-onoff.gif") -899px -32px no-repeat;}


/* navigation dropdowns: #nav
 * ---------------------------------------------------------------------------- */

/* set widths for dropdowns */	
#nav-01 ul {width:180px;}
#nav-02 ul {width:165px;}
#nav-03 ul {width:265px;}
#nav-04 ul {width:165px;}
#nav-05 ul {width:245px;}
#nav-06 ul {width:220px;}
#nav-07 ul {width:190px;}
#nav-08 ul {width:165px;}

#nav ul { 
		left:-9999px; /* Hide sub-menus initially */
		position:absolute;
		background-color:#000000;
		z-index:31; 
		} 
#nav-08 ul li{ margin-left: -65px;}

#nav li:hover ul, #nav li.over ul{ left:auto; } /* Show sub-menu on hover */

#nav li li { 
	border:1px solid #cc0000;
	border-top:none;	
	}

#nav li li, #nav li li a {
	height:22px;
	line-height:22px;
	width:100%;
	display:block;
	}

#nav li li a {
	background-image:none;
	background-color:#000000;
	color:#ffffff;
	text-decoration:none;
	}

#nav li li a:hover { 
	background-image:none;
	background-color:#cc0000;
	color:#fed204;
	}
	
#nav li li a span { display:block; padding-left:22px; }
html>body #nav li li a span { _padding-left:18px; }

/* navigation: #nav
 * ---------------------------------------------------------------------------- */	

 /* BSI Specific Styles
 * ---------------------------------------------------------------------------- */
 .bxion{display:block; width:467px; padding:10px 0px; background-color:#000;}
.headerbox{clear:both;}
.headlinecontainer{ width:467px; border:1px; border-style:solid; border-color:#cc0000;}

ul#nav-bsi li { margin:10px 0px 0px 3px; float:left; list-style: none; list-style-type:none; }
.buttonblock{display:block; text-align:center; background-color:#000; width:16px; height:16px; border: 1px; border-style:solid; border-color: #fff;}
#relativeFrame .buton{display:block; width:16px; height:16px; color:#fc0; font-weight:bold; line-height:16px; text-decoration:none;}
#relativeFrame .buton:hover{text-decoration:underline;}
#relativeFrame .butoff{display:block; width:16px; height:16px; color:#fff; font-weight:bold; line-height:16px; text-decoration:none;}
#relativeFrame .butoff:hover{text-decoration:underline;}
#bsibuttons{position:absolute; width:150px; height:20px; left:360px; top:0px; z-Index:31;}
#img-lead {border:1px; border-style:solid; border-color:#c00; }

.teaserheadline{color:#fff; text-decoration:none;}
.teaserheadline:hover{text-decoration:underline;}
.teaserpubdate, .teasersportname { font-weight:bold; color:#fed204; text-decoration:none;}
#redstrokeformini{position:relative; border:1px; border-style:solid; border-color:#cc0000;}

#sportrelativeFrame li{color:#fff;}




#relativeFrame {
	position:relative;
	padding: 5px 0px 0px 0px;
	width:469px;
	height:250px;
	color:#fff;  
	font-size:11px;
	background-color:#cc0000;
	z-Index:30;
	}


	#relativeFrame h3 { 
		width:360px;
		font-size:1.1em; 
		font-weight:bold;  
		}

	#secondary-headlines h4 {
		margin-bottom:0;
		}
		
	#secondary-headlines p {
		margin-bottom:18px;
		}

/* headline panels  */
#frm0{position:absolute; width:420px; left:10px;}
#frm1{position:absolute; visibility:hidden; width:420px; left:10px; z-Index:30;}
#frm2{position:absolute; visibility:hidden; width:420px; left:10px; z-Index:30;}
#frm3{position:absolute; visibility:hidden; width:420px; left:10px; z-Index:30;}
/* headline panels  */


/*    Minis  */
#mini0, #mini1, #mini2{ float:left; margin-right:12px; position:relative; width:130px; height:auto; }
#relativeFrame a{color:#fff;}



#mini0{ margin-left:10px;}
#mini3{ display:none; width:0px; height:0px;}
/*    Minis   */



