 BODY {
		margin-top: 5px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
}


  h1 { font: 14pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #261807; }
  h2 { font: 14pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #2a2a2a; }
  
  .reg { font: 10pt Arial, Verdana, Tahoma, Sans-Serif;  color: #261807; }
  .str { font: 10pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #261807; }
  .str2 { font: 11pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #261807; }
  .tiny  { font: 8pt Arial, Verdana, Tahoma, Sans-Serif;  color: #261807; }
  .tinystr  { font: 8pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #261807; }
  
  .link { font: 10pt Arial, Verdana, Tahoma, Sans-Serif; color: #2a2a2a; }
  .link:hover { font: 10pt Arial, Verdana, Tahoma, Sans-Serif; color: #aebc8f; }
  .link2 { font: 10pt Arial, Verdana, Tahoma, Sans-Serif; color: #261807; font-weight: bold; text-decoration:none; }
  .link2:hover { font: 10pt Arial, Verdana, Tahoma, Sans-Serif; color: #933635; font-weight: bold; text-decoration:none; }

  .regw { font: 10pt Arial, Verdana, Tahoma, Sans-Serif;  color: #ffffff; }
  .strw { font: 10pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #ffffff; }
  .tinyw  { font: 8pt Arial, Verdana, Tahoma, Sans-Serif;  color: #ffffff; }
  .tinystrw  { font: 8pt Arial, Verdana, Tahoma, Sans-Serif; font-weight: bold; color: #ffffff; }

#frame {
width: 983px;
height: 100%;
display: table-cell;
margin:0 auto;
}
#main {
background-image: url("images/repeat.jpg");
background-repeat: repeat-y;
width: 983px;
height: 947px;
text-align: center;
}
#stamps {
background-image: url("images/stampBkgd.jpg");
background-repeat: no-repeat;
width: 488px;
height: 352px;
margin-left: 90px;
text-align: center;
float: left;
}
#stamps img { 
float: left; 
*margin-left:0px; 
}
#stamps div { 
width: 340px; 
margin-top: 50px; 
*margin-top: 53px; 
margin-left: 70px;
*margin-left: -10px;
}

#photos {
width: 279px;
height: 352px;
float: left;
}
#content {
font: 10pt Arial, Verdana, Tahoma, Sans-Serif;  color: #261807;
background-image: url("images/content.jpg");
background-repeat: no-repeat;
width: 488px;
height: 586px;
margin-left: 90px;
float: left;
}

#content div {
font: 10pt Arial, Verdana, Tahoma, Sans-Serif;  color: #261807;
margin-top:90px; 
width: 420px;
height: 420px;
text-align: left;
margin-left: 40px;
*margin-left: 0px;
overflow: auto;
}
#content p {
margin-top:5px;
}
#nav {
background-image: url("images/nav.jpg");
background-repeat: no-repeat;
width: 317px;
height: 311px;
float: left;
}
#todo {
background-image: url("images/todo.jpg");
background-repeat: no-repeat;
width: 318px;
height: 275px;
float: left;
}
