/* global resets - get rid of the default looks browsers assign */
/* based off of Yahoo! UIL reset */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}

body {
  background-color: #E2D4B7;
}

html {
  background-color: #E2D4B7;
}

#wrap {
  width: 900px;
  margin: 0px auto -1px auto;
}

#header {
  background: url(img/header.jpg) no-repeat;
  width: 900px;
  height: 156px;
}

#pbody {
  background: url(img/body.jpg) repeat-y;
  width: 690px;
  
  padding-left: 102px;
  padding-right: 40px;
}

#pbody p.phead {
  text-align: right;
  font-weight: bold;  
  font-size: 16px;
}

#pbody p.pcont {
  padding-top: 3px;
}

#pbody p.pcont2 {
  padding-top: 3px;
  padding-bottom: 10px;
  text-align: right;  
}

#pbody p.itable img {
  padding-right: 12px;
  padding-left: 12px;
  padding-bottom: 5px;
}

#footer {
  background: url(img/footer.jpg) no-repeat;
  width: 900px;
  height: 130px;
  
  padding-top: 25px;
  text-align: center;
  
  color: white;
  font-family: "Lucida Grande", "Lucida Sans", "Verdana", Sans, sans, sans-serif;
  font-size: 12px;
}

#footer a {
  color: white;
  text-decoration: none;  
}

#footer a:hover {
/*  font-weight: bold;*/
  text-decoration: underline;    
}
















