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, nav, aside {display:block;}body {padding:0 2em;}#page {margin:2em auto;max-width:940px;-webkit-box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 10px #000;box-shadow:0px 0px 10px #000;}#branding hgroup {margin:0 7.6%;}#access div {margin:0 7.6%;}#primary {float:left;margin:0 -26.4% 0 0;width:100%;}#content {margin:0 34% 0 7.6%;width:58.4%;}#secondary {float:right;margin-right:7.6%;width:18.8%;}.alignleft {display:inline;float:left;margin-right:1.625em;}.alignright {display:inline;float:right;margin-left:1.625em;}.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto;}body, input, textarea {color:#333;font:15px "Helvetica Neue", Helvetica, Arial, serif;font-weight:300;line-height:1.625;}body {background:#e2e2e2;}#page {background:#fff;}h1,h2,h3,h4,h5,h6 {clear:both;}hr {background-color:#ccc;border:0;height:1px;margin-bottom:1.625em;}p {margin-bottom:1.625em;}ul, ol {margin:0 0 1.625em 2.5em;}ul {list-style:square;}ol {list-style-type:decimal;}ol ol {list-style:upper-alpha;}ol ol ol {list-style:lower-roman;}ol ol ol ol {list-style:lower-alpha;}ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}dl {margin:0 1.625em;}dt {font-weight:bold;}dd {margin-bottom:1.625em;}strong {font-weight:bold;}cite, em, i {font-style:italic;}blockquote {font-family:Georgia, "Bitstream Charter", serif;font-style:italic;font-weight:normal;margin:0 3em;}blockquote em, blockquote i, blockquote cite {font-style:normal;}blockquote cite {color:#666;font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;}pre {background:#f4f4f4;font:13px "Courier 10 Pitch", Courier, monospace;line-height:1.5;margin-bottom:1.625em;padding:0.75em 1.625em;}code, kbd {font:13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}abbr, acronym, dfn {border-bottom:1px dotted #666;cursor:help;}address {display:block;margin:0 0 1.625em;}ins {background:#fff9c0;text-decoration:none;}sup,sub {font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}sup {bottom:1ex;}sub {top:.5ex;}input[type=text],input[type=email],textarea {background:#fafafa;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border:1px solid #ddd;color:#888;}input[type=text]:focus,input[type=email]:focus,textarea:focus {color:#333;}textarea {padding-left:3px;width:98%;}input[type=text],input[type=email] {padding:3px;}a {color:#444;}a:visited {color:#444;}a:focus,a:active,a:hover {color:#1b8be0;}#branding {border-top:2px solid #bbb;padding-bottom:10px;position:relative;}#site-title {padding:30px 0 0;}#site-title a {color:#111;font-size:30px;font-weight:bold;line-height:36px;text-decoration:none;}#site-description {color:#7a7a7a;font-size:14px;margin-bottom:30px;}#branding img {margin-bottom:-6px;}#access {background:#222;background:-moz-linear-gradient(#252525, #0a0a0a);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#0a0a0a));background:-webkit-linear-gradient(#252525, #0a0a0a);-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0px 1px 2px;-moz-box-shadow:rgba(0, 0, 0, 0.4) 0px 1px 2px;box-shadow:rgba(0, 0, 0, 0.4) 0px 1px 2px;clear:both;display:block;float:left;margin:0 auto 2px;width:100%;}#access ul {font-size:13px;list-style:none;margin:0 0 0 -0.8125em;padding-left:0;}#access li {float:left;position:relative;}#access a {color:#eee;display:block;line-height:3.333em;padding:0 1.2125em;text-decoration:none;}#access ul ul {-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;float:left;margin:0;position:absolute;top:3.333em;left:0;width:188px;}#access ul ul ul {left:100%;top:0;}#access ul ul a {background:#f9f9f9; border-bottom:1px dotted #ddd; color:#444; font-size:13px; font-weight:normal;height:auto;line-height:1em; padding:10px 10px; width:168px; }#access li:hover > a, #access ul ul :hover > a { background:#efefef; }#access li:hover > a {background:#f9f9f9;background:-moz-linear-gradient(#f9f9f9, #e5e5e5);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5));background:-webkit-linear-gradient(#f9f9f9, #e5e5e5);color:#333;}#access ul li:hover > ul {display:block;}#active a{font-weight:bold;}#main {border-top:2px solid #eee;-webkit-box-shadow:0 -1px 0 #dee7b1;-moz-box-shadow:0 -1px 0 #dee7b1;box-shadow:0 -1px 0 #dee7b1;clear:both;padding:1.625em 0 0;}.page-title {color:#333;font-size:10px;font-weight:500;letter-spacing:0.1em;line-height:2.6em;margin:0 0 2.6em;text-transform:uppercase;}.page-title a {font-size:12px;font-weight:bold;letter-spacing:0;text-decoration:none;text-transform:none;}.hentry {margin:0 0 1.625em;padding:0 0 1.625em;position:relative;}.entry-title,.entry-header .entry-meta {padding-right:76px;}.entry-title {clear:both;color:#222;font-size:26px;font-weight:bold;line-height:1.1em;padding-bottom:.3em;}.entry-title,.entry-title a {color:#222;text-decoration:none;}.entry-title a:hover {color:#1b8be0;}.entry-content {padding:1.2em 0 0;}.entry-content h1 {color:#000;font-weight:bold;margin:0 0 .8125em;}.entry-content h2 {color:#000;font-weight:bold;margin:0 0 .6em;font-size:1.20em;line-height:1em;}.entry-content h3 {color:#333;font-weight:bold;margin:0 0 .6em;font-size:1.0em;line-height:0.9em;}.entry-content a, .link {color:#1b8be0;}.link{text-decoration:underline;}.entry-content a:hover, .link:hover {color:#ff4b33;}.entry-content a:visited {color:#aa55ff;}.entry-content table {border-bottom:1px solid #ddd;margin:0 0 1.625em;width:100%;}.entry-content tr th,.entry-content thead th{color:#888888;font-size:12px;font-weight:bold;line-height:18px;padding:9px 24px;}.entry-content tr td{border-top:1px solid #E7E7E7;padding:6px 24px;}#secondary {}.widget-area {font-size:12px;}.widget-area h4 {color:#333;font-size:12px;font-weight:500;letter-spacing:0.1em;line-height:1.1em;text-transform:uppercase;margin-bottom:0.5em;}.widget-area ul {font-size:15px;margin-left:1.5em;}.widget-area ul li {color:#777;font-size:13px;}.widget-area a {color:#1b8be0;text-decoration:none;}.widget-area a:hover {color:#ff4b33;}#colophon {clear:both;}#site-generator {background:#f9f9f9;border-top:1px solid #ddd;color:#666;font-size:12px;line-height:2.2em;padding:2.2em 0;text-align:center;}#site-generator a {text-decoration:none;font-weight:bold;}#site-generator a:focus,#site-generator a:active,#site-generator a:hover {}@media (max-width:800px) {#content {margin:0 7.6%;width:auto;}#secondary {float:none;margin:0 7.6%;width:auto;}embed,object {max-width:100%;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) {body {padding:0 .5em;}}#ie7 article.intro {margin-left:-7.6%;margin-right:-7.6%;padding-left:-7.6%;padding-right:-7.6%;max-width:1000px;}#ie7 section.featured-post {margin-left:-7.6%;margin-right:-7.6%;max-width:850px;}#ie7 section.recent-posts {margin-right:7.6%;}#ie7 .page-template-showcase-php {}.entry-content li {line-height:19px;margin-bottom:9px;}.entry-content img {border:1px solid #aaa;padding:3px;}#secondary li {line-height:15px;margin-bottom:9px}@media (max-width:992px) { body{font-size:130%;padding:0 5px;} #access ul {font-size:15px;} #page{margin:5px;} blockquote{margin:0;} ul,ol {margin-left:30px;} .widget-area,.widget-area h4, .widget-area ul a {font-size:18px;} ul li, ol li {margin-bottom:20px !important;} .widget-area h4 {margin-top:30px;}}@media (max-width:767px) { .entry-content img {max-width:100%;float:none !important;} #page{margin:2px;box-shadow:none;}}