body {
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/bg.jpg) top no-repeat;
	background-color: #a6c0c7;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;  
	}

.bodytext {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #2e2e2e;
	text-decoration: none;
}

.bedroomtitle {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: nomal;
	color: #2e2e2e;
	text-decoration: none;
}

div#container {
	position: absolute;
	left: 50%;
	width: 951px;
	margin: 0px 0px 0px -485px;
}

div#header {
	width: 951px;
	height: 222px;
}

.header01 {
	position: absolute;
	margin: 19px 0px 0px 33px;
}

.header02 {
	position: absolute;
	margin: 183px 0px 0px 45px;
}

div#content1 {
	background: url(images/body_06.jpg) top repeat-y;
	width: 951px;
}

div#content2 {
	background: url(images/body_04.jpg) top no-repeat;
	width: 951px;
}

div#footer {
	background: url(images/body_08.jpg) top no-repeat;
	width: 951px;
	height: 131px;
}

.footer01 {
	position: absolute;
	margin: 30px 0px 0px 40px;
	width: 951px;
	color: #ffffff;
}

.footer02 {
	position: absolute;
	margin: 13px 0px 0px 637px;
	height: 30px;
	color: #0236a0;
}

.footer03 {
	position: absolute;
	margin: 14px 0px 0px 766px;
	height: 30px;
	color: #0236a0;
}

a.link01:link		{font-size: 13px; font-weight: bold; color: #3b3b3b; text-decoration: none; float: left; padding: 7px 8px 10px 8px;}
a.link01:visited	{font-size: 13px; font-weight: bold; color: #3b3b3b; text-decoration: none; float: left; padding: 7px 8px 10px 8px;}
a.link01:hover		{font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; float: left; background: url(images/menubg_a.jpg) repeat-x; padding: 7px 8px 10px 8px;}
a.link01:active		{font-size: 13px; font-weight: bold; color: #3b3b3b; text-decoration: none; float: left; padding: 7px 8px 10px 8px;}

a.link02:link		{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.link02:visited	{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.link02:hover		{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline;}
a.link02:active		{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}

.sep {
	width: 1px;
	height: 25px;
	float: left;
	margin: 2px 0px 0px 0px;
}

.td01 {
	background: url(images/content_01_01.jpg) top no-repeat;
	width: 214px;
	height: 266px;
}

.td02 {
	background: url(images/content_01_02.jpg) top no-repeat;
	width: 204px;
	height: 266px;
}

.td03 {
	background: url(images/content_01_03_01.jpg) top no-repeat;
	width: 484px;
	height: 141px;
}

.td04 {
	background: url(images/content_01_03_02.jpg) top no-repeat;
	width: 484px;
	height: 125px;
}

.td05 {
	background: url(images/content_02_01.jpg) top no-repeat;
	width: 304px;
	height: 195px;
}

.td06 {
	background: url(images/content_02_02.jpg) top no-repeat;
	width: 293px;
	height: 195px;
}

.td07 {
	background: url(images/content_02_03.jpg) top no-repeat;
	width: 308px;
	height: 195px;
}

.box01 {
	margin: 30px 0px 0px 17px;
	color: #343434;
	width: 180px;
}

.box02 {
	margin: 0px 0px 0px 17px;
	color: #343434;
	width: 180px;
}

.box03 {
	margin: 0px 0px 0px 17px;
	color: #343434;
	font-size: 11px;
	width: 180px;
}

.small {
	color: #343434;
	font-size: 11px;
}

.box04 {
	margin: 50px 0px 0px 25px;
	color: #343434;
	width: 290px;
}

.box05 {
	margin: 30px 0px 0px 25px;
	color: #343434;
	width: 280px;
}

.box06 {
	margin: 80px 0px 0px 175px;
	color: #343434;
	width: 120px;
}

.box07 {
	margin: 80px 0px 0px 164px;
	color: #343434;
	width: 120px;
}

.box08 {
	margin: 80px 0px 0px 166px;
	color: #343434;
	width: 120px;
}