@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,800);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}header,hgroup,footer,section,article,aside{display:block}body{background:#FFF;font-size:12px;line-height:1.5em;letter-spacing:.5px;color:#717171;font-family:Arial,Helvetica,sans-serif}a{text-decoration:none;color:#7da1bc;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}a:hover{text-decoration:none;color:#ef4034}a img{webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover img{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;-}p{margin:0 0 1em}strong{font-weight:700}em{font-style:italic}blockquote{background:#f9f9f9;margin:30px 0;padding:20px;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.clear{clear:both}.clearfix:after{display:block;visibility:hidden;content:".";clear:both;text-indent:-9999px;height:0}.remove-margin{margin-right:0 !important}#wrap{margin:0 auto;width:900px}h1,h2,h3,h4{color:#333;line-height:1.5em;font-weight:bold;font-family:'Open Sans',arial,serif}h1{font-size:24px;margin-bottom:20px;line-height:1.2em}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h2,h3,h4{margin-top:30px;margin-bottom:20px}h1 a,h2 a,h3 a,h4 a{color:#333}h2 a:hover,h3 a:hover,h4 a:hover{color:#ef4034;text-decoration:none}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:10px 0 10px 10px}.alignleft{float:left;margin:10px 10px 10px 0}.floatleft{float:left}.floatright{float:right}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.tagcloud a{float:left;display:block;color:#717171;margin-left:5px;margin-bottom:5px;padding:3px 7px;line-height:1.3em;background:#e8e8e8;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.tagcloud a:hover{background:#333;color:#FFF;text-decoration:none}.widget_calendar{float:left}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#333;font-size:12px;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:12px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:0}#wp-calendar tfoot #next{font-size:12px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:12px;text-transform:uppercase;padding-top:10px}#logo{margin-bottom:30px}#logo h2,#logo h1{margin:0 !important;font-size:36px;font-weight:800;line-height:1em !important}#logo h2 a,#logo h1 a{color:#000;text-decoration:none}#logo h2 a:hover,#logo h1 a:hover{color:#999}#page-heading{background:#FFF;padding:20px;margin-bottom:30px;margin-right:-30px;margin-left:-30px}#page-heading h1{margin:0 !important;text-align:center}.post{float:left;width:600px;padding:30px;background:url(images/lines.png) repeat}.loop-entry{float:left;background:#FFF;padding:18px;border:1px solid #CCC;width:245px;overflow:hidden;margin-bottom:30px;margin-right:30px;text-align:center;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;font-size:12px}.loop-entry:hover{-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.loop-entry h2{margin:10px 0;font-size:14px}.entry{margin-bottom:20px;padding:20px;background:#FFF;border:1px solid #CCC;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.entry ul,.entry ol{margin-left:30px;margin-bottom:10px;list-style:disc}.post-thumbnail{margin-bottom:10px}.post-meta{text-align:center;font-size:12px;color:#999;padding:7px 0}.post-meta span{padding-left:20px;margin-right:10px}.meta-date{background:url(images/date.png) left no-repeat}.meta-category{background:url(images/category.png) left no-repeat}.meta-author{background:url(images/author.png) left no-repeat}.meta-permalink{background:url(images/permalink.png) left no-repeat}.post-meta-single{margin-bottom:20px}.post-tags{margin-right:10px;margin-top:30px;font-size:12px}#post-author{margin:30px 0;padding:20px;background:#FFF;border:1px solid #CCC;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}#post-author .avatar{float:left;margin-right:20px;margin-bottom:20px}#post-author h4{margin-top:0;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #DDD;margin-left:70px}.pagination{font-family:Arial,Helvetica,sans-serif}.pagination a,.pagination span{line-height:30px;height:30px;width:30px;text-align:center;margin-right:5px;display:block;float:left;background:#FFF;color:#666;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd}.pagination a:hover,.pagination span.current{text-decoration:none;color:#FFF;background:#333}#comments{padding:20px;background:#FFF;text-align:center;border:1px solid #CCC;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}#commentsbox{margin-top:30px}#commentsbox ol,#commentsbox ul{list-style:none;margin-left:0 !important}#commentsbox li{margin-bottom:30px}.children{list-style:none;margin:30px 0 0;text-indent:0}.children li.depth-2{margin:0 0 0 50px}.children li.depth-3{margin:0 0 0 50px}.children li.depth-4{margin:0 0 0 50px}.children li.depth-5{margin:0 0 0 50px}.comment-body{background:#FFF;position:relative;padding:20px;background:#FFF;border:1px solid #CCC;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}#commentsbox .avatar{float:left;margin-right:30px}.comment-author{font-size:14px;color:#000;line-height:1em;margin-bottom:5px}.says{display:none}.comment-meta{font-size:10px}.comment-meta a{margin-bottom:10px;font-style:italic;color:#666}.cancel-comment-reply a{color:#F00;line-height:20px;height:20px}.cancel-comment-reply a:hover{text-decoration:underline}#respond{margin:40px 0 0;padding:20px;background:#FFF;border:1px solid #CCC;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}#comments-respond{margin:0 0 10px;clear:both}#commentform label{display:block;font-size:11px}#commentform input{margin-bottom:10px;width:50%}#commentform textarea{margin-top:10px;display:block;width:97%}#commentform input#author,#commentform input#email,#commentform input#url,#commentform textarea{background:#e8e8e8;position:relative;padding:5px;border:1px solid #e3e3e3;text-shadow:1px 1px 1px #FFF}#commentform input#author:focus,#commentform input#email:focus,#commentform input#url:focus,#commentform textarea:focus{background:#f2f2f2}#commentSubmit{cursor:pointer;font-size:12px;color:#969696;padding:5px 0;width:100px !important;background:-moz-linear-gradient(top,#f2f2f2 0,#dbdbdb);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#dbdbdb));border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #CCC}#commentSubmit:hover{background:#EEE !important}#commentSubmit{border:1px solid #6587a2;background:#799db9;background:-webkit-gradient(linear,left top,left bottom,from(#92b1c8),to(#799db9));background:-webkit-linear-gradient(top,#92b1c8,#799db9);background:-moz-linear-gradient(top,#92b1c8,#799db9);background:-ms-linear-gradient(top,#92b1c8,#799db9);background:-o-linear-gradient(top,#92b1c8,#799db9);padding:8px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#FFF;text-decoration:none;vertical-align:middle}#commentSubmit:hover{border-top-color:#799db9 !important;background:#799db9 !important;color:#fff}#commentSubmit:active{border-top-color:#7094b1 !important;background:#7094b1 !important}#sidebar{width:200px;float:right;background:#FFF;padding:30px 20px}.sidebar-box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #DDD}.sidebar-box h4{margin-top:0 !important;margin-bottom:15px}.sidebar-box ul{list-style:none}.sidebar-box li{margin-bottom:5px}.sidebar-box a{color:#666}.sidebar-box a:hover,.current-menu-item a{color:#ef4034}#copyright{width:900px;margin:0 auto;padding:10px 0;text-align:left;font-size:10px}#copyright a{color:#999}#copyright a:hover{color:#333;text-decoration:underline}#searchbar{display:block;position:relative;width:200px}#search{position:relative;width:158px;padding:10px 30px 10px 10px;outline:0;background:#e8e8e8;border:1px solid #CCC;color:#666;text-shadow:1px 1px 1px #FFF}#searchsubmit{position:absolute;right:10px;top:12px;background:url(images/search.png) no-repeat;text-indent:-9999px;border:0;outline:0;width:15px;height:15px;cursor:pointer}.one-half{width:48%}.one-third{width:30.66%}.two-third{width:65.33%}.one-fourth{width:22%}.three-fourth{width:74%}.one-fifth{width:16.8%}.one-sixth{width:13.33%}.one-half,.one-third,.two-third,.one-fourth,.three-fourth,.one-fifth,.one-sixth{position:relative;margin-right:4%;float:left}.column-last{margin-right:0}.column-first{margin-left:0}.box-shortcode{margin:5px 0;color:#666;padding:10px}.box-red{background-color:#ffb8b8;border:1px solid #ff8c8c;color:#bf2f2f}.box-yellow{background-color:#FFC;border:1px solid #FC6;color:#960}.box-green{background-color:#CF9;border:1px solid #9C0;color:#360}.box-blue{background-color:#d1f2f5;border:1px solid #afdee2;color:#38878e}.text-highlight{padding:2px}.highlight-yellow,.highlight-yellow a{background-color:#fff7a8;color:#695d43}.highlight-pink,.highlight-pink a{background-color:#f7deeb;color:#724473}.highlight-purple,.highlight-purple a{background-color:#e0dbf6;color:#5c5577}.highlight-blue,.highlight-blue a{background-color:#d7f0ff;color:#2a67a4}.highlight-green,.highlight-green a{background-color:#e7ffce;color:#47630a}.highlight-red,.highlight-red a{background:#ffcebe;color:#a22121}.highlight-gray,.highlight-gray a{background-color:#ebebeb;color:#787777}.btn-shortcode{display:inline-block;nowhitespace:afterproperty;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px 5px;outline:0;cursor:pointer;text-align:center;text-decoration:none;padding:0 20px;height:35px;line-height:35px;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-shortcode:hover{text-decoration:none;color:#FFF}.btn-shortcode:active{position:relative;top:1px;color:#FFF}.buttonblack{color:#d7d7d7 !important;border:solid 1px #333;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:-moz-linear-gradient(top,#666,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666',endColorstr='#000')}.buttonblack:hover{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#000));background:-moz-linear-gradient(top,#444,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444',endColorstr='#000')}.buttonblack:active{color:#666;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#666')}.buttongray{color:#e9e9e9;border:solid 1px #555;background:#6e6e6e;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#575757));background:-moz-linear-gradient(top,#888,#575757);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888',endColorstr='#575757')}.buttongray:hover{background:#616161;background:-webkit-gradient(linear,left top,left bottom,from(#757575),to(#4b4b4b));background:-moz-linear-gradient(top,#757575,#4b4b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575',endColorstr='#4b4b4b')}.buttongray:active{color:#afafaf;background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#888));background:-moz-linear-gradient(top,#575757,#888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888')}.buttonwhite{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#ededed')}.buttonwhite:hover{color:#606060;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#dcdcdc')}.buttonwhite:active{color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#fff')}.buttonorange{color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}.buttonorange:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}.buttonorange:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}.buttonred{color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317')}.buttonred:hover{background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115')}.buttonred:active{color:#de898c;background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24')}.buttonblue{color:#FFF;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}.buttonblue:hover{background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}.buttonblue:active{color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}.buttonrosy{color:#fae7e9;border:solid 1px #b73948;background:#da5867;background:-webkit-gradient(linear,left top,left bottom,from(#f16c7c),to(#bf404f));background:-moz-linear-gradient(top,#f16c7c,#bf404f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f')}.buttonrosy:hover{background:#ba4b58;background:-webkit-gradient(linear,left top,left bottom,from(#cf5d6a),to(#a53845));background:-moz-linear-gradient(top,#cf5d6a,#a53845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845')}.buttonrosy:active{color:#dca4ab;background:-webkit-gradient(linear,left top,left bottom,from(#bf404f),to(#f16c7c));background:-moz-linear-gradient(top,#bf404f,#f16c7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c')}.buttongreen{color:#e8f0de;border:solid 1px #538312;background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e')}.buttongreen:hover{background:#538018;background:-webkit-gradient(linear,left top,left bottom,from(#6b9d28),to(#436b0c));background:-moz-linear-gradient(top,#6b9d28,#436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c')}.buttongreen:active{color:#a9c08c;background:-webkit-gradient(linear,left top,left bottom,from(#4e7d0e),to(#7db72f));background:-moz-linear-gradient(top,#4e7d0e,#7db72f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f')}.buttonpink{color:#feeef5;border:solid 1px #d2729e;background:#f895c2;background:-webkit-gradient(linear,left top,left bottom,from(#feb1d3),to(#f171ab));background:-moz-linear-gradient(top,#feb1d3,#f171ab);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3',endColorstr='#f171ab')}.buttonpink:hover{background:#d57ea5;background:-webkit-gradient(linear,left top,left bottom,from(#f4aacb),to(#e86ca4));background:-moz-linear-gradient(top,#f4aacb,#e86ca4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb',endColorstr='#e86ca4')}.buttonpink:active{color:#f3c3d9;background:-webkit-gradient(linear,left top,left bottom,from(#f171ab),to(#feb1d3));background:-moz-linear-gradient(top,#f171ab,#feb1d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab',endColorstr='#feb1d3')}