a.menu:link { text-decoration:none; color:#098E66; font-family: verdana, arial, 
  helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; }
a.menu:visited { text-decoration:none; color:#098E66; font-family: verdana, 
  arial, helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; } 
a.menu:hover { text-decoration: underline; color:#000000; font-family: verdana, 
  arial, helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; } 
#nav a:link, #nav a:visited { text-decoration:none; color:#098E66; font-family: verdana, arial, 
  helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; }
#home a.home:link, #home a.home:visited, #schedule a.schedule:link, #schedule a.schedule:visited, #roster a.roster:link, #roster a.roster:visited, 
#newsletter a.newsletter:visited, #store a.store:link, #store a.store:visited, #gallery a.gallery:link, #gallery a.gallery:visited, 
#archives a.archives:link, #archives a.archives:visited, #links a.links:link, #links a.links:visited, #membership a.membership:visited, #membership a.membership:link, #membership a.membership:visited 
 { text-decoration:none; color: #000000;  font-family: verdana, 
  arial, helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; } 
#nav a:hover { text-decoration: underline; color:#00CC66; font-family: verdana, 
  arial, helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; } 

.logo { float:left; border:0 }
#nav { border:0; margin-left:auto; margin-right:auto }
#nav td {padding:2px }
#nav h1 { margin: 5px 0 0 314px; vertical-align:top; font-size: small}
#bigten_news { position: absolute; width: 250px; top: 100px; left: 0px; border-top: solid 1px; margin-right:10px; background-color: #FFFFDD}
#bigten_news h2 { color:#009966; font-size: medium; margin-top:.5em; padding-left: 3px; text-align:center}
#bigten_news h3 { font-size: small; margin-bottom: -1em ; padding-left: 3px; text-align:left}
#bigten_news p { padding-left: 3px }
#bigten_news img { margin-left: auto; margin-right:auto; display:block}
#msu_news { margin: 0px 225px 0px 250px; border: solid 1px; padding: 0px 3px 0px 3px; }
#msu_news h2 { color:#009966; font-size: large; margin-top: .5em; text-align:center}
#msu_news h3 { font-size: 92%; margin-bottom: -1em }
.lead_story { font-size: 92%;  }
#msu_news h4 { font-size: small; margin-bottom: -1em }
.float_img { float: right } 
#results { position: absolute; top: 100px; right: 0px; width: 225px; border-top: solid 1px; margin-left: 10px; vertical-align:top; background-color: #DDFFDD; }
#results h2 { background-color: #00CC88; color:#FFFFFF; font-size: small; font-weight: bold; margin-top:0; padding-left: 3px; }
#results p {font-size:x-small;padding-left: 3px;  }
/*.score { font-size:x-small;padding-left: 3px; background-color: #99FFCC }*/
.date { margin: .6em 0 .6em; }
.event { margin: .6em 0 .6em 1.5em; }
#footer {clear:both; width: 800px }
#footer hr { height: 1px }
#footer p { font-size: x-small }
/* content1 used for roster.htm, archives/index.htm, links.htm */
#content1 { border:0; padding:3px; margin-left:auto; margin-right:auto ; font-size:90%}
.descriptor { text-align:right; font-weight:bold }
.record { border:  3px  #666666; border-style: groove}
.otherinfo { text-align:center }
.otherinfo a:link, .otherinfo a:visited { text-decoration:none; color:#098E66; font-family: verdana, arial, 
  helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; }
.otherinfo a:hover { text-decoration: underline; color:#00CC66; font-family: verdana, 
  arial, helvetica, sans-serif; FONT-SIZE:small; font-weight : bold; } 
/* content2 used for schedule.htm */
#content2 { margin-left:auto; margin-right:auto ;}
#content2 td{ border:1px solid #000000; padding:0 3px ; font-size:85%}
#content2 th{ border:1px solid #000000; padding:0 3px ; font-size:90%; font-weight:bold}
.msumatch { font-weight:bold; color:#098E66; }
/* content3 used for sideout/index.htm, store/index.htm */
#content3 { width: 600px; margin-left:auto; margin-right:auto }
.merchandise {height:180px }
.merchandise img { float:left; clear:both; margin: 10px }
/* content4 used for gallery/index.htm */
#content4 { width: 600px; margin-left:auto; margin-right:auto; text-align:center }
#content4 img {border:2px double #666666; margin: 5px 10px; padding:3px; vertical-align:middle}
h2 { font-family: verdana, Arial, sans-serif; text-align:center }
#event_table { text-align:left; }
#event_table h3{ font-size: small; color: #098E66; text-align:left; }
body { margin: 0; background-color:#FFFFFF}
hr {margin-top:0 }
h1 { font-family: verdana, Arial, sans-serif }
h3 { font-family: verdana, Arial, sans-serif; text-align:center }
h4 { font-family: verdana, Arial, sans-serif }
p { font-family: verdana, Arial, sans-serif ; font-size: small}
a { font-family: verdana, Arial, sans-serif }
address { font-family: verdana, Arial, sans-serif }
small { font-family: verdana, Arial, sans-serif }
font { font-family: verdana, Arial, sans-serif }
ul { font-family: verdana, Arial, sans-serif; font-size: small }
li { font-family: verdana, Arial, sans-serif; font-size: small }
ol { font-family: verdana, Arial, sans-serif }
dl { font-family: verdana, Arial, sans-serif }
dt { font-family: verdana, Arial, sans-serif }
dd { font-family: verdana, Arial, sans-serif }
td { font-family: verdana, Arial, sans-serif }
th { font-family: verdana, Arial, sans-serif }
pre { font-family: "Courier New" }
pre a { font-family: "Courier New" }
