@font-face{font-family:marketing;src:url(fonts/Marketing.ttf)}@font-face{font-family:lbright;src:url(fonts/LBRITEDI.ttf)}@font-face{font-family:'form font';font-style:normal;font-weight:normal;src:local('form font') , local('formfont') , url(fonts/forms.woff) format('woff')}@font-face{font-family:'Marker';font-style:normal;font-weight:normal;src:local('Marker') , url(fonts/Marker.woff) format('woff')}*{margin:0;padding:0;font-family:verdana,arial,sans-serif;cursor:default}:focus{outline:0}::-moz-focus-inner{border:0}html,body{height:100%}body{font-size:90%;background:#b2ad9e url(xbackground.png.pagespeed.ic.oKAc-d2LvG.png) no-repeat fixed 1% 160px}a,a *{color:#00f;cursor:pointer}a:hover,a:focus{color:red}a:focus{outline:1px #000 dashed}a:active{color:#444;text-shadow:0 0 1px #333;outline:0}a img{border:0}hr.clear{visibility:hidden}.clear{clear:both}p{cursor:text}pre *,pre{padding:5px;font-size:120%!important;font-family:monospace!important;border:1px #ccc solid;background:#fefefe;cursor:text}ul,ol{padding-left:34px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:before,blockquote:after{content:'';content:none}form{}form input{font-size:90%}form input[type="text"],form input.txt,form textarea,form input[type*="pass"],form input[type="email"],form input[type="url"],form input[type="number"],form input[type="search"]{cursor:text}form input[type="submit"],form input.btn,form label{cursor:pointer}form fieldset{}form.fc1{}form.fc1 *{margin:0;padding:0;display:inline;position:static}form.fc1 fieldset{display:block;border:0}form.fc1 fieldset div{margin:4px 0;display:block;position:relative}form.fc1 fieldset div label{position:absolute;display:block;padding:3px;width:110px;cursor:pointer}form.fc1 fieldset div input{padding:3px;display:block;width:200px}form.fc1 fieldset div input.txt,form.fc1 fieldset div textarea{position:relative;top:0;left:110px;padding:2px;cursor:text}article table{width:100%!important;border-collapse:collapse}article table th,article table td{padding:1px;border:2px #ccc solid}article table caption{color:#333;font-size:140%;font-weight:bold}h1{font-family:Marker}.aligncenter{margin:0 auto;text-align:center}img.size-full{max-width:100%;height:auto}#container{height:auto!important;height:100%;min-height:100%}#container,#footer{margin:0 auto;position:relative;width:82%;min-width:700px;max-width:1480px}#contentWrap{padding-bottom:30px!important}#footer{margin-top:-30px;height:30px}#leftContainer,#centerContainer,#rightContainer{float:left;position:relative;height:auto!important;height:2px;min-height:2px}#centerContainer{width:100%}#content{margin-left:0}#leftContainer{margin-right:-0;width:0;z-index:2}#centerContainer{}#content{margin-right:180px}#rightContainer{margin-left:-180px;width:180px}#headerText{position:relative;height:120px;background:url(xlogo.png.pagespeed.ic.z8D6nwOBvm.png) no-repeat 10px 10px}#skip_to_content{display:none}#headerText h1{padding:25px 0 0 108px;width:512px}#headerText h1 a{display:block;padding:0 0 0 8px;width:450px;height:65px;text-decoration:none;color:#fff;border-left:1px #fff solid;text-shadow:0 2px 1px #000}#headerText h2{position:absolute;top:65px;left:121px;font-weight:normal;font-size:17px;pointer-events:none}#headerText img{display:none;position:absolute;top:10px;left:10px;width:81px;height:97px}#nav{height:24px}#nav ul{list-style:none;padding:0}#nav>ul{position:relative;top:4px;left:0}#nav>ul li.current-menu-item,#nav>ul li.current_page_item{top:2px}#nav ul li{position:relative;float:left;margin-right:4px}#nav ul ul{display:none;position:absolute;width:180px;border:1px #e8e8e8 solid;background:#fafafa;z-index:50}#nav ul ul.left{right:0}#nav ul ul.left a{text-align:right}#nav ul ul li{display:block;float:none;margin:0}#nav li a{position:relative;padding:3px 8px;font-size:100%;text-decoration:none;color:#4d4d4d;border:1px #ccc solid;border-bottom:0;background:#fff}#nav ul ul li a{position:static;display:block;margin:2px;padding:2px 2px 2px 7px;border:1px #efefef solid}#nav ul ul ul{top:-3px;left:180px}#nav ul ul.left ul{top:-3px;left:-180px}#nav ul ul li a:hover{border:1px #ccc solid}#nav a:hover,#nav li.current_page_item a{color:#000}#nav ul li:hover>ul{display:block}#contentWrap{background:#fff}#content h1{margin:25px 45px;font-size:140%}#puzzleframe{overflow:hidden;width:310px;height:341px;border:0}#puzzleframe,#content p{margin:15px 50px}#content{background-color:#fff}#content article{margin:4px 14px 4px 4%;position:relative;background:#fff}#content article h1{margin:20px 4% 0 0;font-size:150%}#content article h1 a{display:inline;margin:0;color:#645e4f;letter-spacing:-1px;text-decoration:none}#content article header time{margin:0 2%;padding:.5em 1px .1em 1px;position:relative;left:-1px;font-size:80%;color:#313131;border-bottom:1px #ccc solid}#content article header time a{text-decoration:none}#content article p{margin:8px 1%;font-size:100%;line-height:20px}#content article dl,#content article ul,#content article ol{padding:8px 4%}#content article footer{margin:10px 2% 0 2%;font-size:70%;color:#313131}#content article footer div{display:inline}#content article footer div:after{margin:0 5px 0 7px;content:'|';color:#ccc}#content article footer ul,#content article footer li{margin:0!important;padding:0!important;list-style:none;display:inline}#content article footer li:after{content:','}#content article footer li:last-of-type:after,#content article footer div:last-of-type:after{content:''!important;content:none}#content span.page-separate-counter{display:block;position:relative;top:20px;text-align:center;font-size:10px;color:#777}#posts_page_pageinator{margin:20px 0}#posts_page_pageinator div{width:50%;height:auto!important;height:8px;min-height:8px;float:left}#posts_page_pageinator div a{padding:0 12px;text-decoration:none}#posts_page_pageinator div.nav-next{text-align:right}.nice-button,#posts_page_pageinator input.button{display:block;width:95%;height:auto;margin:5px auto;padding:5px;border:1px #555 solid;-moz-border-radius:6px;border-radius:6px;cursor:pointer;font-weight:bold;font-size:13px;color:#fff;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #000;outline:0}.nice-button:active,#posts_page_pageinator input.button:active{color:#fff;background:#b2ad9e;text-shadow:none}.nice-button:hover{color:#fff}.nice-button::-moz-selection{background:transparent}.nice-button::selection{background:transparent}.nice-button-select{display:inline-block;margin:8px;width:auto;vertical-align:middle}#contactform{}#contactform fieldset{margin:20px 5%;padding:20px 0;border:2px #ccc solid;-moz-border-radius:15px}#contactform fieldset legend{margin-left:50px;padding:0 5px}#contactform fieldset legend,#contactform label{font-size:80%}#contactform label,#contactform input,#contactform textarea{display:block;width:100%}#contactform input,#contactform textarea{padding:5px 8px;font-size:15px;font-family:'form font';border:1px #ccc solid}#contactform fieldset div{margin:5px 10px}#rightContainer{}#rightContainer div.item{margin-bottom:20px;padding:10px 5px 0 0}#rightContainer div.item h3{padding-bottom:5px;font-size:110%;font-weight:bold}#rightContainer div.item a.next-week-calendar{display:block;width:100%;text-align:center;line-height:180%;color:#000;text-decoration:none}#rightContainer div.item a.next-week-calendar:hover{outline:1px #000 dashed}#rightContainer div.item a.next-week-calendar strong{color:#00f}#rightContainer div.item a.next-week-calendar span{color:#000}#rightContainer div.item a.next-week-calendar:hover span{color:red}#searchform{padding:0 2px}#searchform label{display:none}#searchform div{position:relative;width:170px;height:22px;border:1px #ccc solid}#searchform div input.focus{color:#000}#searchform div input.blur{color:#777}#s,#searchsubmit{position:absolute;padding:0;height:22px;font-size:10pt;border:0;background:transparent}#s{left:0;padding-left:5px;width:143px}#searchsubmit{left:148px;width:22px;text-indent:-9999px;background:transparent url(magnifying-glass.gif.pagespeed.ce.U0RKDXGPM5.gif) no-repeat 2px 4px}#calendar_wrap table{}#calendar_wrap table a{text-decoration:none}#calendar_wrap table *::-moz-selection{background:transparent}#calendar_wrap table,#calendar_wrap td,#calendar_wrap th{border-collapse:collapse}#calendar_wrap caption{font-size:105%}#calendar_wrap thead th{text-align:center!important;border-bottom:1px #000 solid;cursor:help}#calendar_wrap thead th,#calendar_wrap tbody td{padding:1px 2px;text-align:right;border-left:1px #000 solid}#calendar_wrap thead th:first-of-type,#calendar_wrap tbody td:first-of-type{border-left:0}#prev,#next{text-align:center}#prev a,#next a{text-decoration:none}#today{text-decoration:underline;text-shadow:0 1px 1px #888}#footer{background:#fff}#footer strong.title{position:absolute;bottom:7px;left:5px;font-size:90%;letter-spacing:-1px}#footer strong.title a{text-decoration:none;color:#aaa}#footer address{padding:5px 0 0 0;text-align:center;font-style:normal;border-top:1px #ccc solid}#footer small{font-size:70%;color:#212121}#nav li a{-moz-border-radius:7px 7px 0 0}#nav ul ul a{-moz-border-radius:0}#searchform div,#contactform input,#contactform textarea{-moz-border-radius:6px}input,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.loading{display:block;padding:0;margin:10px auto;width:80%;height:35px;text-align:center;font-size:11px;background:url(loading-bar.gif.pagespeed.ce.V8oaIIXYLw.gif) no-repeat center 12px}.horizontal-rule{display:block;margin:20px auto;height:1px!important;border:0!important;width:90%;line-height:0;background:-moz-linear-gradient(left,rgba(216,216,216,0) 0%,rgba(216,216,216,1) 25%,rgba(216,216,216,1) 75%,rgba(216,216,216,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(216,216,216,0)),color-stop(25%,rgba(216,216,216,1)),color-stop(75%,rgba(216,216,216,1)),color-stop(100%,rgba(216,216,216,0)));background:-webkit-linear-gradient(left,rgba(216,216,216,0) 0%,rgba(216,216,216,1) 25%,rgba(216,216,216,1) 75%,rgba(216,216,216,0) 100%);background:-o-linear-gradient(left,rgba(216,216,216,0) 0%,rgba(216,216,216,1) 25%,rgba(216,216,216,1) 75%,rgba(216,216,216,0) 100%);background:-ms-linear-gradient(left,rgba(216,216,216,0) 0%,rgba(216,216,216,1) 25%,rgba(216,216,216,1) 75%,rgba(216,216,216,0) 100%);background:linear-gradient(left,rgba(216,216,216,0) 0%,rgba(216,216,216,1) 25%,rgba(216,216,216,1) 75%,rgba(216,216,216,0) 100%)}.nice-button,#posts_page_pageinator input.button{background:#a69f8e;background:-moz-linear-gradient(top,#b2ad9e 0%,#a69f8e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b2ad9e),color-stop(100%,#a69f8e));background:-webkit-linear-gradient(top,#b2ad9e 0%,#a69f8e 100%);background:-o-linear-gradient(top,#b2ad9e 0%,#a69f8e 100%);background:-ms-linear-gradient(top,#b2ad9e 0%,#a69f8e 100%);background:linear-gradient(to bottom,#b2ad9e 0%,#a69f8e 100%)}@media print{*{float:none!important;text-shadow:none!important;-moz-box-shadow:none!important;background:transparent!important}a{color:navy!important;text-decoration:none!important}#headerText{position:relative;height:120px;background:url(xlogo-print.png.pagespeed.ic.Lc8CJOalDz.png) no-repeat 10px 10px!important}#headerText h1 a{color:#000!important;border:0!important}#headerText img{display:block!important}#nav,#leftContainer,#rightContainer,.slider-wrapper,.theme-default,.nivoSlider,#home_page_image_slider,#posts_page_pageinator{display:none!important}#container,#footer{width:100%!important}#content{margin:0!important}#content article header a,#content article footer a{color:#000!important;text-decoration:none!important}#content .content a:after{content:" (" attr(href) ") "!important;font-size:90%!important}form{display:none!important}#footer{position:fixed!important;bottom:-4px!important;display:block!important;height:22px!important;text-align:center!important}#footer *,#footer strong a,#footer strong{display:inline!important;font-weight:normal!important;color:#000!important;position:static!important;font-size:10px!important;border:none!important}#footer address a{display:none!important}}iframe.chess_replay{width:100%;border:0;overflow:hidden}