
body {
scrollbar-base-color:#000;
scrollbar-arrow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-face-color:#666;
font-family: verdana, arial, sans-serif;
color:#eeeeee;
}

/* default link tag */
a:link{color: #E1E8FA; text-decoration: none}
a:visited {color: #E1E8FA; text-decoration: none}
a:hover{color: #c6eef7; text-decoration: underline}

/* default link tag */
a.here:link{color: #FFFFFF; text-decoration: none; font-weight: bold}
a.here:visited {color: #FFFFFF; text-decoration: none; font-weight: bold}
a.here:hover{color: #c6eef7; text-decoration: underline; font-weight: bold}


/* the menu system */
div#navigation { 
  white-space: nowrap; 
  margin: 0; 
  padding: 0; 
  border: 0; 
} 
div#navigation span { 
  display: block; 
  width: 30px; 
  text-align: center; 
  margin: 0; 
  padding: 0; 
} 
div#navigation span a {display: inline-block; text-decoration: none; color: #FFFFFF; font-weight:bold; font-size: 95%; padding: 0em; font-family: arial, sans-serif;} 
div#navigation span a:hover { color:#c6eef7}
div#navigation span a.youarehere { color:#FFFFFF; font-size: 95%; font-weight:bold; padding: 0em; text-decoration:underline; font-family: arial, sans-serif;} 


/* the images that float to the right */
div.rightimages {
  float:right; 
	margin-left: 0em;
  margin-right: 0em;
	padding-left: 1em;
	padding-bottom: 1em;
	}
div.rightimages p {
  text-align: center;
  font-style: italic;
  font-size: smaller; 
}

/* for the images to show up side by side with a caption below them */
div.thumbnails {
  float: left;
  /*width: 75px;
	border-style: solid;
	background: red;*/
  border: 0;
	margin: 5px 30px 5px 5px;
  padding: 0;
}
div.thumbnails p {
  text-align: center;
	/*font-style: italic;*/
  font-size: 70%; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}



/* for the images to show up side by side with a caption below them 
on the available page (needs width set and p not italic)*/
div.available {
  float: left;
  width: 200px;
	/*border-style: solid;
	background: red;*/
  border: 0;
	margin: 5px 30px 5px 5px;
  padding: 0;
}
div.available p {
  text-align: center;
  font-size: 85%; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* chin is absolute relative to the bottom circle (nested divs) */
#bottomcircle {position:relative;}
#bottomchin {position: absolute;top: -55px;left: 50px}



font.header{color: #FFFFFF; font-size: 250%; font-family: times, times new roman, serif}
font.titles{line-height: 35pt; font-weight: bold; color: #ffffff; font-size: 95%;font-family: verdana, arial, sans-serif}
font.submenus{color: #ffffff; font-size: 80%;font-family: verdana, arial, sans-serif}
font.subtypes{color: #ffffff; font-weight: bold; font-size: 120%;font-family: verdana, arial, sans-serif}
font.main{line-height: 130%; color: #eeeeee; font-size: 90%;font-family: verdana, arial, sans-serif}
div.justify{text-align:justify; text-indent:0px}
font.contactfooter{color: #ffffff; font-size: 70%;font-family: verdana, arial, sans-serif}


p.linespacing { color: #000000; line-height: 600% }

/*img {margin-left: 20px; margin-right: 20px border:0}*/
img.nopadding {margin: 0px}
img {border: 0px}

OL{list-style-type: decimal; list-style-position: outside; margin: 25px; }
OL LI {margin-bottom : 20pt }
OL.sub {list-style-type: lower-alpha; list-style-position: outside; }
OL.sub LI {margin-bottom : 10pt }