@charset "iso-8859-1";
html {
margin: 0;
padding: 0;
background-color: #fff;
color: #333;
}

#nav {
width: 250px;
float: left;
margin-left: -1px;
padding: 10px;
border-right: 1px solid black;
}

#content {
width: 500px;
padding: 20px;
margin-left: 260px;
}

#header {
text-align: center;
background: url(/graphics/cream02.jpg);
color: #006;
border: 1px solid #006;
margin-bottom: 0px;
padding-top: 2em;
padding-bottom: 0;
}

#footer {
background: url(/graphics/cream02.jpg);
color: #006;
border: 1px solid #006;
font-size: 11px;
text-align: center;
padding: 2px 10px 0 0;
clear: both;
}

.spacer {
clear: both;
}

.btn {
font-weight:normal;
text-align: center;
font: bold 12pt/14pt "new century schoolbook", serif;
padding: 8px 5px 5px;
margin: 2px;
}

a.btn:link{
color: #663333;
background: url(/graphics/cream02c.jpg) beige fixed;
border: thin solid white;
text-decoration: none;
}

a.btn:visited{
color: gray;
background: url(/graphics/cream02c.jpg) beige fixed;
border: thin solid gray;
text-decoration: none;
}

a.btn:active{
color:#993333;
background: url(/graphics/cream02.jpg) beige fixed;
border: thin solid yellow;
text-decoration: none;
}

a.btn:hover{
color: yellow;
background: url(/graphics/cream02.jpg) beige fixed;
border: thin solid white;
}

a.btn:offsite{
color:#C30;
background-color:white;
border: thin solid white;
}
:focus { background-color: #99ff99; }

p {
padding: 0;
margin-top: 20px;
font-size: 10pt/12pt; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
}

dd, dt {
font-family: 'Lucida Grande', Verdana,  Geneva, Lucida, Helvetica, Arial, sans-serif;
font-size: 0.95em;
}

pre { font-size: 10pt/12pt; font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; }

body { border: 1px solid #006;
		background: url(/graphics/cream02c.jpg) beige fixed;}
		h1 h2 { text-align: center;}
		.head {font: bold italic large; text-decoration: underline;}
		.announcement {font: bold  medium;}
		.item {font: bold normal medium;}
		.norm {margin: 0 auto; text-align: center; font: normal medium;}
		.small {font: normal x-small; }
		.lightbox { border: thin solid navy; margin: 2em; padding: 2em;}
		ul {text-align: center; list-style-type: none;}
		li { margin: 1em 5%; font: bold normal medium; text-align: left;}
		img {border: none; }
