body{ font: 16px Times New Roman, Times, serif; color: #323e42; background-color: #55656a; margin: 0; padding: 0; }

.subheading{ font: bold italic 30px Times New Roman, Times, serif; color: #323e42; }

#container_bkgdimg{ background: #6f8287 url(../images/bkgd.jpg) no-repeat bottom right; border: 2px solid #323e42; }
#container_eimg_tan{ background: url(../images/e.gif) no-repeat top left; padding-right: 15px; }
#container_fimg_tan{ background: url(../images/f.gif) no-repeat top left; padding-right: 15px; }
#container_timg_tan{ background: url(../images/t.gif) no-repeat top left; padding-right: 15px; }
#container_eimg_teal{ background: url(../images/e_teal.gif) no-repeat top left; padding-right: 15px; }

object{ display: block; margin: 0 auto; }

#social img{ border: none; display: block; margin: 0 auto; width: 32px; }

.gal_thumb_container img{ border: 1px solid #946e4b; }
.gal_enlarge{ border: 3px solid #946e4b; }
.img_border{ border: 1px solid #573b20; }

p{ font: 16px Times New Roman, Times, serif; color: #323e42; }

a:link{ font: 16px Times New Roman, Times, serif; color: #323e42; text-decoration: underline; }
a:visited{ font: 16px Times New Roman, Times, serif; color: #323e42; text-decoration: underline; }
a:hover{ color: #666; text-decoration: underline; }
a:active{ color: #323e42; text-decoration: underline; }

#navmain a:link,
#navmain a:visited{ font: italic 20px Times New Roman, Times, serif; color: #eae6dd; text-decoration: none; }
#navmain a:hover{ color: #fff; text-decoration: underline; }
#navmain a:active{ color: #eae6dd; text-decoration: none; }

.bullet{ font: 11px Times New Roman, Times, serif; color: #FFF; }
.footer{ font: 10px Arial, Verdana; color: #ffffff; text-decoration: none; }

#navbtm a:link,
#navbtm a:visited{ font: 10px Arial, Verdana; color: #FFF; text-decoration: none; }
#navbtm a:hover{ color: #ccc; text-decoration: underline; }
#navbtm a:active{ color: #fff; text-decoration: none; }

.clear{ clear: both; }