.stage
{
	width: 900px;
	margin: 0;
	padding: 0;
	z-index: 1;
}
.header
{
	background-color: #231F20;
	height: 60px;
	width: 900px;
	z-index: 1;
}
.logo
{
	/*+placement:float-left 13px 0px;*/
	float: left;
	position: relative;
	left: 13px;
	top: 0px;
	z-index: 1;
}
.area01
{
	width: 900px;
	height: 311px;
	background-color: #231F20;
	z-index: 1;
}
.area02
{
	width: 900px;
	height: 254px;
	background-color: #BFE10E;
	z-index: 1;
}
.area02-stripe-01
{
	width: 900px;
	height: 54px;
	background-color: #BFE10E;
	z-index: 1;
}
.area02-stripe-02
{
	width: 900px;
	height: 145px;
	background-color: #2A2A2A;
	z-index: 1;
}
.area02-stripe-03
{
	width: 900px;
	height: 55px;
	background-color: #BFE10E;
	z-index: 1;
}
.area02-02
{
	width: 900px;
	height: 30px;
	background-color: #BEE00D;
	z-index: 1;
}
.area03
{
	/*+placement:float-left 0px -539px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -539px;
	width: 900px;
	background-color: #E8E8E8;
	z-index: 1;
}
.area04
{
	/*+placement:float-left 0px -539px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -539px;
	width: 900px;
	background-color: #E8E8E8;
	z-index: 1;
}
.area04-02
{
	/*+placement:float-left 0px -335px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -335px;
	width: 900px;
	background-color: #E8E8E8;
	z-index: 1;
}
.home-headline
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	background-color: #E7E7E7;
	z-index: 1;
	margin-top: 20px;
}
.home-arealink
{
	/*+placement:float-right -13px -18px;*/
	float: right;
	position: relative;
	left: -13px;
	top: -18px;
	font-family: arial;
	font-size: 0.68em;
	font-weight: bold;
	z-index: 1;
}
.home-col-01
{
	/*+placement:float-left 0px -15px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -15px;
	width: 291px;
	background-color: #E7E7E7;
	z-index: 1;
}
.home-col-02
{
	/*+placement:float-left 0px -15px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -15px;
	width: 291px;
	background-color: #E7E7E7;
	z-index: 1;
}
.home-col-03
{
	/*+placement:float-left 0px -15px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -15px;
	width: 291px;
	background-color: #E7E7E7;
	z-index: 1;
}
.home-col-04
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	background-color: #E7E7E7;
	z-index: 1;
}
.vspace01
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	height: 30px;
	background-color: #E7E7E7;
	z-index: 1;
}
.vspace02
{
	/*+placement:float-left 13px 0px;*/
	float: left;
	position: relative;
	left: 13px;
	top: 0px;
	border-top: 1px solid #D5D4D4;
	width: 874px;
	height: 15px;
	background-color: #E7E7E7;
	z-index: 1;
}
.vspace03
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	height: 15px;
	background-color: #E7E7E7;
	z-index: 1;
}
.vspace04
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	height: 2px;
	background-color: #E7E7E7;
	z-index: 1;
}
.h1
{
	font-family: arial;
	font-size: 14pt;
	font-weight: bold;
	color: #2B2B2B;
	text-align: left;
	z-index: 1;
	margin-left: 13px;
	margin-top: 0;
	margin-right: 200px;
	margin-bottom: 0;
	padding-top: 0px;
}
.h2
{
	font-family: arial;
	font-size: 14pt;
	color: #2B2B2B;
	text-align: left;
	z-index: 1;
	margin-left: 13px;
	margin-top: 0;
	margin-bottom: 15px;
}
.h3
{
	font-family: arial;
	font-size: 14pt;
	color: #2B2B2B;
	text-align: left;
	z-index: 1;
	margin-left: 13px;
	margin-top: 0;
	margin-right: 200px;
	margin-bottom: 0px;
}
.text
{
	font-family: arial;
	font-size: 8.5pt;
	color: #2B2B2B;
	text-align: left;
	z-index: 1;
	margin-left: 13px;
	margin-top: 0;
	margin-bottom: 0;
}
.text02
{
	font-family: arial;
	font-size: 9pt;
	line-height: 1.35em;
	color: #2B2B2B;
	text-align: left;
	z-index: 1;
	margin-left: 13px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 200px;
}
A.home:link
{
	color: #0B2E6E;
	text-decoration: none;
}
A.home:visited
{
	color: #0B2E6E;
	text-decoration: none;
}
A.home:hover
{
	color: #0B2E6E;
	text-decoration: underline;
}
.nav
{
	/*+placement:float-left 0px -229px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -229px;
	width: 900px;
	height: 29px;
	background-color: #BFE10E;
	z-index: 3;
}
.nav02
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 900px;
	height: 29px;
	background-color: #BFE10E;
	z-index: 3;
}
.nav03
{
	/*+placement:float-left 0px -335px;*/
	float: left;
	position: relative;
	left: 0px;
	top: -335px;
	width: 900px;
	height: 29px;
	background-color: #BFE10E;
	z-index: 3;
}
UL#list-nav
{
	font-family: arial;
	font-size: 0.68em;
	line-height: 1.2em;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 1;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0;
	list-style: none;
}
UL#list-nav LI
{
	display: inline;
}
UL#list-nav LI A
{
	padding: 8px 13px;
	float: left;
	background: #BFE10E;
	color: #0B2E6E;
	text-decoration: none;
	z-index: 3;
}
UL#list-nav LI A:hover
{
	padding: 8px 13px;
	float: left;
	background: #E9E9E9;
	color: #0B2E6E;
	text-decoration: none;
	z-index: 3;
}
UL#list-nav LI A:active
{
	padding: 8px 13px;
	float: left;
	background: #E9E9E9;
	color: #0B2E6E;
	text-decoration: none;
	z-index: 3;
}
UL#list-nav LI A#current
{
	padding: 8px 13px;
	float: left;
	background: #E9E9E9;
	color: #0B2E6E;
	text-decoration: none;
	z-index: 3;
}
.thumb
{
	z-index: 1;
	float: left;
	margin-left: 13px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-right: 5px;
}
.photo_100x125
{
	z-index: 1;
	float: left;
	margin-left: 13px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-right: 5px;
}
.image_876x485
{
	z-index: 1;
	float: left;
	margin-left: 13px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-right: 5px;
}
.home-teaser
{
	height: 110px;
}
.listing
{
	height: 170px;
}
.flash
{
	/*+placement:float-left 12px -594px;*/
	float: left;
	position: relative;
	left: 12px;
	top: -594px;
	width: 876px;
	height: 510px;
	background-color: #231F20;
	z-index: 2;
}
.flash02
{
	/*+placement:float-left 12px -370px;*/
	float: left;
	position: relative;
	left: 12px;
	top: -370px;
	width: 876px;
	height: 335px;
	background-color: #231F20;
	z-index: 2;
}

