body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg-top.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#dfdad6;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}

a {color:#660000; text-decoration:underline;}
a:hover{text-decoration:none;}

#topbar{display:block; font-size:10px; background-color:#dfdad6; position:absolute; padding: 5px; visibility: hidden; z-index: 100; }
#topbar:hover{background-color:#cdc0b6;}

#mainPage{
margin:0 auto;
width:1000px;
text-align:left;
vertical-align: middle;
}

.txt5{font-size:11px;}

#logo{
background-image:url(images/logo-zeetser.gif);
background-repeat:no-repeat;
height:105px;
width:454px;
margin-left:500px;
}

#masthead{
text-align:left;
float:left;
}

#menuBox{width:250px; height:275px; background-image:url(images/bg-mastheadL.gif); background-repeat:no-repeat; float:left;}
#leftBox{float:right; width:750px; height:275px; background-image:url(images/bg-mastheadR.jpg); background-repeat:no-repeat; text-align:left;}

#midLeftColumn{float:left; width:265px; background-image:url(images/sidePanel-mid.gif); background-repeat:repeat-y; line-height:18px;}

#leftColumnHeader{color:#663300; font-size:20px; height:40px; line-height:30px; background: url(images/hr.gif) repeat-x bottom left; margin-bottom:15px;}

#leftColumnFooter{background-image:url(images/sidePanel-btm.gif); background-repeat:no-repeat; height:25px;}

#rightColumn{float:right; width:725px; padding-top:10px; line-height:20px; color:#663300}
#rightColumnHeader{color:#ab5e21; font-size:20px; height:40px; line-height:30px; background: url(images/hr2.gif) repeat-x bottom left; margin-bottom:15px;}
#rightColumnBr{background-image:url(images/br-zeetser.gif); height:15px; margin-top:15px; background-position:top; background-repeat:no-repeat; width:725px; float:inherit;}
#subHead{color:#993300; float:left; width:720px; display:block; padding-bottom:10px; font-weight:bold; font-size:16px;}

.menu{list-style-type: none; margin-top:25px; border-bottom-width: 0px; }

div.figureL {float:left; width: 350px;}
div.figureL span {font-style:italic; color:#660000; font-size:11px;}
div.figureL span img{float:left;}

div.figureLsmall {float:left; width: 240px;}
div.figureLsmall span {font-style:italic; color:#660000; font-size:11px;}

div.figureR {float:right; width: 350px;}
div.figureR span {font-style:italic; color:#660000; font-size:11px;}
div.figureR span img{float:right;}

.menu li a{
background: url(images/bg-menu.gif) no-repeat bottom left;
font-weight:bold;
font-size:14px;
color: #663333;
display: block;
width: auto;
padding:5px;
text-decoration: none;
}

* html .menu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 180px;
color: #663333;
}

.menu li a:visited, .menu li a:active{
color: #663333;
}

.menu li a:hover{
background-image: url(images/bg-menu2.gif);
color: #990000;
}

#leftColumn{padding-left:25px; padding-right:25px; padding-top:10px; font-size:11px;}
#leftColumn hr{background-color:#FF0000}
#leftContBox{background: url(images/hr.gif) repeat-x bottom left; margin-bottom:15px; padding-bottom:15px; color:#663333;}
#leftContBox span{color:#663333; text-decoration:none; display:block; font-size:12px; text-align:center; font-weight:bold;}

.picHolder{margin-bottom:15px; padding-bottom:15px;}

#footer{width:100%; background-image:url(images/bg-footer.gif); height:110px; float:left; margin-top:10px;}
#footerInner{margin:0 auto; line-height:20px; color:#FFFFCC; font-size:10px; width:1000px; margin-top:40px; text-align:left; vertical-align: middle; }
#footerInner a{color:#ab5e21; font-weight:bold; text-decoration:none;}

#footer a:hover{
color:#FFFFCC;
font-size:10px;
}