body {
 margin:0px 0px 20px;
 font-family:arial, san-serif;
 font-size:12px;
 color:#825110;
 background-color:#BABDA8;
 background-image:url(img/bg.gif);
 background-position:center top;
 background-repeat:repeat-y;
}

table { border-collapse:collapse; }
td { padding:0px;font-size:12px; }
.padded td { padding:2px; } 

img { border:0px;margin:0px; }

.s { font-size:11px; }

h1 { font-size:16px;margin:0px;text-transform:uppercase;font-weight:normal; }
h2 { font-size:14px;margin:15px 0px 10px;text-transform:uppercase; }
h3 { font-size:12px;margin:15px 0px 10px;text-transform:uppercase; }

p { margin:0px 0px 15px; }

a:link { color:#BAD600;font-weight:bold;text-decoration:none; }
a:visited { color:#8DA300;font-weight:bold;text-decoration:none; }
a:active, a:hover { color:#F28100;font-weight:bold;text-decoration:none; }

#nav {
 padding:12px 0px 12px;
 margin-bottom:15px;
 text-align:right;
 font-size:14px;
 color:#E0E2D7;
 border-bottom:2px solid #E0E2D7;
}

#nav a:link, #nav a:visited { color:#98650A;font-weight:normal; }
#nav a:active, #nav a:hover { color:#BAD600;font-weight:normal; }
.current, #nav .current a:link, #nav .current a:visited { color:#532202; }
#nav .current a:active, #nav .current a:hover { color:#BAD600; }

#nav_green, #nav_green a:link, #nav_green a:visited { color:#8DA300; }
#nav_green a:active, #nav_green a:hover { color:#BAD600; }

input, textarea { font-family: arial, san-serif;font-size:12px; }

.projectlist {
 font-size:11px;
}
.projectlist div {
 margin:0px 0px 2px;
}

#projects_nav {
 border-top:1px solid #E0E2D7;
 padding-bottom:5px;
 border-bottom:1px solid #E0E2D7;
}
#projects_nav h3 {
 border-top:1px solid #E0E2D7;
 text-transform:lowercase;
 margin:5px 0px 0px;
 padding:6px 0px 2px;
 font-size:14px;
 font-weight:normal;
}

#projects_nav h3 a { font-weight:normal }