html,body{background:#ff7a2d;font-family:Helvetica,gothic,sans-serif;margin:0;padding:0;color:#000}html a,body a{color:#cc4700;text-decoration:underline}html a:visited,body a:visited{color:#cc4700}#header{margin:0;height:300px;display:table;width:100%;background-image:url("http://c436628.r28.cf2.rackcdn.com/drop_shadow_up.png");background-repeat:repeat-x;background-position:bottom left}#header .wrapper{display:table-row;background-image:url("http://c436628.r28.cf2.rackcdn.com/alpha_gradient_up.png");background-repeat:repeat-x;background-position:bottom left}#header .wrapper .logo{vertical-align:top;padding:40px;display:table-cell}#header .wrapper .title{padding:48px;display:table-cell}#header .wrapper .title h1{margin:0;font-size:6em;line-height:1em}#header .wrapper .title p{font-size:1.2em}#header .wrapper .title p.contact{color:#ffc86c;text-shadow:0px 0px 3px #000}#header .wrapper .title p.contact a.phone{background-image:url("http://c436628.r28.cf2.rackcdn.com/phone.png")}#header .wrapper .title p.contact a.email{background-image:url("http://c436628.r28.cf2.rackcdn.com/email.png")}#header .wrapper .title p.contact a{background-position:bottom left;background-repeat:no-repeat;padding-left:26px;color:#fff}#body{background-color:#fff;width:100%;min-height:400px;margin:0;border-top:1px solid #000;border-bottom:1px solid #000}#body > div{padding:20px}#body .nav{float:right;border:1px solid #000;background-color:#ff7a2d;font-size:1.2em;box-shadow:0px 0px 2px #000;-moz-box-shadow:0px 0px 2px #000;-webkit-box-shadow:0px 0px 2px #000}#body .nav ul{border:1px solid #fff;padding:0;margin:0;box-shadow:inset 0px 0px 40px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 40px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 0px 40px rgba(0,0,0,0.5);display:block}#body .nav ul li{display:inline-block;padding-top:6px;padding-bottom:6px;padding-left:20px;padding-right:20px}#body ol#posts{margin-top:60px;padding-left:40px;padding-right:40px}#body ol#posts li{list-style-type:none;margin-top:2em;margin-bottom:2em}#body ol#posts li h2{font-family:Futura,Helvetica,gothic,sans-serif;margin:0;text-shadow:0px 0px 2px rgba(0,0,0,0.25)}#body ol#posts li h2 a{color:#000}#body ol#posts li h2 a:active{color:#ff7a2d;text-shadow:0px 0px 2px #000}#body ol#posts li h2 a:hover{text-shadow:0px 0px 8px #ffc86c}#body ol#posts li img{float:left;padding-right:20px}#body ol#posts li p.meta{font-size:0.9em;color:#ff7a2d}#body ol#posts li blockquote{font-size:2em;color:#ffc86c;margin:0;padding:0}#body ol#posts li:after{content:".";visibility:hidden;display:block;height:0px;width:0px;clear:both}#footer{margin:0;height:100px;width:100%;display:table;background-image:url("http://c436628.r28.cf2.rackcdn.com/drop_shadow_down.png");background-repeat:repeat-x;background-position:top left}#footer .wrapper{display:table-row;background-image:url("http://c436628.r28.cf2.rackcdn.com/alpha_gradient_down.png");background-repeat:repeat-x;background-position:bottom left}#footer .wrapper .text{padding:20px;display:table-cell;text-align:center}.wrapper{vertical-align:top;font-family:Futura,Helvetica,gothic,sans-serif;text-shadow:0px 0px 2px #fff}.wrapper a{color:#000;text-decoration:underline}.wrapper a:hover{color:#fff;text-shadow:0px 0px 2px #000}.wrapper a:active{color:#ffc86c;text-shadow:0px 0px 8px #000}.wrapper a:visited{color:#000;text-decoration:underline}
