
body {
  font-family: Verdana, "Bitstream Vera Sans", sans-serif;
  background: #999;
}

a img	{border: 0px;}

/* Headings
 * --------------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { color: #111; }

/* Text Elements
 * --------------------------------------------------------------------- */
a                 { color: #0000bb; }
a:hover           { color: #000; }
blockquote        { color: #888899; }

pre {
  background: #aaaabb;
  border:     1px solid #111177;
}

hr {
  background: navy;
  color:      navy;
}

em {
  background: white;
  color: navy;
  font-weight: bold;
}
/* Tables
 * --------------------------------------------------------------------- */
table {
  border-top:     1px solid #111177;
  border-left:    1px solid #111177;
}
th,td {
  border-bottom:  1px solid #111177;
  border-right:   1px solid #111177;
}

/* Default Classes
 * --------------------------------------------------------------------- */
ul          { list-style-image: url('/images/blt2.gif'); }
.service ul { list-style: circle; font-size: 75%;}
.service li { margin: 1em;}
.service h3 { margin: 1.5em 0em 0.5em 0em; color: navy;}
.service p {color: #333;}

.container { background: #fff; }
p.quiet { color: #7777cc; }
.alt    { color: #666; }

.box {color: #666; background: #ddddf0; }

.hero {color: #111177; font-size: 1.1em; }
.hero .first {padding-top: 1em;}

#sidebar {margin-top: 1em;}

#menu { color: #aaaabb; background: #000080; border-bottom: 3px solid #334499;}
#menu ul {list-style: none;}
#menu ul li {float: left; height: 1.8em; margin-left: 0;}
#menu ul li a {padding: 0 1em 0.4em 1em; text-decoration: none; color:#aaaabb;  background: #000080;}
#menu ul li.selected {color: #111177;}
#menu ul li.selected a {color: #0011dd; background: white;}
#menu ul li a:hover {color:#aaaabb; background: #333388;}
#menu ul li.selected a:hover {color: #ffdd00; background: #88c;}

#footer {color: #ccc; background: #999; font-size: 0.8em;}
#header {padding-top: 2em; background: #d0d0c8;}
#header img {float: left;}

#header h1{ font-size: 3em; line-height: 1; margin: 0.5em 1em 0.5em 1em; float: left; color: navy;}

.resume h4 { color: #000063; }
.position { color: #336; font-style: italic; }

/* EOF */
