....../*Global and Text Elements */

* {
 postion: 0, 0;
}

body {
font-family: arial, sans-serif;
font-size: 11pt;
line-height: 1.5em;
text-align: justify;
color: #000;
background: #00351d;
}

blockquote {
width: 80%;
padding: 10px;
background: #000;
font-face: inherit;
color: #fff;
}

p {
width: 95%;
}

b, strong {

}

i, em {

}

u {

}

a:link, a:visited {
color: #86b69d;
font-weight: bold;
text-decoration: none;
}

a:hover, a:active {
color: #86b69d;
font-weight: bold;
text-decoration: none;
background: #0e2618;
}

h1 {
font-family: verdana, sans-serif;
color: #188548;
font-size: 18pt;
}

h2 {
font-family: verdana, sans-serif;
color: #e4ab24;
font-size: 14pt;
margin-top: -15px;
}

h3 {
font-family: verdana, sans-serif;
color: #12472d;
font-size: 11.5pt;
font-weight: bold;
margin-bottom: -15px;
}

ul ol li {
list-style-type: none;
}

img.gal {
width: 150px;
height: 150px;
padding: 5px;
background-color: #fff;
border: 2px solid #ccc;
}

img.fotd {
width: 200px;
height: 150px;
padding: 5px;
background-color: #fff;
border: 2px solid #ccc;
}

table {

}



/*Structural Elements */

div#wrapper {
position: relative;
top: 80px;
margin: 0 auto;
width:  840px;
background-color: #10422a;
}

div#header {
background: black url(images/head.png);
color: #fff;
height: 130px;
padding: 10px;
}


/* Navigation */

#nav {
list-style: none;
margin: 0;
padding: 0;
}

#nav ul{
}

#nav li {
   float: left;
}

#nav li a {
   color: #1a402c;
   display: block;
   width: 80px;
   background: none;
  
 }

#nav li a:hover {
	color: #fff;
}

/* */

div#menu {
position: relative;
top: 115px;
width: 400px;
height: 100px;
font-family: Arial, sans-serif;
font-size: 12.5pt;
color: #99cc99;
}

div#content{
padding: 50px 10px 0 50px;
width: 615px;
background: #f8e7d8 url(images/back.gif);
height: 100%;
font-size: 13px;
line-height; 2.0em;
float: left;
padding: 5px;
text-align: justify;
}
/* Sidebar */

div#sidebar {
positon: relative;
float: right;
top: 100px;
width: 150px;
height: 800px;
height: auto;
}

div.side {
font-family: verdana, sans-serif;
font-size: 10pt; 
color: #FFF;
display: block;
padding: 10px 5px 5px 15px;
width: 250px;
margin-left: -90px;
margin-top: 10px;
margin-bottom: 20px;
background: #007a3f;
}

div.side h1 {
font-family: Arial black, sans-serif;
margin-bottom: -5px;
font-size: 14px;
color: #fce1d6;
}

#sidenav {
list-style: none;
margin: 5px;
padding: 0;
}

div.count {
font-family: verdana, sans-serif;
font-size: 8pt; 
color: #FFF;
display: block;
padding: 15px 15px 15px 15px;
width: 160px;
margin-left: -50px;
margin-top: -80px;
margin-bottom: 25px;
background: #000;
}

/* */

div#footer {
clear: both;
margin-left: -9px;
background: url(images/foot.png);
height: 115px;
width: 860px;
}

div#footer p {
font-family: verdana, sans-serif;
font-size: 8pt;
margin-top: 50px;
padding: 30px;
color: #175536;
}


