html, body{
width: 100%;
height: 100%;
}

body{
font-family: Arial, Helvetica, sans-serif;
background-color:#000000;
color:#ffffff;
margin: 0 auto;
text-align:center;
padding: 0px;
}

ul, ol, li, p, table, tbody, tr, td{
padding: 0px;
margin: 0px;
}

h1{
font-size: 1.3em;
}


p{
margin-top: 1.0em;
margin-bottom: 1.0em;
}

a{
color:#ffffff;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

#wrapper{
width: 998px;
margin: 0 auto;
padding: 0px;
border: 1px solid #90ab40;
text-align:left;
}

#header{
width: 998px;
background-image:url(../images/header2.jpg);
height: 183px;
}

#left{

width: 180px;
}

#outerright{
font-family: Georgia, Helvetica, sans-serif, Times New Roman;
width: 808px;
float:right;
margin: 0px;
padding: 0px;
}

#outerright h3{
margin-top :0px;
}

#right{
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 150%;
width: 498px;
_width: 490px;
padding-right: 10px;
padding-left: 3px;
min-height: 400px;
font-size: 0.7em;
}

#right h2{
color:#357225;
font-size: 1.4em;
}

#farright{
padding: 5px;
width: 285px;
float:right;
min-height: 400px;
}

#subnavbox{
float: right;
margin-right: 80px;
_margin-right: 30px;
width: 175px;
height: 200px;
background-color:#90B647;
border: 1px solid #ffffff;
}


#subnavbox h3{
font-size: 1.1em;
font-weight: bold;
margin-top: 10px;
margin-left: 10px;
}

#subnav{
margin: 10px;
font-size: 1.1em;
font-weight: bold;
}

#subnav li{
margin-bottom: 10px;
list-style: none;
}

#mainnav{
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
margin-left: 0px;
font-size: 1.1em;
font-weight: bold;
margin-top: 30px;

}

#mainnav li{
padding-left: 10px;
margin-bottom: 15px;
display: list-item;
list-style: none;
list-style-position: inside; 
}

#mainnav li a{
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
*margin-left: 10px;
position: relative;
top: -15px;
}

#clearer{
clear:both;
width: 100%;
}

#footer{
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
height: 27px;
width: 998px;
background-image: url(../images/footer.jpg);
text-align:center;
color:#000000;
font-size: 0.7em;
font-weight: bold;
padding-top: 5px;
}

#footer a{
color:#000000;
}



/*CUTE EDITOR*/

.left{
float:left;
}

.right{
float:right;
}

.Normal{
font-weight:normal;
text-decoration:none;
font-style:normal;
color:#000000;
}

.Black{
color:#000000;
}

.Blue{
color: #1d79ff;
}


.BoldBlue{
font-weight:bold;color: #1d79ff;
}

.BoldBlack{
font-weight:bold;color: #000000;
}



.ItalicBlue{
font-style:italic; color: #1d79ff;
}

.ItalicBlack{
font-style:italic; color: #000000;
}


.BoldItalicBlue{
color: #1d79ff; font-weight:bold; font-style:italic; 
}


.BoldItalicBlack{
color: #000000; font-weight:bold; font-style:italic; 
}




.BoldUnderlinedItalicBlue{
color: #1d79ff; font-weight:bold; font-style:italic; text-decoration:underline;
}


.BoldUnderlinedItalicBlack{
color: #000000; font-weight:bold; font-style:italic; text-decoration:underline;
}



.UnderlinedBlue{
text-decoration:underline; color:#1d79ff;
}

.UnderlinedBlack{
text-decoration:underline; color:#000000;
}



.BoldUnderlinedBlue{
text-decoration:underline; color:#1d79ff;font-weight:bold;
}

.BoldUnderlinedBlack{
text-decoration:underline; color:#000000;font-weight:bold;
}



.ItalicUnderlinedBlue{
text-decoration:underline; color:#1d79ff; font-style:italic;
}

.ItalicUnderlinedBlack{
text-decoration:underline; color:#000000; font-style:italic;
}