﻿a 
{
color:white;
background-color: transparent;
text-decoration: none;
font: 1.1em/1.2em Arial, Helvetica, sans-serif;
}

a:hover 
{
color:white;
background-color: transparent;
text-decoration: underline;
font: 1.1em/1.2em Arial, Helvetica, sans-serif;
}

html 
{
font-size: 100%;
}

body 
{
font: 62.5%/1.8em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;
background: #ffffff url('graphics/grdback1.jpg') repeat-x;
margin: 0;
padding: 0;
color: black;
}

p 
{
padding: 0;
margin: 10px 0;
}

p.cent 
{
text-align: center;
padding: 0;
margin: 4px 0 4px 0;
}

.clearfix:after 
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#wrapper 
{
margin: 0 auto;
margin-top: 1em;
width: 83em;
background: #ffffff url('graphics/grdpage1.jpg') bottom repeat-x;
padding: 1em;
border-left: 5px solid white;
border-right: 5px solid white;
border-bottom: 5px solid white;
}

#header
{
float:left;
margin:0;
padding:0;
width:83em;
height:9em;
background-color:#ffffff;
}

#header h1
{
float:right;
padding:0;
margin:0;
color:#333366;
}

#header a 
{
color: black;
background-color: white;
text-decoration: underline;
}

#header a:hover 
{
color: gray;
background-color: white;
text-decoration: none;
}

#container 
{
width:83em;
color: #000000;
background-color: transparent;
margin: 0;
padding: 0;
}

#leftnav 
{
float: left;
width:17em;
background-color:#c7dbcf;
padding:20px 1px 20px 4px;
margin:1em 0 0 0;
}

#leftnav ul 
{
float: left;
list-style-type: none;
margin: 0;
padding: 0;
}

#leftnav li 
{
list-style-type: none;
display: block;
width:16em;
margin: 0;
padding: 0;
border-bottom: 1px solid #eeeeee;
}

#leftnav a 
{
display: block;
width:98%;
color: white;
font: 1.4em/1.8em Arial, sans-serif;
text-decoration: none;
background-color: #7ec0b4;
padding:0;
padding-left:0.5em;
margin:0;
}

#leftnav a:hover 
{
display: block;
width:98%;
color: #d85829;
font: 1.4em/1.8em Arial, sans-serif;
text-decoration: underline;
background-color: #7ec0b4;
padding:0;
padding-left:0.5em;
margin: 0;
}

#leftnav dl {width:16em;}
#leftnav dl,dd {margin:0;}
#leftnav dt {padding-right:3px; margin:0; border-bottom:1px solid #eeeeee;}
#leftnav dt a {color: #ffffff;}
#leftnav dd li {clear:both;}
#leftnav dd li a {color: #ffffff; background-color: #999999;}
#leftnav dd li a:hover {color: #ffffff; text-decoration:underline; background-color: #999999;}
#leftnav dd {overflow:hidden;}

#content 
{
float:right;
margin: 0 0 1em 0;
width:44em;
font: 1.4em/1.4em 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding:10px;
background-color: #d85829;
text-align: left;
}

#content h2 
{
font: 1.6em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #d85829;
background: #ffffff url('graphics/back2.jpg') top repeat-x;
margin: 0;
padding: 0 0 0 20px;
}

#content h3 
{
font: 1.4em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: center;
color: #333300;
margin: 0;
padding: 0;
}

#content h4 
{
font: 1.2em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align: center;
color: #333300;
margin: 0;
padding: 0;
}

#footer 
{
clear: both;
width: 82.5em;
color: #333333;
background-color: transparent;
text-align: center;
margin: 0;
padding: 0.5em 0 0.5em 0;
}

#footer ul 
{
list-style-type: none;
margin: 0;
padding: 10px 0 0 0;
}

#footer li 
{
display: inline;
}

#footer a 
{
color: navy;
background-color: transparent;
text-decoration: none;
text-align: center;
font: 1.1em/1.2em Arial, sans-serif;
padding: 0;
margin: 0;
}

#footer a:hover 
{
color: navy;
background-color: transparent;
text-decoration: underline;
text-align: center;
font: 1.1em/1.2em Arial, sans-serif;
padding: 0;
margin: 0;
}

#holder1 
{
float:right;
width:63.6em;
height: 160px;
margin: 1em 0 0.5em 0;
background-image: url('images/autumn.jpg');
border: 2px solid #ffffff;
overflow: hidden;
}

.separator
{
clear: both;
float: left;
width: 50em;
height: 3px;
background-color: black;
}

#topnav
{
clear: both;
margin: 0;
padding: 0;
width: 83em;
height: 12em;
background: #7ec0b4 url('graphics/head3.jpg') bottom left no-repeat;
}

#topnav ul 
{
float:right;
list-style-type:none;
width:45em;
margin:0;
padding:0;
padding-top:8.2em;
}

#navigation li
{
float:left;
position:relative;
margin:0;
padding:0;
}

#navigation a 
{
display:block;
margin:0;
padding:5px;
color:#ffffff;
font:14px/1.2 Arial, sans-serif;
text-decoration:none;
background-color:transparent;
}

#navigation a:hover 
{
background:transparent;
color:#ffffff;
}

#navigation ul 
{
display:none;
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
list-style-type:none;
}

#navigation li ul 
{
top:auto;
left:auto;
}

#navigation li:hover ul, #navigation li.over ul 
{
display:block;
margin:0;
padding:0;
list-style-type:none;
}

#navigation li ul 
{
border:2px solid red;
width:200px;
}

#navigation li ul li, #navigation li ul li 
{
clear:both;
margin:0;
padding:0;
}

#navigation li:hover ul li a, #navigation li.over ul li a 
{
display: block;
width:190px;
height:auto;
margin:0;
padding:10px 5px;
border-bottom:solid #ffffff 1px;
color: #d85829;
background-color:#ffffff;
font:12px/1.2 Arial, sans-serif;
text-align: left;
}

#navigation li:hover ul li a:hover, #navigation li.over ul li a:hover 
{
color:#7ec0b4;
background-color:#ffffff;
text-decoration: underline;
}

.fourthparagraph
{
color:#d85829;
}

.changeP
{
color:#000000;
border: 2px solid #000000;
width:40em;
background-color:#ffff00;
padding:1em;
}

#box
{
background: #ffffff url('graphics/back2.jpg') top repeat-x;
padding:10px;
padding-left:50px;
color: #d85829;
font:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
}

.flltplus
{
float:left;	
padding:0;
margin:3px 5px 0 0;
border:1px white solid;
}

