body{
  margin:0px;
  margin-top:10px;
  padding:0px;
  background: #4f99e1 url('../images/bg.png') repeat-x;
  font: 12pt arial;
}

#main{
  width:780px;
  border:1px solid #000080;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
 }
 
#header{
  width:780px;
  height:120px;
  background: url('../images/header.png');
  border-bottom:1px solid #000080;
}

#navbar{
  width:100%;
  height:26px;
  background: url('../images/button.png');
  text-align:center;
  padding-top:4px;
}

#navbar a{
  height:30px;
  padding-top:5px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:6px;
  background: url('../images/button.png');
  color:#FFFFFF;
  text-decoration:none;
}
#navbar a:hover{
  height:30px;
  padding-top:5px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:6px;
  background: url('../images/button2.png');
  color:#FFFFFF;
}

#content{
  border:6px solid #4f99e1;
  background:#FFFFFF;
  padding:5px;
  color:#000066;
 }
 
p{
margin:0px;
margin-top:15px;
margin-bottom:15px;
padding:0px;
}
 
h1{
padding:0px;
margin:0px;
margin-top:5px;
margin-bottom:5px;
font:18pt verdana;
}

#promobar{
  -moz-border-radius:.5em;
  width:758px;
  background:#d3edf8;
  height:255px;
  padding-top:5px;
}

.promobox{
  -moz-border-radius:.5em;
  width:180px;
  height:250px;
  background:#bcdef5;
  margin-left:5px;
  margin-right:4px;
  float:left;
}

.promobox h2{
  text-align:center;
  font:12pt arial; 
  padding:0px;
  margin:0px;
  margin-left:2px;
}