html{background:#242424 url(bg.jpg) repeat;}
body{padding:2em;color:#ccc;}
h1{text-align:center;font-size:2em;}
h2{margin:1em 0;}
h3{margin:.5em 0 1em;color:#666;}
h3 a{color:#bbb;margin:0 0.5em;}
h3 a:hover{color:#fff;text-decoration:none;}
h4{margin:1em 0;}
a{
  color:yellow;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
pre{
   padding:1em;
   color:#777;
   text-indent:0;
   text-align:left;  
}
code{
  font-family:Courier New;
}
code span{
  color:#444;  
}
code span a{
  color:#444;  
  text-decoration:underline;
}
code span a:hover{
  color:yellow;  
}
p{
 text-align:left; 
 margin-top:1em;
}
blockquote{
  margin-top:1em;
  border:1px solid #333;  
  padding:1em;
  background:#242424;
  text-align:left;
}
table{
  margin:1em 0;  
}
th,td{
  border:1px solid #333;
  padding:.2em .5em;  
  text-align:left;
}
th{
  background:#242424;  
}
td{
  background:#000;  
}
li{
  text-align:left;  
}
strong{
  font-weight:bold;
  color:red;  
}
