*{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:bold;letter-spacing:1px;text-transform:uppercase}.nav li a
span{color:#888;font-size:0.9em;font-weight:normal;text-transform:lowercase}.nav li a.focus
span{color:#ccc}.nav li a:hover,
.nav li
a.focus{color:#fff}.nav .searchField
input{color:#777}.toggleCategories li
a{color:#fff}.toggleCategories li a:hover{color:#ccc}.postMeta{font-size:0.9em;text-transform:uppercase}.postMeta
span.date{color:#777}.postMeta span.comments a,
.postMeta span.date
a{color:#3c6c92}.post
h2{line-height:1.2em}.entry a,
.secondaryColumn a,
#commentsContainer h3 a,
.commentlist .comment-author
a{border-bottom:1px solid #ddd;color:#3c6c92;font-weight:bold}.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:normal}.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:0.8em}.commentlist .comment-meta
a{color:#777}.commentlist .comment-author
cite{font-style:normal;font-weight:bold}.commentlist .comment-meta{font-size:0.8em}#commentform p span input,
#commentform span
textarea{color:#333;font-family:arial,verdana,sans-serif;font-size:1em}#paginateIndex{font-size:0.9em;text-transform:uppercase}#footer{clear:both}#footer p
a{font-weight:bold;color:#333}#wrapper{border-top:1px solid #3c6c92;margin:20px
auto;text-align:left;width:970px;padding:0
5px}#masthead{padding:7px
0}#filler{}#mainColumn{float:left;margin:28px
0 0 0;width:700px}.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{float:right;margin:8px
0 0 0;width:340px}.navStripWrapper{position:relative;clear:both}.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
span{}.nav li a:hover{background:#333}.nav li
a.focus{background:#3c6c92}.nav
li.searchField{float:right;border:0}.nav .searchField
div{margin:9px
8px 0 0}.nav .searchField
span{background:#fff;border:1px
solid #ccc;border-left-color:#bbb;border-bottom-color:#bbb;display:block;padding:2px}.nav .searchField
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/gridfocus/images/chat_grey.gif) no-repeat 2px -1px;padding-left:18px}.post{margin:0
0 21px 0}.post
h2{margin-bottom:10px;padding:0
3px}.post h2
a{display:block}.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}.entry a:hover
img{border-color:#3c6c92}.entry.meta{margin-top:15px;background:#eee;border:1px
solid #ccc;border-width:1px 0}.entry.meta
p{margin:5px
7px}.entry.meta
.highlight{text-transform:uppercase;font-size:10px}.entry.meta
a{color:#333;border-color:#bbb}.entry.meta a:hover{color:#000;border-color:#000}#paginateIndex{margin-bottom:25px}#paginateIndex a,
.commentlist li .reply
a{color:#777;font-size:0.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 0;padding:7px
4px}.widgetContainer{margin:0
0 40px 0}.widgetContainer ul
li{margin:0
3px 7px 21px;list-style:circle}.widgetContainer ul li
ul{margin-top:5px}.widgetContainer
.textwidget{margin:0
3px;line-height:1.5em}.widgetContainer #wp-calendar{border-collapse:collapse;width:100%}#wp-calendar
caption{font-weight:bold;margin-bottom:7px}#wp-calendar
thead{}#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:bold}#commentsContainer{margin-bottom:30px}#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 0 !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 0}#commentform
textarea{float:none;width:98%;overflow:auto}#footer{border-top:1px solid #3c6c92;margin:35px
0}#footer
p{padding:14px
3px 0}.floatleft,.alignleft{float:left;margin:3px
7px 0 0}.floatright,.alignright{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}.wp-smiley{border:none !important;margin:0px
0px -3px 0px;padding:0px
!important}#si_contact_form1{margin-top:30px}#sb-wrapper-inner{background:#fff;padding:3px}.entry
pre{margin:1em
0;font-size:12px;background-color:#eee;border:1px
solid #ddd;padding:5px;line-height:1.5em;color:#444;overflow:auto;-webkit-box-shadow:rgba(0,0,0,0.07) 0 1px 2px inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.entry pre::-webkit-scrollbar{height:8px;width:8px}.entry pre::-webkit-scrollbar-track-piece{margin-bottom:10px;background-color:#e5e5e5;border-bottom-left-radius:4px 4px;border-bottom-right-radius:4px 4px;border-top-left-radius:4px 4px;border-top-right-radius:4px 4px}.entry pre::-webkit-scrollbar-thumb:vertical{height:25px;background-color:#ccc;-webkit-border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(255,255,255,1)}.entry pre::-webkit-scrollbar-thumb:horizontal{width:25px;background-color:#ccc;-webkit-border-radius:4px}.entry pre
code{padding:0!important;font-size:12px!important;background-color:#eee!important;border:none!important}.entry pre
code{padding:0!important;font-size:12px!important;background-color:#eee!important;border:none!important}.entry
code{font-size:12px!important;background-color:#EEEEEE!important;color:#444!important;padding:0
.2em!important;border:1px
solid #dedede!important}.entry a code,.entry a:link code,.entry a:visited
code{color:#4183c4!important}.wp_syntax{color:#100;background-color:#f9f9f9;border:1px
solid silver;margin:0
0 1.5em 0;overflow:auto}.wp_syntax{overflow-x:auto;overflow-y:hidden;padding-bottom:expression(this.scrollWidth > this.offsetWidth ? 15 : 0);width:99%}.wp_syntax
table{border:none !important;border-collapse:collapse !important;margin:0
!important;padding:0
!important;width:100% !important}.wp_syntax
caption{margin:0
!important;padding:2px
0 !important;width:100% !important;background-color:#def !important;text-align:left !important;font-family:monospace!important;font-size:12px !important;line-height:1.2em !important}.wp_syntax caption
a{color:#1982d1 !important;text-align:left !important;font-family:monospace!important;font-size:12px !important;line-height:16px !important;text-decoration:none !important}.wp_syntax caption a:hover{color:#1982d1 !important;text-decoration:underline !important}.wp_syntax div, .wp_syntax
td{border:none !important;text-align:left !important;padding:0
!important;vertical-align:top !important}.wp_syntax
td.code{background-color:#EEE;background-image: -webkit-linear-gradient( transparent 50%, rgba(255, 255, 255, .9) 50% );background-image: -moz-linear-gradient( transparent 50%, rgba(255, 255, 255, .9) 50% );background-image: -ms-linear-gradient( transparent 50%, rgba(255, 255, 255, .9) 50% );background-image: -o-linear-gradient( transparent 50%, rgba(255, 255, 255, .9) 50% );background-image:linear-gradient( transparent 50%, rgba(255, 255, 255, .9) 50% );background-size:1px 32px;line-height:normal !important;white-space:normal !important;width:100% !important}.wp_syntax
pre{background:transparent !important;border:none !important;margin:0
!important;width:auto !important;float:none !important;clear:none !important;overflow:visible !important;font-family:monospace!important;font-size:14px !important;line-height:16px !important;padding:0
4px !important;white-space:pre !important;-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0) !important;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0) !important;box-shadow:0 0 0 rgba(0, 0, 0, 0) !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.wp_syntax td.line_numbers
pre{background-color:#def !important;color:gray !important;text-align:right !important;min-width:16px !important}html.slb_overlay object,html.slb_overlay embed,html.slb_overlay
iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap
iframe{visibility:visible}