body{
  background-color:#CCCCCC;
  padding:30px;
  font:12px Verdana;
  }
h1,h2,p{
  margin:0;
  font-weight:normal;
  }
h1{
  font-size:16px;
  }
h2{
  font-size:14px;
  }
p{
  padding-left:5px;
  }
a img{
  border:2px solid #CCCCCC;
  }
  
hr{
  border:0;
  height:1px;
  color:#CCCCCC;
  background-color:#CCCCCC;
  }
  
#container{
  width:650px;
  margin:0 auto;
  border:2px solid #FFFFFF;
  padding:2px;
  background-color:#EEEEEE;
  }
#header{
  background-color:#FFFFFF;
  padding:10px;
  }

#menu, #footer{
  background-color:#6699CC;
  padding:10px;
  }
#menu a, #footer a{
  text-decoration:none;
  color:#BBDDFF;
  padding-right:5px;
  }
#menu a:hover, #footer a:hover{
  color:#FFFFFF;
  }
  
#content{
  background-color:#FFFFFF;
  padding:20px;
  color:#666666;
  }
