html, body {
  margin:0;
  padding:0;
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333;
  text-align:center;
  

}

#wrap {
  width:770px;
  margin:15px auto;
  text-align:justify;
  background:url('images/mid_bg.gif') repeat-y;

  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left:black 1px solid;
  border-bottom:black 1px solid;

}

#hdr {
  height:90px;
  margin:0;
  padding:10px 20px;
  background:url('images/hdr_bg.gif') no-repeat;

}

#hdr h1 {
  font-size:1px;
  text-indent:-5000em;
  width:500px;
  height:40px;
  margin:0;
  padding:0;
  

}

#hdr h1 a {
   display:block;
   height:40px;
   width:500px;
   
}

#nav {
  float:right; 
  width:200px;
  margin:0;
  padding:0;
}

#rsctext {
  width:570px;
  float:left;
  

}

#resource1 {
  height:300px;
  width:200px;
  
  border-right: black 0px dashed;
  border-top: black 0px dashed;
  border-left:black 0px dashed;
  border-bottom:black 0px dashed;
  float:left;
  margin-top:10px;
  margin-left:10px;

}

#content {
  
  margin-left:210px;
  width:340px;
   
}


#content1 {
    
  width:560px;
  margin-left:5px;

}

#resource2 {
  height:50px;
  width:550px;
  padding-right:5px;
  border-right: black 0px dashed;
  border-top: black 0px dashed;
  border-left:black 0px dashed;
  border-bottom:black 0px dashed;
  
  margin-top:10px;
  margin-left:10px;

}

#content2 {
  margin-top:0px;
  width:560px;
  margin-left:5px;

}

#resource3 {
  height:50px;
  width:560px;
  margin-left:5px;
  margin-bottom:70px;
  font-size:14px;

}

#ftr {
  padding-left:70px;
  background:url('images/ftr_bg.gif') repeat-y;

}

.clear {
  line-height:20px;
  height:1px;
  clear:both;
}

