body{font:normal 13px Verdana,Geneva,sans-serif;color:#333;background:#EEE url(/assets/images/background.jpg) top left}h1,h2,h3,h4,h5,h6{color:#333;font-weight:normal;font-family:Georgia,serif}h1,h2,h3{font-size:26px;margin:20px 0 10px 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333;text-decoration:none}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#333}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#333}h1 span,h2 span,h3 span,h3 a,h4 span{display:block;border-bottom:2px solid #F7F7F7;padding-bottom:4px}a,a:visited{color:#666}a:hover{color:#CCC}#header_wrapper{background:url(/assets/images/shadow.png) bottom left repeat-x;width:100%;position:relative;z-index:200}#header_wrapper .wrapper{background:#F7F7F7;margin-bottom:10px}#header_text{zoom:1;overflow:hidden;padding-top:15px;width:960px;margin:0 auto;zoom:1;overflow:hidden}#header_text h1#site_heading a,#header_text h1#site_heading a:hover{color:#000;font-size:44px}#header_text h2#site_subheading{font-size:18px;color:#333}#header_text h1 span,#header_text h2 span{border-bottom:none}#primary_navigation{font-size:18px;padding:0;margin:0;background:#EEE;position:relative;top:10px}#primary_navigation a{color:#333;text-decoration:none}#primary_navigation a:hover{color:#333}#primary_navigation li{padding:10px 14px;border-bottom:2px solid transparent}#primary_navigation li.active{background:#F7F7F7;border-bottom:2px solid #CCC}#primary_navigation li.active a{color:#000}.metadata{font-size:12px;border:1px solid #CCC;background:#EEE;padding:5px}.metadata .comments{border-right:1px solid #666;margin-right:7px}.date{padding-top:10px;text-align:right}.location .component_content p{line-height:20px}.navigation_component ul{list-style-type:none;font-size:18px;padding:0;margin:0}.navigation_component ul a{text-decoration:none}.navigation_component ul li{line-height:30px;border-bottom:1px dashed #EEE;padding:0;margin:0}#footer_wrapper{padding-bottom:20px;background:#F7F7F7 url(/assets/images/shadow.png) top left repeat-x}#content_wrapper{padding-top:10px}.component .comment.owner{background:#F7F7F7}.blog_component ul li a,.blog_archive_component ul li a{text-decoration:none}.blog_component ul,.blog_archive_component ul{list-style-type:none;padding-left:0}.component input{color:#333}.component input,.component textarea{background:#F4F4F4;color:#333;border:0;border:1px solid #DDD}.component .submit_wrapper input,.component input.form_field_submit_button{color:#333}.component .submit_wrapper input:hover,.component input.form_field_submit_button:hover{background:#DDD}