html, body{
  height: 100%;
}
body{
  margin: 0;
  padding: 0;
  font: 9pt Arial, Verdana, sans-serif;
  background-color: #2A5FBB;
  text-align: center;
}
img{
  border: 0px;
}
a{
  color: #FF5A00;
}
#wrapper{
  width: 806px;
  background: #FFFFFF url(common/h.jpg) top left no-repeat;
  position: relative;
  margin: 0px auto;
  text-align: left;
  min-height: 100%;
}
#title{
  position: absolute;
  left: 185px;
  top: 167px;
}
#body{
  padding-top: 186px;
  margin-left: 36px;
  padding-bottom: 55px;
}
#fban{
  float: left;
  width: 135px;
}
#content{
  float: left;
  margin-left: 15px;
  margin-top: 28px;
  width: 450px;
  position: relative;
}
.sublinks{
  position: absolute;
  top: -25px;
}
.head{
  height: 14px;
  font-weight: bold;
  margin-bottom: 5px;
}
.p, .o{
  margin-left: 15px;
  margin-bottom: 20px;
}
.o{
  color: #FF6600;
}
#cal .o{
  margin-bottom: 0;
}
ul.spaced li{
  margin-bottom: 5px;
}
.cname{
  float: left;
  width: 85px;
}
.cphone{
  float: left;
  margin-left: 30px;
}
.cmail{
  float: right;
  width: 230px;
}
.cclear{
  clear: both;
  margin-bottom: 10px;
}
#dayinlife span{
  font-weight: bold;
}
#dayinlife div{
  margin-bottom: 20px;
}
#dayinlife .head{
  margin-bottom: 5px;
}
#menu{
  position: absolute;
  left: 682px;
  top: 185px;
  width: 100px;
}
#menu ul{
  list-style: none;
  margin: 0;
  padding: 0;
}
#menu ul li{
  margin: 0;
}
#menu ul li a{
  display: block;
  padding: 4px 0px;
  text-decoration: none;
  width: 100%;
}
#menu ul li a:hover{
  background: url(common/mback.jpg) left repeat-y;
}
#footer{
  border-top: 1px solid #3575A6;
  color: #3575A6;
  font-size: 8pt;
  text-align: right;
  margin-top: 10px;
  margin-bottom: 40px;
  width: 450px;
  position: absolute;
  bottom: 0px;
  left: 186px;
}
#footer a{
  color: #3575A6;
  text-decoration: none;
}
#footer a:hover{
  text-decoration: underline;
}

#splash{
  position:absolute;
  top:-28px;left:-14px;
/*  background:url(/common/splash.jpg) center center no-repeat;*/
  background: #2a5fbb;
  color: #fff;
  font-size: 15pt; font-weight: bold;
  padding: 20px;
  width:460px;height:415px;
  border:1px solid #000;
}
#splash a{
  text-decoration:none;
}
#splash a:hover{
  color:#fff;
  background:#FF5A00;
}