* {
padding:0;
margin:0;
}
html { 
height:100%; 
margin-bottom:1px; 
}
body {
	background-image: url(graphics/bg1.gif);
	background-repeat:repeat;
	font-family:Georgia, "Times New Roman", Times, serif
			}
#container {
width:850px;
margin:10px auto;
border:#663399 solid 1px;
background-color:#FAFDF6;
}
#header {
background-image:url(graphics/header.jpg);
background-repeat:no-repeat;
height:135px;
}
#navcontainer {
float:right;
margin:20px 10px;
}
#content {
padding:25px;
}
#maincontent {
width:550px;
}
#sidebars {
width:225px;
float:right;
}
#footer {
width:600px;
margin:10px auto;
text-align:center;
color:#FFFFFF;
}
.clr {
clear:both;
}
.sidebar1 {
background-image:url(graphics/sidebar1.gif);
background-repeat:repeat-y;
padding:10px 15px 15px 25px;
margin-bottom:10px;
}
.sidebar2 {
background-image:url(graphics/sidebar2.gif);
background-repeat:repeat-y;
padding:10px 15px 15px 25px;
margin-top:10px;
}
p {
font-size:12px;
color:#000000;
margin: 0 0 3% 0;
}
h1 {
color:#54025F;
font-weight:bold;
font-size:13px;
margin:2% 0;
}
h2 {
color:#54025F;
font-weight:bold;
font-size:14px;
margin:2% 0;
}
h3 {
color:#83B214;
font-weight:bold;
font-size:14px;
margin:2% 0;
}
h4 {
color:#54025F;
font-weight:bold;
font-size:16px;
margin:2% 0;
}
ul {
list-style-type:circle;
margin-left:20px;
}
ul li {
font-size:12px;
}
.navlist {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#54025F;
}
.navlist2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#54025F;
}
.sidebartext {
margin-bottom:2%;
}
a:link, a:visited, a:active  {
	color: #54025F;
}
a:hover {
	color: #86B325;
}
a.nav  {
text-decoration:none;
}
.imgright {
float:right;
border:#86B325 double 4px;
margin-left:15px;
}
.imgleft {
float:left;
border:#86B325 double 4px;
margin-right:15px;
}