body .wrapper{width:820px;margin:4em auto;padding:0 1em}header.head div.logo{width:100px;margin-right:20px;float:left;width:6em}header.head{width:760px;zoom:1;position:relative}header.head:before,header.head:after{content:'.';visibility:hidden;height:0;display:block}header.head:after{clear:both}header.head hgroup{width:580px;margin-right:20px;float:left}header.head div#search{width:160px;position:absolute;top:0;right:0}header.head div#search ol{border-radius:0.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;-o-border-radius:0.2em;-m-border-radius:0.2em;box-shadow:0 0 1em rgba(0,0,0,0.75);-webkit-box-shadow:0 0 1em rgba(0,0,0,0.75);-moz-box-shadow:0 0 1em rgba(0,0,0,0.75);-o-box-shadow:0 0 1em rgba(0,0,0,0.75);-ms-box-shadow:0 0 1em rgba(0,0,0,0.75);position:absolute;right:0;width:25em;background-color:#eee;z-index:1}section[role="main"]{margin-left:100px}section[role="main"] p{width:520px;line-height:1.7em}nav button{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-m-border-radius:10px;box-shadow:0px -1px 0px #fff;-webkit-box-shadow:0px -1px 0px #fff;-moz-box-shadow:0px -1px 0px #fff;-o-box-shadow:0px -1px 0px #fff;-ms-box-shadow:0px -1px 0px #fff;background:#eee;background-image:-moz-linear-gradient(270deg, #fefefe, #eee);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eee));font-family:"Droid Serif";font-style:italic;text-align:center;margin:0.5em auto;font-size:0.9em;padding:0.3em 1.8em 0.3em 0.8em;color:#666;cursor:pointer;text-shadow:0em 0.1em 0em #fff;border:0.1em outset buttonface}nav button:active{text-shadow:0em -0.1em 0em #fff;border:0.1em inset buttonface}nav button+ol{display:none}nav button.active+ol{display:block}nav ol li{list-style:none}div.reference-wrapper{zoom:1}div.reference-wrapper:before,div.reference-wrapper:after{content:'.';visibility:hidden;height:0;display:block}div.reference-wrapper:after{clear:both}div.reference-wrapper p,div.reference-wrapper dt{width:520px;margin-right:20px;float:left}div.reference-wrapper aside.reference{width:160px;margin-right:20px;float:left;word-wrap:break-word;font-size:11px;color:#6e6e6e;font-style:italic;margin:0 0 1em 0}div.reference-wrapper a[href*="#refs"]{display:none}pre{width:760px;position:relative;margin:1em 0em 1em -2.6em}div#up-next{margin-left:100px;width:520px}body .wrapper>footer{margin-left:100px;width:580px}ul,ol,dl{margin-bottom:1em}.note{width:580px}
