html, body{height:100%; margin:0; padding:0;}
body{background:#fd7e85; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size: 14px;}

img{border:none;}


a{color: #f35;}
a:hover{}
a:visited{}


.clear{clear:both;}

#page{width:753px; margin:0 auto; padding:0 0 1px 0; min-height:100%;}

#page #header{margin:0 0 0 0;}

#page #header .title{float:left;}
#page #header .nav{float:right; height:50px; width:500px; padding:0; margin:50px 30px 0 0;}
#page #header .nav ul{list-style:none; }
#page #header .nav ul li{float:left; margin:0 0 0 10px;}
#page #header .nav ul li a{color:#fff; font-size:12px;}
#page #header .nav ul li a:hover{color:#ffabb1;}

#page #header .nav a { text-decoration:none;}

#page #header .photos{width:753px; height:200px;}
#page #header .polaroids{width:753px; height:233px; margin-top:-200px; position:relative;}


#page #content{background:#fff;  width:553px; margin:0 auto;  padding:0 50px 40px 50px;}



#footer{ text-align: center; margin: 10px 0; font-size: 12px; color: #eee;}

.small {
  font-size: 11px;
}
.error {
  color: red;
}

td {
  font-size: 14px;
}

div.hr {
  border-bottom: 1px solid #bbb;  
  margin: 16px 0;
}

div.promo {
  border: 2px solid #fd7e85;
  margin: 10px 0 10px 0;
  padding: 10px;
}
