body{
  position:relative;
  margin:0px;
  top:0px:;
  padding:0px;
/*   background:#75ace0; */
/*  background:#eee; */
/*   margin-left:50px; */ 
/*   background: url('../img/backgrounds/cfuw_big.jpg') no-repeat 0px 0px; */
}



#header{
  position:relative;
/*   background:#00b0f0; */
  margin:0px;
  padding:0px;
  height:100px;
/*   width:800px; */
/*   left:30px; */
border-bottom:yellow 2px solid;
  top:0px;
}
#header h1{
  top:0px;
  background:transparent;
  padding:10px;
/*   margin:10px; */
  
  height:80px;
  text-align:center;
  font-family: monospace;
  font-size:25pt;
/*   font-weight:normal; */
    color:#c51616;
/*     border:1px black solid; */
}

#wrap{
  position:relative;
  background: #6a6aea url('../img/backgrounds/logo.jpg') no-repeat 300px 10px;
  padding:10px;
/*   margin:10px; */
/*   margin-left:150px; */
/*   margin-top:50px; */
  height:250px;
  text-align:center;
/*   width:500px; */
}

#contents{
/*   position:absolute; */
  float:left;
  width:200px;
  margin:10px ;
/*   background:white; */
  height:200px;
  background: transparent url('../img/backgrounds/login_box.jpg') no-repeat 0px 0px ;
  border:1px solid blue;
}

#contents form{
  margin:30px;
  margin-left:10px;
  float:left;
  
}

#footer{
  position:relative;
/*   clear:both; */
  height:80px;
/*   background:white; */
/*   background:#00b0f0; */
}
p{
  size:10pt;
  font-family:verdana;
}

#footer p{
  font-weight:bold;
  color:red;
  font-size:10pt;
  text-align:center;
}
input[type="text"],input[type="password"]{
  border:gray 1px solid;
}

input[type="submit"]{
  border:blue 1px solid;
}