body{line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, ans-serif;color:#000;background:none;font-size:10pt}
.container{background:none}
hr{background:#ccc; color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none}
hr.space{background:#fff;color:#fff;}
#sidebar,#footer,#header,.sf-menu,#breadcrumb,.more-link,.nav,.page-navi,.related_post,#single{display:none}
.article-day{float:left;margin-right:5px}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", Arial, "Lucida Grande",sans-serif}
code{font:.9em "Courier New", Monaco, Courier, monospace} 
img{float:left;margin:1.5em 1.5em 1.5em 0}
a img{border:none}
p img.top{margin-top:0}
blockquote{margin:1.5em;padding:1em;font-style:italic;font-size:.9em}
.small{font-size: .9em}
.large{font-size: 1.1em}
.quiet{color: #999}
.hide{display:none}
a:link,a:visited,a:hover,a:focus,a:active{color:#000}
a:link, a:visited{background:transparent;font-weight:700;text-decoration:underline}
.alignleft,.left{float:left;margin:5px 15px 15px 0}
.alignright,.right{float: right;margin: 5px 0 15px 15px}
.aligncenter,.center{display: block;margin: 0 auto 20px auto}
.alignnone,.block{clear: both;margin: 20px 0 20px 0}
