body {width:100%; min-width:840px; background-color: #544;font-family:freesans,"bitstream vera sans","lucida grande",helvetica,arial,sans-serif;}
h1,h2,h3,h4{color:#888;}
a {color:#0d2474}
img{border:0px}
input,textarea{border:1px solid #000}
#nav {height:2.2em;border-bottom:0.1em solid #000; margin-left: 8%; margin-right: 8%; }
#nav ul { list-style: none; padding: 0; margin: 0;}
#nav li { float: left; margin: 0 0.15em;}
#nav li a { background: transparent;
	height: 2em; line-height: 2em; float: left;
	width: 6em; display: block; border: none; 
	color: #999; text-decoration: none; text-align: center;}
#nav li a:hover {color: #fff;border-bottom:4px solid #a29898;}
#nav li a.selected {color: #fff; background-color:; border-bottom: 4px solid #000; }
#nav a.selected:hover {color: #fff;border-bottom:4px solid #000}
#foot {text-align:right;padding-top:1em;margin-right:6%}
.xed{text-decoration:line-through;}
.small{font-size:0.4em}
.imglist ul {list-style:none;padding: 0;margin:0;}
.imglist li {float:left;margin:0 0.2em;}
.project-list {min-height:80px;padding-bottom: 1em; border-bottom:1px dashed #999;}
.project-list img {float:left; margin-right:1em}
.project-desc {max-width:450px;}
.col{width:20em;min-width:20em;float:left;}
#content { margin: 0 8%; background-color:#fff; margin-bottom: 1em; min-height: 440px; min-width: 840px; border:1px solid #000; padding: 1em; }
#header { text-align: left; color: #fff; height: 50%; padding: 0%; margin-top: 0.4em; margin-left: 8%; background-color: #544; color: #000; }
#header h1 {color:#000; font-size: 3em;}
