body {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #939495; background-image: url('images/bg-main.jpg'); margin-top: 0px;}

#container {width: 900px; margin: 0 auto 0 auto; background-image: url('images/bg-header.png'); background-repeat: no-repeat;}
#header {width: 900px; height: 100px;}
#interface {width: 750px; height: 40px; margin-left: 200px;}
#content {width: 900px; min-height: 400px; background: #ffffff; background-image: url('images/bg-content.png'); background-repeat: no-repeat; overflow: hidden;}
#text-area {width: 700px; margin-left: 200px; padding: 20px 0 10px 0; overflow: hidden;}
#footer {width: 900px; font-size: 12px; margin: 10px auto 0 auto; text-align: right;}
#staff {width: 630px; float: left; margin: 20px 0 0 40px; }
.staff-member {width: 70px; height: 150px; margin: 10px 25px 0 25px; text-align: center; font-size: 12px; line-height: 15px; float: left;}

#index-flash {width: 240px; margin: 15px 15px 20px 30px; float: right;}
#postcard-gallery-flash {width: 540px; margin: 0 0 20px 0; float:left;}

#contact-flash {width: 460px; margin: 0 15px 20px 200px; float:left;}
#contact-map {width: 200px; float:left;}

/* --------------------- Text ----------------------- */
a:link, a:visited { color:#99a6ad; text-decoration:none; outline: none;}
a:hover, a:active { color: #99a6ad; text-decoration:none; outline: none;}
p {margin-top: 0px;}
h1 {color: #00436E; font-size: 18px; }

/* --------------------- Other ---------------------- */
a img {border: 0;}
.img-facebook {margin: 5px 0 0 0;}
strong {color: #00436E;}
