html, body
{
	font-size: 96.01%;
	font-family:  helvetica, arial, sans-serif;
	margin:0px;
	margin:0px;
	padding:0px;
	height: 100%;
	background-color: #666666;
	text-align: -moz-center;
	color:#7b7b7b;
	background: url(../images/back.gif);
}
b, strong
{
    color:#4f83b6;
}
li
{
    font-size: 90%;
}
a.main-topic, a.more, a.more-no:hover, a.menu:hover, a.left-col-small, a.right-col-small, a.left-col-small-nounder:hover, a.main-small, a.main-small:hover, a.main, a.main:hover, a.main:hover, a.right-col-small-nounder:hover
{
    text-decoration: underline;
}
a.main-topic:hover, a.more:hover, a.more-no, a.menu, a.left-col-small:hover, a.right-col-small:hover, a.left-col-small-nounder, a.main-no, a.right-col-small-nounder, .footer-copy, .footer-copy:visited, .footer-copy:hover, a.adminmenu 
{
	text-decoration: none;
}
.main-small, a.main-small, a.main-small:hover, .quote, a.menu, a.menu:hover, a.main-topic, a.main-topic:hover, a.more, a.more:hover
{
	font-size: 90%;
}
a.more-no:hover, a.right-col-small:hover, a.more-no:hover, a.more:hover, a.more:hover, a.main-topic:hover, a.main-topic:hover, a:hover, a:visited:hover, a.main-small:hover, a.main-small:visited:hover, a.main:hover, a.main:visited:hover, a.right-col-small:hover, a.right-col-small-nounder:visited:hover, a.right-col-small-nounder:hover
{
	color: #ed6400;
}

h1, h2, h3, h4, h5, h6
{
	padding: 0px;
	padding-bottom:8px;
	margin: 0px;
	display: inline;
}
h1
{
	font-size: 18px;
}
h2
{
	font-size: 16px;
}
h3
{
	font-size: 14px;
}
h4
{
	font-size: 12px;
}
h5
{
	font-size: 11px;
}
h6
{
	font-size: 9px;
}
.header
{
	color: #ffffff;
	font-weight: bold;
	position: relative;
	top: 2px;
}
.page-header
{
	color: #517a44;
	font-weight: bold;
	position: relative;
	top: 2px;
}
.main-header
{
	color: #1a242e;
	font-weight: bold;
}
i.calendar
{
	color: #3d709c;
	font-size:10px;
}
i.source
{
	color: #517a44;
	font-size:10px;
	font-weight: bold;
}
.smdate
{
	color: #3d709c;
	font-size:11px;
	font-weight: bold;
}
li
{
 padding-bottom: 12px;   
}
a
{
	color: #669966;
}
a:visited
{
	color: #4a6a5b;
}
a.main-topic
{
	color: #3d709c;
}
a.main-topic:visited, a.more:visited, a.more-no:visited
{
	color:#649c3f;
}
a.more
{
	font-weight: bold;
	color: #2b4b66;
}
a.more-no
{
	font-size: 108%;
	color: #416482;
	font-weight: bold;
}
a.more-no:hover
{
	font-size: 108%;
}
a.menu 
{
	font-weight: bold;
	color: #314b7b;
}
a.menu:hover
{
	color: #6b7d9f;
}
a.menu:visited
{
	color:#4a6a5b;
}
a.menu:hover
{
	color: #a6c198;
}

a.adminmenu 
{
    font-size: 70%;
	font-weight: bold;
	color: #a10c0c;
}
a.adminmenu:hover
{
	color: #6b7d9f;
}
a.adminmenu:visited
{
	color:#4898ea;
}
a.adminmenu:hover
{
	color: #a6c198;
}
.left-col-small
{
	font-size: 65%;
	padding: 3px;
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
}
a.left-col-small, a.left-col-small-nounder, a.main-small 
{
	color: green;
}
a.left-col-small:hover, a.left-col-small-nounder:hover
{
	color: blue;
}
a.left-col-small:visited, a.left-col-small-nounder:visited, a.main-small:visited
{
	color: red;
}
a.left-col-small:visited:hover, a.left-col-small-nounder:visited:hover
{
	color: black;
}
a.main, a.main-no, .testimonials, .color, .quote
{
	color: #3f8bcc;
}
a.main:visited
{
	color:#91b484;
}
.right-col-small
{
	font-size: 70%;
	text-align: left;
	padding: 6px;	
	padding-top: 0px;
	padding-bottom: 0px;
}
.testimonials
{
	font-size: 75%;
	font-weight: bold;
	text-align: right;
	padding: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
.colorb
{
	color: #154a6c;
}
.colorc
{
	color: #457536;
}
a.right-col-small 
{
	color: #3d709c;
}
a.right-col-small-nounder 
{
	color: #092237;
}
.footer
{
	font-size: 70%;
	color: white;
}
.footer-copy, .footer-copy:visited
{
	color: #ffffff;
}
.footer-copy:hover
{
	color: #666666;
}
.psmall
{
	font-size: 70%;
}

.buttonb
{
    border: 1px #315137 solid;
    background-image: url(../images/green.jpg);
    font-size: 94%;
    padding: .5px; 
    color: #ffffff;
    text-align: center;    
}
.red
{
    color: #a40606;
}
