body {background:#9c9 url('images/background.gif') top right repeat-x;font-family:arial, helvetica lt std, helvetica, sans-serif;margin:0;}
a img {border:0;}
a:link, a:visited {color:#363}
a:hover {background-color:#efd;color:#363}
a.no_hover:hover {background-color:transparent}
p {}
p.justify {text-align:justify;}
h1 {font-size:1.6em;text-align:right;border-bottom:1px solid #c9dbc7;color:#252;margin:0;font-family:times, times new roman, serif;font-variant:small-caps;}
ul {font-size:.9em;}

#bodyholder {background:#fff url('images/background.gif') top right repeat-x;}
#heading {width:645px;text-align:right;background-color:#91B48C;} 
#content {width:645px;background:#fff url('images/content-corner.gif') top right no-repeat;padding:1.6em 0 0;font-size:.9em}
#wrapper {margin:0em 4em 0em 3em;}

#footer {background:transparent url('images/footer-repeat.gif') top left repeat-x;}
#footer-inner {width:645px;background:#fff url('images/mill.gif') bottom right no-repeat;height:194px;}
#footer-text {font-size:.7em;margin:0em 7em 0em 4em;padding-top:8em;}
#photo-credit {font-size:1.3em;margin:0 0 .9em;font-style:italic;color:#41643C;}
#partners {height:104px;background:#9c9 url('images/partners.gif') top left no-repeat;padding:16px 5px 50px;margin-bottom:3em;}
#partners img {margin-top:3px;}

.dateBox {font-size:.8em;background-color:#E5F2E5;border:1px solid #99CC99;padding:.3em;text-align:center;float:right;clear:right;width:14em;margin:.3em 1.6em;}
.dateBox .dateTitle {font-size:.8em;color:#336633}
.dateBox .theDate {color:#003300;font-weight:bold;}


iframe {border-style:none;margin:0 0 2em;}