@font-face{  font-family:'daniel';  src:url('/css/danielbd.ttf')}@font-face{  font-family:'colaborate';  src:url('/css/ColabReg.otf')}code{ background:#F5F5F5; border:1px solid #DEDEDE; padding:0.1em 0.2em; font-family:monospace,inherit; font-size:0.9em}body{    color:#000;    background-color:#517A46;    background-image:url('images/background_texture_20.png'); padding:0; font-family:'colaborate-1','colaborate-2','verdana',sans-serif; font-size:.8em; top:0; left:0; position:absolute; margin:0; padding:0; width:100%; height:100%}.loading #header_content,.loading #content,.loading #sidebar,.loading #footer p{ opacity:0}.loaded #header_content,.loaded #content,.loaded #sidebar,.loaded #footer p{ opacity:1}#header_container{ width:100%; min-width:960px; height:123px; background-color:black;  padding:0; display:block;  border-bottom:6px solid #F08A24;   -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.8); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.8); box-shadow:0px 1px 4px rgba(0,0,0,0.8)}#header_content{ position:relative; top:25%; margin:auto; width:960px}#header_title{ margin-left:60px; float:left; width:250px}#navigation_container{ margin-right:60px; float:right; width:420px; display:table}#body_container{ position:relative; min-width:960px; min-height:700px; clear:both}#main{ margin:auto; padding-top:20px; padding-bottom:20px; width:960px; min-height:700px}.clearfix{ clear:both}#main{ background-color:#f3f3f3; padding-top:20px; -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.8); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.8); box-shadow:0px 1px 4px rgba(0,0,0,0.8)}#content{ float:left; min-height:700px; padding-top:20px; padding-right:16px; width:674px; margin:0}#content.border{ border-right:1px solid #A5A4A4}#sidebar{ float:right; margin:0; padding-top:20px; width:230px; padding-left:20px; padding-right:15px}#sidebar.border{ border-left:1px solid #A5A4A4}#navigation_container{ background-color:black; height:46px; background-color:#0B0B0B; -moz-border-radius:10px; -webkit-border-radius:10px; border-bottom:1px solid #3A3A3A; font-size:13pt}.navigation_link{ display:table-cell; vertical-align:middle; color:#4A4A4A; padding-right:15px; padding-left:15px; border-right:1px solid #2A2A2A; height:46px}.navigation_link:last-child{ border-right:none}.navigation_link:hover{ text-decoration:none}.navigation_link_active{  color:#0EA130}#footer{ margin:10px auto; padding:10px; width:940px}#footer{ background-color:#f3f3f3;  text-align:center;  -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.8); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.8); box-shadow:0px 1px 4px rgba(0,0,0,0.8)}#footer p{ margin:0}#intro{ padding:20px; margin-top:200px; margin-bottom:100px; background-color:#f3f3f3; border-left:1px solid #09b901; border-right:1px solid #09b901; border-bottom:1px solid #09b901; border-top:1px solid #09b901; text-align:center; width:640px}p#sidebar_blurb{ margin-bottom:20px}a{ color:#0EA130; text-decoration:none; cursor:pointer}a:hover{ text-decoration:underline}a img{ border:0}a:hover img{ text-decoration:none}h1,h2{ font-family:'daniel-1','daniel-2',sans-serif; font-weight:normal}h1{ color:white; font-size:20pt; letter-spacing:0.1em}h1 a{ color:white}h1 a:hover{ text-decoration:none}h2{ color:#F08A24; font-size:18pt; letter-spacing:0em; margin:0px}h3{ color:#F08A24; font-weight:normal; margin-bottom:0; margin-top:0}h3 a{  color:#F08A24}h2.pagetitle{ margin-bottom:0}div.pagetitleContainer{ border-left:5px solid #F08A24; padding-left:10px; margin-bottom:20px}div#content div.pagetitleContainer{ margin-left:80px}div#post_list_title_container{}.post{ text-align:left; margin-top:0px; color:#252525; margin-bottom:50px}.post div.entry{ margin-left:80px}.type-page{ margin-left:80px}.post_list{}.post_date_container{ margin-top:1.4em; margin-left:10px; margin-right:10px; width:60px; float:left; text-align:center}.post_date_spacer{}.post_excerpt_container{ width:570px; float:left}p{ margin-top:inherit}#content h3 a{ color:#252525; font-size:12pt; text-decoration:none; margin-bottom:0}#content h3 a:hover { color:#377933}h4.post_date{ color:#a5a4a4; font-weight:normal; font-size:1em}.post blockquote{ margin-left:20px; padding-left:10px; border-left:1px solid #a5a4a4}.postmetadata{ text-align:right; margin-top:1em; margin-bottom:0}div.tweet_text{ margin-bottom:15px}div.tweet_text p{ margin-bottom:0px}div.resume{ margin-bottom:75px}h4{ font-weight:normal; margin:0; font-size:1.1em}h5{  font-weight:normal; margin:0; font-size:1em}div.resume h5{  margin-bottom:.5em}ul{    padding-left:25px;    list-style-image:url('images/green_bullet.png');    margin-top:0px}ul li{    margin-left:0px}ul li ul{    padding-left:15px;    list-style-image:url('images/green_bullet.png')}ol.commentlist{ margin-bottom:40px}h2.withSubtitle{ margin-bottom:0px}h4.subtitle{ margin-top:0; margin-bottom:20px; font-weight:normal; font-size:1em}div#respond_container{ margin-left:80px}div.work_entry{ margin-bottom:30px}div.work_entry:last-child{ margin-bottom:10px}div.work_entry p{ margin-top:0px; margin-bottom:0px}h3.work_section_header{ margin-top:30px; font-size:18px}.paginated_node_container{ overflow:hidden}.navigation_arrows{ float:right}.search-excerpt{ color:#000; background-color:#0EA130}ul.sidebarLinks{ padding-left:0px; margin-top:0}ul.sidebarLinks li{ list-style:none}li.categories{ list-style:none; padding-left:0}li.categories ul{ margin-top:0; padding-left:0}li.categories ul li{ margin-left:0px; list-style:none}div.navigation{ margin-top:20px}ul.archives{ margin-top:0; padding-left:0}ul.archives li{ list-style:none}.sidebar_widget{ margin-bottom:30px}div.excerpt p{ margin-bottom:1em; margin-top:0}.padding_right{ padding-right:10px}div.related_post{ margin-bottom:1em}div.related_post:last-child{ margin-bottom:0}.aligncenter,div.aligncenter{ display:block; margin-left:auto; margin-right:auto}.alignleft{ float:left}.alignright{ float:right}.wp-caption{ border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}.wp-caption img{ margin:0; padding:0; border:0 none}.wp-caption p.wp-caption-text{ font-size:11px; line-height:1em; padding:0 4px 5px; margin:0}div.audio_wrap{ margin-bottom:1em}.hidden{ display:none}.avatar{ float:left; margin-right:5px}ol.comment_list li{ margin-bottom:20px}div.comment_pingback_content{ margin-left:10px} .text_button{    min-height:16px;    min-width:16px;    background-position:right;    background-repeat:no-repeat;    cursor:pointer}.icon_button{    height:16px;    width:16px;    background-repeat:no-repeat;    cursor:pointer}.button_disabled{    opacity:.5;    cursor:default}.arrow-180{    background-image:url('/images/icons/arrow-180.png')}.arrow{    background-image:url('/images/icons/arrow.png')}.float_left{ float:left}.float_right{ float:right}#warning_text{    font-family:sans-serif;    float:left;    margin-left:10px}#warning_bar{    background-color:#ffffe1;    padding:5px;    height:15px;    width:100%}#warning_icon{    background-image:url('/images/icons/exclamation-shield.png'); height:16px; width:16px; float:left}div.html5video{ text-align:center; margin-bottom:1em}
