@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html,body,form,ul,li,table,td{margin:0;padding:0;}
html{height:100%;}
body{height:100%;position:relative;color:#333;background:#f2f2f2 url(images/header_bg.jpg) no-repeat 50% 0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body,input,textarea{font-size:13px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0;}
td{vertical-align:top;}
ul{list-style-position:inside;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:12px;}
blockquote{border-left-width:3px;border-left-style:solid;margin-left:7px;padding-left:20px;font-size:16px;color:#636363;}
.clear{clear:both;}
.main_separator{color:#dedfe0;}
.wrapper{padding-top:15px;}
#header{padding-bottom:35px;}
#site-title{float:left;width:210px;padding-right:0px;overflow:hidden;}
#site-title>a{text-decoration:none;line-height:36px;font-size:38px;font-family:'Denk One',sans-serif;color:#000;text-shadow:0px 1px 0px #FFF;}
#site-title #header-right{clear:both;margin:40px 0 0 0px;}
#site-title #header-right a{background-color:#000;color:#FFF;}
#site-title #header-right a:hover{background-color:#FFF;color:#000;}
.menu li a{color:#000;font-size:15px;float:left;clear:left;text-transform:uppercase;font-family:'Denk One',sans-serif;margin-bottom:9px;}
.menu li.current-menu-item a{background-color:#FFF;}
.menu li a:hover{color:#000;text-shadow:none;background-color:#ffffff;text-decoration:none;}
#header-left{float:left;width:210px;padding-right:40px;margin-top:20px;margin-left:43px;}
#header-center{float:left;width:210px;padding-right:30px;margin-top:20px;}
#search{position:absolute;right:-15px;top:0;width:220px;height:135px;padding:10px;overflow-y:hidden;}
#search ul{margin:0;padding:0;}
#search ul li{margin:0;padding:0;list-style:none;}
#search label,#search input[type=submit]{display:none;}
#search input[type=text]{width:172px;padding:7px 9px;padding-left:36px;margin:0;border:1px solid #dedfe0;background:#f2f2f2 url(images/monotone_search_zoom.png) no-repeat 5px 5px;font-size:13px;outline:none;}
#page_search input[type=submit]{display:none;}
.menu ul{list-style-type:none;}
#boxes{margin-top:40px;}
.box{width:210px;margin-bottom:70px;color:#636363;}
.box .rel{position:relative;}
.box .rel p{margin:0;}
.box .texts{position:absolute;top:-20px;left:-20px;width:210px;color:#F2F2F2;z-index:200;opacity:0;filter:alpha(opacity=0);}
.box .texts .categories a,.box .texts a,.box .texts .posted,.box .texts .posted a{color:#F2F2F2;}
.box .texts .transparent img{opacity:0.1;filter:alpha(opacity=10);}
.box .texts .abs{position:absolute;top:0;}
.box .categories{padding-bottom:10px;}
.box .categories a,.box .posted a{color:#a1a1a1;font-size:11px;font-family:'Denk One',sans-serif;text-transform:uppercase;}
.box h1{margin:0;padding-bottom:10px;font-size:16px;}
.box h1 a{color:#333;font-family:'Denk One',sans-serif;text-transform:uppercase;}
.box .posted{padding-top:10px;color:#a1a1a1;}
.box img{display:block;}
.fetch{clear:both;width:460px;margin:0 auto 40px;background:#f9f9f9;-moz-border-radius:4px;border-radius:4px;text-align:center;}
.fetch a{display:block;height:40px;line-height:40px;font-size:16px;font-weight:bold;color:#333;text-decoration:none;}
.fetch:hover a{color:#F2F2F2;}
#content{padding-bottom:20px;}
#nav-above{float:left;width:210px;padding-right:40px;text-align:right;color:#636363;line-height:18px;}
#nav-above a{text-decoration:none;color:#333;}
.nav-previous,.nav-next{display:inline;}
.nav-separator{color:#e5e5e5;}
.post_title{margin-top:35px;overflow:hidden;}
.post_title h1{margin:0 0 10px 250px;font-size:27px;line-height:35px;width:710px;}
.entry-title,.page-title{margin-left:250px;margin-top:35px;font-family:'Denk One',sans-serif;text-transform:uppercase;}
.entry-meta{text-transform:uppercase;padding-bottom:0px;font-family:'Denk One',sans-serif;}
.entry-meta a{text-decoration:none;font-size:15px;color:#333;}
.entry-meta a:hover{color:#af5318;}
#wides{clear:both;}
.entry-aside{width:210px;padding-right:40px;}
.entry-content-right{width:500px;font-size:15px;line-height:21px;padding-left:250px;padding-right:20px;}
.entry-content{width:710px;margin-left:250px;font-size:15px;line-height:21px;}
.entry-utility{padding:10px 0;}
.entry-tags{margin:10px 0;}
.entry-tags span{font-weight:normal;display:block;font-family:'Denk One',sans-serif;text-transform:uppercase;margin-bottom:10px;}
.entry-tags a{font-family:'Denk One',sans-serif;text-transform:uppercase;}
#social{padding:20px 0 0 0;}
.twitter-share-button{float:left;margin:2px 20px 0 0;}
.post img,.page img{margin:20px 0;}
.post .alignleft,.page .alignleft{float:left;margin-right:20px;}
.post .alignright,.page .alignright{float:right;margin-left:20px;}
.post .aligncenter,.page .aligncenter{display:block;clear:both;margin:20px auto;}
#comments{padding:0 0 0 246px;width:714px;}
#comments-title{font-size:21px;margin:40px 0 20px 4px;}
.commentlist{margin:0;padding:0;list-style:none;}
.commentlist ul.children{list-style:none;}
.commentlist li>div{position:relative;border-bottom:1px solid #dedfe0;padding:30px 0 30px 4px;}
.commentlist li li>div{margin-left:90px;}
.commentlist li li li>div{margin-left:180px;}
.commentlist li li li li>div{margin-left:270px;}
.commentlist li li li li li>div{margin-left:360px;}
.comment-avatar{position:absolute;top:30px;left:-96px;}
.comment-content{margin-left:96px;border-bottom:1px solid #dedfe0;}
.comment-author{float:left;width:210px;padding-right:40px;font-size:15px;}
cite{font-style:normal;font-weight:bold;}
.comment-meta{float:left;width:210px;padding-right:40px;color:#999999;}
.comment-body{clear:both;padding-top:7px;font-size:15px;line-height:21px;}
#respond{padding-left:4px;}
li.comment>div{position:relative;}
.reply{position:absolute;top:30px;right:20px;}
#reply-title{font-size:21px;}
.comment-reply-link{display:none;}
.comment-form-author,.comment-form-email,.comment-form-url{float:left;width:460px;margin:0;padding:10px 0;}
.comment-form-comment{clear:both;width:460px;margin:0;padding:10px 0;}
input[type="text"],textarea{background:#F2F2F2;border:1px solid #ccc;padding:8px;outline:none;color:#6b6b6b;-moz-border-radius:4px;border-radius:4px;}
#comments input[type="text"]{width:442px;}
#comments textarea{width:442px;}
.form-submit{margin-bottom:40px;}
.form-submit input{width:460px;padding:6px 0;color:#F2F2F2;font-size:15px;font-weight:bold;cursor:pointer;border:0;text-align:center;-moz-border-radius:4px;border-radius:4px;}
.recent{margin-top:40px;padding-top:40px;border-top:1px solid #ccc;}
#footer{padding:10px;background:transparent url(images/header_bg_bottom.jpg) no-repeat 50% 0;}
#site-info{float:left;width:460px;padding-right:40px;line-height:22px;}
#site-info a{font-weight:bold;text-decoration:none;color:#333;}
#footer-left{float:right;width:210px;padding-right:40px;}
#footer-right{float:right;width:210px;}
#infscr-loading{background:none repeat scroll 0 0 #000000;bottom:40px;color:#F2F2F2;height:100px;left:40%;opacity:0.8;padding:10px;position:fixed;width:200px;z-index:5000;border-radius:10px;}
.tweet-list{position:absolute;top:60px;left:10px;list-style-type:none;height:85px;width:220px;overflow:hidden;overflow-y:auto;*zoom:1;}.tweet-list:before,.tweet-list:after{display:table;content:"";line-height:0;}
.tweet-list:after{clear:both;}
.tweet-list .tweet{position:relative;*zoom:1;margin-bottom:10px;width:220px;padding:10px 0px;}.tweet-list .tweet:before,.tweet-list .tweet:after{display:table;content:"";line-height:0;}
.tweet-list .tweet:after{clear:both;}
.tweet-list .tweet .avatar{float:left;width:32px;height:32px;}
.tweet-list .tweet .meta{position:absolute;left:0;top:0;width:32px;height:32px;}.tweet-list .tweet .meta a{display:block;width:100%;height:100%;text-indent:-9999px;}
.tweet-list .tweet .content{float:right;width:155px;padding:0 15px 0 10px;margin:0;margin-bottom:10px;color:#555555;font-style:italic;font-size:12px;}
@media screen and (max-width:479px){.post_title{text-wrap:unrestricted;margin-bottom:10px;overflow:visible;} .wrapper{max-width:300px;} .fetch{width:70%;} #site-info{width:50%;display:none;} #logo{width:125px;} .rel{position:absolute;top:0px;left:23%;} #site-title{width:130px;margin-left:30%;margin-right:10%;} #header-left{display:none;width:300px;padding-top:30px;} #header-center{display:none;width:300px;} .menu{text-align:center;margin-left:auto;margin-right:auto;} .entry-content-right{width:300px;} #content{width:300px;} .break-word{word-wrap:break-word;} #comments{width:300px;padding:0px;} .fb_edge_widget_with_comment.fb_iframe_widget{display:none;} .entry-aside{display:none;} h1.entry-title{width:320px;margin-bottom:30px;margin-left:0px;text-align:center;} #nav-above{clear:both;}}
