body {
  background:#ffffff;
  color:#333333;
  font:x-small Georgia Serif;
  font-size:small;
  }
a:link {
  color:#5588aa;
  text-decoration:none;
  }
a:visited { 
  color:#999999;
  text-decoration:none;
  }
a:hover {
  color:#cc6600;
  text-decoration:underline;
}


/* Header
-----------------------------------------------
 */

#header-wrapper {
  border:1px solid #cccccc;
  }

#header { 
  border: 1px solid #cccccc;
  color:#666666;
}

#header h1 {
  text-transform:uppercase;
  letter-spacing:.2em;
  font: normal normal 200% Georgia, Serif;
  line-height:1.2em;
}

#header a {
  color:#666666;
  text-decoration:none;
  }

#header a:hover {
  color:#666666;
  }

#header .description {
  text-transform:uppercase;
  letter-spacing:.2em;
  line-height: 1.4em;
  font: normal normal 78% 'Trebuchet MS;
  color: #999999;
 }


/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
  font: normal normal 100% Georgia, Serif;
  }


/* Headings
----------------------------------------------- */

h2 {
  font:normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999999;
  line-height: 1.4em;
}


/* Posts
-----------------------------------------------
 */
.post {
  border-bottom:1px dotted #cccccc;
  }

.post h3 {
  font-size:140%;
  font-weight:normal;
  color:#cc6600;
  line-height:1.4em;
}

.post-body {
  line-height:1.6em;
}

.post-body blockquote {
  line-height:1.3em;  
}

.post h3 a, .post h3 a:visited, .post h3 strong {
  text-decoration:none;
  color:#cc6600;
  font-weight:normal;
}

.post h3 strong, .post h3 a:hover {
  color:#333333;
}

.post-footer {
  color:#999999;
  text-transform:uppercase;
  letter-spacing:.1em;
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  line-height: 1.4em;
}

.post img {
  border:1px solid #cccccc;
  }


/* Comments
----------------------------------------------- */
#comments h4 {
  font-weight: bold;
  text-transform:uppercase;
  letter-spacing:.2em;
  color: #999999;
  line-height: 1.4em;
  }

#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }

#comments-block .comment-footer {
  text-transform:uppercase;
  letter-spacing:.1em;
  line-height: 1.4em;
  }

.deleted-comment {
  font-style:italic;
  color:gray;
  }

.feed-links {
  line-height: 2.5em;
}

/* Sidebar Content
----------------------------------------------- */
.sidebar { 
  color: #666666;
  line-height: 1.5em;
 }

.sidebar ul {
  list-style:none;
}

.sidebar li {
  line-height:1.5em;
}

.sidebar .widget, .main .widget { 
  border-bottom:1px dotted #cccccc;
 }

/* Profile 
----------------------------------------------- */
.profile-img { 
  border: 1px solid #cccccc;
}

.profile-data {
  text-transform:uppercase;
  letter-spacing:.1em;
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  color: #999999;
  font-weight: bold;
  line-height: 1.6em;
}

.profile-textblock { 
  line-height: 1.6em;
}

.profile-link { 
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  text-transform: uppercase;
  letter-spacing: .1em;
}

/* Footer
----------------------------------------------- */
#footer {
  line-height: 1.6em;
  text-transform:uppercase;
  letter-spacing:.1em;
}
