body,html {
	background-color:#efdabd;
	width:auto;
	height:auto;
	font-family:Verdana, Geneva, sans-serif; }
body { height:100%; }
	
hr { border:dashed 2px #330000; }

div.contentarea {
	position:absolute;
	width:auto;
	height:auto;
	min-width:800px;
	min-height:100%;
	top:0px;
	left:0px;
	right:0px; }
div.headerleft { 
	background-image:url(../images/headerleft.jpg); 
	background-repeat:no-repeat; 
	width:29px; 
	height:126px; 
	position:absolute;
	top:15px;
	left:15px; }
div.headermid {
	background-image:url(../images/headercenter.jpg); 
	background-repeat:repeat-x;
	width:auto;
	height:126px;
	position:absolute;
	top:15px;
	left:44px;
	right:141px; }
div.headerright { 
	background-image:url(../images/headerright.jpg); 
	background-repeat:no-repeat; 
	width:150px; 
	height:126px; 
	position:absolute;
	top:15px;
	right:15px; }
div.logo {
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	width:95px;
	height:112px;
	position:absolute;
	top:20px;
	left:20px;
	}
div.title {
	background-image:url(../images/title.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:64px;
	position:absolute;
	top:60px;
	left:130px;
	}
div.navigation {
	background-image:url(../images/navigation.jpg);
	background-repeat:no-repeat;
	width:602px;
	height:35px;
	position:absolute;
	top:16px;
	right:70px;
	padding:5px;
	padding-top:6px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#FFF; }
div.navigation a { color:#FFF; text-decoration:none; }
div.navigation a:hover { text-decoration:underline; }
div.navigation img { position:relative; top:6px; }


div.imageleft {
	width:100px;
	height:400px; 
	position:absolute;
	top:146px;
	left:20px; }
div.imageright {
	width:100px;
	height:400px;
	position:absolute;
	top:146px;
	right:20px; }
div.contentback {
	background-color:#660000;
	width:auto;
	min-height:100%;
	position:absolute;
	left:15px;
	right:15px; }
div.contentleft {
	background-image:url(../images/contentleft.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:338px;
	position:absolute;
	top:148px;
	left:145px; }
div.contentright {
	background-image:url(../images/contentright.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:338px;
	position:absolute;
	top:148px;
	right:145px; }
div.content {
	background-image:url(../images/contentcenter.jpg);
	background-repeat:repeat-x;
	width:auto;
	height:auto;
	position:relative;
	min-height:395px;
	left:40px;
	right:40px;
	margin-top:148px;
	margin-left:100px;
	margin-right:180px;
	padding:5px; }
div.bgcolor {
	background-color:#efdabd;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	height:141px; }
	
h1 { color:#ffffff; font-size:18px; }
h3, span.txteng { color:#db833d; font-size:11px; font-weight:normal; }
h2, span.txtnl { color:#ffffff; font-size:11px; font-weight:normal; }
h3 strong, h2 strong { font-size:12px; font-weight:bold; }
p { color:#ffffff; font-size:11px; }
a, a img { color:#ffffff; text-decoration:none; border-color:#ffffff; }
a:hover { text-decoration:underline; }

div.subnav h4 { font-size:14px; display:inline; font-weight:bold; }
div.subnav td { text-align:center; font-size:10px; color:#ffffff; }
div.subnav a {	text-decoration:underline; }

div.stambomen td {
	font-size:10px;
	color:#ffffff;
	border:1px solid #1E0201;
	padding:2px;
	text-align:center; }
	
table.subnavzwangarc {
	font-size:10px;
	color:#ffffff;
	border:1px solid #1E0201;
	margin-bottom:16px;
	padding:2px; }
table.subnavzwangarc h1 { display:inline; }
td.subzwangtd { border-bottom:1px solid #1E0201; }

table.litterweights td { border:1px solid #1E0201; font-size:10px; color:#ffffff; }
table.litterweights { width:100%; text-align:center; padding-bottom:14px; }

.links table, .links td { font-size:10px; color:#ffffff; vertical-align:top; }
.links a { text-decoration:underline; line-height:14px; }
.links a:hover { text-decoration:none; }
.linkstd { width:33%; padding:0px; padding-bottom:10px; border:1px solid #1E0201; }
.linkstd div { background-color:#900000; font-size:18px; margin-bottom:3px; }
.linkstd img { width:17px; height:13px; margin-bottom:-3px; margin-left:3px; }
.hlinks { text-align:center; background-color:#900000; border:1px solid #1E0201; }
.hlinks b { font-size:18px; }

.subnavshowd td { color:#ffffff; font-size:10px; vertical-align:top; border:1px solid #1E0201; text-align:center; padding:3px; }
.subnavshowd h4 { display:inline; font-size:16px; }

div.rainbowbr h4 { font-size:16px; display:inline; font-weight:bold; }
div.rainbowbr td { text-align:center; font-size:10px; color:#ffffff; border:1px solid #1E0201; padding:2px; }
div.rainbowbr a {	text-decoration:underline; }