body        {   font-family: "Trebuchet MS", Geneva, Helvetica, Ariel, sans-serif;}


div#header  {   margin-bottom: 10px;}

div#container{  width:810px;}

div#sidebar {   float: left;
				margin-top: 20px;
      			font-size: 0.9em;
				width: 160px;
				
	}



#sidebar h1{   color: green; 
                font-weight: bold;
                font-size: 1.1em;}
                
#sidebar h2 {   color: black; 
                font-size: 1em;}
                
#sidebar img {  border-style: none;}


div#main 	{
				margin-left: 180px;
				margin-bottom: 40px;
				margin-right: 40px;
				margin-top: 60px;
				padding-left: 20px;
				width: 550px; 
				border-left-color: #6b9520;
				border-left-width: 1px; 
				border-left-style: solid;  
				font-size: 1em;  
}

#main h1 	{
    color: #232323;
    font-weight: bold;
    word-spacing: normal;
    line-height: normal;
    font-size: 1em;
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
    text-transform: uppercase;}

#main h2 	{
    margin-top: 2em;
    font-size: 1em;
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;}

#main h3 	{
    font-size: 1em;
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;}

#main h4    {   font-style: normal; 
                font-weight: normal; 
                font-size: .9em; }
                
#main h5    {   font-style: normal; 
                font-weight: normal; 
                font-size: 1em;
                color: #85170d }

div#footer  {   clear:both; 
                margin-top: 100px;}
   
       
       
       
/**************** menu coding *****************/
/**Menu based on the CSS Drop Down Menu tutorial at www.tanfa.co.uk by Suzy Campbell**/

div#menu {
width: 100%;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 8.1em;
float: left;
}

#menu a, #menu h2 {
text-align: center;
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
background: #e6ffbf;
text-transform: uppercase;
}

#menu a {
color: #000;
background: #e6ffbf;
text-decoration: none;
}

#menu a:hover {
color: #ffffff;
background: #406b00;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

a:link
{ font-weight: bold; color: #000066; }

a:visited
{ color: #006a6b;}

p
{ max-width: 800px; font-size: 0.9em; }


