html{padding:1em;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ddd),color-stop(100%,#fff)) no-repeat;background:-webkit-linear-gradient(#ddd,#fff) no-repeat;background:-moz-linear-gradient(#ddd,#fff) no-repeat;background:-o-linear-gradient(#ddd,#fff) no-repeat;background:-ms-linear-gradient(#ddd,#fff) no-repeat;background:linear-gradient(#ddd,#fff) no-repeat}h1{font-size:2em;margin-bottom:1em}h2{font-size:1.4em;margin-bottom:.6em}.doc{background:#fff;border:#ddd;padding:1em;color:#aaa;margin:1em;font-style:italic}.doc a{color:#999}.body{width:480px;margin:20px auto}.container{background:#dce6be}.container:before,.container:after{content:"";display:block;overflow:hidden}.container:after{clear:both}.container{zoom:1}.section{float:left;display:inline;width:220px;height:200px;padding:30px 0 0;margin:20px 10px;text-align:center;background:#a0c431}