/* $Id: site.css,v 1.9 2004/06/21 00:45:39 minimoa Exp $
 */

body {
  font-family: "Book Antiqua", "Goudy Old Style", "Times New Roman", Georgia, Times, serif;
  }

h1 { 
  font-size:160%;
  text-align:right;
  color:#333;
  font-variant:small-caps;
  }

h2 { 
  font-size:140%;
  font-variant:small-caps;
  }

h3 { 
  font-size:130%;
  }

h4 { 
  font-size:110%;
  }

h1, h2, h3, h4, h5, h6, th, dt {
    font-family: "News Gothic MT", "Gill Sans", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;  
    }

p {
  margin-left:5%;
  margin-right:5%; 
  }

i, em {	
  font-style:	italic;
  }	
		
b, strong {	
  font-weight:	bolder;
  }	
		
.warning {	
	text-transform:	none;
	font-style:	normal;
	font-weight:	bolder;
	background:	red;
	color:	yellow;
	}	
		
del	{	
	text-decoration:	line-through;
	background:	#F66;
	}	
		
ins	{	
	text-decoration:	underline;
	background:	yellow;
	}	
		
var, cite, dfn	{	
	font-style:	italic;
	}	
		
/*address	{	
  font-family:Monaco, "Lucida Console", "Courier New", Courier, monospace;
	}*/	
		
acronym	{	
	font-variant:	small-caps;
	letter-spacing:	0.1em;
	}	
		
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot	{	
	color:	#000;
	}	
		
hr	{	
	color:	#333;
	}	
		
#colophon	{	
	display:	none;
	}	
		
col, colgroup, table, tbody, td, tr	{	
	color:	black;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	background:	white;
	}	
		
a	{	
	color:	#000;
	text-decoration:	none;
	font-weight :bolder;
  border-bottom:  thin #666 dotted;
	}	
		
a:visited	{	
	color:	#333       ;
  border-bottom:  thin #333 dotted;
	}	
		
a:active	{	
	color:	#999;
  border-bottom:         thin #666 dotted;
  }	
		
a:hover	{	
	color:	#666;
  border-bottom:         thin #666 solid;
	}	
		
	
#header {
	margin:         1em;
	margin-bottom:  0em;
	font-style:italic;
	font-size:smaller;
	color:#333;
	}

.photo {
  position:relative;
	float:right;
	padding-left:10px;
	padding-bottom:10px;
	margin-left:10px;
	text-align:center;
	font-size:smaller;
  border-left:thin #CCC solid;
  }
  
.photoleft {
  position:relative;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
	margin-right:10px;
	text-align:center;
	font-size:smaller;
  border-right:thin #CCC solid;
  }
	
a.imagelink {
	border-style:none;
	}
	
.imagelink > img {
	border-style:none;
	}

#content {
  margin:         1em;
  padding:        1em;
  border:         thin #333 dotted;
  width:          auto;
  color:          #333;
  background:     white;
	}

#version {
  font-family:"Lucida Console", "Courier New", Courier, monospace;
  font-size:xx-small;
  color:#666;
  clear:both;
  text-align:right;
	}
	
	
#footer {
  margin:  1em;
  font-size:smaller;
	}
	
#banners {
	margin:0em;
	margin-right:1em;
  float:left;
	}
	
.banner {
  border-style:none;
  padding:10px;
  padding-left:0;
  }

a.banner {
  border-style:none;
  }

.noborder {
	border-style:none;
}

