body {
	font-family: Arial;
	background: #c4e2c1;
}

iframe {
	width: 100%;
	height: 800px;
	margin-top: 10px;
}

a:link {text-decoration: none; font-weight:bold; color: #9f4333;}
a:visited {text-decoration: none; font-weight:bold; color: #9f4333;}
a:active {text-decoration: none; font-weight:bold; color: #9f4333;}
a:hover {text-decoration: none; font-weight:bold; color: #cf5742;}

a img {border:0;}

#maintitle {
	position: absolute;
	top: 10px;
	left: 40px;
	width: 249px;
	height: 75px;
	background: url(images/banner.png) left;
}
#navbar {
	position: absolute;
	top: 110px;
	left: 58px;
	right: 206px;
	height: 50px;
}

#header {
	height: 152px;
	width: 100%;
	background: url(background/bg_tc.png) repeat-x left;
}
#headerleft {
	width: 54px;
	height: 152px;
	float: left;
	background: url(background/bg_tl.png) left;
}
#headerright {
	width: 54px;
	height: 152px;
	float: right;
	background: url(background/bg_tr.png) right;
}
#headermain {
	margin-left: 54px;
}
#headerlogo {
	width: 154px;
	height: 152px;
	float: right;
	background: url(background/bg_tlogo.png) right;
}

#mainwrapper {
	width: 100%;
	float: left;
	margin-right: -54px;
	background: url(background/bg_cr.png) repeat-y right;
}
#maincontainer {
	margin-right: 54px;
	background: #ffffff url(background/bg_cl.png) repeat-y left;
	padding: 0;
}
#content {
	margin-left: 54px;
	background: #ffffff;
}


#footer {
	height: 30px;
	width: 100%;
}
#footercontainer {
	width: 100%;
	float: left;
	background: url(background/bg_bc.png) right;
}
#footerleft {
	width: 54px;
	height: 30px;
	float: left;
	background: url(background/bg_bl.png) left;
}
#footerright {
	width: 54px;
	height: 30px;
	float: right;
	background: url(background/bg_br.png) right;
}
#footertext {
	float: bottom;
	width: 90%;
	margin-bottom: 50px;
	margin-left: 40px;
	margin-right: 40px;
}
#imagebrowser {
	width: 640px;
	height: 427px;
	display: block;
}
#imagegallery {
	width: 640px;
	height: 160px;
	display: block;
	overflow: auto;
}


.first {
	margin-top: 0;
}
.last {
	margin-bottom: 0;
	text-align: right;
}

