body {
    font: 84%/1.2 "Comic Sans MS", Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #000;
    margin: 0;
    padding: 0;
}
div,ul,li {
   margin: 0;
   padding: 0;
}
div#logo {
   float: right;
   font-size: 12px;
   background-color: #ee9;
}
div#logo ul {
   margin: 0;
   padding: 0 1em;
}
div#logo ul li {
   list-style: none;
   text-align: right;
   padding: 0;
   margin: 0;
}
div#body {
   margin: 0 247px 0 0;
}
h1 {
   background-color: #ddd;
   font-family: "Courier New", Courier, monospace;
   font-size: 2em;
   text-align: center;
   padding: .5em;
   margin: 0 0 1em 0;
}
li {
   list-style: none;
}
ul {
   margin: .5em 0 2em 0;
   padding: 0 2em;
}
div,ul,li,h1 {
   _order: 1px dashed red;
}