@charset "utf-8";*{margin:0;padding:0}body{font-size:15px;line-height:22px;font-family:Arial,Helvetica,sans-serif;color:#4a4a4a;background:#f6f5f0}article,aside,footer,header,nav,section{display:block}h1,h2{font-size:20px;line-height:24px}h3{font-size:18px}h1,h2,h3,h4,p{margin-bottom:15px}.link{padding-bottom:10px;border-bottom:5px solid #d3b269}a{color:#029cdb;text-decoration:none}a:hover{text-decoration:underline}img{border:0}.clearfix:after{visibility:hidden;display:block;content:".";clear:both;height:0}.clearfix{zoom:1}.left{float:left;margin:2px 10px 15px 0}.right{float:right;margin:2px 0 15px 10px}.shell{width:1030px;margin:0 auto}#header{background:#eee5cb;border-bottom:5px solid #009688;padding:13px 0}#logo{float:left;padding:15px 0}#navigation{float:right;margin-top:18px}#navigation ul{list-style:none}#navigation ul li{float:left;padding:2px}#navigation ul li a{display:inline-block;color:#fdfafa;font-size:13px;padding:8px 18px;border:1px solid #d9d9d9;border-radius:5px}#navigation ul li a.active,#navigation ul li a:hover{background:#b99836;text-decoration:none}#main{padding-top:20px}#content{float:left;width:700px}.post{margin-bottom:20px;padding-bottom:10px;border-bottom:5px solid #d3b269}.post h3{font-weight:400;font-style:italic;font-size:15px;float:right;margin:-36px 0 0}.post ul{list-style:none;margin:0 0 10px 0}small{font-size:smaller;font-style:italic;color:#737373}h2 span{color:#029cdb}#sidebar{float:right;width:270px}.link ul,.page ul{margin:0 0 15px 20px}li{padding:0 0 5px}.link,.page{margin-bottom:15px}.page h2{font-size:16px}.button{float:right;margin:-39px 0 0 0}.button a{display:inline-block;width:85px;height:30px;background:url(images/button.png) no-repeat 0 0;color:#fff;line-height:30px;text-align:center}.button a:hover{background-position:0 bottom;text-decoration:none}.homebutton ul{float:right;list-style:none;margin:0 0}.homebutton li{float:left;margin-left:5px}.homebutton li a{display:block;border:1px solid #b99836;padding:4px 12px;background:#de72bb;background:-moz-linear-gradient(top,#de72bb 0,#c50585 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#de72bb),color-stop(100%,#c50585));background:-webkit-linear-gradient(top,#b99836 0,#b99836 100%);background:-o-linear-gradient(top,#de72bb 0,#c50585 100%);background:linear-gradient(top,#de72bb 0,#c50585 100%);color:#fff;border-radius:3px}.homebutton li a:hover{background:#c50585;text-decoration:none;background:-moz-linear-gradient(top,#c50585 0,#de72bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c50585),color-stop(100%,#de72bb));background:-webkit-linear-gradient(top,#c50585 0,#de72bb 100%);background:-o-linear-gradient(top,#c50585 0,#de72bb 100%);background:linear-gradient(top,#c50585 0,#de72bb 100%)}.inner{margin:0}#footer{padding:10px 5px;background:#f1dfab;font-size:13px;color:#232222;text-align:center}#footer p{line-height:26px;margin:0}#footer a{color:#0e0e0e}@media screen and (max-width:767px){.shell{width:auto;padding:0 15px}#logo,#navigation{float:none}#navigation{margin-top:10px}#navigation ul{margin:0}#navigation ul li a{padding:8px 6px}#content,#sidebar{width:100%;float:none}.button{float:none;margin:20px 0}.post h3{float:none;margin:-10px 0 10px 0}.left,.right{margin:0 0 10px 0;display:block;float:none}.homebutton li{margin-bottom:5px}img{max-width:100%}}