body{padding:20px;margin:20px;font-family: "Lucida Sans Unicode","Lucida Grande",LucidaGrande,"Trebuchet MS","ms sans serif",Tahoma,Verdana,Arial,sans-serif;font-size:100%;margin:0 auto;width:70%;}
#content{width:100%;padding-top:15%;max-width:900px;margin-left:auto;margin-right:auto;}
p,h1,#footer{padding:0;margin:0;font-weight:normal;color:#444;}
#header h1 a,#header h1 a:hover{color:#444;font-weight:normal;border:0;background:none;}

h1{margin:10% 5%;font-size:350%;}
#tagline{letter-spacing:.2em;text-align:center;}

h2{font-size:105%;color:#444;margin:0;padding:30px 0 2px 0;font-weight:Normal;margin-top:20px;}
#whatis{color:#444;margin:0;padding-top:4px;}
ul#whatis{padding:4px 0 0 13px;margin:0 0 0 1em;list-style-position:outside;}
#whatis li{padding:3px 0;text-indent:0;margin:0;}

#header{text-align:center;margin:20px 5px 20px 5px;color:#666;font-size:110%;}


p,#footer{font-size:95%;padding:7px 0;}
p{text-align:left;font-size:110% !important;}
p.note,.c,.center{text-align:center;}
#footer{padding-top:10%;}
#footer{text-align:center;color:#aaa;}
#footer:hover{color:#111;}

#tags{color:#fff;padding-top:50px;font-size:80%;text-align:center;}

.author{font-style:italic;color:#57a;}
#quotes,#quotes p{color:#555;}
#quotes p{padding:16px 0;padding-left:46px;text-indent:-46px;}

.whatis,.small{font-size:90%;}
.whatis{padding-left:13px;}
.note{color:#888;}
span.note{font-size:80%;}

acronym{cursor:help;border-bottom:1px dotted #444;}
acronym:hover{border-top:1px dotted #444;border-bottom:none;}

a{color:#666;border-bottom:2px solid #ccc;text-decoration:none;}
a:hover{color:#000;border-bottom:2px solid #666;background:#eee;}

#header + .note{margin-top:-170px;margin-bottom:150px;color:#444;}
