*{
 margin:0;
 padding:0;
}
body{
 color: #2b2b2b;
 font-family:Arial,Verdana,"Lucida Sans Unicode", "Lucida Grande",Arial,Helvetica,sans-serif;
 font-size:.9em; 
 padding-right: 20px;
}
h1{
 color:#3b6689;
 font-size:1.6em;
 padding-bottom:10px;
 margin-bottom:10px;
 border-bottom:1px solid #CCC;
}
h2{
 font-size:1.3em;
 color:#52932b;
}
p{
 font-size:.8em;
}
.map{
 float:left;
 padding-right:20px;
}
.header{
 float:left;
}