body{
  margin:0;
}
#head{
  height:175px; 
}
#head img.bg{
  z-index:0;
  margin-top:0px;
  margin-left:0px;
  border:none;
}

#header{
  float:right;
  margin-left:0;
  margin-right:5%;
  margin-top:-180px;
}
html > body #header{
  float:right;
  margin-left:0;
  margin-right:10%;
  margin-top:-190px;
}
#header img{
  z-index:1;
  height:150px;
  margin:0;
  border:none;
}
#header{
  opacity:.7;
}

a{
  color:#9E4B54;
  font-weight:bold;
  text-decoration:none;
}
a:hover{
  border-bottom:2px dotted #9E4B54;
}
p{
  text-indent:30px;
}
#body{
  margin-left:5%;
  margin-right:5%;
}
#foot{
  margin-right:10px;
  margin-left:10px;
  font-size:.7em;
  display:block;
  clear:both;
}
#foot #copyright{
  float:right;
  text-align:right;
}
img{
  border:solid #9E4B54 2px;
  margin:10px;
}
dl{

}
dd{
  font-weight:normal;
}
dt{
  font-weight:bold;
}
html>body{
  background:url("header_trans.png") no-repeat bottom right;
}
ul li a{
  margin-right:10px;
  font-size:1.1em;
}
ul li ul li{
  font-size:.9em;
}
img.sectiontitle{
   border:none;
   display:block;
}
ul.menu{
  display:block;
  float:none;
  position:absolute;
  top:130px;
  left:10px;
  z-index:1;
}
html > body ul.menu{
  display:block;
  float:none;
  position:absolute;
  top:120px;
  left:10px;
  z-index:1;
}
ul.menu li{
  display:inline;
  margin-left:30px;
  background:url("center.png");
  padding:4px;
}
ul.menu li a{
  border:none;
  font-style:oblique;
  font-size:1.1em;
  margin-right:0px;
}
ul.menu li:hover{
  background:url("center_hover.png");
}
table{
  border-collapse:collapse;
  font-size:.6em;
}
table tr{
  border: solid 1px #9E4B54;
}
table td{
  border-right: dotted 1px #9E4B54;
  padding:3px;
}
div.table{
  font-size:1.5em;
  margin-bottom:20px;
}
ul li img{
  display:inline;
  vertical-align:middle;
}

dl dd img{
  display:inline;
  vertical-align:middle;
}







