body {
	font-family: "Trebuchet MS", sans-serif, serif;
   background: white;
}

h2 {
   font-size: 2em;
   margin: 0;
}

.header {
   border-bottom: 1px solid black;
   text-align: right;
   margin-bottom: 3em;
}

.header .desc {
   font-size: 1em;
   color: #ddd;
}

.footer {
   border-top: 1px solid black;text-align:center;
}

.content {
   width: 100%;
}

.slice h2 {
   font-size: 2em;
   font-weight: bold;
   text-align: right;
   width: 40%;
}

.slice p, .steps, .dim{
   position: relative;
   top: -3em;
   left: 45%;
   width: 50%;
   margin-bottom: 0.3em;
}

.slice .dim {
   color: #aaa;
   margin: 0;
}

.slice a {
   color: black;
}

