@font-face{font-family:Hansa;src:url(fonts/PTS55F.ttf)}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;vertical-align:baseline;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{clear:both;font-weight:400}
ol,ul{list-style:none}
p{margin-bottom:12px}
a img{border:none}
hr{border:1px solid #ddd}
.clear{clear:both}
a:link,a:visited{color:#06c;text-decoration:none}
a:active,a:hover{color:#06c}
body,input,textarea{font-family:'Droid Sans', Georgia, Helvetica, sans-serif;color:#666;font-size:62.5%}
body{background:url(images/background.png)}
#wrapper{width:940px;background:#fff;font-size:1em;margin:20px auto 0;padding:0 20px}
header{padding:20px 0 0}
header img{border-top:4px solid #888;border-bottom:1px solid #ddd;clear:both;display:block}
hgroup{text-indent:-9999px}
nav{background:#666;display:block;float:left;width:940px;margin:0 auto}
nav ul{list-style:none;margin:0 0 0 10px}
nav li{float:left;position:relative}
nav a{font-size:1.1em;letter-spacing:.1em;color:#fff;display:block;line-height:30px;text-decoration:none;padding:4px 10px}
.page_item > a{color:#aaa}
.breadcrumbs{font-size:1.1em;margin:10px 0 10px 20px}
#container{float:left;width:640px;margin:10px 0 10px 20px}
#main{min-height:320px;clear:both;overflow:hidden;margin-bottom:0;display:inline;padding:20px 0 0}
#content{float:left;margin:0}
#content,#content input,#content textarea{font-size:1.2em}
#content .folder{border:1px solid #ddd;padding:2px}
.entry-title{font-family:'Droid Sans';font-size:24px;font-weight:700;line-height:34px;margin:30px 0 20px}
h3.entry-title{font-size:24px}
.entry-content{clear:both;font-size:1.2em;line-height:1.4em;padding:0 0 12px}
.multicolumn{-webkit-column-count:2;-webkit-column-gap:25px;-webkit-column-rule:1px solid #bbb;-moz-column-count:2;-moz-column-gap:35px;-moz-column-rule:1px dotted #bbb;column-count:2;column-gap:25px}
#images{display:block}
#images img{margin-right:4px;border:1px solid #ddd;-moz-box-shadow:#ccc 5px 5px 20px;-webkit-box-shadow:#ccc 5px 5px 20px;padding:21px}
#images .alignleft,#images img.alignleft{display:inline;float:left;margin-right:0}
#images img.alignleft{margin-bottom:14px}
.caption{font-size:.8em;text-align:center;padding:6px}
input[type=text],textarea{background:#f9f9f9;border:1px solid #ccc;padding:2px}
input[type=submit]{color:#333}
#respond{overflow:hidden;position:relative;margin:0}
#respond p{margin:0}
#respond .comment-notes{margin-bottom:1em}
#respond label{color:#888;font-size:1em;text-align:left}
#respond label span{font-weight:700;color:#ff4b33}
#respond input{width:98%;margin:0 0 9px}
#respond textarea{width:98%}
#respond .form-submit{margin:12px 0}
#respond .form-submit input{font-size:1em;width:auto}
.entry-thanks{font-size:18px;font-weight:700;line-height:34px;text-align:center;min-height:300px;padding:20px 0 60px}
.facebook{border:none;width:450px;height:80px;margin-top:30px;clear:both}
#primary{margin-top:20px;float:right;overflow:hidden;width:204px}
#navbutton li a{width:193px;height:42px;text-indent:-9999px;background:url(images/sprites.png);float:left}
#navbutton li a#navblog{background-position:0 0}
#navbutton li a#navblog:hover{background-position:-193px 0}
#navbutton li a#navfacebook{background-position:0 -42px}
#navbutton li a#navfacebook:hover{background-position:-193px -42px}
#navbutton li a#navnews{background-position:0 -84px}
#navbutton li a#navnews:hover{background-position:-193px -84px}
#navbutton li a#navtwitter{background-position:0 -126px}
#navbutton li a#navtwitter:hover{background-position:-193px -126px}
#navbutton li a#navmail{background-position:0 -168px}
#navbutton li a#navmail:hover{background-position:-193px -168px}
#footer{clear:both;width:auto;overflow:hidden;border-top:2px solid #F18E03;margin:4px 0 20px;padding:18px 0}
#footer-widget-area{overflow:hidden;border-bottom:4px solid #666;margin-bottom:10px}
.widget-area{float:left;margin-right:20px;width:220px}
.widget-area ul{list-style:none;margin-left:0;padding:0}
.widget-area ul ul{list-style:none;margin-left:1.3em}
.widget-area ul ul li{border-bottom:1px solid #d7d7d7;font-size:1.2em;line-height:16px}
.widget-container{padding-left:8px;margin:8px 0 18px}
.widget-title{color:#666;font-weight:700;font-size:1.4em;background:#ddd;margin:0 0 10px 10px;padding:4px}
.widget-area a:active,.widget-area a:hover{color:#d05e19;text-decoration:none}
#site-info{font-size:1.4em;float:right;margin:0}
.current_page_item > a,.page_item > a:hover{color:#fff}
.entry-content p,p.title{margin-top:20px;clear:both}
.widget-area a:link,.widget-area a:visited,#site-info a{color:#666;text-decoration:none}


