body {
  font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
}
h1 {
  font-family: georgia;
  font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
  font-size:5em;
  color:#333;
  margin:0;
}
h2 {
  font-size:1.4em;
  color:#999;
}

h3 {
  font-size:1.1em;
  margin:0;
  padding:0;
  padding-bottom:10px;
  padding-top: 20px;
  color:#444;
}

div#uber-wrapper {
  width:100%;
  position:relative;
}

div#wrapper {
  position:relative;
  width: 960px;
  margin: 0 auto;
  background-color:#fff;
  padding-top:5em;
}

div#header {
  width:450px;
  float:left;
  clear:both;
}

div#page_content {
  width:490px;
  float:right;
  padding-left:10px;
  padding-top:1em;
  clear:right;
}

div.content {
  width:500px;
  margin: 0 auto;
  font-size: 0.8em;
  margin-bottom:40px;
}

p {
  margin:0;
  padding-bottom:10px;
}

ul {
  list-style-type:square;
}

h3 a {
  color:#000;
}

h3 a:hover {
  background-color:#000;
  color:#fff;
}

dt {
  font-weight: bold;
}

.subhead {
  color: #666;
  margin-top:20px;
  font-size:0.8em;
  font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
}

.subhead strong {
  color:#fff;
  background-color:#333;
}

.links {
}

a {
  color: #900;
  text-decoration:none;
}

a:hover {
  color:#fff;
  background-color:#900;
}

.intro {
  border:1px solid #ccc;
  background-color:#fff;
}

.intro p {
  font-size:1.5em;
  line-height:1.3em;
  background-color:#222;
  color:#fff;
  font-weight:bold;
  padding:10px;

}

.intro a {
  color: #c00;
}

.intro a:hover {
  color: #c00;
  text-decoration:underline;
  background-color:#222;
}

div.content h3 a {
  color: #900;
  text-decoration:none;
  font-weight:normal;
}
div.content h3 a:hover {
  color:#fff;
  background-color:#900;
}

