﻿/* General Styles */

body {
	margin: 0px; padding: 0px; text-align: center;
	  color: #000  ; background: #D2E9B3; padding-bottom: 25px;
}

a {
	border:none;
}

a:link {
	color: #993300;
}

a:visited {
	color: #993300;
	border:none;
}

a:hover {
	text-decoration:underline;
}

img {
	border:none;
}

#container {
	width: 1024px;
	margin: 0px auto 0;
	padding: 0;
	text-align: left;
	background:url('../graphics/back.gif') 0 0 repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.5em;
}

/* Header Image Styles */

#header {
	background: url('../graphics/header.jpg') 0 0 no-repeat;
	height: 268px;
}

#headerclear {
	position:absolute;
	top:0px;
	border: none;
}

#headerclear a img {
	border: none;
}

/* Date Styles */

#date {
	background-color: #D2E9B3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #993300;
	letter-spacing:.1em;
	font-size:small;
	border-top-style:dashed;
	border-bottom-style: dashed;
	border-bottom-width:thin;
	border-top-width:thin;
	border-color: #D2E9B3;
	height: 20px;
	padding-left: 20px;
}

/*Links (navigation) Area Styles */

#links {
	position:absolute;
	top: 292px;
	width: 200px;
	background: #5C743D;

}	

#links a {
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	color: #D2E9B3;
}

#links td {
	border-bottom: 1px solid #F4FFE4;
}

#links a:hover {
	background: #D2E9B3;
	color:#993300;
}


/* News Area Styles */

#news {
	float: right;
	width: 200px;
	padding: 15px;
}

#news p {
	font-size: .9em;
}

.headeritem {
	text-transform:uppercase;
	font-weight: bold;
	font-size: 1.1em;
	color: #666666;
}

.spotlightpage {
	font-style:italic;
	color: #666666;
	font-weight:bold;
}

/* Content Area Styles */

#content {
	padding: 20px 15px 20px 225px;
}

h2 {
	color: #5C743D;
	line-height:1.2em;
	text-transform: uppercase;
}

h3 {
	font-size:1.2em;
	text-transform:uppercase;
	font-weight:bold;
	color:#5C743D;
}

.contenttext {
	color:#000000;
	font-size:.9em;
}

.dateandtime {
	font-size:1.2em;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	
}

/* Photo Styles */

.photospacer {
	background:url(../graphics/frogback.gif) no-repeat;
	height:200px;
}

.photobuffer a {
	padding: 10px;
}

/* Footer Styles */

#foot {
	background-color: #5C743D;
	text-align:center;
	padding:5px;
}

#foot p {
	color:#D2E9B3;
	font-size: x-small;
	text-transform: uppercase;
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
}

#foot a {
	color:#D2E9B3;
}