body {background: #880000; color: #ffffff;}
#gallery{background: #000000;}
#main_div {width: 825px; padding: 2px; background: #880000; color: #ffffff;}
#text_link_table {font-size: 13px;}
#compliance {width: 60%; background: #770000; border: red solid 1px; font-size: 13px; text-align: center; margin: 10px; padding: 5px;}

a:link, a:visited {color: #ffffff; text-decoration: none;}
a:hover, a:active {color: #aaccff; text-decoration: underline;}
#gallery a:link, #gallery a:visited {text-decoration: underline;}
a img {border: 0px none;}

h3 {font-family: verdana;}
h2 {font-family: bradley hand itc, pristina, georgia, times new roman, serif;}

.prev_next input {background: #880000; border: #aa0000 outset 1px; color: white;}
a.prev_next:hover input {border: #aa0000 inset 1px;}
a.prev_next:hover {text-decoration: none;}
#reci_table td {font-size: 13px;}

.section_table {background: url(images/flower-background.jpg); margin: 0px; border: 1px outset #660000;}

.gallery_date {display: block; font-size: 30px; font-family: bradley hand itc, pristina, georgia, times new roman, serif; margin-top: 20px;}
.middle_ad_banner {display: block; font-size: 30px; font-family: bradley hand itc, pristina, georgia, times new roman, serif; margin: 15px;}
.set_bottom {display: block; clear: both; text-align: center; width: 100%;}

#archive-back {display: block; float: left; font-size: 24px; margin: 5px;}
#archive-forward {display: block; float: right; font-size: 24px; margin: 5px;}