/* Theme Name: DevWWSTheme URI: http://devwws.com/Description:Version: 1.0Author: Guy Leech *//* CSS Reset thanks to Eric Meyer */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,img,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,header,nav,section,article,aside,footer{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1.5;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"""";}/* HTML5 fixes */header, nav, section, article, aside, footer{display: block;}/* Museo Sans courtesy of exljbris font foundray, http://www.josbuivenga.demon.nl/museosans.html */@font-face{font-family: "Museo Sans";src: url(fonts/MuseoSans_500.otf);}a{text-decoration: none;}body{padding-bottom: 1.333em;font-family: "Museo Sans", Helvetica, Arial, sans-serif;font-size: .9375em;line-height: 1.333em;color: #000;background: #fedd49 url(images/body-bg.png) no-repeat 0 1em;}header nav{position: relative;z-index: 9;background: #000;overflow: auto;box-shadow: 0 3px 0 rgba(0, 0, 0, .25);-webkit-box-shadow: 0 3px 0 rgba(0, 0, 0, .25);-moz-box-shadow: 0 3px 0 rgba(0, 0, 0, .25);-o-box-shadow: 0 3px 0 rgba(0, 0, 0, .25);}header nav ul{width: 70%;margin: 0 auto;height: 1em;}header nav li{float: left;border-right: 1px solid rgba(255, 255, 255, .25);font-size: .8em;line-height: 1.666em;font-family: "Futura LT Medium", "Futura Medium",Futura-Medium, Futura, Helvetica, Arial, Sans-serif;font-weight: 100;text-transform: uppercase;letter-spacing: .15em;}header nav li:nth-of-type(2){border-left: none;}header nav li:last-child{border-right: none;}header nav a, header nav a:visited{display: block;padding: .416em .832em;color: #a0a0a0;text-decoration: none;}header nav li:hover a, header nav a:hover{color: #fff;}header nav a:active{font-weight: bold;}header nav #skip-link{position: absolute;top: -9999px;left: -9999px;}header h1{width: 70%;margin: .2em auto .25em auto;font-size: 4em;line-height: 1em;color: #fff;text-shadow: 2px 2px 2px #827026;text-transform: lowercase;letter-spacing: -.06em;font-weight: bold;}#content{width: 50%;padding-right: 20%;margin: 0 auto;color: #303030;overflow: auto;}.home #content{padding-right: 0;width: 70%;}a, a:visited{color: #000;text-decoration: underline;}a:hover{color: #fff;}p{margin: 1.333em 0;}.home article p:first-child:first-letter{float: left;font-size: 2.5em;line-height: 1.066em;margin: .2em .2em .1em 0;font-style: italic;font-weight: bold;font-family: Helvetica, Arial, sans-serif;color: #98800b;}h2{font-size: 2em;line-height: 1em;margin-bottom: 1em;color: #fff;text-shadow: 0 2px .2em #fdd10c;}h2 a, h2 a:visited{color: #fff;text-decoration: none;}h2 a:hover{font-weight: bold;}h3{font-size: 1.333em;line-height: 1em;margin: 1em 0;}h4{font-style: italic;margin: .6665em 0;}li a, li a:visited{text-decoration: none;}.info{float: right;width: 70%;}.tagline{text-align: center;text-shadow: 2px 2px 2px #827026;}.image{display: block;float: left;margin: 0 5em 0 0}.image img{border: 5px solid #fff;border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 1px 3px 5px #d8bc3e;-webkit-box-shadow: 1px 3px 5px #d8bc3e;-moz-box-shadow: 1px 3px 5px #d8bc3e;-o-box-shadow: 1px 3px 5px #d8bc3e;}.image:hover img{box-shadow: 1px 3px 5px #d8bc3e;-webkit-box-shadow: 1px 3px 5px #d8bc3e;-moz-box-shadow: 1px 3px 5px rgba(0,0,0,.25);-o-box-shadow: 1px 3px 5px #d8bc3e;}button, .button{display: block;width: 15em;margin: 0 auto;padding: .666em;background: #fdd10c;border: 5px solid #fff;border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;text-align: center;box-shadow: 1px 3px 5px #d8bc3e;-webkit-box-shadow: 1px 3px 5px #d8bc3e;-moz-box-shadow: 1px 3px 5px #d8bc3e;-o-box-shadow: 1px 3px 5px #d8bc3e;}a.button, a.button:visited{color: #fff;text-decoration: none;}button:hover, .button:hover{background: #ffc71a;box-shadow: 1px 3px 5px #d8bc3e;-webkit-box-shadow: 1px 3px 5px #d8bc3e;-moz-box-shadow: 1px 3px 5px rgba(0,0,0,.25);-o-box-shadow: 1px 3px 5px #d8bc3e;}.home .button{font-size: 2em;line-height: 1em;width: 7.5em;text-shadow: 2px 2px 2px #827026;}.home article{width: 50%;float: right;margin: 3.222em 10% 0 0;}.home aside{width: 25%;clear: left;font-size: .933em;line-height: 1.429em;padding: 1.429em 0 0 0;color: #98800b;}aside a, aside a:visited{color: #98800b;}aside a:hover{color: #000;}footer{position: fixed;bottom: 0;width: 100%;background: #000;color: #a0a0a0;font-size: .8em;line-height: 1.666em;font-family: "Futura LT Medium", "Futura Medium", Futura-Medium, Futura, Helvetica, Arial, Sans-serif;font-weight: 100;text-transform: uppercase;letter-spacing: .15em;}footer p{width: 70%;margin: 0 auto;}