/*-STANDARD--------------------------------------------------------*/
/*-----------------------------------------------------------------*/
html,body,div { margin:0; padding:0 }
a img, :link img, :visited img, fieldset { border:none; }
.noborder {border:none; margin:0px; padding:0px; display:block;}
.center { text-align: center }
.left { text-align: left }
.right { text-align: right }
.clear { clear: both; height: 0.01em; overflow: hidden }
.fivevert{line-height:5px;}
.tenvert{line-height:10px;}
.fifteenvert{line-height:11px;}
.twentyvert{line-height:20px;}
.imgleft {float:left; padding-right:5px;}
.imgright {float:right; padding-left:5px;}
/*----------------------------------------------------STANDARD-END-*/
/*-STRUCTURE-------------------------------------------------------*/
/*-----------------------------------------------------------------*/
body,td {font:10px Verdana, Arial, sans-serif;}
body,td #bioName{line-height:normal;}
table, td{border-collapse:collapse; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:1.0em }
a { color: #840018; text-decoration:none; font-size:12px; }
a:hover {text-decoration:underline;}
body {
background:url("http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-bkg.gif") repeat-y #000;
}
/*---------------------------------------------------STRUCTURE-END-*/
/*-MASTHEADS-------------------------------------------------------*/
/*-----------------------------------------------------------------*/
#indexMasthead{ width:750px; height:211px; overflow:hidden;}
#indexMasthead img {display:block; margin:0px; padding:0px;}
#indexMastheadLeft{ width:375px; height:211px; float:left; }
#indexMastheadRight{ width:375px; height:211px; float:left; }
#indexMastheadBottom { width:750px; height:20px; background:#840018;}
#indexMastheadBottomCol { width:150px; height:16px; background:url('http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-bg-top-bar.gif') repeat-x; display:block;}
/*---------------------------------------------------MASTHEADS-END-*/
/*-MENUS-----------------------------------------------------------*/
/*-----------------------------------------------------------------*/
#topnavmenu {color:#fff; text-align:center; vertical-align:middle; height:18px;}
#topnavmenu a { 
    text-align:center; 
    font-size: 10px;
	font-weight:bold;
	color: #fff;
	text-decoration:none;
}
#topnavmenu a:hover { 
	text-align:center;
	font-size: 10px;
	font-weight:bold;
	color: #fff;
	text-decoration:underline;
}
/*-------------------------------------------------------MENUS-END-*/


/* LAYOUT ---------------------------------------------------------*/
/*-----------------------------------------------------------------*/
#storyPadding{
width:580px;
padding:10px;
}
#storyPadding p a {text-decoration:underline; font-size:10px;}
#storyPadding p .StoryTeaser { padding:0px; margin:0px; position:relative; top:-10px;}

#scoreboard{
width:750px;
height:40px;
background:#840018;
}

/* Columns
 * ------------------------------------------------------------------------- */
#columns {
	clear:both;
	margin:0px;
	padding:0px;
	width: 750px;
	border-collapse:collapse;
	}

.column-left, .column-middle, .column-right{ 
	margin: 0px;
	padding: 0px;
	vertical-align: top
	}

.column-left{
	width:150px;
	background-color:#840018;
}

.column-middle{
	width:450px;
	background-image:url("http://grfx.cstv.com/schoolslt/macu/graphics/macu-07-bg-gradient.gif");
	background-repeat:repeat-x;
	background-color:#fff;
}
#sport-body {vertical-align:top;}

.column-right{
	width:150px;
	background:#840018;
	}
	
body#sport-body .column-right{
	background:#840018;
	width:150px;
}	
	
.column-main{
	text-align:left; 
	margin: 0;
	padding:0 10px;
	width:600px;
	vertical-align: top
	}


.column-right ul{
margin-left:20px;
padding:0;
}

body#story .column-middle{
background:#fff;
width:600px;
}
body#nonsport .column-middle{ width:600px; }


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

#nav, #nav * { margin: 0px; padding: 0px }

#nav {
	width:150px;
}
#nav .navlink { padding-left:6px; vertical-align:middle; padding:auto; display:block; width:144px; height: 15px;
	padding-top:3px;
	padding-bottom:3px;
	 }
#nav .navlink a { font-size: 10px; color:#ffffff; text-decoration:none; }
#nav .navlink a:hover { text-decoration:underline; }

#athletics {
	width:150px; 
}
#athletics .athlink {padding-left:6px; width:144px; display:block; height: 15px; vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	}
#athletics .athlink a { font-size: 10px; color:#ffffff; text-decoration:none; }
#athletics .athlink a:hover { text-decoration:underline;}

.SportNavLink { font-size: 11px;}

#nav-contact-wrap{ width:144px; padding-left:4px; color:#fff; font-size:10px;}
#nav-contact-wrap a{ color:#fff; font-size:10px; text-decoration:underline;}
#nav-contact-wrap a:hover{ color:#fff; font-size:10px; text-decoration:underline;}

/* #nav-wrap {width:150px} */


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

#inthenewsScroll{
background:#fff;
width:283px;
height:304px; 
overflow:auto;
padding:5px;
text-align:left;
}

#inthenewsScroll a{
font-weight:bold;
}
.Pubdate {}
.More { text-decoration:none; font-weight:bold; font-size:10px;}
.More:hover {text-decoration:underline; font-weight:bold;}


pre {font-family:monospace; font-size: 11px;}


/*TOP NAV*/
#topnav a{
text-decoration:none;
padding:0 7px 0 7px;
color:#fff;
line-height:18px;
font-size:11px;
}

#topnav a:hover{
text-decoration:underline;
}
/*TOP NAV*/



/*CONTENT AREA*/
#topCurve{
	background:url("http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-top-curve.gif") no-repeat;
	width:400px;
	height:10px;
	}
#topCurve-nonsport{
	background:url("http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-top-curve-nonsport.gif") no-repeat;
	width:400px;
	height:10px;
	}
	
body#story #topCurve{
	background:url("http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-top-curve.gif") no-repeat;
	width:600px;
	height:14px;
	display:block;
}
#sportNav {width:400px; text-align:center; margin-top:-20px; padding-top:-20px; font-weight:bold;}	
	
.Headline {
	font-size: 12px;
	font-weight: bold;
}
.SecHeadline {
	font-weight:normal;
}
.moreHeadlines {font-size:11px;}
#topHeadline{
	width:406px;
	padding-left:22px;
	padding-right:22px;
	padding-top:0px;
}
#topHeadline .imgright{
	float:right;
	display:block;
	padding-right:5px;
}
#leadHeadlines{
	width:410px;
	padding:20px;
}

#leadHeadlines img{
	float:right;
	padding-left:5px;
}

#secHeadlines{
	width:410px;
	padding:20px;
}
#secHeadlines-scroll {
	width: 399px;
	height: 250px;
	overflow:auto;
}
#highlights-wrap span.title {font-weight:bold;}


/*CONTENT AREA*/

/*SIDEBAR*/
#sidebar-element {
	width:146px;
	padding:2px;
	display:block;
    background: #840018;
}
#sidebar-calendar {
	width:142px;
	margin:4px;
	display:block;
    background: #fff;
}
#sidebar-links {
	width:138px;
	margin:2px;
	padding:2px;
    background: #fff;
}
#sidebar-highlights {
	width:144px;
	margin:2px;
	color:#fff;
}
#sidebar-highlights img {border:1px solid #000000;}
#sidebar-highlights a{ color:#fff; font-size:9px; }

#sidebar-element-sports {
	width:148px;
	padding-right:2px;
	display:block;
    color: #680001;
    background: url('http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-bg-sidebar.gif') repeat-y; 
}
#sidebar-content {
	width:140x;
	padding-left:8px;
}
#sidebar-content-sports {
	width:140x;
	margin-left:10px;
}
#sidebar-content ul li { margin-left:-4px;}
#sidebar-content ul li a{font-size:10px;}
#sponsors-wrap {
	width:144px;
	margin:3px;
}
#sponsors-wrap-left {
	float:left;
}
#sponsors-wrap-right {
	float: right;
}
#sidebar-spacer {
	width:150px;
   height:10px;
display:block;
background-color:#fff;
}
#sidebarsportlinks div{
font-size:11px;
color: #840018;
margin-left:4px;
}

#sidebarsportlinks h2{
color: #840018; font-size: 11px; font-weight:normal;
margin:0px;
padding:0px;
}

#sidebarsportlinks a{
color: #840018; font-size: 11px; text-decoration: none;
}

#sidebarsportlinks a:hover{
text-decoration: underline;
}

.sidebarbg {background-color: #002a6c; width: 150px;}
.sidebarheader {color: #840018; font-size: 11px; font-weight:bold;}
.featurelinks {color: #002a6c; font-size: 11px; text-decoration: none;}
.featurelinks:hover {color: #002a6c; text-decoration: underline;}
.rtSidebarLink {color: #000000; font-size: 11px; text-decoration: none;}
.rtSidebarLink:hover {color: #03083f;}
.rtsidebarimages {text-align: center;}
/*SIDEBAR*/

/*FANPOLL*/
#censusbg{
background:#fff; 
}
.fanpollad br { margin:0px; padding:0px; }
.fanpollheader {background-color: #000000; width: 140px;}
.pollquestion {font-size: 11px; color: #000000; font-weight:bold;}
.pollanswers {font-size: 11px; color: #000000;}
.polllink {font-size: 11px; color: #000000;}
/* #pollradio {background-color: #fff;} */
.pollborder {border-width:0;}
.pollbg {}
#pollwrapper {background-image:url("http://graphics.fansonly.com/schoolslt/macu/graphics/macu-07-bg-fanpoll.gif"); background-repeat:repeat-x;}
/*FANPOLL*/

/*FOOTER*/
#pre-footer{
width:590px;
text-align:center;
margin-left:160px;
background:#fff;
}

body#story #pre-footer{
width:590px;
text-align:center;
margin-left:160px;
background:#fff;
}

#footerBg{
	background:#840018;
	width:750px;
	padding:0;
}
#footerText { font-size:10px;}
/*FOOTER*/
.bottom-curve{width:450px;padding-left:150px; height:22px; background:#840018;}
body#story .bottom-curve{width:600px;padding-left:150px; height:22px; background:#840018;}

.calendar { margin: 2px; padding:0px; background:#fff; width:138px; padding:2px; }

.calendar p, .calendar ul {font-size:10px;}
.calendar h2 {font-size:10px; color:#840018; margin:0px; padding-bottom:3px;}
.calendar a{font-size:10px; color:#000;}
.calendar h3 {margin:0px; padding:0px;}

.calendar ul { list-style-type: none }

.calendar li { display: inline; padding-right: 4px }

.liveeventdate{
font-size: 14px; 
font-weight:bold;
margin:0 0 0 5px;
}
.eventtitle{
color:#fff;
font-weight:bold;
}
.livesport {
line-height: 14px; 
margin:0 0 0 5px;
color:#000;
}
.liveevent{
color:#000;
font-size:10px;
}

.tablecontent a { font-size:10px; }
/*EVENTS*/

/*STORYLEVEL*/
.storycaption {color: #000000; font-size: 10px;}
.storyheadline {color: #002a6c; font-size: 12px; text-decoration:none; font-weight:bold; padding:0px; margin:0px;}
.StoryHeadline {color: #680001; font-size: 12px; text-decoration:none; font-weight:bold; padding:0px; margin:0px;}
.storyphoto {text-align: center;}
.storyteaser {color: #000000; font-size: 10px;}
.StoryTeaser{color: #000000; font-size: 10px;}
.storylink {color: #002a6c; font-size: 10px; text-decoration:none;}
.storylink:hover {text-decoration: underline;}
.photocaption {color: #000000; font-size: 10px;}
/*STORYLEVEL*/


/*MISC.*/
.raisedquote {font-size:14px; font-weight:700;}
.raisedquotesig {font-size:12px; font-style: italic;}
.email {color: #000000; font-size: 12px;}
.headertext {color: #000000; font-size: 16px; line-height: 19px; vertical-align: middle; font-weight: 800; text-transform: uppercase;}
.sportheadertext {color: #ffcc00; font-size: 20px; font-weight: 900; text-transform: uppercase;}
.chat-caption {color: #000000; font-size: 11px;}
/*MISC.*/









/*search*/
.searchtextfield{
width:140px;
background:#fff;
border:1px solid #000;
}
.searchheadline {font-size:14px; font-weight:bold; color:#000000; text-decoration: none;}
.searchheadline:hover {text-decoration: underline;}
.searchteaser {font-size:11px; color:#000000;}
.searchdate {font-size:10px; color:#000000;}
.searchprevious {font-size:12px; font-weight:800; color:#000000;}
.searchnext {font-size:12px; font-weight:800; color:#000000;}
.docsfound {font-size:12px; font-weight:800; color:#000000;}
.specialfeaturehead {font-size:12px; font-weight:800; color:#000000;}
.specialfeaturelink{font-size:11px; color:#000000; text-decoration: none;}
.specialfeaturelink:hover {text-decoration: underline; color:#ffffff}
#specialfeatureoffset {margin-left: 5px; margin-right: 5px; width: 138px;}
/*search*/
.top-title {font-size:18px; font-weight:bold; color:#003300; text-align:center; line-height: normal;}
