/* Global Styles */

body,td,th { font-size: 10pt; color: #5A7539; }
body { margin-top: 10px; background-color: #F1FAE4; }

p { font-size: 10pt; color: #5A7539; font-family: "Times New Roman", Times, serif; }
a { color: #993300; }
a:hover { color: #5c743d; }
	
h1 { font-size: 18pt; color: #AD3000; }
h2 { font-size: 16pt; color: #5A7539; }
h3 { font-size: 14pt; color: #5A7539; }

td { font: 11px Arial, Helvetica, sans-serif; color: #666666; }

.heading, .heading b { font: 36px font-family: "Times New Roman", Times, serif; color: #5A7539; line-height: 38px; font-weight: bold; font-variant: normal; letter-spacing: .2em;}

.tel { font: 16px font-family: "Times New Roman", Times, serif; color: #5A7539; line-height: 24px; font-weight: bold; font-variant: normal; letter-spacing: .2em; padding-right: 10px; }

	
/* ID Styles */
#navigation td { border-bottom: 1px solid #f4ffe4; }

#navigation a { font: bold 11px Arial, Helvetica, sans-serif; color: #d5edb3; line-height: 16px; letter-spacing: .1em; text-decoration: none; display: block; padding: 8px 6px 10px 20px; }
	
#navigation a:hover { background: #99cc66; color: #993300; }

#logo 	{ font: 36px Times New Roman, Times, serif; color: #5c743d; letter-spacing: .2em; line-height: 30px; }

#tagline 	{ font: 11px Arial, Helvetica, sans-serif; color: #993300; letter-spacing: .4em; line-height: 18px; }

#monthformat { border-bottom: 1px dashed #5c743d; }
		
#dateformat { font: 11px Arial, Helvetica, sans-serif; color: #993300; letter-spacing: .2em; padding-right: 10px; }

#dateformat a { font: 11px Arial, Helvetica, sans-serif; color: #993300; font-weight: bold; letter-spacing: 0.1em; text-decoration: none; }

#dateformat a:hover { color: #f4ffe4; letter-spacing: .1em; }
	
/* Class Styles */
	
.bodyText { font: 11px Arial, Helvetica, sans-serif; color: #666666; line-height: 20px; margin-top: 0px; }
	
.pageName{ font: 18px Arial, Helvetica, sans-serif; color: #99cc66; line-height: 26px; letter-spacing: .1em; }
	
.subHeader { font: bold 11pt Arial, Helvetica, sans-serif; color: #993300; line-height: 26px; letter-spacing: .3em; }

.quote { font: 20px Arial, Helvetica, sans-serif; color: #759da1; line-height: 30px; }

.smallText { font: 10px Arial, Helvetica, sans-serif; color: #666666; line-height: 22px; }

.navText { font: 11px Arial, Helvetica, sans-serif; color: #003366; line-height: 16px; letter-spacing: .1em; text-decoration: none; }
	
.frameandspace { margin: 5px; }

.frameinspace { margin: 15px; padding: 10px; border: 1px 1px 1px 1px; border-color: #006600; }

.FRAMELEFY { margin: 5px; padding: 10px; float: left; border: thin solid #99cc66; }

.FRAMEBRR { border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-top-color: #d5edb3; border-right-color: #d5edb3; border-bottom-color: #d5edb3; border-left-color: #d5edb3; margin-bottom: 20px; }

.copyright, .copyright a { font-size: 10px; color: #FFF; letter-spacing: .1em; text-decoration: none;}
framearroundpictureblack {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.pictureframeblack {
	border: thin solid #000000;
	margin: 5px;
	padding: 5px;
	float: left;
}
.body {
	background-color: #5C743D;
	margin: 5px;
	padding: 5px;
	float: left;
	border: thin solid #333300;
}
.bodyme490 {
	width: 490px;
}
