/*
-----------------------------------------------
Blogger Template Style
Name:     Minima
Designer: Douglas Bowman
URL:      www.stopdesign.com
Date:     26 Feb 2004
----------------------------------------------- */


body {
  background:#fff url(/images/bg.png) repeat-x top;
  margin:0;
  padding:0 20px 40px 20px;
  font:x-small Georgia,Serif;
  text-align:center;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
  }
a:link {
  color:#006699;
  text-decoration:none;
  }
a:visited {
  color:#969;
  text-decoration:none;
  }
a:hover, .post-title a:hover {
  color:#006699;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }


/* Header
----------------------------------------------- */
@media all {
  #header {
    width:875px;
    margin:0 auto 10px;
    border-bottom: 1px solid #eee;
    }
  }
@media handheld {
  #header {
    width:90%;
    }
  }
#header p {
  font:78%/1.4em Arial, Helvetica, Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  margin-top: 0;
}
#blog-title {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#666;
  text-transform:uppercase;
  letter-spacing:.2em;
  }
#blog-title a {
  color:#666;
  text-decoration:none;
  }
#blog-title a:hover {
  color:#c60;
  }
  
#description {
  margin:0 5px 5px;
  padding:0 20px 20px;
  max-width:700px;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }

/* Content
----------------------------------------------- */
@media all {
  #content {
    width: 875px;
    margin:0 auto;
    padding:0;
    text-align:left;
    }
  #main {
    width:620px;
    float:right;
    }
  #sidebar {
    width:190px;
    float:left;
    text-align: right;
    }
    
  #main p, #main ul, #main ol {
    font-size: 110%;
    }
  
  .post  {
    border-bottom: 1px solid #ddd;
    margin-bottom: 3em;
  }
  
  .post-body {
    line-height: 1.5em;
    margin-left: 1.5em;
  }
  
  .separator {
    color: #999;
  }
  
  .post-title a {
    color: black;
  }
  
  #main .post-footer {
    font:78%/1.4em Arial, Helvetica, Verdana,Sans-serif;
    letter-spacing:.2em;
    color:#999;
    text-transform: uppercase;
    font-style: italic;
    text-align:right;    
  }
  
  }
@media handheld {
  #content {
    width:90%;
    }
  #main {
    width:100%;
    float:none;
    }
  #sidebar {
    width:100%;
    float:none;
    }
  }

/* Headings
----------------------------------------------- */
h3, .date-header {
  margin:1.5em 0 .75em;
  font:78%/1.4em Arial, Helvetica, Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }




/* Sidebar Content
----------------------------------------------- */
#sidebar ul {
  margin:0 0 1.5em;
  padding:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  list-style:none;
  }
#sidebar li {
  margin:0;
  padding:0 0 .25em 15px;
  text-indent:-15px;
  line-height:1.5em;
  }
#sidebar p {
  color:#666;
  line-height:1.5em;
  }



/* Footer
----------------------------------------------- */
#footer {
  width:875px;
  clear:both;
  margin:0 auto;
  }
#footer hr {
  display:none;
  }
#footer p {
  margin:0;
  padding-top:15px;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }


/* Feeds
----------------------------------------------- */
#blogfeeds {
  }
#postfeeds {
  }

/* Special pages, ie pages we don't want to look like a blog entry
----------------------------------------------- */
#post_8877522252581568593 .date-header,
#post_8877522252581568593 .post-footer {
}

#post_5406591764536446547 .date-header,
#post_5406591764536446547 .post-footer {
}
