body {background-color:#fffef9; font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif; font-size: 18px; background-repeat:no-repeat; background-position:center top;}

table.main {margin:0px auto 0px auto; width:900px; padding: 0px 0px 0px 0px; border-width:0px;}
table.footer {margin:0px auto 0px auto; width:800px; padding: 0px auto 0px auto;}

div.mask1 {background-color: #ffffff; width: 800px; height: 40px; position:relative; top:-590px; left:0px; margin:0px auto 0px auto;}
div.mask2 {background-color: #ffffff; width: 800px; height: 40px; position:relative; top:-440px; left:0px; margin:0px auto 0px auto;}
div.mask3 {background-color: #ffffff; width: 800px; height: 40px; position:relative; top:-423px; left:0px; margin:0px auto 0px auto;}
div.mask4 {background-color: #ffffff; width: 800px; height: 40px; position:relative; top:-265px; left:0px; margin:0px auto 0px auto;}


div.main_container {}
div.copy {margin:0px 0px 0px 60px;}
div.footer {text-align:center; font-size:14px; color:#888; margin:5px 0pc 0px 0px;}

img.main {display:block; margin:0px auto 0px auto; padding:0px 0px 0px 0px; border-width:0px;}

div.title {font-size:50px; text-align:center; margin:50px auto 10px auto; color:#4B3118}
div.title_home {margin:0px auto -25px auto;}
div.navigation {margin:0px auto 0px auto; width:800px; background-color:#ffffff; filter:alpha(opacity=100); opacity:1.0; padding:0px 0px 0px 20px;; z-index:1;}

div.page_content {height:613px;}
div.page_title {font-size:50px; margin:0px 0px -50px 50px; color:#4B3118}
div.page_control {font-size:14px; font-weight:bold; color:#4B3118; text-align:right; margin:0px 28px 0px 0px;position:relative; top:52px; left:580px; z-index:4; width:200px;}
img.page_control {margin:0px 0px -4px 0px; padding:0px 0px 0px 0px; border-width:0px}

td.gallery {width:275px;height:250px;}
td.gallery_empty {width:275px;height:250px;}
div.gallery_container {display:block; margin:0px auto 0px auto; padding:50px 50px 50px 50px; background-color:#ffffff;}
img.gallery {margin:0px 10px 0px 12px; width:240px; border-width:0px;}
div.image_caption {margin:0px 10px 0px 12px; font-style: italic; font-size: 12px; font-weight:bold;}
div.image_description {margin:0px 10px 0px 12px; font-size: 11px}

div.admin_container {background-color:#f0edd7; border-style:solid; border-width:1px; border-color:#d5baa9;}
div.admin_item {border-style:solid; border-width:1px; border-color:#d5baa9; margin:5px 5px 5px 5px; padding: 5px 0px 0px 0px;}
div.admin_controls {font-size:16px; color:#4B3118; text-align:left; margin:5px 5px 5px 10px}
div.admin_form {margin:5px 5px 5px 10px}
div.report {color:#c00; margin:5px 5px 5px 10px}

span.red {color:#c00;}
span.active {color:#c00; font-size: 16px; font-weight:bold;}

a:link, a:active, a:visited {text-decoration: none; color: #555; text-align:left; font-weight: normal;}
a:hover {text-decoration: none; text-align:left; color: #c00; border-bottom:1px}
 
a.tab:link, a.tab:active, a.tab:visited {text-decoration: none; color: #555; font-size: 16px; font-weight:bold;}
a.tab:hover {color:#c00; font-size: 16px; font-weight:bold;}
