body{font-family:"Segoe UI",Optima,Helvetica,Arial,sans-serif;color:#000;background-color:#fff;margin:20px 0;padding:0}img{vertical-align:bottom}.content-wrapper{border-radius:8px}.masthead{border-radius:6px 6px 0 0}.footer{border-radius:0 0 6px 6px}.masthead{background-color:#fff;padding:0;text-align:left;position:relative}.masthead .logo{border-bottom:1px solid #000}.masthead h1{margin:0;color:#8c8c8c;padding:10px;font-size:1.35em;font-weight:400;letter-spacing:.35em}.masthead .banner img{height:auto !important;width:auto !important;max-width:100%}.content-wrapper{border:1px solid #222;margin:0 auto;width:980px;overflow:hidden}.columns-wrapper{background-color:#fff;overflow:hidden}.sidebar{width:190px;float:left}.main-content{width:590px;float:left}.sidebar2{width:200px;float:right}.sidebar .content,.sidebar2 .content{padding:4px 3px;font-size:.85em;line-height:1.5em;background-color:#aaa;background-image:-webkit-linear-gradient(#fff,#aaa);background-image:linear-gradient(#fff,#aaa)}
.main-content .content{padding:4px;font-size:1em;line-height:1.5em;border-left:1px dotted #000;border-right:1px dotted #000}h1,h2,h3,h4{margin:10px 0 0}h1{font-size:1.5em}h2{font-size:1.35em}h3{font-size:1.25em}h4{font-size:1.1em}.page-topper{margin-top:0}img.scalable{height:auto !important;width:auto !important;max-width:100%}.content a{color:#06c}.content a:hover,.content a:focus{color:#c30}.sidebar2 a{color:#0059b3}.sidebar2 a:hover,.sidebar2 a:focus{color:#000}.footer a{color:#8c8c8c}.footer a:hover,.footer a:focus{color:#fff}.sidebar ul,.sidebar ol,.sidebar2 ul,.sidebar2 ol{margin:0 0 0 .5em;padding:0 0 0 .5em;line-height:normal}.sidebar li,.sidebar2 li{margin-bottom:4px}ul.menuside{margin:0;padding:0}ul.menuside li{list-style-type:none;margin-bottom:5px}ul.menuside a{display:block;color:#ccc;text-decoration:none;padding:12px;font-size:1.25em;border:1px solid;background-color:#333;box-shadow:inset 0px 16px 2px rgba(255,255,255,.05),0px 0px 5px rgba(0,0,0,.5);border-color:#fff;-webkit-transition:all linear .35s .1s;transition:all linear .35s .1s;border-radius:5px}
ul.menuside a:hover,ul.menuside a:focus{color:#fff;background-color:rgba(51,51,51,.75);outline:0}.footer{background-color:#fff;box-shadow:inset 0px 16px 2px rgba(255,255,255,.025);border-top:1px solid #000;padding:10px;font-size:.7em;color:#8c8c8c;text-align:center}.footer p.copyright{text-transform:uppercase;margin:0}@media only screen and (min-width:0px) and (max-width:699px){body{margin:0}.content-wrapper,.masthead,.footer{border-radius:0}.content-wrapper{width:auto;margin:0}.main-content{width:auto !important;float:none !important;position:static !important}@media screen and (max-width:500px){div.sidebar2{display:none}}@media screen and (max-width:550px){div.sidebar{display:none}}.content{padding:10px !important;border:none !important;height:auto !important;max-height:888678px}}@media only screen and (min-width:700px) and (max-width:1008px){.content-wrapper{width:auto;margin:0 10px}.content{padding:20px !important}}