* { margin:0; padding:0; text-rendering:optimizeLegibility!important; }
body { background-image:url(http://dzdg9zolue168.cloudfront.net/fundo_body.jpg); }
div#fundo { width:100%; height:529px; background-image:url(http://dzdg9zolue168.cloudfront.net/fundo_dobra.jpg); }
div#d15m { width:300px; height:661px; background-image:url(http://dzdg9zolue168.cloudfront.net/15minutes.png); float:right; }
div#container { width:800px; margin:-529px auto 0; }
div#text { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; color:#ddd; width:403px; float:left; margin:185px 0; text-rendering:optimizeLegibility!important; -webkit-font-smoothing:antialiased; }
div#text h1 a { font-size:48px; font-weight:bolder; letter-spacing:-1px; text-rendering:optimizeLegibility!important; -webkit-font-smoothing:antialiased; text-decoration:none; color:#ddd; }
div#text h2 { font-family:Georgia, Times, Times New Roman, serif; font-style:italic; font-weight:bold; text-rendering:optimizeLegibility!important; -webkit-font-smoothing:antialiased; }
div#text p {display: inline; text-indent:2.5em; font-size:14px; margin-top:2em; line-height:1.48; text-shadow:0 1px 0 #000; text-rendering:optimizeLegibility!important; -webkit-font-smoothing:antialiased; }
div#text a { color:#777; text-decoration:none; font-weight:bold; text-rendering:optimizeLegibility!important; -webkit-font-smoothing:antialiased; padding:0 3px; }
div#text p a:hover { background-color:#333; padding:1px 2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
h3 { background-color:#962a21;text-shadow:0 1px 0 #000;font-size:14px; padding:1px 2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display: inline; font-weight: lighter;}
.description{margin: 20px 0;}