@charset "utf-8";
/* CSS Document */

body { background-color:#E2E3E5; color:#E8E8E8; margin:0px; }
img { border:0px; }
form, input, select { margin:0px; }
td { vertical-align:top; }
h2 { margin-top:0px; margin-bottom:10px; font-size:16px; font-weight:bold; }
a, a:visited { color:#7FA0BE; text-decoration:none; }
a:hover { color:#B9B9B9; text-decoration:underline; }



#verify { margin-left:auto; margin-right:auto; width:215px; height:132px; padding:379px 163px 90px 167px; background-image:url(/images/interface/bkgd_entry_verification.jpg); }

#sitemap { margin-left:auto; margin-right:auto; width:215px; height:132px; padding:379px 75px 90px 167px; background-image:url(/images/sitemapBG.jpg); }
#sitemapText {margin-right: 300px;}

#homepage { width:500px; height:301px; padding:132px 25px 35px 386px; background-image:url(/images/interface/bkgd_homepage.jpg); margin-left:auto; margin-right:auto; }


#interior { width:841px; height:auto; padding-left:35px; padding-right:35px; background-color:#000000; color:#FFFFFF; margin-left:auto; margin-right:auto; font:12px/20px 'Trebuchet MS', Arial, Helvetica, sans-serif; min-height:400px; }
#interior h1 { margin-top:10px; margin-bottom:20px; font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:normal; color:#B9B9B9; text-transform:uppercase; }

/* COLLECTION */
#collection { width:550px; height:auto; color:#FFFFFF; margin-left:auto; margin-right:auto; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; }
#collection h1 { margin-top:10px; margin-bottom:20px; font:18px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:normal; color:#B9B9B9; text-transform:uppercase; }
#collection p { text-align:justify; margin-top:12px; margin-bottom:12px; }

#zoom { width:350px; height:523px; margin-left:auto; margin-right:auto; }


/* MASTHEAD STYLES */
#masthead { width:911px; height:86px; padding-top:25px; background-image:url(/images/interface/bkgd_masthead.jpg); margin-left:auto; margin-right:auto; }
#masthead_search { width:188px; height:24px; background-image:url(/images/interface/bkgd_search.gif); }
.searchbox { margin:2px 0px 0px 5px; padding-top:2px; height:15px; width:150px; font:11px Arial, Helvetica, sans-serif; border:none; background-image:url(/images/interface/bkgd_form.gif); background-repeat:repeat-x; vertical-align:top; }
.searchsubmit { margin-top:2px; margin-left:4px; vertical-align:top; }



/* FOOTER STYLES */
#footer { width:911px; height:90px; background-image:url(/images/interface/bkgd_footer.jpg); margin-left:auto; margin-right:auto;  }


.error { text-align:center; color:#FF0000; font-style:italic; }
.formText { border:#FFFFFF solid 1px; background-color:#CFCFCF; padding:1px; font:12px Arial, Helvetica, sans-serif; }


.cat_text { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; }


.contactFormLabel {height:20px; padding-top:4px; color:#E8E8E8; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:normal; }
.contactFormData1 { width:188px; height:24px; background-image:url(/images/interface/bkgd_contact.gif); }
.contactFormData1 input { background-image:url(/images/interface/bkgd_form2.gif); border:none; margin-top:2px; margin-left:3px; width:180px; height:19px; font:12px Arial, Helvetica, sans-serif; }

.contactFormData2 { width:188px; height:179px; background-image:url(/images/interface/bkgd_contact2.gif); }
.contactFormData2 textarea { background-image:url(/images/interface/bkgd_form3.gif); border:none; margin-top:5px; margin-left:4px; width:160px; height:150px; font:12px Arial, Helvetica, sans-serif; }

