body
{
  color: #000000;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6
{
  font-family: "Lucida Serif", Georgia, serif;
  line-height: 1.5em;
  margin: 0 0 0.75em 0;
  padding: 0;
}

h1
{
  font-size: 2em;
  margin: 0;
}

h2
{
  font-size: 1.5em;
  margin: 0;
}

h3
{
  font-size: 1.167em;
}

h4, h5, h6
{
  font-size: 1em;
  margin: 0;
}

p
{
  line-height: 1.5em;
  margin: 0 0 0.75em 0;
  padding: 0;
}

p.date
{
  color: #cfcfcf;
  font-size: 0.75em;
  font-style: italic;
}

p.tags
{
  color: #cfcfcf;
  font-size: 0.75em;
}

nav.tags ul li
{
  font-size: 0.75em;
}

nav.tags ul li.p1 a
{
  font-size: 1.167em;
}

nav.tags ul li.p2 a
{
  font-size: 1.333em;
}

nav.tags ul li.p3 a
{
  font-size: 1.500em;
}

nav.tags ul li.p4 a
{
  font-size: 1.667em;
}

/* INTERIM */
@media only screen and (min-width: 640px)
{
  p.tags
  {
    padding: 0 131px 0 0;
  }
}

p.tags a
{
  color: #cfcfcf;
}

p.tags, .welcome p
{
  margin: 0;
}

p.tags span
{
  color: #000000;
  font-weight: bold;
}

p.prose
{
  margin: 0;
  text-indent: 1.25em;
}

p.prose.first
{
  text-indent: 0;
}

.welcome p
{
  font-family: Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;
}

a, a:link, a:visited
{
  color: #0f7391;
  text-decoration: none;
}

a:hover
{
  color: #87b9c8;
  text-decoration: underline;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
  color: #000000 !important;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
{
  text-decoration: none;
}

img
{
  border: none;
  display: block;
  max-width: 100%;
}

blockquote
{
  display: block;
  margin: 0.75em 1em;
}

div.logo a.logo
{
  color: #87b9c8;
}

div.logo a.logo span
{
  color: #0f7391;
}

footer.main, footer.attribution
{
  font-size: 0.75em;
}

footer h2, footer h3, footer h4
{
  color: #999999;
  margin: 0;
}

footer.attribution p
{
  color: #999999;
  margin: 0;
  padding: 0.5em 0;
}

footer.main p
{
  color: #999999;
  margin: 0.75em 0 0 0;
}

/**umb_name:Prose paragraph*/
.prose{}

/**umb_name:Prose paragraph (first)*/
.prose .first{}

/**umb_name:Heading 1*/
h2{}

/**umb_name:Heading 2*/
h3{}

/**umb_name:Heading 3*/
h4{}