@charset "iso-8859-1";
/*
Green: #399
Pale green: #ECFEEC
Palest green: #F5FFF5
Palest grey: #eee
Pale grey: #DFDFDF;
mid-grey: #ccc;
Red: #CC3300;
Green: #009900;
Grey: #D6D6D6;
*/

body, dt, dl, dd{
	 background:#ffffff;
	 color:#111111;
}
#wrapper {
	background:#fff;
	color:#404040;
	border:1px solid #ccc;
}
#skip-menu a:focus, #skip-menu a:active {
	background: #009900;
	color: #000; 
	border: 1px solid #ccc; 
}

/* Menu */
#menu ul li a, #menu ul li a:visited {
	background: #ffffff;
	color: #009900;
	border: 1px solid #009900;
	font-weight:normal;
}
#menu ul li a:hover,#menu ul li a:active,#menu ul li a:focus {
	background: #eeeeee;
	color: #009900;
	border: 1px solid #009900;
	text-decoration:none;
	font-weight:normal;
}

/* Content */
#content a:link {
	background:transparent;
	color: #009900;
}
#content a:visited { 
	background:transparent;
	color: #009900;
}
#content a:hover,#content a:active,#content a:focus{ 
	text-decoration: none;
	background: #ffffff;
	color:#009900;
}

/* Footer */
#footer{
	background:transparent;
	color:#000;
}
#footer a,#footer a:visited{
	background:transparent;
	color:#000;
}
#footer a:hover,#footer a:active,#footer a:focus{
	background:transparent;
	color:#009900;
}

/* Special */
.button {
	background:#ffffff;
	color:#009900;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
}
#news-form fieldset {
	border:1px dashed #999;
}
#news-form legend {
	 background:#ffffff;
	 color:#202020;
}
#admin-form fieldset {
	border:none;
}
.news-display {
	border-bottom:1px dashed #999;
}
.error,.warning {
	background:transparent;
	color:#cc3300;
}
.success {
	background:transparent;
	color:#111111;
}
.msg {
	background:transparent;
	color: #00c;
}
.border-bottom {
	padding-bottom:20px;
	border-bottom:1px dashed #999;
}
input.radio {
	background:#fff;
	color:#404040;
}

.title {
	color:#111111;
}

#live {
	background: #ffffff;
	color:#111111;
	border:1px solid #ffffff;
}
#post-dated {
	background: #ffffff;
	color:#111111;
	border:1px solid #ffffff;
}
/* Template Editing */
#template-list th {
	background:#ffffff;
	color:#111111;
}
#template-list tr.alt {
	background: #EFFFEF;
	color:#030;
}

/* Standard */
h1, h2, h3 {
	background:transparent;
	color:#404040;
}
input,textarea,select {
	background:#f8f8f8;
	color:#404040;
}
input:focus, textarea:focus {
	background:#fff;
	color:#404040;
}
acronym, abbr {
	border-bottom:1pc dashed #eee;
}
h1 acronym {
	border-bottom:none;
}
code{
	background:#ffffff;
	color:#000;
}
legend{
	background:#f5f5f5;
	color:#000;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
fieldset{
	border:1px dashed #ccc;
}
abbr, acronym {
	border-bottom:1pc dashed #eee;
}
	
