a { color:red; text-decoration:none; }
a:hover { text-decoration:underline; }
body { width: 90%; margin-right:auto; margin-left:auto; border-left-style:solid; border-left-color:white; border-left-width:15px; border-right-style:solid; border-right-color:white; border-right-width:15px; font: 18/25px 'Helvetica', 'Georgia', serif; text-align:justify; text-rendering:optimizeLegibility; }
ol { background-color:#cbcaca; margin:15px; padding-top:5px; padding-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; }
ul { background-color:#cbcaca; margin:15px; padding-top:5px; padding-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; }
li { margin-right: 15px; margin-top:5px; margin-bottom:5px; }
pre { background-color:#cbcaca; margin:5px; padding:10px; border:1px dashed; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; font-size:12; white-space:pre-wrap;/* css-3 */ white-space:-moz-pre-wrap !important;/* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */ word-wrap:break-word; /* Internet Explorer 5.5+ */ }
/* When pre doesn't do its job... code to the rescue! */
.code { background-color:#cbcaca; margin:5px; padding:10px; border:1px dashed; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; }
.round-corner{ -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; }

