/* CSS Document */

body {
	font-size: 12px;
	font-family: Georgia, Verdana, Arial, Sans-Serif;
	background: #d5d6d7;
	color: #333;
	text-align: center;
	padding: 0; 
	margin: 0;
	}

a {
     color: #003b01;
     text-decoration: underline;}

a:hover {
     color: #333;
     text-decoration: none;}

#page {
	background: url('images/background.gif');
	text-align: left;
	margin: 20px auto;
	padding: 0;
	width: 700px;
	border-bottom: solid 1px #999;
	}

#headerimg 	{ 
	margin: 0;
	height: 115px;
	width: 100%;
	} 

#content {
	background: url('images/background.gif');
	font-size: 1.2em;
	width: 100%;
	line-height: 22px;
	}

#navigation ul {
     float: left;
     padding: 0;
     margin: 0;
     list-style-type: none;
}

#navigation li {
     display: inline;
     float: left;
     padding: 0;
     margin: 0;
}

#navigation {
	margin: 0;
	padding: 0;
	height: 29px;
}

#leftsidebar {
     margin: 30px 20px;
     width: 166px;
     float: left;
     font-size: 14px;
     font-style: oblique;
     color: #003b01;
     line-height: 22px;
     
}

#maincontent {
     margin: 20px;
     float: left;
     width: 454px;
}

#maincontent img {
margin: 0 0 10px 20px;
border: solid 1px #333;
text-align: right;}
h1 {
     color: #003b01;
     font-size: 22px;
     font-weight: normal;}

h2 {
     color: #003b01;
     font-size: 14px;
     font-weight: bold;
     padding-bottom: 0;
     margin-bottom: 0;}
h2 a {
text-decoration: none;}

li {
list-style: square;}
p {
     padding-top: 0;
     margin-top: 0;}

.footer {
     font: normal 10px Verdana;
     color: #666;
     margin: 0;
     padding: 0 0 20px 0;}

.footer a {
     color: #003b01;
     font-weight: bold;
     text-decoration: none;}

.footer a:hover {
     text-decoration: underline;}

.plain {
     font-size: 12px;
     line-height: 16px;
     font-weight: bold;
     font-style: normal;
     color: #333;
}
