body {
	margin:0px 0px 45px 45px;
	padding:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%;
/* font sizing in ems, baby. if you want to change anything, just change this. funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers.*/
	color: #000;
	background-color: #FFF;
}

#logo {
	margin-top:3px;
	margin-bottom:3px;
	margin-right:45px;
	border-top:4px double #666;
	padding-left:5px;
	padding-top:15px;
        padding-bottom:5px;
	background-color:#CCC;
}

#nav {
	background-color:#CCC;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:45px;
	padding:1px; 
	line-height: 1em;
	text-align:center;
}

html>body #navbar {
	width: auto;
}

#content {
	background-color:#FFF;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:45px;
	padding:5px;
}

#floatimg {
	margin:5px;
	padding:10px;
	float:right;
}

ul.menu li
{
  margin: 0;
  padding: 6px 15px 6px 0px;
  display: inline;
  position: relative;
}

ul.menu li a
{
  text-decoration: none;
}

#otherSites {
	background-color:#CCC;
	margin-top:3px;
	margin-bottom:3px;
	margin-right:45px;
	padding:10px;
	line-height:15px;
	position:relative;
}

#otherSites a
{
  text-decoration: none;
}


.level1 {  
  font-family: Georgia, "Times New Roman", Times, serif; 
  font-size: 18px; 
  font-weight: bold; 
  color: #CC0000; 
  text-align: center
}

.level2 {  
  color: #003399;
  font-weight: bold;
  font-size: 14px
}

.level3 {
  font-weight: bold
}

