body {
  color: #000;
  text-align:center;
  font-family: Georgia, Times, Serif;
}

#container {
  width:700px;
  margin:0 auto;
  margin-top:100px;
  text-align:left;
}

img { border:0;}

a { color: #119; text-decoration: none; }
a:visited { color: #119; text-decoration: none; }
h2 a { color: #111; text-decoration: none; }
h2 a:visited { color: #111; text-decoration: none; }

h1 { font-weight:normal; }
h2 { font-weight:normal; }
h3 { font-weight:normal; }

#header {
  margin-top: 0;
  margin-bottom: 0px;
}

#content {
  padding:50px 30px 0 50px;
}

#content p {
  line-height:1.7em;
}

#content .entry {
  margin-bottom:70px;
}

#content .entry p {
  text-indent:2.5em;
}

.entrytitle h2 {
  font-size:30px;
  margin-top:13px;
  margin-bottom:-5px;
}

#content .entry .author {
  font-size:11px;
}

#content .entry blockquote p {
  font-size:86%;
  font-style:oblique;
  text-indent:0;
  line-height:1.2em;
}

.entrytitle h3 {
  text-align:right;
  font:75% Arial, Sans-serif;
  text-transform:uppercase;
  color:DimGray;
}

#content .entry .more-link {
  text-align:right;
  margin-top:5px;
  margin-right:40px;
  font-size:small;
  color: #555;
}

.noentry {
  text-indent:0;
}

#breadcrumbs {
  font-size:x-small;
  font-weight:bold;
  margin-left:50px;
  margin-top:10px;
}

#nav {
  margin:0;
  float:right;
}

#nav ul {
  display: inline;
} 

#nav ul li {
  margin-left: 0;
  padding: 3px 7px;
  list-style: none;
  display: inline;
}

#footer {
  margin: 0;
  margin-top:75px;
  height: 25em;
  background: #fff;
  font-size:12px;
  font-color:#555;
  text-align:center;
}

#footer .copy {
  margin-bottom:-10px;
}

#footer div {
  vertical-align:middle;
}

#footer img {
  vertical-align:middle;
}

.clearme { clear:both; }