/*********************************************
File: stylesheet_screen.css
Application: just proposed
Created: Sep 2006
Author: 5th Column
*********************************************/

/********************************************
General
*********************************************/
body	{
	font-family: arial, verdana, tahoma, "sans serif";
	font-size:80%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 50px 0px;
	color:#555;
	background: #fff url("../graphics/bookbg.jpg") bottom left repeat-x;
}
h1	{
	font-size:2.5em;
	font-weight:bold;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	color:#2cd100;
	background-color:transparent;
}
h2	{
	font-size:1.0em;
	font-weight:bold;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	color:#2cd100;
	background-color:transparent;
}
h3	{
	color:#2cd100;
	font-size:1.0em;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:normal;
	background-color:transparent;
}
h4	{
	color:#2cd100;
	font-size:0.9em;
	font-weight:normal;
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
}
a	{
	color:#2c7f00;
	text-decoration:none;
	font-weight:normal;
}
a:link	{
	color:#2c7f00;
	background-color:transparent;
	text-decoration:underline;
}
a:visited	{
	color:#26520f;
	background-color:transparent;
	text-decoration:underline;
}
a:active	{
	color:#2c7f00;
	background-color:transparent;
	text-decoration:underline;
}
a:hover	{
	color:#2cd100;
	background-color:transparent;
	text-decoration:none;
}
p {
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
hr {
	color:#cccccc;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
}
ul {	
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
}
/********************************************
Forms
*********************************************/
form {	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
legend {	
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	font-weight:bold;
	color: #7c1717;
}
fieldset {	
	margin:0px 0px 10px 0px;
	padding:5px 0px 10px 10px;
	border: 1px solid #999;
}
/********************************************
Containers
*********************************************/
.sitecontainer {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	border: 5px solid #2c5c00;
	background-color: #e6fbd3;
}
.pagecontainer {
	color: #000;
	background-color: #e6fbd3;
	text-align: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 100%;
}
.headercontainer {
	background: #fff url("../graphics/headerbanner.jpg") top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 182px;
}
.headercontainer2 {
	background: #fff url("../graphics/headerbanner2.jpg") top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 182px;
}
.headercontainer3 {
	background: #fff url("../graphics/headerbanner3.jpg") top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 182px;
}
.headercontainer4 {
	background: #fff url("../graphics/headerbanner4.jpg") top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 182px;
}
.headercontainer5 {
	background: #fff url("../graphics/headerbanner5.jpg") top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 182px;
}
.logo {
	text-align: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
}
.banner {
	text-align: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
}
.navcontainer {
	background-color: #2c5c00;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.navcontainer a, .navcontainer a:link, .navcontainer a:visited, .navcontainer a:active {
	color: #fff;
	background-color: #2c5c00;
	padding:10px 20px 10px 20px;
	text-decoration: none;
}
.navcontainer a:hover {
	color: #fff;	
	background-color: #2cd100;
}
.navcontainer li#current a {
	background-color: #2cd100;
}
.navcontainer ul {
	list-style: none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}
.navcontainer li {
	float: left;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	border-left: 1px solid #fff; 
}
.navcontainer li.last {
	border-right: 1px solid #fff; 
}
.contentcontainer {
	padding:0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	background: #e6fbd3;
	width: 100%;
}
.maincontentcontainer {
	padding:0px 0px 0px 20px;
	margin: 0px 10px 0px 0px;
	width: 523px;
	float: left;
	background: transparent;
}
.intcontentcontainer {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
	width: 250px;
	float: left;
	background: transparent;
	border-left: 1px dotted #4F4D4D;
}
.formcontainer {
	padding:0px 0px 0px 20px;
	margin: 0px 10px 0px 0px;
	width: 773px;
	float: left;
	background: transparent;
}
.footercontainer {
	color: #999;
	background: #e6fbd3 url("../graphics/footerlogo.gif") top right no-repeat;
	padding:10px 0px 0px 0px;
	margin:60px 0px 10px 10px;
	font-size: 0.9em;
	width: 800px;
	text-align: right;
}
.footercontainer p {
	padding:35px 0px 0px 3px;
	margin:0px 0px 0px 0px;
}
.footercontainer a	{
	color:#999;
	text-decoration:none;
	font-weight:normal;
}
.footercontainer a:link	{
	color:#999;
	background-color:transparent;
	text-decoration:none;
}
.footercontainer a:visited	{
	color:#999;
	background-color:transparent;
	text-decoration:none;
}
.footercontainer a:active	{
	color:#999;
	background-color:transparent;
	text-decoration:none;
}
.footercontainer a:hover	{
	color:#999;
	background-color:transparent;
	text-decoration:underline;
}
/********************************************
General Content
*********************************************/
img {
	padding: 3px 3px 3px 3px;
	margin: 0px 10px 5px 10px;
}
.rightimg {
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	float: right;
}
.leftimg {
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	float: left;
}
.pagetint {
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	background: #B64242;
	color: #fff;
}
/********************************************
MAIN Content
*********************************************/
.telephone {
	font-size:1.4em;
}
/********************************************
Hidden
*********************************************/
.hidden {
	display:none;
}
.spacer {
	clear: both
}
/********************************************
Links
*********************************************/
.linkdesc {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.linkurl {
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}