a:hover {
   color: #000000;
   text-decoration: none;
}

a:link, a:visited {
   color: #000000;
}

body {
   background: #f9fae9;
   color: #f9fae9;
   font-family: Verdana,Helvetica, Geneva, Arial, sans-serif;
   font-size: 80%;
}

html, body {
   margin: 0;
   padding: 0;
}

h2,h3,p {
   margin: 0;
   padding: 8px 7px 0 10px;
}

.clear {
   clear: both;
   margin: 0;
   padding: 0;
}


.pagetitle{
   text-align: center;
   font-size: 1.4em;
   font-variant: small-caps;
   font-weight: bolder;
}

img.picl {
   display: inline;
   margin-left: 3px;
   margin-right: 10px;
   clear: both;
   vertical-align: middle;
   float: left;
   position: relative;
}

img.picr {
   display: inline;
   margin-left: 10px;
   margin-right: 3px;
   clear: both;
   vertical-align: middle;
   float: right;
   position: relative;
}

p.imag {
   margin-bottom: 15%;
}

#bottom {
   font-size: 1px;
   line-height: 0;
   margin: 0;
   padding: 0;
}

#container0 {
   background: #ffff80;
   border-left: 1px solid #f9fae9;
   margin-left: 215px;
}
#container1 {
   background: #cc0000;
   border-left: 1px solid #f9fae9;
   margin-left: 215px;
}
#container2 {
   background: #0000cc;
   border-left: 1px solid #f9fae9;
   margin-left: 215px;
}
#container3 {
   background: #009900;
   border-left: 1px solid #f9fae9;
   margin-left: 215px;
}
#text {
   color: #233622;
   background: #f9fae9;
   margin: 15px 20px 5px 15px;
   padding: 0 5px 5px 0;
   position: relative;
}
#footer {
   margin-right: 20px;
   color: #000000;
   font-size: .9em;
   text-align: center;
}
#footer a:link, #footer a:visited {
   color: #000000;
}
#footer a:hover {
   color: #000000;
   text-decoration: none;
}
#footer1 {
   margin-right: 20px;
   color: #ffffff;
   font-size: .9em;
   text-align: center;
}
#footer1 a:link, #footer1 a:visited {
   color: #ffffff;
}
#footer1 a:hover {
   color: #ffffff;
   text-decoration: none;
}
#header {
   background: url("img/logo.gif") 0 0 no-repeat;
   background-color: #f9fae9;
   height: 101px;
   margin: 0;
   padding: 0;
}

#leftbox {
   background-color: #f9fae9;
   color: #000000;
   left: 0px;
   padding-top: 25px;
   position: absolute;
   width: 215px;
}

#leftbox a:link, #leftbox a:visited {
   color: #233622;
   text-decoration: underline;
}

#menu {
   border-left: 1px solid #f9fae9;
   border-right: 1px solid #f9fae9;
   border-top: 1px solid #f9fae9;
   margin: 10px;
   max-width: 190px;
   width: 190px;
}

#menu li a:link, #menu li a:visited {
   background: url(img/bg_list_g.gif) repeat-x;
   color: #000000;
   display: block;
   height: 32px;
   height: 22px;
   padding: 10px 0 0 10px;
   text-decoration: underline;
   voice-family: inherit;
}

#menu li a:hover, #menu li a:active {
   background: url(img/bg_list_2_g.gif) repeat-x;
   color: #000000;
   display: block;
   height: 32px;
   height: 22px;
   padding: 10px 0 0 10px;
   text-decoration: none;
   voice-family: inherit;
}

#navclear {
   clear: both;
   display: block;
}

#navmenu {
   background-color: #f9fae9;
   border-width: 1px 0;
   font-size: 1.5em;
   font-weight: bolder;
   padding: 3px 0;
   position: relative;
}

#navmenu a {
   color: #000000;
   padding: 3px 0;
}

#navmenu a:hover {
   background: #f9fae9;
}

#navmenu ul {
   display: block;
   font-family: Verdana, sans-serif;
   line-height: 1.4em;
   list-style: none;
   margin: 0;
   padding: 0;
   text-align: center;
}

#navmenu ul li {
   display: block;
   float: left;
   font-weight: bold;
   margin: 3px 0;
   padding: 1px 0;
   position: relative;
   width: 11em;
}

#navmenu ul li a{
   color: #0000ff;
   list-style: none;
   margin-left: 0;
}

#navmenu ul li.first {
   list-style: none;
   margin-left: 0;
}

#navmenu ul li.first a{
   color: #ff0000;
   list-style: none;
   margin-left: 0;
}

#navmenu ul li.last {
   border-right: none;
}

#navmenu ul li.last a{
   color: #008000;
   list-style: none;
   margin-left: 0;
}

#pagetitle {
   color: #000000;
   display: none;
   font-size: 210%;
   margin: 0;
   padding: 30px 0 0 0;
   text-align: center;
}






