body {
margin:0;
padding:0;
height:100%;
background-color:#B8D7DC;
color:#000000;  
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}

#head {
margin: 0 auto 0 auto;
width: 900px;
height:140px;
background: #848D90;
background-image : url(images/1a.jpg); 
}

#textbox{
margin: 0 0 0 2em;
padding: 1em 0 0 0;
width: 20em;
height: 3em;
}

#textbox2{
margin: 1em 0 0 23em;
width: 38em;
height:4em;
}

h1{
text-align: left;
font-size: 1.3em;
letter-spacing:.1em;
color: #3B6243;
font-family : "firenze sf", verdana, arial, sans-serif ; 
margin: 1em 0 0 0;
}

h2{
text-align: left;
font-size: 1.3em;
letter-spacing:.2em;
color: #3B6243;
font-family : "firenze sf", verdana, arial, sans-serif ; 
margin: .7em 0 0 0;
}

h3{
font-size: .7em;
letter-spacing:.1em;
color:#261B00;
font-family : "verdana", arial, sans-serif ; 
font-weight: bold;
padding:0 0 0 .5em;
margin: .7em 0 0 0;
}

.navbox{
float: right;
height: 10px; 
width: 53%; 
margin: 1em 0 0 0em;
padding-right: 5px;
}

.botbox{
float: right;
height: 10px; 
width: 53%; 
margin: .4em 0 .4em 0em;
padding-right: 5px;
}

#menu ul {
margin: 0em;
padding:0em .5em 0 .5em;
margin-bottom: 0em;
float: left;
font-family:"verdana", arial, sans-serif,firenze sf ;
font-size:1.0em;
width: 100%;
}
#menu ul li{
display: inline;
}
#menu ul li a{
float: left;
color:#6C480E;
padding: 0px 15px;
text-decoration: none;
}
#menu ul li a:visited{
color: blue;
}
#menu ul li a:hover{
color: #000;
background-color: #B8D7DC;
}

#botmenu ul {
margin: 0em;
padding:0em .5em 0 .5em;
margin-bottom: 0em;
float: left;
font-family:"verdana", arial, sans-serif,firenze sf ;
font-size:1.0em;
width: 100%;
}
#botmenu ul li{
display: inline;
}
#botmenu ul li a{
float: left;
color:#6C480E;
padding: 0px 15px;
text-decoration: none;
}
#botmenu ul li a:visited{
color: blue;
}
#botmenu ul li a:hover{
color: #000;
background-color: #fff;
}

div#container{
width: 900px;
margin:0 auto 0 auto;
padding:5px 0 0 0;
background-color: #fff;
background-image : url(images/navbar01.jpg); 
background-repeat:repeat-x;
}

div#contfoot{
width: 900px;
margin:0 auto 0 auto;
padding: 5px 0 0 0;
background-color: #B8D7DC;
background-image : url(images/navbar01.jpg); 
background-repeat:repeat-x;
}

div#content{
float: right;
margin:0 0 0 0;
width: 670px;
padding:0 0 0 0;
}

div#contenta{
float: left;
margin:0 0 0 0;
width: 225px;
padding:0 0 0 0;
}

div#contentb{
margin: 0 0 0 17em;
padding:0 0 0 0;
}

div#contentc{
margin: 0 0 0 9em;
padding:0 0 0 0;
}


div#conth2{
text-align: center;
font-size: 1.3em;
letter-spacing:.2em;
color: #3B6243;
font-family : "firenze sf", verdana, arial, sans-serif ; 
font-weight: bold;
margin: .7em 0 0 0;
}

.firstbigletter {
font-family:Georgia;
color:#000;
font-size:20px;
font-weight:normal;
line-height:80%;
letter-spacing:2px;
}

p {
margin: 10px 0px 0px 0px; 
font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
color : #3F4B37; 
font-size : 1.0em; 
letter-spacing:.03em;
} 

img.right {
float : right; 
margin-left :8px;  
} 

img.left {
float : left; 
margin-left :8px;  
}

div#sidebar{
float: left;
width: 200px;
margin: .4em .5em -20em 0;
background:#E8F0F3;
border-right: 1px solid #D87A18;
padding: 0 .5em .5em .5em;
}

#sidebar p {
margin: 0px 0px 0px 0px; 
font-family : 'Verdana', Geneva, Lucida, Helvetica, Arial, sans-serif; 
color : #000; 
font-size : 0.8em; 
letter-spacing:.02em;
padding: 0;
border-bottom: 1px solid #D87A18;
} 

a {
color:#B47F0F;
text-decoration:none;
}

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

#calendar {
width: 165px; 
padding: 0; margin: 0; 
border-left: 1px solid #A2ADBC;	
font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #616B76; text-align: center;	
background-color: #fff;
}
.nav, .nav a {
font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
color: #000;	
text-align: center;
text-decoration: none;
}
caption {
margin: 0;	
padding: 0;	
width: 165px;
background: #889C9D;
color: #fff;	 
font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

/**
*th {
*font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #616B76;
*background: #C5DDF5;
*border-right: 1px solid #A2ADBC;
*border-bottom: 1px solid #A2ADBC;
*border-top: 1px solid #A2ADBC;
*}
*.today, td.today a, td.today a:link, td.today a:visited {
*color: #F6F4DA;
*font-weight: bold;
*background: #DBC1B4;
*}
*td {
*border-right: 1px solid #A2ADBC;
*border-bottom: 1px solid #A2ADBC;
*width: 20px;
*height: 20px;
*text-align: center;
*}
*td a {
*text-decoration: none;
*font-weight: bold;
*display: block;
*}
*td a:link, td a:visited{
*color: #608194;
*}
*td a:hover, td a:active{
*color: #6aa3ae;
*}

*/

#footer {
clear:both;
margin:2em auto 0 auto;
padding:0;
width: 795px;
height:2em;
line-height:2em;
text-align:center;
font-size:.9em;
background-color:#fff;
border-top:1px solid #999999;
}

