body{background:#111720}.header{background:#1a2e42;padding:0 0 50px 0}.header-inner{position:relative}.logo{margin:5px 0 0 30px}.featured-photo{position:absolute;top:15px;right:10px;border:5px solid rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.5);z-index:999;line-height:0}.featured-photo-offset{padding-top:140px}.wrapper{background:#fff;margin-top:-50px;position:relative;box-shadow:0 0 10px #000}.main{background:#e8e8e8}.content{background:#fff;padding:0 30px 30px 30px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}.content iframe{margin:0 -30px;max-width:679px;width:100%}.content #disqus_thread iframe{margin:0}.spacer{margin-bottom:120px;height:1px}.menu-icon{position:absolute;top:-8px;left:0}.main-nav{background:#e4e4e4;padding:5px 0 5px 50px;margin:5px -30px 20px -30px;font-family:"Droid Serif",Georgia,Times,serif;text-transform:lowercase}.main-nav ul{margin:0}@media (max-width: 950px){.main-nav ul{width:80%}}.main-nav li{display:inline;padding:0 15px;line-height:0}.main-nav a:hover{color:#6485d2}@media (max-width: 950px){.search{width:100% !important}}.search form{margin-left:20px}.search #s{background:url(../images/search-bg.jpg) no-repeat;width:205px;height:33px;padding:6px 5px 3px 50px;margin-right:0;font:normal 12px Arial,Arial,Helvetica,sans-serif;vertical-align:top;color:#aaa;border:none;outline:none;float:left;box-shadow:none;-webkit-box-shadow:none;border-radius:none}.search #searchsubmit{width:88px;height:28px;margin:4px 0 0 0;background:url(../images/search-btn.jpg) left top no-repeat;border:none;text-indent:-9000px !important;float:left}.search #searchsubmit:hover{background:url(../images/search-btn.jpg) 0px -28px no-repeat}@media (max-width: 950px){.social-networking{width:100% !important;margin-top:1.5em}}.social-networking li{float:left;list-style:none;margin:0 10px 7px 10px;padding:0}.social-networking a{width:38px;height:37px;font-size:0px;overflow:hidden;display:block;text-indent:-9999em}.social-networking #rss a{background:url(../images/rss.jpg) no-repeat}.social-networking #rss a:hover{background:url(../images/rss.jpg) 0 -35px no-repeat}.social-networking #facebook a{background:url(../images/facebook.jpg) no-repeat}.social-networking #facebook a:hover{background:url(../images/facebook.jpg) 0 -35px no-repeat}.social-networking #twitter a{background:url(../images/twitter.jpg) no-repeat}.social-networking #twitter a:hover{background:url(../images/twitter.jpg) 0 -35px no-repeat}.social-networking #linkedin a{background:url(../images/linkedin.jpg) no-repeat}.social-networking #linkedin a:hover{background:url(../images/linkedin.jpg) 0 -35px no-repeat}.social-networking #googleplus a{background:url(../images/googleplus.jpg) no-repeat}.social-networking #googleplus a:hover{background:url(../images/googleplus.jpg) 0 -35px no-repeat}.social-networking #youtube a{background:url(../images/youtube.jpg) no-repeat}.social-networking #youtube a:hover{background:url(../images/youtube.jpg) 0 -35px no-repeat}.social-networking #flickr a{background:url(../images/flickr.jpg) no-repeat}.social-networking #flickr a:hover{background:url(../images/flickr.jpg) 0 -35px no-repeat}.sidebar{padding-top:160px}.sidebar iframe{max-width:100%}.sidebar ul{margin-right:1em}.sidebar li{padding:3px 3px 3px 5px;border-bottom:1px solid #ccc;border-top:1px solid transparent;list-style:none}.about-terry{font-size:1.2em;font-family:"Droid Serif",Georgia,Times,serif;font-style:italic}.terry-photo{float:right;margin-left:10px}.sidebar-block{margin:0 0 30px 0}.footer{padding:15px 0 15px 0;color:#888}.design-notice{text-align:right}.design-notice a{color:white}.design-notice a:hover{text-decoration:underline;color:white}.post-item{margin:0 0 50px 0;padding:0 0 50px 0;border-bottom:3px solid #eee;position:relative}.post-title{font-size:2.3em;margin:0.2em 0 0.5em 0}.post-meta{background:#f9f9f9;margin:0 0 8px 0;padding:10px;text-align:center}.post-comments{font-family:"Droid Serif",Georgia,Times,serif;font-size:1.1em;margin-bottom:10px}.post-time{font-size:0.9em;color:#888;margin-top:5px}.post-thumbnail{margin:0 -30px 0 -30px;border-top:5px inset rgba(0,0,0,0.3);border-bottom:5px inset rgba(0,0,0,0.3);line-height:0;max-height:250px;overflow:hidden}.post-body{margin:20px 0 0 0}.wp-caption{width:100% !important}.wp-caption-text{font-style:italic}iframe,img{max-width:100%}a{color:#2A5DB0}a:hover{text-decoration:underline}.clear{clear:both}
