﻿/* CSS layout */
body {
	
	margin: auto;
	margin-top:10px;
	padding: 1.em;
	border: 8px #a1cc3a ridge;
	width:750px;
	height:100%;
	background-color:#defcaf;
	}
#wrap {
	width:750px;
	background:#FFF;
	margin-left:auto;
	margin-right:auto;
}
}#masthead {
}

#top_nav {
    background-color: #cccc99;
    }

#container {
	position: relative;
	width: 750px;
	min-height:440px;
	background-image:url('../images/backgreen.gif');
	background-repeat:repeat-y;
	background-color:white;

}

#page_content {
	margin-right: 210px;
	border-top: 4px #a1cc3a ridge;
	width:540px;
	padding: 4px
	
}

#right_col {
	width:210px;
	position: absolute;
	right: 0px;
	top: 0px;
	
}

#footer {
	}

a:link
{
	color: purple;
		font-size: 12px;
	text-align: left;
}
a:hover {
	color: gray;
	text-decoration: bold;
}
a:visited
{
	color: purple; 
} 
a:active {
	color: rgb(0,102,102);
}
body {
	font-size: 12px;
	font-family: Arial, Serif;
}
p {
	font-size: 12px;
	font-family: Arial, Serif;
}
h6 {
	font-family: Arial, Helvetica;
}
h5 {
	font-family: Arial, Helvetica;
}
h4 {
	font-family: Arial, Helvetica;
}
h3
{
	font-family: Arial, Helvetica;
}
h2
{
	font-family: Arial, Helvetica;
}
h1
{
	font-family: Arial, Helvetica;
}
h1
{
	color: blue;
}
h2
{
	color: blue; 
}
h3
{
	color: purple;
	font-style: italic;
}
h4
{
	color: rgb(0,153,153);
}
h5
{
	color: rgb(102,102,102);
}
h6
{
	color: rgb(153,153,102);
}
.sidebar1 a:link			{	color: #ffffff; text-decoration: none }
.sidebar1 a:visited		{	color: #ffffff; text-decoration: none }
.sidebar1 a:hover		{	color: #9900cc; text-decoration: none }
.sidebar1     { font-family: Arial, Helvetica; font-size: 12px; color: #ffffff; font-weight: bold }
{
