﻿body { margin:0px auto 30px auto; font-family:Arial; color:#222222; font-size:10pt; background-color:#96C9F1 }
.maintable { width:888px; margin:30px auto 0px auto; background-color:White; }
td { vertical-align:top; }
.banner { height:125px; background-image:url(images/banner.jpg); }
.toolbar { width:173px; padding-left:10px; padding-top:10px; padding-bottom:10px; }
.gallery { width:173px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:right }
.bottom { height:66px; background-image:url(images/bottom.jpg); vertical-align:bottom; text-align:center; padding-bottom:2px; background-repeat:no-repeat }
.middle { padding-top:10px; padding-bottom:10px; }

.active { color:White; text-decoration:none; background-image:url(images/toolbar_active.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:5px; }
.inactive { color:White; text-decoration:none; background-image:url(images/toolbar_inactive.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:5px; }
.inactive:hover { color:White; text-decoration:none; background-image:url(images/toolbar_active.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:5px; }

.pagehead { font-size:18pt; color:#FF0000; }
.pagetext { font-size:11pt; }

hr { border:none; border-bottom: solid 1px #ff0000; height:1px; color:white; margin:5px 0px 5px 0px }

.gallery_table img { max-width:150px; margin-bottom:3px; max-height:100px; margin-top:3px; }
.gallery_table { width:522px; text-align:center;}
.gallery_table td { margin:3px; background-color:#eeeeee; }