/* CSS Document */

*{
margin:0px;
}
body{
background-image:url(images/bgrepeat.jpg);
background-repeat:repeat-x;
}
#container{
width:900px;
margin:0 auto;
background-image:url(images/mainrepeat.jpg);
}
#header{
background-image:url(images/header.jpg);
width:900px;
height:106px;
}
#green{
background-image:url(images/greenbox.jpg);
width:900px;
height:159px;
}
#orange{
background-image:url(images/orangebox.jpg);
width:900px;
height:125px;
}
#main{
width:765px;
margin:0 auto;
}
#footer{
background-image:url(images/footer.jpg);
width:820px;
height:67px;
clear:both;
padding-right:80px;
padding-top:20px;
text-align:right;
}
#left{
margin-right:20px;
width:530px;
float:left;
clear:right;
display:inline;
padding-top:20px;
}
#right{
width:205px;
float:left;
clear:right;
display:inline;
text-align:right;
padding-top:20px;
}
#nav{
position:relative;
top:35px;
left:350px;
width:600px;
}
#nav img{
padding-right:20px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
color:#333333;
margin-bottom:10px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:900;
color:#333333;
margin-bottom:10px;
}
.indent{
padding:0 20px 0 20px;
}
.green{
color:#669933;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:20px;
margin-bottom:10px;
}
li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:20px;
margin-bottom:10px;
padding-left:20px;
}
.footertext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#669933;
}


a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#669933;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
