    body { background: #686a5d; padding: 0; margin: 0;}

    /* Header */
    div#container {width: 900px;padding:0px}
    /* #content { margin-left: 79px; padding: 1px 51px 0px 10px;background-image: url(../images/content-bg.png); background-repeat: repeat-y;} */
    #content { margin-right: 79px; position: relative; left: 79px; padding: 1px 51px 0px 10px;background-image: url(../images/content-bg.png); background-repeat: repeat-y;}
    div#header {padding: 0px; height: 381px; background-image: url(../images/header.png); background-repeat: no-repeat;}

    /* Columns */
      /* COLUMN LAYOUT */
        /* Fixed Width */
          #left { width: 535px; margin:0px 0px 0px 0px; padding: 0px 10px 0px 10px;}
          #sidebar { float:right; width: 175px; margin: 0px 0px 0px 0px; padding: 0px 5px 0px 0px;}
          div#cleaner { clear: both; }
/*
          div#cleaner { margin-top: 200px; padding-top: 20px; background: url(../images/content-footer-trim.png) no-repeat bottom left;}
 */
	  #footer {  padding: 5px;  margin-left: 79px; background: url(../images/footer-bg.png) repeat-y left;}
	  #footer #quote {  padding: 0px 50px 0px 15px; }
	  #footer_cap { margin: 0px; height: 11px; padding: 0px; margin-left: 79px; background: url(../images/footer-cap.png) no-repeat bottom left;}
        /* */
      /* COLUMN DISPLAY */
        #left { font-size:80%;}
        #sidebar { font-size:80%;}
      /* Debugging *
        #container { border: 5px solid blue; }
        #content { border: 1px solid orange; }
        #left { border: 1px dotted red; }
        #sidebar { border: 1px dashed yellow; }
        #header { border: 3px dashed green;}
        #footer { border: 3px dashed purple; }
        #footer_cap { border: 3px solid green; }
        div#cleaner { border: 3px solid black; }
      /* */
      /* Font Display */
      body { font-family: Verdana,Arial,Helvetica,sans-serif; }
a {
    color: #b97c00;
    text-decoration: none;
}
a:hover {
    border-bottom-width: thin;
    border-bottom-style: dotted;
    border-bottom-color: #b97c00;
}

strong, .strong {
    color: #b97c00;
    font-weight: bold;
}
.alignleft {
    display:  inline;
    float: left;
}
.alignright {
    display:  inline;
    float: right;
}
        /* =Headings
        ----------------------------------------------- */
        h1, h1 a, h2, h2 a, h3, h3 a {
          color: #614e01;
          line-height: 300%;
        }
        h1 { font-size:180%; margin-top:.5em; }
        h2 { font-size:140%; }
        h3 { font-size:125%; }
	div.post li { list-style: disc; 
            margin-left: 20px
           }

/* Post Styling */
div.post p, div.post ul {
    padding-bottom: 1em;
}

div.navigation {
    min-height: 22px;
}

div.post h2, div.post h2,
div.post h2, div.post h2 a {
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0.8px;
    margin-bottom: 1.5em;
    line-height: 140%;
}


/* Side Bar Styling */
div#sidebar ul { padding: 0px 0px 10px 10px; }
div#sidebar ul ul ul {padding: 0px 0px 0px 10px;}

div#sidebar ul li h2 {
    font-size: 11.5px;
    font-weight: bold;
    letter-spacing: 0.8px;
}

div#sidebar ul li {
    list-style: none;
}

div#sidebar ul li, div#sidebar ul li a {
    font-size: 10px;
    line-height: 16px;
}

img, div { behavior: url(iepngfix.htc) }

    /* Nav Bar */
    #nav { padding: 0px; position: absolute; top:0px; left:325px; z-index: 10;}
    #nav li { float:left; display: inline; }
    #nav li a img { border: 0px; }
    #nav a:hover { border: none; }

a.tt-facebook-photo {
    border: 0px;
}
a.tt-facebook-photo img {
    border: 1px solid lightgrey;
    padding: 5px;
    margin: 5px;
}
a.tt-facebook-photo:hover img {
    border: 1px solid grey;
}

code {
    /* -- CHANGED on 2009-08-02
    display: block;
    border: 1px solid grey;
    padding: 10px;
    margin: 20px;
    */
    background-color: #C0C0C0;
    display: inline;
    padding: 2px 5px;
}

blockquote {
    background-color: #d6cbad;
    border: 1px solid grey;
    padding: 10px;
    margin: 20px;
}
