html{
font-size: 100%
}
body {
margin : 0;
padding : 0;
font : 1em "verdana", tahoma, "Trebuchet MS", arial, verdana, sans-serif;
color : #000;
background : #f0f0f0;
}
#container {
Float: auto;
width : 57em;
margin: 0 auto;
padding : 0;
line-height : 1.5em;
}
#titlebar {
font-size : .58em;
height : 22em;
padding : 0;
background-color: #f0f0f0;
border-bottom-style: solid;
border-bottom-color: #006840;
border-bottom-width: 1em;
}
.menu ul li {
line-height : 2em;
margin : 0 .83em 0 0;
padding : 0;
list-style-type : none;
color : #006840;
background : inherit;
}
.menu ul li a {
color : #004020;
background : inherit;
}
.menu ul li a:hover {
color : #006840;
background : inherit;
}
#content {
font-size: .63em;
margin-left : 12.32em;
margin-right : 12.32em;
min-height: 58em;
padding: 0 .4em 0 .4em;
color : #000;
background-color : #ffffff;
line-height : 1.25em;
}
#content p {
margin : .8em;
}

#leftbar {
font-size: .63em;
float : left;
width : 11.6em;
min-height: 58em;
margin-left : 0;
padding : 0 .4em 0 .4em;
color : #000;
background : #F0F0F0;
}
#rightbar {
font-size: .63em;
float : right;
width : 11.6em;
min-height: 58em;
margin : 0 0 0 0 ;
padding : 0 .4em 0 .4em;
color : #000;
background : #F0F0F0;
}
#footer {
clear : both;
padding : .4em;
margin : 0;
background : #006840;
color : #ffffff;
font-size : .63em;
}
.footer a {
color : #ffffff;
background : inherit;
}
.footer a:hover {
color : #ffffff;
background : inherit;
}

a {
text-decoration : none;
color : #004020;
background : inherit;
}
a:hover {
text-decoration : underline;
color : #006840;
background : inherit;
}
a img {
border : 0;
}
.border {
padding : .83em;
margin : .83em;
border : .083em solid #006840;
}
.imgleft {
float : left;
border : .083em solid #90b905;
margin : .415em .83em .83em 1.245em;
padding : .415em;
}
h1 {
margin : 1.66em;
padding : .415em;
font-size : 1.5em;
letter-spacing : .249em;
color : #fff;
background : #006840;
}
h2 {
padding-left : 1.66em;
font-size : 1.4em;
text-transform : uppercase;
letter-spacing : .415em;
color : #006840;
background : inherit;
}
h3 {
padding : .415em;
text-transform : uppercase;
font-size : 1.1em;
color : #fff;
background : #006840;
}
h4 {
padding : 0em ;
text-transform : uppercase;
font-size : 1.1em;
color : #006840;
background : #inherit;
}

h5 {
margin : 1em;
padding : .415em ;
font-size : 1em;
letter-spacing : .249em;
color : #fff;
background : #006840;
}

h6 {
padding : .415em;
text-transform : uppercase;
font-size : 1em;
color : #fff;
background : #cd0000;
text-align:center;
line-height:1em;
border : .197em solid #0000ff;
}

.h6 a {
color: inherit;
background-color:inherit;
}

.h6 a: hover{
color:#0000ff;
background: #fff;
border: .197em solid #cd0000;
}



.rightcola {
font-size:.63em;
position: relative;
top: -78.55em;
left: 38.2em;
width : 26em;
background-color : #ffffff;
line-height : 1.25em;
}
.rightcolb {
font-size:.63em;
position: relative;
top: -76em;
left: 38.2em;
width : 26em;
padding:.4em;
background-color : #ffffff;
line-height : 1.25em;
}
.cola {
font-size:.63em;
position: relative;
top:-39em;
left: 12.32em;
width : 26em;
background-color : #ffffff;
line-height : 1.25em;
}
.colb {
font-size:.63em;
position: relative;
top:-39em;
left:12.32em;
width : 26em;
background-color : #ffffff;
line-height : 1.25em;
}
.rightdivide {
position: relative;
top:-55em;
left: 44em;
Width: 20em;
color : #000;
background : #FfFfFf;
font-size: .63em;
}

.clear {
clear : both;
width : 100%;
}
.blackborder {
padding : .83em;
margin : .83em;
border : .083em solid #000;
}
