body {font-size:0.8em; margin-top:10px; background-color: #999966; line-height:20px;}
img {margin:3px;}
#sitewrapper {width:780px; height:100%; background-color:#a8a87d; }
#header {font-family:arial; font-size:0.8em; background-color: #fefefe;}
#header td {font-size:0.8em;}
#footer {font-family:arial; font-size:0.8em; color:ivory; background-color: #999966;}
#banner {float:left; position:relative; top:127px; height:50px;z-index:4; color:ivory; font-style:italic; font-size:2.4em; font-weight:bold; text-align:left;}
#logo {float:left;}
#menu {text-align:right;}
#intro {font-size:0.8em; background-color:#a8a87d; width:180px; height:250px; float:left; text-align:left; padding: 1px;}
#imageholder {width:600px; height:250px; float:right; }
#side {width: 180px; height:200px; border-left: 0px solid #828255; float:left; font-variant:italic;}
#main {font-family:arial; font-size:0.8em; padding: 10px 5px 5px 5px; height:200px; border-right: 0px solid #828255; float:right; text-align:justify;}
.bar {width:100%; height:2px; background-color:#8F0324; clear:both;}
.pagetitle {font-size:1.6em; font-weight:bold; color:#8F0324;}
#intro ul {font-size: 1em; line-height: 1.9em; list-style: square; color:#8F0324;}
#header img {border:none;}
ul {font-size:1em;}
#main a {color:#000000;}
.gallery {border: 1px solid #8F0324;}
#main td {font-family:arial; font-size:0.8em;}
#main input, #input textarea {font-family:arial; font-size:1em;}


.popupOverlay   {padding: 0; margin: 0; position: absolute; top: 0px; left: 0px; background-color: #000000; opacity: 0.2; filter: alpha(opacity = 75);    z-index: 100;}
.popupWindow    {position: absolute; padding: 0; z-index: 102; background-color: #ffffff; border:1px solid black;}
.popupContent   {padding: 1em;}
.popupClose     {font-size: 0.8em; padding: 2px; margin: 0; border:1px solid gray; float:right;}

