.feature {
}
.feature-title {
 color: #77AA77;  font: 120% helvetica, sans-serif; 
}
.feature-body {
margin-left:15%;
}
.title {
 color: #77AA77;  font: 120% helvetica, sans-serif; 
}

BODY  { 
	margin-left: 2%; 
	margin-right:2%;
	margin-top: 1.58em; margin-bottom: 1.58em;
	background-color: #99AA99;
	color: #333333;
	font-family: Verdana, helvetica, sans-serif; color: #333333;
}
#container {
background-color: white;
padding-left:25px;
padding-right:10px;
}
.sitename { color: #77AA77;  font: 150%  helvetica, sans-serif; }
H1      { color: #77AA77;  font: 130%  helvetica, sans-serif; }
H2      { color: #77AA77;  font: 120% helvetica, sans-serif; }
A:link { color:#009900; }
A:visited {color:#004400;}
A:hover {color:#009900;}
A:active {color:#00AA00;}
PRE, CODE, TT { font-family: "Courier New",monospace;}
HR     {color: black;}
.inlineh { color: #557755; margin-right:0.75em;}
.logo {vertical-align:middle;}
.gallery { text-align: center; padding-top:0.25em; padding-bottom:0.25em;}
.caption { text-align: center; font-size: small; padding-left:100px;padding-right:100px;}
#header{
	text-align: center;
	padding-bottom: 1em;
	margin-bottom:2em;
	margin-top:1em;
	padding-top:1em;
}

#footer {
	padding-top: 2em;
	padding-bottom: 1em;
	text-align: center;
	font-size: small;
	color: #777777;
}
#tagline { 
	font-size: small;
	color: #777777;
	padding-bottom:1em;
}
#status  { 
	text-align: left;
	font-size: small;
	color: #777777;
	padding-bottom:1em;
	
}
#linkbar {
	text-align:center;
	font-size: small;
}
.backto {
	text-align:right;
}
.todo {
	background-color: yellow;
}


}