@charset "utf-8";
/* CSS Document */

* {
padding:0px;
margin:0px;
}

body {
background-color:#92AD6F;
}

/*---------------HEADER LINKS------------------------*/
#headerlinks {
width:800px;
margin:0 auto;
background-color:#525252;
text-align:right;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
}

#headerlinks a:link, #headerlinks a:visited {
background-image:url(../pix/icon-headlinks.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:15px;
padding-right:10px;
color:white;
text-decoration:none;
}

#headerlinks a:hover, #headerlinks a:focus {
text-decoration:underline;
}

/*---------------HEADER IMAGE ------------------------*/
#header{
width:800px;
margin:0 auto;
}
#header-left {
background-image:url(../pix/header_01.jpg);
width:530px;
height:272px;
float:left;
}
#header-right {
background-image:url(../pix/header_02.jpg);
width:270px;
height:272px;
float:right;
}

/*---------------MAIN NAV ------------------------*/
#mainnav {
margin-top:240px;
margin-left:20px;
}

#mainnav a:link, #mainnav a:visited {
color:#202020;
text-decoration:none;
font-weight:bold;
font-size:16px;
background-image:url(../pix/icon-mainlinks.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:15px;
padding-right:10px;
}

#mainnav a:hover, #mainnav a:focus {
text-decoration:underline;
}
/*---------------CONTAINER ------------------------*/
#container {
background-image:url(../pix/body-bg-3.gif);
background-repeat:repeat-y;
margin:0 auto;
width:800px;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#maintext {
width:490px;
margin-left:20px;
float:left;
}
#maintext h1 {
border-bottom:1px solid white;
padding-bottom:5px;
font-size:22px;
}
#maintext h2 {
font-size:12px;
background-color:#003300;
padding:5px;
}
#maintext p {
font-size:12px;
padding-top:5px;
padding-bottom:10px;
line-height:1.8em;
}
#maintext a:link, #maintext a:visited {
color:white;
}
#maintext a:hover, #maintext a:focus {
color: #333333;
}
#rightside {
padding-left:520px;
}
#glist {
padding-left:30px;
}
#glist li {
list-style-image:url(../pix/icon-glist.gif);
padding:10px 0px 5px 5px;
font-weight:bold;
border-bottom:1px dashed white;
}

#glist a:link, #glist a:visited {
text-decoration:none;
display:block;
padding-left:5px;
}
.normlist {
font-size:12px;
padding:0px 0px 10px 30px;
}

.normlist li {
padding:5px 0px 5px 0px;
line-height:1.7em;
}

/*---------------FOOTER ------------------------*/
#footer {
background-color:white;
width:800px;
margin:0 auto;
padding-top:20px;
padding-bottom:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
#footer a:link, #footer a:visited {
color:#006600;
text-decoration:none;
}
#footer a:hover, #footer a:focus {
text-decoration:underline;