@charset "utf-8";

.clear{clear:both;}
* {
	margin: 0px;
	padding: 0px;
}

#Container {
	position:relative;
	margin: 0px auto;
	text-align: left;
	width:1000px;	
	border-style:solid;
	border-width:2px;
}

#Header-BG {
 width:100%;
 height:107px;
 background-image:url('images/mainbar2.gif');
}
 
#Header-image-danuser
{
	position:absolute;
	left:25px;
	top:20px;
	width:385px;
	height:73px;
	overflow: hidden;
}

#Header-image-100yrs
{
	position:absolute;
	left:745px;
	top:5px;
	width:230px;
	height:116px;
	overflow: hidden;
}

#Header-image-slogan
{
	position:absolute;
	left:460px;
	top:20px;
	width:255px;
	height:67px;
	overflow: hidden;
}

#Body-maintop {
 width:100%;
 height:201px;
 background-color:#000;
}

#Body-maintop-image-anniversary
{
	position:absolute;
	left:15px;
	top:116px;
	width:417px;
	height:178px;
	overflow: hidden;
}

#Body-maintop-image-kasper
{
	position:absolute;
	left:450px;
	top:96px;
	width:173px;
	height:204px;
	overflow: hidden;
}

#Body-maintop-image-henry
{
	position:absolute;
	left:600px;
	top:122px;
	width:126px;
	height:172px;
	overflow: hidden;
}

#Body-maintop-image-jJG
{
	position:absolute;
	left:706px;
	top:115px;
	width:277px;
	height:204px;
	overflow: hidden;
}

#Body-mainbottom {
 width:100%;
 height:440px;
 background-image:url('images/mainbar2.gif');
}

#Body-textarea1 {
 float:left;
 width:440px;
 height:230px;
 background-color:#a29f9f;
 margin: 12px 10px 10px 10px;
 padding: 20px 20px 20px 20px;
}

#Body-textarea2 {
 float:left;
 width:440px;
 height:230px;
 background-color:#a29f9f;
 margin: 12px 10px 10px 10px;
 padding: 20px 20px 20px 20px;
}

#Body-textarea3 {
 float:left;
 width:940px;
 height:45px;
 background-color:#a29f9f;
 margin: 12px 10px 10px 10px;
 padding: 20px 20px 20px 20px;
}

img
{  border-style: none;
}

h1
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 20px; 
	font-weight: bold; 
	color: #000000; 	
	text-align: center;
	margin-bottom: 8px;

}

p
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #000000; 	
	margin-bottom: 8px;
}

.center
{
	text-align: center;
}

.red
{
	color:#800000;
}