body{ background: #EAA88A; margin: 0; padding: 0; font: 16px "Times New Roman", Times, serif; color: #000; }

html, body{ height: 100%; margin: 0; padding: 0; }
img#background{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; }

#scroller{ height: 100%; width: 100%; position: absolute; z-index: 100; }

#menuLayer0{ z-index: 101 !important; }

h1{ font-size: 22px; text-align: center; }
p{ font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000; }

a:link{ font: 16px "Times New Roman", Times, serif; color: #000; text-decoration: none; }
a:visited{ color: #000; text-decoration: none; }
a:hover{ color: #DE9173; text-decoration: underline; }
a:active{ color: #000; text-decoration: underline; }

#promotions img{ display: block; margin: 5px auto; }

.footer{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000; text-decoration: none; }

#navbtm a:link{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000; text-decoration: none; }
#navbtm a:visited{ color: #000; text-decoration: none; }
#navbtm a:hover{ color: #DE9173; text-decoration: underline; }
#navbtm a:active{ color: #000; text-decoration: underline; }
#containerbkgd{ background: #FDDFC5 url(../images/mainbkgd.jpg) no-repeat; border: 2px solid #000; }

figure-a{ display: block; margin: 0 auto; }

.associations img{ height: 59px; padding: 0 5px; border: none; }

#footer{ width: 850px; margin: 0 auto; text-align: center; }

#social{ display: block; }
#social img{ display: block; margin: 5px 10px; border: none; }

#resources a:link,
#resources a:visited{ text-decoration: underline; }
#resources a:hover{ text-decoration: none; }