body { background: #eee;  font: 15px/19px "cambria", "times new roman", times, "Lucida Grande", "Lucida Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; color: #000; margin: 0 auto; }
dl {    padding: 5px 0px 5px 0px;    margin-left: 0; }
dl dd {    padding-left: 0px;    margin-left: 0; }
p { margin: 0; padding: 10px 0px 10px 0px; }
td { vertical-align: middle;   text-align: center; }

ul { margin: 0; padding: 8px 15px 12px 15px; list-style-position: inside; list-style-type: square; }

blockquote { color: #333; background: url(http://www.newfred.com/graphics/blockquote.gif) no-repeat; margin-left: 0; padding-left: 35px; }

#container { width: 700px; background: #fff; margin: 0 auto; padding: 0px 5px 55px 155px }

#footer { background-color: #666; font: 11px/16px "helvetica neue", helvetica, arial, sans-serif; color: #fff; height: 60px; }
#footer p.left { padding: 4px 10px 4px 10px; width: 70px; float: left }
#footer p.right { padding: 4px 10px 4px 10px; width: 590px; float: right; text-align: right; }
#footer p { padding: 4px; float: left;}
#footer a { color: #fff; padding: 1px;}
#footer a:hover { color: #000; }

.postbody { padding-bottom: 65px; border-bottom: 1px #999 solid; margin: 0 auto; }
.postbody img { padding: 10px 20px 10px 20px; width: 660px; }

a { color: #ff0099; text-decoration: underline; font-size: 100%;}
a:hover { color: #000; }

h1 { padding: 65px 0px 0px 0px; margin:0; font-weight: normal; text-transform: none; color: #ff0099; font: 19px/23px "helvetica neue", helvetica, arial, sans-serif;}
h2 { padding: 20px 0px 10px 0px; margin:0; font-weight: normal; text-transform: none; color: #000; font: 17px/22px "helvetica neue", helvetica, arial, sans-serif; }
h3 { padding: 20px 0px 10px 0px; margin:0; font-weight: bold; font: 13px/19px "helvetica neue", helvetica, arial, sans-serif; text-transform: none; clear:both;}

img.landscape {width: 660px; padding: 10px 20px 10px 20px;  }
img.portrait {width: 360px; padding: 10px 170px 10px 170px;  }
img.unsaid {width: 550px; padding: 10px 75px 10px 75px;  }
img { border:0; }

.imgblocklandscape { }
.imgblocklandscape img { width: 660px; padding: 10px 20px 10px 20px; }
.imgblockportrait { }
.imgblockportrait img { width: 360px; padding: 10px 170px 10px 170px; }
.blogger-labels, .tagtext, .caption, .citation { margin: 0; padding: 10px 0px; font: 11px/16px "helvetica neue", helvetica, arial, sans-serif; text-transform: none; }

.blogger-labels, .tagtext { padding-top: 10px; color: #666; }
.blogger-labels a { color: #ff0099; }
.blogger-labels a:hover { color: #666; }
.tagtext a { color: #ff0099; }
.tagtext a:hover { color: #666; }

.caption { text-align: center; }
.datecomments { color: #666; font-size: 11px; text-transform: none; font: 11px/14px "helvetica neue", helvetica, arial, sans-serif; padding-bottom: 15px; }
.datecomments a { color: #ff0099 }
.datecomments a:hover { color: #666; }

.commentary img { width: auto; height: auto; padding: 0; margin: 0; }
.blogger-comment-icon, comment-icon img { width: auto; height: auto; padding: 0; margin: 0; }

#navbar-iframe { display: none !important; }
