body {
    background-color: #999999;
    margin: 0px;
    padding: 0px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: small;
}

#wrap {
    margin-right: auto;
    margin-left: auto;
    width: 1000px;
    text-align: left;
    padding: 0px;
}

#logo {
    float: left;
    width: 1000px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#middle {
    clear: both;
    width: 1000px;
    margin-top: 13px;
    background-color: #FFFFFF;
}

#left {
    background-color: #FFFFFF;
    float: left;
    width: 705px;
    padding-right:10px;
    padding-bottom:10px;
    padding-top:10px;
}
#right {
    background-color: #ffffff;
    float: right;
    padding-left:25px;
    padding-right:15px;
    width: 235px;
    padding-top:20px;
}

#header {
    width: 1000px;
    height: 140px;
    text-align: right;
    margin-bottom: 10px;
    padding: 0px;
}


#footer {
    clear: both;
    margin-right: auto;
    margin-left: auto;
    width: 1000px;
}

h1 {
    font-size: x-large;
    font-weight: bold;
}

h2 {
/*    font-family: 'Lato', sans-serif; */
    font-family: 'Lato',sans-serif;
/*    font-size: medium;
     text-shadow: 2px 2px 2px #CCCCCC;/
    font-weight: bold; */
}

h3 {
    font-size: medium;
}

p {
    line-height:1.5em;
}

.entry{
    margin-left: 45px;
    margin-right: 45px;
    padding-bottom: 20px;
    padding-top: 10px;
    border-bottom: dotted #aaaaaa 1px;
}

.permalink{
    font-size: x-small;
}

a:link, a:visited, a:active, a:hover {
    color:#000000;
    text-decoration: none;
}

p a:link,p a:visited,p a:active {
    color:#182793;
    text-decoration: none;
    border-bottom: dotted #cccccc 1px;
}

p a:hover {
    color: #000000;
    text-decoration: underline;
}

blockquote{
    margin:22px 20px;
    padding:3px;
    padding: 0 50px;
    background: transparent url("http://www.chrisamiller.com/images/open_quote.gif") no-repeat 0 0;
}
/*    background: transparent url("http://www.chrisamiller.com/images/open_quote.gif") no-repeat 0 0;
      background-color: #EFEFEF;
      padding: 5px;
      border: thin solid #BBBBBB;
      line-height:1.5em;
      }
      */
ul {
    margin-bottom: 10px;
}

li {
    list-style-type: none;
}


.post li{
    line-height:1.4em;
    list-style-type: disc;
}

.blogroll li{
    line-height:1.4em;
    margin-left:-35px;
    padding-left:0px;
}

li a:link, li a:visited, li a:active {
    color:#182793;
    text-decoration: none;
    border-bottom: dotted #cccccc 1px;
}

li a:hover {
    color: #000000;
    text-decoration: underline;
}

.box{
    margin-bottom:20px;
    border-bottom: dotted #aaaaaa 1px;
}

.blogrollitem{
    line-height:1.4em;
}

.widget{
    margin-bottom:30px;
}


img {
    border:0px;
}
div.f {visibility:hidden;}

.reader-publisher-module li{
    line-height:1.4em;
    margin-left:-35px;
    padding-left:0px;
}

.entry li{
    padding-bottom: 10px;
}

.code {
    background-color: #EFEFEF;
    padding: 5px;
    border: thin solid #BBBBBB;
    line-height:1.4em;
    font-family: Courier,monospace;
}

h2.widgettitle a{
    color: black;
    text-decoration:none;
    border:0;
}

#twitter-3{
    margin-top:40px;
    margin-bottom:40px;
}

#twitter-3 li{
    margin-bottom:10px;
    margin-left:-25px;
    line-height:1.4em;
    list-style-type: disc;
}
