
body { background-image: url("images2/fauxcol.gif"); background-repeat: repeat-y }
#topheader { background-image: url("images2/header.jpg"); background-repeat: no-repeat; visibility: visible; position: absolute; top: 0; left: 0; width: 692px; height: 177px }
#leftcol  { background-image: url(images2/left_bg.jpg); background-repeat: no-repeat; visibility: visible; position: absolute; top: 177px; left: 0; width: 76px; height: 305px }
#content           { background-color: #f0eff6; background-image: url("images2/maincol_bg.jpg"); background-repeat: no-repeat; visibility: visible; padding-top: 15px; padding-bottom: 20px; padding-left: 15px; position: absolute; top: 177px; left: 76px; width: 371px; height: auto }
#sidebar   { background-color: #f0eff6; background-image: url(images2/right_bg.jpg); background-repeat: no-repeat; visibility: visible; position: absolute; top: 177px; left: 447px; width: 245px; height: auto }
#navbox     { background-color: #91a2c2; margin-bottom: 15px; position: absolute; top: 0; left: 0; width: 371px; height: 22px }
ul   { list-style-type: none; display: inline; margin: 0; padding: 0 }
#navlist li   { color: #697a9a; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-transform: lowercase; list-style-type: none; display: inline }
#navlist a    { color: #697a9a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: lowercase }
#navlist a:visited    { color: #697a9a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: lowercase }
#navlist a:hover     { color: #353d4d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: lowercase }
#navlist a:active  { color: #353d4d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: lowercase }
h3   { color: #353d4d; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: lowercase }
.subhead { }
a:link    { color: #353d4d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:visited    { color: #353d4d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover    { color: #353d4d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #d4e5f0 }
a:active   { color: #353d4d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #d4e5f0 }
/* Headings
----------------------------------------------- */
h2  { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; text-transform: uppercase; letter-spacing: 0.2em; margin: 1.5em 0 0.75em }


/* Posts
----------------------------------------------- */
blockquote { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px; border-left: 1px solid #353d4d }
.date-header   { color: #04125e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase }
.post      { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 35px }
.post-title   { color: #04125e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: lowercase }
.post-title a:link { color: #04125e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-transform: lowercase }
.post-title a:visited { color: #04125e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-transform: lowercase }
.post-title a:hover { color: #4b163a; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; text-transform: lowercase }
.post div  { margin: 0 0 0.75em }
p.post-footer  { color: black; margin: -0.25em 0 0 }
.post-footer em, .comment-link  { font: 78%/1.4em Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase; letter-spacing: 0.1em }
.post-footer em  { color: black; font-style: normal; margin-right: 0.6em }
.comment-link {
  margin-left:.6em;
  }
/* Comments
----------------------------------------------- */
#comments h4  { color: black; font: bold 78%/1.6em Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 0.2em; margin: 1em 0 }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp  { font: 78%/1.4em Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 0.1em; margin: -0.25em 0 2em }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
/*Sidebar------------------*/
.blogside1 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif }
.blogside2 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif }
.blogside3 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif }
.blogside1 li { color: #2b3343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase }
.blogside2 li { color: #2b3343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase }
.blogside3 li { color: #2b3343; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase }
