/* ForeverHome 2.0 General Styles */
@media screen
{
  body
  {
    background: #ffffff url('../images/interface/footer.png') repeat-x bottom left;
  
    padding: 0px;
    margin: 0px;
  
    font-size: 10px;
    font-family: "arial", sans-serif;
  }
  /*h1
  {
    visibility: hidden;
  }*/
  a
  {
    outline: none;
  }
  /* Page Wrapper which applies the background to the top of the page */
  .pageWrap
  {
    height: 100%;
    min-width: 960px;
    background: url('../images/interface/header.png') repeat-x top left; 
  }
  /* Wraps the content of the page and centers it */
  .page
  {
    height: 100%;
    width: 940px;  
    
    padding: 0 10px 0 10px;
    
    margin: 0 auto 0 auto;
  }
  .pageHeader
  {
    height: 150px;
  }
  .pageHeader h1
  {
    height: 120px;
    
    float: right;
    
    margin: 0;
  
    font-size: 2.8em;
    font-family: "Lucida Calligraphy", sans-serif;
    color: white;
    line-height: 120px;
  }
  .pageBody
  {
    margin: 18px 0 18px 0;
  }
  .pageFooter
  {
    clear: both;
    height: 132px;
    margin: 18px 0 0 0;
  }
  div#calc
  {
    display: none;
    position: absolute;
    top: 292px;
    z-index: 999;
    
    margin: 0 0 0 246px;
    width: 600px;
    
    background: white;
    
    border: 5px double #ddd;
    font-size: 1.8em;
    text-align: center;
  }     
  div#calc  span
  { 
    display: inline-block;
    width: 160px;
  }
  div#calc fieldset
  {  
    background: white; 
    
    margin: 20px;
    text-align: left;
  
  }
}
