html,body{background-color:#d5e1e8;color:#6e6e6e;width:100%;height:100%;font-family:"Lucida Console", Monaco, monospace;font-size:10px;margin:0;padding:0}
body{background:#d5e1e8 url(images/bg.png) no-repeat top center}
form,img,p{border:0;margin:0;padding:0}
div.page{width:951px;margin:0 auto;padding:0}
div#content{width:949px;background-color:#fff;color:#000;border:1px solid #c6d1d8;font-family:Arial, Verdana, sans-serif;font-size:12px;clear:both}
div.entry{margin:10px 15px}
div#footer{margin-top:5px;margin-bottom:15px;text-align:center}
span.floatyClicky,span.floatyClickySmall{float:right;text-align:center;color:#fff;background-color:#006ec6;display:block;position:relative;top:-10px;font-family:"Lucida Console", Monaco, monospace;font-size:15px;z-index:2;margin:0;padding:5px}
span.floatyClickySmall{font-size:10px}
div#menuButton{background:url(images/menu.png) no-repeat;width:22px;height:40px;margin:0;padding:0}
ul#menu{list-style:none;float:right;margin:0;padding:0}
ul#menu li{float:left;position:relative;cursor:pointer;margin:0;padding:0}
ul#menu > li > ul.submenu{list-style:none;float:right;position:absolute;left:-105px;top:40px;display:none;width:125px;background-color:#005497;border-top:1px #01345c solid;border-left:1px #01345c solid;border-right:1px #01345c solid;z-index:100;margin:0;padding:0}
ul#menu > li > ul.submenu > li{padding-top:5px;padding-bottom:5px;padding-left:5px;clear:both;width:120px;border-bottom:1px #01345c solid;font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#fff;text-align:center;z-index:105}
ul#menu > li > ul.submenu > li > a:link,ul#menu > li > ul.submenu > li > a:active,ul#menu > li > ul.submenu > li > a:visited{font-family:inherit;font-size:inherit;color:#fff;text-decoration:none}
div#logoCube{float:left;width:193px;height:236px;margin:0;padding:0}
div#logoTextAndSocial{float:left;width:758px;height:196px;margin:0;padding:0}
div#mainLinkBar{background-color:#006ec6;width:758px;height:40px;float:left;margin:0}
ul#nav{list-style:none;float:left;margin:0;padding:0}
ul#nav > li{display:block;width:72px;height:40px;float:left;position:relative;margin:0;padding:0}
div#mainLinkBar > ul#nav > li > a > img.normal{position:absolute;left:0;top:0}
div#mainLinkBar > ul#nav > li > a > img.hover{position:absolute;left:0;top:-7px;border:0 solid #689bff;display:none;z-index:10}
a.entryTitle:link,a.entryTitle:active,a.entryTitle:visited{font-family:Tahoma, Arial, sans-serif;font-size:28px;color:#006ec6;text-decoration:none}
a.entryTitle:visited{color:#003763}
span.entryData{font-family:Arial, Tahoma, sans-serif;font-size:12px;color:#888}
span.entryData > a:hover{font-weight:700;font-family:Arial, Tahoma, sans-serif;font-size:12px;color:#002e6a;text-decoration:underline}
span.entryData > a.author:hover{color:#00a3ff;font-weight:700;text-decoration:underline}
div.entryHeader{background-color:#efefef;border:1px solid #d1d1d1;padding:5px}
div.entryBody{margin:10px 0 5px}
div.entryBody p,div#singular-entry-content p{font-family:Tahoma, Arial, sans-serif;font-size:14px;text-indent:15px;margin-bottom:10px}
div.entryFooter{margin-top:10px;margin-bottom:35px}
div.entryHeader table td.metaData{font-family:Tahoma, Verdana, sans-serif;font-size:35px;width:800px}
div.entryFooter table td.catsntags{width:50%;text-align:left}
div.entryHeader > table td.postActions{display:none;width:100px;text-align:right;vertical-align:bottom}
div.entryFooter > table td.replies{width:50%;text-align:right}
div#searchArea{float:right;width:240px;line-height:40px;height:40px}
input#s{background:#003b6a url(images/search.png) no-repeat 4px 11px;color:#007ae1;font-family:"Lucida Console", Monaco, monospace;font-size:14px;font-style:italic;line-height:35px;border:0;border-left:1px solid #01345c;border-right:1px solid #01345c;height:35px;width:204px;margin:0;padding:5px 5px 0 29px}
form#searchform > input#searchsubmit{display:none}
h1#entryTitle{font-family:Tahoma, Arial, sans-serif;font-size:30px;color:#063a64;margin:0}
h1#catTitle{font-family:Verdana, Tahoma, sans-serif;font-size:26px;color:#000;margin:10px 0 20px}
h1#searchTitle{font-family:Verdana, Tahoma, sans-serif;font-size:18px;color:#000;margin:10px 0 15px}
div#singular-entry-content{font-size:14px;padding:5px}
div.entryFooter#singular-meta{margin-top:10px}
div.entryHeader#singular-meta{margin:0 0 10px}
span.entryData#singular-meta-author-and-date{display:block;text-align:right;float:right;margin:0;padding:0}
div#commentSep{background-color:#d1d1d1;height:1px;margin:15px 0 20px;padding:0}
h2#commentCount,div.entryHeader#newComment > h2{font-family:Arial, Verdana, sans-serif;font-size:25px;margin:0;padding:0}
span.floatyClicky#commentArrow{cursor:pointer;background-color:#006ec6}
div#comments{width:100%;padding:5px}
div#commentsPlaceholder{display:none;clear:both;margin:0;padding:0 5px 5px}
div#commentSection{margin:0 15px 10px}
ol.commentlist{list-style:none;width:675px;position:relative;left:20px;margin:0 auto}
li.comment:before,li.commentFromPostAuthor:before{content:url('images/comment-arrow.png');position:absolute;left:-21px;top:20px}
li.commentFromStaff:before{content:url('images/comment-arrow-author.png');position:absolute;left:-21px;top:20px}
li.comment,li.commentFromPostAuthor,li.commentFromStaff{background-color:#f6f6f6;border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;position:relative;display:block;width:100%;font-family:Tahoma, Verdana, sans-serif;font-size:14px;color:#000;margin:0 0 25px}
li.commentFromStaff{background:#e8f4ff url(images/staff.png) no-repeat right bottom;background-color:#e8f4ff;border:1px solid #cde8ff;color:#004a86;padding-bottom:15px}
div.commentWrapper{padding:15px 10px}
form#commentForm p{display:block;width:100%;text-align:right}
input#submitComment{width:130px;height:50px;background:url(images/postCommentButton.png) no-repeat;border:0;cursor:pointer}
div.meta{font-family:Verdana, Arial, sans-serif;font-size:14px;border-bottom:1px solid #ddd;margin:0 0 10px;padding:0 0 5px}
img.avatar{-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;position:absolute;left:-100px;top:0;padding:0}
li.commentFromPostAuthor img.avatar{-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;border:3px solid #64b8ff}
a.datentime:link,a.datentime:visited,a.datentime:active{font-family:Tahoma, Arial, sans-serif;color:#003b6a;text-decoration:none;font-size:11px}
ol.commentlist > li.comment > div.commentWrapper > div.content,ol.commentlist > li.commentFromPostAuthor > div.commentWrapper > div.content{font-family:Verdana, Arial, sans-serif;font-size:12px}
em.comment-awaiting-moderation{font-family:"Lucida Console", Monaco, monospace;font-size:14px;color:#c5c5c5;margin-bottom:5px}
div.pageNav{padding:5px}
div.pageNav#above{margin-bottom:20px}
div.pageNav#below{position:relative;top:-10px}
div.pageNav#postsBelow{margin-top:25px;margin-bottom:25px;height:40px;padding:0 15px 5px}
div.pageNav> div.prev{float:left;width:50%}
div.pageNav > div.next{float:right;width:50%;text-align:right}
div.pageNav a:link,div.pageNav a:visited,div.pageNav a:active{color:#006ec6;font-family:"Lucida Console", Monaco, monospace;font-size:11px;font-weight:700;text-decoration:none}
div.pageNav > h1.comment-nav{margin:0 0 5px;padding:0}
div.pageBreak{height:3px;width:500px;background-color:#ddd;margin:15px auto}
td.metaData > p{margin-top:5px}
div#notfound{font-family:"Lucida Console", Monaco, monospace;font-size:25px;color:#0059a0;margin-bottom:20px;text-align:center}
div#henry{background-image:url(images/henry.png);width:300px;height:300px;margin:15px auto}
code{white-space:normal}
p.comment-form-comment > textarea#comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:200px}
p.form-submit > input#submit{margin-top:15px;padding:5px}
a.post-edit-link:link,a.post-edit-link:active,a.post-edit-link:visited,a.comment-edit-link:link,a.comment-edit-link:active,a.comment-edit-link:visited{color:inherit;text-decoration:none}
span.floatyClicky:hover,span.floatyClickySmall:hover,span#commentArrow:hover{background-color:#64b8ff}
ul#menu > li > ul.submenu > li > a:hover,a.datentime:hover,div.pageNav a:hover{text-decoration:underline}
span.entryData > a:link,span.entryData > a:visited,span.entryData > a:active{font-weight:700;font-family:Arial, Tahoma, sans-serif;font-size:12px;color:#002e6a;text-decoration:none}
span.entryData > a.author:link,span.entryData > a.author:visited,span.entryData > a.author:active{color:#00a3ff;font-weight:700;text-decoration:none}
div.entryHeader table,div.entryHeader table td,div.entryFooter table,div.entryFooter table td{border:0;width:100%;margin:0;padding:0}
div#singular-entry-content p,div#commentsWrapper{clear:both}
div.entryHeader#commentHeader,div.entryHeader#newComment{margin:15px 0 5px}
p.logged-in-as,p.cptch_block{margin-bottom:15px}