body, h1, p {
margin: 0;
padding: 0;
}

h1 {
color: #ffffff;
}

h2 {
color: #339933;
}

p {
line-height: 2em;
}

p.hl {
font-size: 2em;
color: #ffffff;
}

header, div#right, left, footer {
padding: 0px;
}

header {
background-color: green;
}

div#content {
background-color: white;
width: 800px;
overflow: hidden;
}

div#right {
background-color: white;
width: 400px;
float: right;
}

div#left {
color: #339933;
background-color: white;
width: 400px;
float: left;
}

left a:link {
color: #ffffff;
}

left a:visited {
color: #ccffcc;
}

left a:hover {
color: #339933;
}

left li {
line-height: 2em;
}

footer {
color: #ffffff;
background-color: #339933;
}
