#maincontainer {
   margin: 0px;
    padding: 0px;
    background-color: antiquewhite;
    background-image: url("images/ivorypaperbackground.jpg");
    width: 550px;
    height: 780px;
    border: 2px solid #d8895f;    
}
#maincontainerlong {
   margin: 0px;
    padding: 0px;
    background-color: antiquewhite;
    background-image: url("images/ivorypaperbackground.jpg");
    width: 550px;
    height: 1120px;
    border: 2px solid #d8895f;    
}
#maincontainercontact {
   margin: 0px;
    padding: 0px;
    background-color: antiquewhite;
    background-image: url("images/ivorypaperbackground.jpg");
    width: 550px;
    height: 438px;
    border: 2px solid #d8895f;    
}
body {
 margin: 0px;
    padding: 0px;
}
#letterpress {
    border-top: 1px solid #d8895f;
    font-family: 'Fira Sans', sans-serif;
    font-size: .75em;
    font-weight: 400;
    line-height: 1.3em; 
    color: brown;
    position: absolute;
    top:-1px;
    left: 100px;
    border-right: 4px double #d8895f;
    width: 410px;
     height: 100px;
    padding: 10px 10px 10px 10px; 
} 
#letterpress td {
    padding-right:15px;
    padding-left:5px;
    border-left: 1px solid brown;
}
#footer {
       
    width: 550px;
    font-family: 'Fira Sans', sans-serif;
    font-size: .5em;
    font-weight: 300;
    position: absolute;
    left:0;
    top: 750px;
    padding-left: 0px;
    padding-top: 10px;
    color: brown;
    text-align: center;
}
#contacthomemenu {
 border-top: 1px solid #d8895f;
    font-family: 'Fira Sans', sans-serif;
    font-size: .7em;
    font-weight: 400;
    line-height: 1.5em; color: brown;
    position: absolute;
    top:-1px;
    left: 120px;
/*    border-right: 4px double #d8895f;*/
    width: 385px;
     height: 100px;
    padding: 10px 0px 40px 20px;    
}
#contacttext {
  font-family: 'Fira Sans', sans-serif;
    font-size: .9em;
    font-weight: 400;
    line-height: 1.5em; color: brown;
    width:460px;
    height: 250px;
    padding: 50;
   margin-left: 20px;
    position: absolute;
    left: 25px;
    top: 125px;
    text-align: center;
    
}




#contacthomemenu td {
    padding-right:15px;
    padding-left:5px;
    border-left: 1px solid brown;
    vertical-align: top;
}
#homemenu {
    border-top: 1px solid #d8895f;
    font-family: 'Fira Sans', sans-serif;
    font-size: .7em;
    font-weight: 400;
    line-height: 1.5em; color: brown;
    position: absolute;
    top:-1px;
    left: 120px;
    border-right: 4px double #d8895f;
    width: 390px;
     height: 100px;
    padding: 10px 0px 40px 20px; 
}
#homemenu td {
    padding-right:15px;
    padding-left:5px;
    border-left: 1px solid brown;
}
 #headrow {
     
}
a {
    text-decoration: none;
    color: brown;
}
a:hover {
    color:#067b90;
}

#robin {
    border-right: 4px double #d8895f;
/*    border-top: 1px solid #d8895f;*/
    border-bottom: 1px solid #d8895f;
    border-left: 4px double #d8895f;
    width:484px;
    height: 630px;
    padding-left: 22px;
    padding-top: 20px;
   margin-left: 20px;
    position: absolute;
    left: 0px;
    top: 98px;
}
#samples {
    border-right: 4px double #d8895f;
/*    border-top: 1px solid #d8895f;*/
    border-bottom: 1px solid #d8895f;
    border-left: 4px double #d8895f;
    width:484px;
    height: 985px;
    padding-left: 22px;
    padding-top: 20px;
   margin-left: 20px;
    position: absolute;
    left: 0px;
    top: 98px;
}
#pressroom{
     width:484px;
    height: 630px;
    padding-left: 22px;
    padding-top: 20px;
   margin-left: 20px; 
  position: absolute;
    left: 4px;
    top: 400px;   
}
#contacttop {
    border-bottom: 1px solid #d8895f;
    border-top: 1px solid #d8895f;
    border-right: 4px double #d8895f;
    border-left: 4px double #d8895f;
    padding: 5px 0px 30px 8px; 
    margin-left: 20px; 
    height: 365px;
    
    width:498px;
    position: absolute;
    left: 0;
    top:18px;
    
    
    
}
#topright {
    border-top: 1px solid #d8895f;
/*    border-right: 1px solid #d8895f;*/
    border-left: 4px double #d8895f;
    padding: 5px 0px 30px 8px; 
    margin-left: 20px; 
    height: 65px;
    width:115px;
    position: absolute;
    left: 0;
    top:18px;
}
