a img {  border-width:0; }

/* Header ----------------------------------------------- */
@media handheld { /*  #blogheader { width:90%; } */  }
#blog-title {  margin:5px 5px 0;  padding:20px 20px .25em;  border:1px solid #eee;  border-width:1px 1px 0;  font-size:200%;  line-height:1.2em;  font-weight:normal;  color:#79a5a5;  text-transform:uppercase;  letter-spacing:.2em;  }
#blog-title a {  color:#79a5a5;  text-decoration:none;  }
#blog-title a:hover {  color:#990000;  }
#description {  margin:0 5px 5px;  padding:0 20px 20px;  border:1px solid #eee;  border-width:0 1px 1px;  max-width:700px;  font:78%/1.4em;  text-transform:uppercase;  letter-spacing:.2em;  color:#999;  }

/* Content ----------------------------------------------- */
@media all {
#centercontent { padding: 50px; font-size: 90%; }
 #main {  width:475px; margin: 0 auto; float: left; } 
 #sidebar { width:200px; float:right;  }  
   }
@media handheld { #centercontent {  width:90%; }  #main { width:70%; }   #sidebar { width:20%; }  }

/* Headings ----------------------------------------------- */
h2 {  margin:1.5em 0 .75em;  font:78%/1.4em;  text-transform:uppercase;  letter-spacing:.2em;   }

/* Posts ----------------------------------------------- */
@media all {
  .date-header { font-size: 9px; color: #79a5a5; background: inherit;   margin:1.5em 0 .5em;    }
  .post {    margin:.5em 0 1.5em;  padding-bottom: 1.5em;    }
  }
@media handheld { .date-header { font-size: 9px; color: #79a5a5; background: inherit; } .post { padding:0 1.5em 0 1.5em; }  }
.post-title {  margin:.25em 0 0;  padding:0 0 4px;  font-size:140%; text-align: center;  font-weight:bold;  line-height:1.4em;  color:#79a5a5; background: inherit; font-family: "Century Schoolbook", "Comic Sans MS", "Apple Chancery",  cursive;}
.post-title a, .post-title a:visited, .post-title strong {  display:block;  text-decoration:none;  color:#990000;  font-weight:normal;  }
.post-title strong, .post-title a:hover {  color:#79a5a5;background: #edca51;  }
.post div {  margin:0 0 .75em;  line-height:1.6em;  }
.post-body { text-align: justify; text-indent: 20px; font-family:  Arial, Verdana, Garamond, sans-serif; }
p.post-body { text-indent: 20px; }
.blogger-labels { font-size: small; }
p.post-footer {  margin:-.25em 0 0;  color:#336666; font-size: 9px;  }
.post-footer em { font-size:11px;  font-style: bold;  color:#336666;  margin-right:.6em; }
.post img {  padding:4px;  border:0;  }
.post blockquote {  margin:1em 20px;  }
.post blockquote p {  margin:.75em 0;  }

/* Comments ----------------------------------------------- */
#comments h4 {  margin:1em 0;  font-size: 9px; font-weight: bold;  /* text-transform:uppercase;  */ letter-spacing:.2em;  color:#999;  }
#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 {  margin:-.25em 0 2em;  font-size: 9px;  text-transform:uppercase;  letter-spacing:.1em;  }
#comments-block dd p {  margin:0 0 .75em;  }
.deleted-comment {  font-style:italic;  color:gray;  }
.comment-link {  margin-left:.6em; font-size: 10px; }
/* Sidebar Content ----------------------------------------------- */
.sidebar-title { color: #79a5a5; background: #ffffff; font-weight: bold; text-align: center; }
#sidebar ul {  margin:0 0 1em;  padding:0 0 1em;  list-style:none;  }
#sidebar li {  margin:0;  padding:0 0 .25em 15px;  text-indent:-15px;  line-height:1.5em;  }
#sidebar p {  color:#79a5a5;  line-height:1.5em;  }


/* Feeds ----------------------------------------------- */
#blogfeeds img { padding: 2px 15px; border: 0; text-align: left;}

.feedburner_form { border: 0; /* 1px solid #ccc; */ padding:3px; text-align:center; }
.tiny { text-align: center; font-size: 70%; }