@charset "UTF-8";.left {width:330px;margin:0px 20px 0px 20px;float:left;}.right {width:330px;float:left;}.left h2 , .right h2{background: url(../img/h2-bgstripe.gif) repeat-x bottom;color:#564b47;font-weight:normal;margin-bottom:10px;padding-top:10px;}#information{margin:0px 0px 10px;}#information p , #information p img {margin:0px;}#gallery {background:#000;text-align:center;margin:0px 0px 30px;padding-top:12px;}#gallery img {margin:0px 3px 2px;}/*Blog----------------------------------------------- */#side{}#side h2{background:#D9E021;color:#3FA9F5;margin:0px;padding:0px 0px 0px 20px;line-height:70px;}#side .entry h3 a{color:#D9E021;line-height:24px;text-decoration: none;}#side .entry h3.title{background:url(../img/bg_blog_h3.gif) repeat-x bottom;margin:0px 0px 10px;padding:0px 0px 10px;width:300px;}#side .entry{*vertical-align:baseline;color:#FFFFFF;margin:0;padding:30px 25px 30px 30px;border-bottom:1px solid #fff;}#side .entry p , #side .entry img{margin:0px auto 21px ;}.postblock{position:relative;zoom:1;}.dateblock{position:absolute;top:30px;right:-27px;text-align:center;width:55px;height:55px;padding:1px 3px 3px 1px;color:#d8dfe2;background:url(../img/dateblock_bg.png) 0 0 no-repeat;z-index:99;zoom:1;}.dateblock .year,.dateblock .month{position:relative;top:28px;*top:27px;font-size:8px;font-family:tahoma;}.dateblock .date{position:absolute;top:0;left:0;width:55px;padding-top:10px;font-size:26px;font-weight:bold;font-family:arial;}.tw_button {padding:0px 0px 10px;}