.sans-serif{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.serif{font-family:"Georgia",Times New Roman,Times,serif;}
.monospace{font-family:"Monaco",Courier New,monospace;}
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
html{background:url(../img/textures/highlight-texture8.png) 70% 0 repeat-x,url(../img/textures/content-texture100.png) 0 0 repeat;background-color:#6A6357;}
body{width:80%;margin-top:40px;}
th[rel="tag"],td[rel="tag"]{display:table-cell;}
header[role="banner"] figure{width:130px;height:200px;margin-top:0;margin-bottom:0;}
header[role="banner"] h1{font-size:3em;}
header[role="banner"] h2{font-size:1.5em;padding-left:30%;}
.content{margin-bottom:1.5em;}
div[role="main"] h2{margin-bottom:.75em;font-size:2em;line-height:1.2;}
div[role="main"] h3{margin-bottom:1em;font-size:1.5em;line-height:1.3;}
.flexslider{width:100%;}
.hentry footer .vcard{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px dotted #c8c8c8;}
.hentry footer ul{font-size:90%;color:#787878;}
.vevent footer{font-size:90%;color:#787878;}
div[role="main"] .colgroup .col{float:left;width:48.31%;margin-right:3.37%;}
div[role="main"] .colgroup .col:last-child{margin-right:0;}
*[role="complementary"] nav{width:48.31%;}
*[role="complementary"] nav{float:left;margin-right:3.37%;}
*[role="complementary"] nav:last-of-type{float:right;margin-right:0;}
div.flickr figure{margin-right:8px;margin-bottom:8px;}
div.flickr figure img{margin-bottom:0;padding:8px;}
div.flickr figure:last-child{display:inline;}
body.hom div[role="complementary"] .colgroup .col{float:left;width:48.31%;margin-right:3.37%;}
body.hom div[role="complementary"] .colgroup .col:last-child{margin-right:0;}
footer[role="contentinfo"]{padding-bottom:1.5em;font-size:90%;}
footer[role="contentinfo"] .vcard{float:left;width:48.31%;margin-right:3.37%;margin-bottom:1.5em;padding-bottom:0;border-bottom-width:0;}
footer[role="contentinfo"] small,footer[role="contentinfo"] .note{float:right;width:48.31%;margin-right:0;}
footer[role="contentinfo"] small:only-child,footer[role="contentinfo"] p.note:only-child{float:none;width:100%;margin-right:0;}
table.data tr td:last-child,table.data tr th:last-child{display:block;}
