@import url(other.css);

body {
 font-size: 100%;
 color: #000;
 margin: 0;
 padding: 0;
 border: 0;
 font-family: verdana, sans-serif;
 background: #CC9 url(images/logo.png) top left no-repeat;
 max-width: 120ex;
}

html>body {
 background: #CC9 url(images/logo.png) top left no-repeat;

/* 
    Mac IE5 does not do cursor change on links, make behave like PC IE6
\*/
 background: #CC9 url(images/logo.png) top left no-repeat fixed;
/*
    Finish up workaround
*/

}

table {
 font-size: 90%;
 font-family: verdana, sans-serif;
 margin: 0 0 2em 2em;
 padding: 0;
 border: 0;
}

table p {
 font-size: 100%;
 font-family: verdana, sans-serif;
}

table.hotels th {
 font-weight: bold;
}

table.hotels td {
padding-right: 10px;
padding-bottom: 10px;
}

p {
 font-size: 90%;
 font-family: verdana, sans-serif;
 margin-top: 0;
 padding: 0;
}

p.totop {
  line-height: 6px;
  text-align: right;
  margin: 0;
  padding: 0;
  border: 0;
}

hr {
 width: 40%;
 height: 1px;
 color: #900;
 margin-bottom: 10px;
}

.error {
 font-weight: bold;
 color: red;
}

.error a {
color: red;
font-weight: bold;
text-decoration: underline;
}

.error a:hover {
background-color: yellow;
color: red;
}

#frontpage {
 font-size: 140%;
}

#frontpage p {
 padding-top: 15px;
}

td, th {
 font-family: verdana, sans-serif;
 font-weight: normal;
 vertical-align: top;
 padding-top: 1ex;
 text-align: left;
}

form th {
 text-align: right;
 vertical-align: middle;
}

form ul {
 list-style-type: none;
}

a img {
border: 0;
}

img.artist {
 margin: 0 6px 0 0;
 padding: 0;
 border: 0;
}

ul {
 font-size: 90%;
 font-family: verdana, sans-serif;
 list-style-type: circle;
}

ol {
 font-size: 90%;
 font-family: verdana, sans-serif;
}

dl {
 font-size: 90%;
 font-family: verdana, sans-serif;
 padding-left: 40px;
}

dt {
 margin-top: 6px;
}

#frontpage ul {
 list-style-type: none;
}

table.schedule th {
 width: 10em;
 text-align: right;
 padding-right: 1.5em;
}

acronym {
 border-bottom: 1px dotted #BBB;
}

acronym.aaa {
 border-bottom: 1px dotted #BBB;
 font-family: "Times New Roman", Times, serif;
}

a:link, a:visited, a:active {
 color: #C00;
 text-decoration: none
}

a:link:hover, a:visited:hover {
 color: #E00;
 text-decoration: underline;
}

h2 {
 font-weight: normal;
 font-size: 140%;
 font-family: verdana, sans-serif;
 color: #900;
 border-bottom: 1px #900 solid;
 padding: 0;
 margin: 0 0 4px 0; 
 clear: both;
}

#frontpage h2 {
 border: 0;
}

h2.aboutfsu {
padding-top: 30px;
}

h3 {
 font-weight: normal;
 font-size: 120%;
 font-family: verdana, sans-serif;
 color: #900;
 text-align: left;
 margin: 0 0 2px 0;
 border-bottom: 1px #900 solid;
 padding: 30px 0 0 0;
 clear: both;
}

h4 {
 font-size: 100%;
 font-weight: normal;
 font-family: verdana, sans-serif;
 color: #900;
 text-align: left;
 margin: 0 0 2px 0;
 padding: 30px 0 0 0;
 clear: both;
}

#title {
 background-color: #900;
 color: white;
 font-size: 90%;
 margin: 15px 15px 0 180px;
 padding: 0;
}

#title h1 {
 font-family: verdana, sans-serif;
 font-weight: bold;
 font-size: 150%;
 margin: 0;
 padding: 5px 0 5px 15px;
 letter-spacing: 2px;
 background-color: #900;
 color: white;
}

#subhead {
 background-color: #000;
 color: #FFF;
 font-size: 90%;
 margin: 0 15px 0 180px;
 padding: 0;
}

#subhead p {
 font-family: verdana, sans-serif;
 font-weight: bold;
 font-size: 100%;
 color: #FFF;
 margin: 0;
 padding: 2px 0 2px 15px;
}

#copy {
 font-size: 80%;
 font-family: verdana, sans-serif;
 margin-left: 180px;
 text-align: center;
}

#content {
 font-size: 90%;
 font-family: verdana, sans-serif;
 background: #fff url(images/back.png) top right repeat-y;
 color: #000;
 margin: 0 15px 0 180px;
 padding: 15px;
}

#menu {
 background: #fff url(images/menuback.png) repeat-y fixed;
 color: #000;
 position: absolute;
 top: 115px;
 left: 15px;
 width: 148px;
 padding: 0 0 5px 0;
 border: black 1px solid;
 margin: 0;
 text-align: left;
}

body>div#menu{

/* 
    Mac IE5 does not do cursor change on links, make behave like PC IE6
\*/
 position: fixed;
/*
    Finish up workaround
*/

}

#menu h2 {
 font-weight: bold;
 font-size: 100%;
 font-family: verdana, sans-serif;
 background-color: #900;
 color: #fff;
 margin: 5px 0 5px 0;
 padding: 0;
 text-align: center;
 border-style: solid;
 border-color: #000;
 border-width: 1px 0;
}

#menu ul {
 font-size: 100%;
 margin: 0;
 padding: 0;
 border: 0;
 list-style: none;
}

#menu li {
 margin: 0;
}

#menu li a {
 font-family: verdana, sans-serif;
 font-size: 90%;
 padding: 5px;
 margin: 0;
 display: block;
 text-align: left;
 text-decoration: none;
 width: 100%;
}

html>body #menu li a {
 width: auto;
}

#selected {
 font-family: verdana, sans-serif;
 font-size: 90%;
 padding: 5px;
 margin: 0;
 display: block;
 text-align: left;
 width: 100%;
 text-decoration: none;
 background: #FFF;
 color: #C00;
}

html>body #menu li #selected {
 width: auto;
}

#menu li a:hover {
 background: #CC9;
 color: #E00;
 text-decoration: none;
}

#menu p {
 font-size: 80%;
 padding: 0 0 0 5px;
 margin: 0;
 text-align: left;
 font-family: verdana, sans-serif;
 font-style: normal;
}

#menu p a:hover {
 text-decoration: underline;
 color: #E00;
}

strong {
 font-weight: bold;
}

p.question {
 font-weight: bold;
 padding-top: 20px;
}

p.question span {
 font-weight: normal;
}

