#blogpost{height:1%;overflow:hidden;}#blogpost h2{margin:0;}#blogpost .info{font-size:1.1em;}#blogpost .info .date{color:#888;}#blogpost .info a{text-decoration:none;}#blogpost .info a:hover{text-decoration:underline;}#blogpost .youtube{background:url(/img/youtubeplaybar.png) #000 no-repeat 0 100%;clear:both;height:344px;margin:0 auto 1.4em auto;width:425px;}#blogpost .youtube div div{color:#fff;font-size:1.5em;font-weight:bold;padding:150px 20px 0;text-align:center;}#blogpost .youtube a{font-weight:bold;}#blogpost .youtube .noflash{display:none;}.js #blogpost .youtube .nojs{display:none;}.noflash #blogpost .youtube .noflash{display:block;}#blogpost .taglist{margin:3em 0 2em 0;}#blogpost .taglist span{color:#888;}#blogpostcomments{border-top:2px solid #8cc63e;clear:both;padding-top:3em;}#blogpostcomments h3{margin-bottom:.6em;}#blogpostcomments ol{list-style:none;margin:0;}#blogpostcomments li{border-top:1px solid #8cc63e;margin-bottom:1em;padding-top:.8em;}#blogpostcomments li.first{border:0;padding:0;}#blogpostcomments ol p,#blogpostcomments ol div{font-size:.9em;}#blogpostcomments ol p{margin-bottom:.6em;}#blogpostcomments ol div{color:#888;}#replyform{padding-top:2em;}#replyform .requiredfield span{color:#f00;float:none;width:auto;}#replyform p{clear:left;float:left;width:550px;}#replyform p label{float:left;font-weight:bold;margin-right:5px;width:110px;}#replyform p span{float:left;width:400px;}#replyform label span{color:#f00;float:none;font-weight:normal;width:auto;}#replyform label span span{left:-999em;overflow:hidden;position:absolute;top:-999em;width:1em;}#yourname,#emailaddress,#websiteurl{width:200px;}#yourcomment{height:100px;width:300px;}#replyform .phonenumber{display:none;}#replyform .submit{display:inline;margin-left:115px;width:200px;}#replyform ul{color:#f00;margin-bottom:2em;}
