html,body {
	background-color:#933;
	padding:0;margin:0;
	text-align:center;
	height:100%;
	font:10pt/12pt verdana,arial,sans-serif;color:#963;
	}
#logo {
	margin:0 auto; padding:0;
	width:882px;
	padding-top:186px;	
	background:#933 url(images/title.gif) no-repeat top center;
	}
#container {
	clear:both;
	margin:0 auto;
	width:800px;padding:25px;
	text-align:left;
	height:600px;min-height:600px;
	}
* > #container { height:auto; }
* html #container { width:850px; }
#content { width:800px; }

#copyrt { width:400px; margin-top:10px; font:9pt/12pt arial,helvetica,sans-serif; color:#ccc; padding:6px; }
#copyrt a:link, #copyrt a:visited	{ color:#ccc; text-decoration:none; }
#copyrt a:hover, #copyrt a:active	{ color:#ff3; text-decoration:underline; }

.quote1			{ font-style:italic; padding:10px 2px 4px 0; text-align:right; }
.quote2			{ font-style:italic; padding-right:3px; text-align:right; }
a 				{ font:9pt/12pt arial,helvetica,sans-serif; }
a:link,a:visited{ color:#c00; text-decoration:none; }
a:hover,a:active{ color:#930; text-decoration:underline; }
a.span			{ text-decoration:underline;font-weight:bold; }
h1				{ font:bold	18pt/36pt arial,helvetica,sans-serif; color:#900; margin:0; padding:0px; }
h2				{ font:bold	14pt/22pt arial,helvetica,sans-serif; color:#930; margin:0; padding:0px; }
h3,.question	{ font:bold	11pt/14pt arial,helvetica,sans-serif; color:#960; margin:2px 0 6px 0; padding:0px; }
h4,li,.answer,p	{ font:		10pt/12pt arial,helvetica,sans-serif; color:#963; margin:0 0 10px 2px;padding:0px; }
em				{ font-style:italic;}
strong			{ font-style:bold;	}
.strike 		{ text-decoration:line-through; }

/* NewsBox (on homepage) */
#news tr { vertical-align:top; }
#newsboxtop { background:transparent url(images/newsbox_top.gif) no-repeat center; height:20px; width:200px; }
#newsboxbot { background:transparent url(images/newsbox_bot.gif) no-repeat center; height:20px; width:200px; }
#newstxt {
	font:14px arial,helvetica,sans-serif; color:#000;
	width:200px;height:200px;
	background-color:#933;
	text-align:center;
	}
#newstxt p {  }
#newstxt a:link, #newstxt a:visited { color:#ccc;  }
#newstxt a:hover, #newstxt a:active { color:#ff3; text-decoration:underline; }
#newstxt h1 {
	font:14pt arial,helvetica,sans-serif;
	color:#FFEDDF;
	padding-bottom:12px;
	}

/* Nav 
#info #infos a,
#info .mat .mats,
#mults #mult a,
#schedule #sched a,
#home #homenav a { color:#fc3; text-decoration:underline; }
*/

#homenav { float:right; }
.menu {	width:960px;margin:0 auto; }
.menu ul { list-style-type:none; padding:0; margin:0; text-align:left; }
.menu li {
	float:left;
	position:relative; padding:0; margin:0;
	}
.menu table {
	border-collapse:collapse;
	text-align:left;
	position:absolute; left:-1px; top:25px;
	border-top:solid 1px #9E8080;
	border-left:solid 1px #9E8080;
	}
.menu a, .menu :visited  {
	display:block;
	width:149px;
	padding:6px 0 5px 10px;
	background:#933;
	font:bold 13px geneva,arial,verdana; color:#FFEDDF; text-decoration:none;
	}
.menu a:hover { text-decoration:underline; }
.menu ul ul {
	visibility:hidden;
	position:absolute;
	width:149px; height:0;
	border:solid 1px #9E8080; border-width:1px 0 0 1px;
	}
.menu li li { border:solid 1px #9E8080; border-width:0 1px 1px 0; }
.menu ul li:hover ul, .menu ul a:hover ul { visibility:visible;  }
.menu :hover { color:#fc3; background:#903; }

