#strip { width: 100%; margin: 0; padding: 0; height: 40px; color: #fff; }
#strip h1 { margin: 0; padding: 0; font-size: 1.8em; color: #fff; margin-left: 10px; line-height: 40px; }

#sidebar { float: left; width: 200px; }
#sidebar div { margin-bottom: 1px; float: left; width: 100%; }

#nav { list-style-type: none; margin-top:1px;}
#nav li {  margin-bottom: 1px; color: #fff; font-size: 0.9em; }
#nav li a { line-height: 25px; width: 180px; padding: 0px 10px; display: block; color: #fff; text-decoration: none; }
#nav li a:hover { background-color: #4E89BE; }

#content { }
#main { float: left; width: 620px; padding: 20px 40px; }
#main h1 { font-size: 2em; }
#main p { color: #666; }
#main p.strapline { color: #4E89BE; }