#navbar
{
	color: #ffffff;
	background-color: #339933;
}

body
{
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p, th, td, ul, ol, address, blockquote
{
	font-size: 0.9em;
}

/* Need to test these 3 ! */
a:visited { color: #009900; }
a:hover { color: #00ff00; }
a:link { color: #009900; }
a:active { color: #FF0000; }

h1, h2, h3, h4
{
	color: #008000;
}

h4
{
  padding-bottom:0px;
  margin-bottom:-10px;
}

.new
{
	color: red;
	font-style: italic;	
}

.important
{
	color:red;
}

td
{
	vertical-align:top;
}

.author
{
	text-align:right;
	font-style:italic;
}

.footer
{
  clear: both;
	font-size:0.6em;
	text-align:center;
	border-top:1px solid #339933;
	padding-top:5px;
}

.youAreHere
{
	margin-top:3px;
	border-top:1px solid #339933;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
	font-size:0.7em;
}

.inline-image
{
  border:1px solid black;
}

.biblio
{
  margin-left:40px; 
  text-indent:-40px;
}

/* Drop Shadows for images */
.img-shadow 
{
  float: left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 10px 0 10px !important;
  margin: 10px 10px 0 5px;
}

.img-shadow img 
{
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #000000;
/*  padding: 4px; */
  margin: -6px 6px 6px -6px;
}