/*
-----------------------------------------------
stopdesign print master
author:   douglas bowman
version:  5 Sep 2003
----------------------------------------------- */

/* Page Structure
----------------------------------------------- */
body {
  margin:.25in;
  padding:0;
  }
#subcol {display:none;}


/* Header
----------------------------------------------- */
#header {
  padding-bottom:.1in;
  border-bottom:.5pt solid #ccc;
  margin-bottom:.15in;

  }
#header ul {display:none;}
#header hr {display:none;}
.pageheader p {
  margin:.5em 0;
  font-size:85%;
  }


/* Titles
----------------------------------------------- */
body #header h1 {margin:0;}
#content h1 {
  margin:.25em 0;
  font-size:140%;
  line-height:1.4em;
  }
h2 {
  margin:.5em 0;
  font-size:110%;
  line-height:1.4em;
  }
h2.date {
  margin-top:1em;
  border-top:.5pt solid #ccc;
  padding-top:.2em;
  }
h3 {
  margin:1em 0 .4em;
  padding-bottom:.2em;
  border-bottom:.5pt solid #999;
  font-size:100%;
  line-height:1.4em;
  }
h5 {
  font:bold 75%/1.4em Verdana,Arial,Sans-serif;
  margin:.75em 0 .5em;
  }


/* Links
----------------------------------------------- */
a {
  text-decoration:none;
  }
a img {
  border-width:0;
  border-style:none;
  }


/* Lists
----------------------------------------------- */
ul {
  margin:0 0 1em;
  padding:0;
  list-style-type:square;
  }
ul li {
  margin:0 0 0 .25in;
  padding:0;
  line-height:1.5em;
  color:#999;
  }
dl {
  margin:0 0 1em;
  padding:0;
  }
dt {
  font-weight:bold;
  }
dd {
  margin:0 0 1em .25in;
  }

  
/* Log
----------------------------------------------- */
.entry p {
  margin:.75em 0;
  }
.entry blockquote {
  border-left:0px solid silver; border-right:0px solid silver; border-top:.5pt solid silver; border-bottom:.5pt solid silver; margin:1em 0; font-size:85%;
  line-height:1.5em; padding-left:1em; padding-right:1em; padding-top:0; padding-bottom:.75em
  }
.entry blockquote p {margin:.75em 0 0;}
#comments {
  font-size:80%;
  }
#maincol #comments dd p {
  margin:.25em 0 .75em;
  }
#comments form, #guidelines, #postcomment, #comments p.sub {display:none;}
#comments .posttime {font-weight:normal; color:black;}
p.posted {
  margin-bottom:2em;
  font-size:80%;
  }


/* Misc
----------------------------------------------- */
p {
  margin:.75em 0;
  line-height:1.3em;
  }
.imgleft {
  position:relative;
  float:left;
  margin:.4em 1em .4em 0;
  }
.imgright {
  position:relative;
  float:right;
  margin:.4em 0 .4em 1em;
  }
p.left img, p.right img {
  display:block;
  margin-bottom:.05in;
  border:.5pt solid silver;
  padding:.05in;
  }
p.left em, p.right em {
  display:block;
  margin-bottom:.05in;
  font-size:85%;
  line-height:1.5em;
  color:gray;
  }
.none {display:none;}
