@charset "utf-8";
/* CSS Document */

body{
font-family: Arial;
font-size: 0.9em;
font-weight: bold;
margin: 0px;
background-color:#ffffcb;

}

#top{
background-color:#008001;
height: 133px;
width: 100%;
margin: 0 auto;
text-align: center;
}

#header{
width: 1000px;
_width: 1000px;
margin: 0 auto;
text-align: left;
}

#bar{
width: 100%;
background-color:#98C802;
height: 8px;
}

/*NAVIGATION*/

#nav{
width: 100%;
height: 35px;
background-color:#165317;
text-align: center;
margin: 0 auto;
}

#mainnav{
width: 980px;
height: 25px;
padding-top: 10px;
color:#ffffff;
margin: 0 auto;
padding-left: 20px;
}

#mainnav li{
margin-right: 25px;
float: left;
list-style: none;
}

#mainnav li a{
margin-left: 0px;
color:#ffffff;
text-decoration: none;
font-size: 0.9em;
}


/*SUBNAV*/

#subnavbar{
clear: both;
height: 35px;
background-color:#70B854;
text-align: center;
margin: 0 auto;
}

#subnav{
width: 980px;
height: 25px;
padding-top: 10px;
color:#ffffff;
margin: 0 auto;
padding-left: 20px;
}

#subnav li{
margin-right: 25px;
float: left;
list-style: none;
}

#subnav li a{
margin-left: 0px;
color:#ffffff;
text-decoration: none;
font-size: 0.9em;
}



/*BOTTOM*/

#bottom{
background-color:#FFFFCB;
width: 100%;
min-height: 920px;
_height: 920px;
margin: 0 auto;
margin-top: 0px;
padding-top: 0px;
text-align: center;
}


/*HOME PAGE*/

#main{
width: 1000px;
min-height: 800px;
_height: 800px;
margin: 0 auto;
text-align: left;
background-image: url(../images/mainhome.jpg);
background-repeat: no-repeat;
background-position: top left;
}


#hometext{
width: 500px;
color:#ffffff;
float: right;
font-size: 1.1em;
padding-right: 35px;
margin-top: 30px;
*margin-top: 45px;
*line-height: 145%;
text-align: right;
line-height: 165%;
}




#hometext2{
width: 600px;
color:#165317;
float: right;
font-size: 1.1em;
background-color:#ffffcb;
padding-right: 35px;
margin-top: 30px;
*margin-top: 45px;
*line-height: 145%;
text-align: right;
line-height: 165%;
opacity: 0.7;
filter:Alpha(opacity=70); 
}


#hometext3{
width: 600px;
color:#165317;
float: right;
font-size: 1.1em;
padding-right: 35px;
margin-top: 30px;
*margin-top: 45px;
*line-height: 145%;
text-align: right;
line-height: 165%;

}


#hometext4{
width: 600px;
color:#70b854;
float: right;
font-size: 1.1em;
padding-right: 35px;
margin-top: 30px;
*margin-top: 45px;
*line-height: 145%;
text-align: right;
line-height: 165%;

}



/*INNER PAGES*/

#main2{
width: 1000px;
min-height: 740px;
_height: 740px;
margin: 0 auto;
text-align: center;
background-image: url(../images/mainhome.jpg);
background-repeat: no-repeat;
background-position: top left;


}

#main3{
width: 1000px;
min-height: 400px;
_height: 400px;
margin: 0 auto;
text-align: center;
}


#inner{
width: 998px;
margin: 0 auto;
min-height: 740px;
_height: 740px;
text-align: center;
float: left;
border-left: 1px solid #165317;
border-right: 1px solid #165317;
border-bottom: 1px solid #165317;
}

#mainwhite{
width: 774px;
padding-left: 10px;
padding-right: 10px;
margin-right: 8px;
background-color:#ffffff;
font-size: 1.1em;
line-height: 165%;
*line-height: 145%;
color:#008000;
min-height: 300px;
_height: 300px;
padding-top: 10px;
margin: 0 auto;
opacity: 0.7;
filter:Alpha(opacity=70); 
margin-top: 0px;
text-align: left;
}

#mainwhitenoopacity{
width: 774px;
padding-left: 10px;
padding-right: 10px;
margin-right: 8px;
background-color:#ffffff;
font-size: 1.1em;
line-height: 165%;
*line-height: 145%;
color:#008000;
min-height: 300px;
_height: 300px;
padding-top: 10px;
margin-top: 0px;
margin: 0 auto;
margin-top: 0px;
text-align: left;
}

#mainnobackground{
width: 774px;
padding-left: 10px;
padding-right: 10px;
margin-right: 8px;
font-size: 1.1em;
line-height: 165%;
*line-height: 145%;
color:#008000;
min-height: 300px;
_height: 300px;
padding-top: 10px;
margin-top: 0px;
margin: 0 auto;
margin-top: 0px;
text-align: left;
}


#images{

text-align: left;
width: 807px;
min-height: 300px;
_height: 300px;
margin: 0 auto;

}

.right{
float: right;}






/*FOOTER*/

#footer{
clear: both;
width: 720px;
height: 100px;
margin: 0 auto;
text-align: center;
font-size: 1.1em;
color:#008000;
}







a{
color:#165317;
}







/*NEWSLIST*/

#newslist li a{
color: 165317;
text-decoration: underline;
}

#newslist li a:hover{
color: inherit;
text-decoration: underline;
}

#featured_newslistpanel h2{
font-size: 1.3em;
}


/*CSS Styles*/

.left{
float:left;
margin-bottom: 20px;
}

.right{
float:right;
margin-bottom: 20px;
}

.Normal{
font-weight:normal;
text-decoration:none;
font-style:normal;
color:#000000;
}


.Black{
color: #000000;
}

.BoldBlack{
font-weight:bold;color: #000000;
}

.ItalicBlack{
font-style:italic; color: #000000;
}

.UnderlinedBlack{
text-decoration:underline; color:#000000;
}

.BoldItalicBlack{
color: #000000; font-weight:bold; font-style:italic; 
}

.BoldUnderlinedBlack{
text-decoration:underline; color:#000000;font-weight:bold;
}

.ItalicUnderlinedBlack{
text-decoration:underline; color:#000000; font-style:italic;
}

.BoldUnderlinedItalicBlack{
color: #000000; font-weight:bold; font-style:italic; text-decoration:underline;
}

.Green{
color: #008000;
}

.BoldGreen{
font-weight:bold;color: #008000;
}

.ItalicGreen{
font-style:italic; color: #008000;
}

.UnderlinedGreen{
text-decoration:underline; color:#008000;
}

.BoldItalicGreen{
color: #008000; font-weight:bold; font-style:italic; 
}

.BoldUnderlinedGreen{
text-decoration:underline; color:#008000;font-weight:bold;
}

.ItalicUnderlinedGreen{
text-decoration:underline; color:#008000; font-style:italic;
}

.BoldUnderlinedItalicGreen{
color: #008000; font-weight:bold; font-style:italic; text-decoration:underline;
}

.DarkGreen{
color: #165317;
}

.BoldDarkGreen{
font-weight:bold;color: #165317;
}

.ItalicDarkGreen{
font-style:italic; color: #165317;
}

.UnderlinedDarkGreen{
text-decoration:underline; color:#165317;
}

.BoldItalicDarkGreen{
color: #165317; font-weight:bold; font-style:italic; 
}

.BoldUnderlinedDarkGreen{
text-decoration:underline; color:#165317;font-weight:bold;
}

.ItalicUnderlinedDarkGreen{
text-decoration:underline; color:#165317; font-style:italic;
}

.BoldUnderlinedItalicDarkGreen{
color: #165317; font-weight:bold; font-style:italic; text-decoration:underline;
}
h1{
font-size: 1.6em;
}

h2{
font-size: 1.5em;
}

h3{
font-size: 1.4em;
}

h4{
font-size: 1.3em;
}

h5{
font-size: 1.2em;
}

h6{
font-size: 1.1em;
}
