 /* Style Sheet definitions need to be commented to hide them from incompatible Browsers.*/

body {
font-size: 90%;
line-height: 1.16em;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:5px 0 0 5px;
padding:0;
background-image:url(images/bg.jpg);
background-repeat: no-repeat;
width:800px}
 
a {color: #9e9e9e;}

a:hover {color:#85c056;
text-decoration:none;}

p {
margin:0;
padding: 0 0 1em 0;}

h1 {
font-size: 1.5em;
font-family:Helvetica, Arial, sans-serif;
padding: 0.5em 0 0.4em 0;
color: #85c056;
margin: 0;}

h2 {
font-size: 1.3em;
font-family:Helvetica, Arial, sans-serif;
color: #FFD11A;
padding: 0 0 0.3em 0;
margin: 0;}

h3 {
font-size: 1.1em;
font-family:Helvetica, Arial, sans-serif;
color: #000000;
padding: 0 0 0.3em 0;
margin: 0;}
 
ul{
padding-right:40px;
margin-bottom:0;}

li{padding:0 0 0.4em 0;}

ul.linklist{
border: 0;
margin:0;
padding:0 10px 0.4em 7px;
list-style-type: none;}

ul.linklist li {
padding: 0 0 0.7em 0;
margin: 0;}

#sidenav {
margin:0;
padding:0;
width: 160px;
position:relative;
float:left;}

#sidenav a:link, #sidenav a:visited {
font-size:1.1em;
text-decoration: none;
font-weight:bold;}

#content {
margin:0;
padding:6em 0 0 0;
width: 390px;
position:relative;
float:left;}

#contentwide {
margin:0;
padding:6em 0 0 0;
width: 620px;
position:relative;
float:left;}

#contentwide p {width: 360px;}

#sidebar {
margin:0;
padding:0 0 0 22px;
width: 200px;
position:relative;
float:left;}

#sidebar ul.linklist{padding:0 0 0.4em 0;}

#sidebar ul.linklist li {padding: 0 0 1.0em 0;}
	
#sidebar h3 {padding-top: 7.8em;}

#footer {
clear:both;
margin:0;
padding: 1.5em 0 0 160px;}

#footer p {
font-size: 0.9em;
font-family: Geneva, Arial, Helvetica, sans-serif;
padding: 0;
color: #FF0000;
margin: 0;}

#footer a {color: #FF0000;}

#footer a:hover {color:#FF0000;
text-decoration:none;}