*{margin:0;padding:0}body{background:#fff;color:#333;font-size:62.5%;font-family:arial,verdana,sans-serif;text-align:center}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}a{color:#000;outline:none;text-decoration:none}a:hover{color:#3c6c92}#wrapper{font-size:1.2em;line-height:1.4em}.nav li{line-height:1.2em}.nav li a{font-weight:700;letter-spacing:1px;text-transform:uppercase}.nav li a span{color:#888;font-size:.9em;font-weight:400;text-transform:lowercase}.nav li a.focus span{color:#ccc}.nav li a:hover,.nav li a.focus{color:#fff}.nav #searchBar input{color:#777}.toggleCategories li a{color:#fff}.toggleCategories li a:hover{color:#ccc}.postMeta{font-size:.9em;text-transform:uppercase}.postMeta span.date{color:#777}.postMeta span.comments a,.postMeta span.date a{color:#3c6c92}.page h2,.post h2{line-height:1.2em}.entry-title{color:#000}.entry a,.secondaryColumn a,#commentsContainer h3 a,.commentlist .comment-author a{border-bottom:1px solid #ddd;color:#3c6c92;font-weight:700}.entry .navigation a,.entry .navigation a:hover,p.attachment a,p.attachment a:hover{border:none}.entry a:hover,.secondaryColumn a:hover,#commentsContainer h3 a:hover,.commentlist .comment-author a:hover,.commentlist .comment-meta a:hover{color:#3c6c92;border-bottom:1px solid #3c6c92}.secondaryColumn a{font-weight:400}.entry ul,.entry ol,.entry blockquote{color:#555}.entry blockquote{font-style:italic}.secondaryColumn h3,#commentsContainer h3{font-size:1.2em}#cancel-comment-reply-link{color:#3c6c92;font-size:.8em}.commentlist .comment-meta a{color:#777}.commentlist .comment-author cite{font-style:normal;font-weight:700}.commentlist .comment-meta{font-size:.8em}#commentform p span input,#commentform span textarea{color:#333;font-family:arial,verdana,sans-serif;font-size:1em}#paginateIndex{font-size:.9em;text-transform:uppercase}#footer p a{font-weight:700;color:#333}#wrapper{border-top:1px solid #3c6c92;margin:20px auto;text-align:left;width:970px;padding:0 5px}#masthead{padding:7px 0}#mainColumn{float:left;margin:28px 0 0;width:420px}.secondaryColumn{float:left;margin:28px 0 0 30px;overflow:hidden;width:240px}#masthead h1{float:left;margin:15px 0 0 7px}#masthead h1 a{text-transform:uppercase;width:400px}#blogLead img{background:#fff;border:1px solid #bbb;float:right;height:42px;margin:0 7px;padding:2px;width:42px}#authorIntro{color:#000;float:right;margin:8px 0 0;opacity:.8;width:340px}.navStripWrapper{position:relative}.nav{background:#eee}.nav li{border-right:1px solid #ccc;display:block;float:left}.nav li a{display:block;padding:7px 4px 0 7px;width:110px;height:42px}.nav li a:hover{background:#333}.nav li a.focus{background:#3c6c92}.nav li#searchBar{float:right;border:0}.nav #searchBar div{margin:9px 8px 0 0}.nav #searchBar span{background:#fff;border:1px solid #ccc;border-left-color:#bbb;border-bottom-color:#bbb;display:block;padding:2px}.nav #searchBar input{border:1px solid #bbb;outline:none;padding:4px;width:220px}.toggleCategories{background:#3c6c92}.toggleCategories ul,.toggleCategories2 ul{padding:8px 7px 7px}.toggleCategories ul li{display:block;float:left;width:102px}.toggleCategories li a{margin:3px 0 4px 5px}.postMeta{border-top:1px solid #ccc;text-align:right;margin-bottom:14px;position:relative}.postMeta .container{position:absolute;top:-9px;right:0}.postMeta span.date{background:#fff;padding:0 4px}.postMeta span.comments{background:#fff url(/wp-content/themes/pub/grid-focus/images/chat_grey.gif) no-repeat 2px -1px;padding-left:18px}.page,.post{margin:0 0 21px}.page h2,.post h2{margin-bottom:10px;padding:0 3px}.page h2 a,.post h2 a{display:block}.sticky .entry{background:#e7e7e7;padding:10px}.entry{padding:0 3px;overflow:hidden}.entry p{line-height:1.6em;margin:10px 0}.entry ul,.entry ol,.entry blockquote{margin:0 14px}.entry ol{list-style:decimal}.entry ul li,.entry ol li{margin:0 0 7px 18px}.entry ul li{list-style:circle}.entry blockquote{border-left:1px solid #ccc;font-size:1.1em;line-height:1.4em;margin-left:21px;padding-left:10px}.entry img,.entry a img{background:#fff;border:1px solid #bbb;padding:2px;margin:2px}.entry a:hover img{border-color:#3c6c92}#paginateIndex{margin-bottom:25px}#paginateIndex a,.commentlist li .reply a{color:#777;font-size:.9em;text-transform:uppercase;display:block;padding:4px 7px 3px;background:#fff;border:1px solid #ddd}.commentlist li .reply a{color:#aaa}#paginateIndex a:hover,.commentlist li .reply a:hover{color:#3c6c92;border-color:#3c6c92;background:#eee}.secondaryColumn h3{border-top:1px solid #ccc;border-bottom:1px solid #eee;margin:0 0 10px;padding:7px 4px}.widgetContainer{margin:0 0 20px}.widgetContainer ul li{margin:0 3px 7px 21px;list-style:circle}.widgetContainer .textwidget{margin:0 3px;line-height:1.5em}.widgetContainer #wp-calendar{border-collapse:collapse;width:100%}#wp-calendar caption{font-weight:700;margin-bottom:7px}#wp-calendar thead th{padding:4px 0 4px 3px;border:1px solid #ccc;border-width:1px 0}#wp-calendar td{padding:3px 0 4px 3px;color:#777}#wp-calendar td a{font-weight:700}#commentsContainer{margin-bottom:30px;clear:both}#commentsContainer span.hook{position:relative;display:block}#commentsContainer h3{display:block;margin:10px 0;padding:7px 4px 0;border-top:1px solid #3c6c92}.cancel-comment-reply{position:absolute;top:-1px;right:4px}.commentlist{list-style:none;margin:0 0 20px}.commentlist .comment-author{border-top:1px solid #ccc;padding-top:7px;margin-top:10px;overflow:hidden}.commentlist .comment-author img.avatar{display:block;float:left;height:16px;width:16px;margin:0 4px 0 0}.commentlist .comment-meta{margin:0 0 0 20px}.commentlist li .reply{text-align:right;padding-bottom:10px}.commentlist li .reply a{display:inline}.commentlist li p{margin:1em 0;padding:0 3px}.commentlist li ul,.commentlist li ol,.commentlist li blockquote{margin:0 20px}.commentlist .children{margin:0 0 0 40px}.commentlist .children li{list-style:none}#commentform .contain{margin:0 0 10px !important}#commentform #author,#commentform #email,#commentform #url,#commentform textarea{padding:4px 3px;border:1px solid #ccc;border-left-color:#bbb;border-bottom-color:#bbb;background:#fff;margin-right:4px}#commentform #author,#commentform #email,#commentform #url,#commentform textarea{border:1px solid #bbb;outline:none;padding:4px 3px;width:160px}#commentform p label{margin:4px 0 0}#commentform textarea{float:none;width:98%;overflow:auto}#respond label{font-size:10px;clear:right}#respond input[type=text]{float:left;margin-right:6px !important}#respond p{line-height:24px;margin:10px 0}#respond .comment-form-comment label{display:none}#respond .form-allowed-tags{display:none}#respond .required{font-size:10px;margin-left:5px;color:#ff4b33;font-weight:700}#respond .subscribe-label{font-size:12px}#respond .comment-notes{font-size:11px}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;max-width:95%;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{height:auto;margin:0;max-width:98%;padding:0;border:0 none}.wp-caption a img{border:none}.wp-caption a:hover img{border:none}.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}a img.aligncenter,img.aligncenter,.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.widget_authors ul li{list-style:none;margin-left:0;line-height:48px}.widget_authors ul li img{float:left;margin:0 10px 10px 0}#footer{border-top:1px solid #3c6c92;margin:35px 0}#footer p{padding:14px 3px 0}.floatleft{float:left;margin:3px 7px 0 0}.floatright{float:right;margin:3px 0 0 7px}.right{float:right}.left{float:left}.clear{clear:both}.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{display:inline-block}* html .fix{height:1%}.fix{display:block}img.wp-smiley{border:none;margin:0;padding:0 2px}.geolocation-chip .noticon{display:inline-block;vertical-align:middle}.geolocation-chip{margin-bottom:1em}.reblogger-note img.avatar{float:left;padding:0;border:0}.reblogger-note-content{margin:0 0 20px}.wpcom-reblog-snapshot .reblog-from img{margin:0 .75em 0 0;padding:0;border:0}.wpcom-reblog-snapshot .reblogger-note img.avatar{float:left;padding:0;border:0;margin:0 .5em 0 0}.wpcom-reblog-snapshot{margin-bottom:1em}.wpcom-reblog-snapshot p.reblog-from{margin:0 0 1em}.wpcom-reblog-snapshot p.reblogger-headline{line-height:32px;margin:0 0 1em}.wpcom-reblog-snapshot .reblogged-content{margin:0 0 1em}.reblog-post .wpcom-enhanced-excerpt-content{border-left:3px solid #eee;padding-left:15px}.reblog-post ul.thumb-list{display:block;list-style:none;margin:2px 0;padding:0;clear:both}.reblog-post ul.thumb-list li{display:inline;margin:0;padding:0 1px;border:0}.reblog-post ul.thumb-list li a{margin:0;padding:0;border:0}.reblog-post ul.thumb-list li img{margin:0;padding:0;border:0}.reblog-post .wpcom-enhanced-excerpt{clear:both}.reblog-post .wpcom-enhanced-excerpt address,.reblog-post .wpcom-enhanced-excerpt li,.reblog-post .wpcom-enhanced-excerpt h1,.reblog-post .wpcom-enhanced-excerpt h2,.reblog-post .wpcom-enhanced-excerpt h3,.reblog-post .wpcom-enhanced-excerpt h4,.reblog-post .wpcom-enhanced-excerpt h5,.reblog-post .wpcom-enhanced-excerpt h6,.reblog-post .wpcom-enhanced-excerpt p{font-size:100% !important}.reblog-post .wpcom-enhanced-excerpt blockquote,.reblog-post .wpcom-enhanced-excerpt pre,.reblog-post .wpcom-enhanced-excerpt code,.reblog-post .wpcom-enhanced-excerpt q{font-size:98% !important}.reblog-from img{margin:0 10px 0 0;vertical-align:middle;padding:0;border:0}.reblog-source{margin-bottom:0;font-size:.8em;line-height:1}.reblog-source .more-words{color:#668eaa}.wpcom-reblog-snapshot .reblog-post{box-shadow:0 0 0 1px rgba(46,68,83,.1) inset,0 1px 1px rgba(46,68,83,.05);border-radius:4px;padding:24px}.wpcom-reblog-snapshot .reblogger-note{margin:0 0 1em;overflow:hidden}.wpcom-reblog-snapshot p.reblogger-headline{line-height:32px;margin:0 0 1em}.wpcom-reblog-snapshot .reblogger-note-content{margin:0;padding:0}body .wpcom-reblog-snapshot .reblogger-note-content blockquote{font-style:normal;font-weight:400;font-size:1em;margin:0;padding:0;position:relative;border:none}.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child{margin-bottom:0}