body {
  margin:0;
  padding:0;
  color:#333;
  background-color:#eee;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:19px;
  padding-bottom:40px;}
  
p {
  padding-top:0;
  margin-top:0}
  
h1 {
  font-size:18px;
  line-height:23px;
  margin-bottom:0;
  padding-bottom:0}
  
a img {
  border:0}
  
 
a { 
  color: #009;
  }

a:hover {
  text-decoration:none;}
  
#frame {
  width:700px;
  padding:15px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  background:#fff url('images/footer.gif') repeat-x bottom;
}
  
#body {
  margin-top:10px;
  background:#fff;}
  
#header {
  padding:0;}
  
#topnavi {
  margin-top:10px;}

  
#topnavi a {
  text-decoration: none;
  color:#333;
  margin-right:10px;
  padding:2px;}
  
#topnavi a:hover {
  background-color:#0FF;}
  
#topnavi ul, #left ul {
  list-style-type: none;
  padding:0;
  margin:0;}
  
#topnavi ul li {
  display:inline;}

#left {
  width:100px;
  float:left;}
  
#left a {
  text-decoration: none;
  color:#333;
  padding:2px;
}

#left ul li {
    margin-bottom:5px;
}
  
#left a:hover {
  background-color:#0FF;}
  
.active {
  background-color:#0FF;}

#main {
  padding:5px;
  padding-left:15px;
  padding-right:15px;
  width:360px;
  float:left;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;}

#right {
  width:190px;
  float:right;
  padding:5px;}

