/* CSS Document */

body { 
	background-color: #808080; 
	color: #ffffff; 	
	font-family: Arial, Helvetica, sans-serif;
}
.title1 {
	color: #ffffff; 
	font-size: 14.0pt;
	text-align: center;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt;
}
.title2 {
	color: #ffffff; 
	font-size: 10.0pt;
	text-align: center;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt;
}
.title3 {
	color: #ffffff; 
	font-size: 10.0pt;
	text-align: center;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt;
	font-weight: bold;
}
.top-nav {
	font-family: Times New Roman;
	font-size: 10.0pt;
	color: #ffffff;
	text-align: left;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt;
}
.main,p,br,td,li {
	color: #ffffff;
	font-size: 12.0pt;
	text-align: justify;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt; 
}
.address {
	text-align: center;
}
.footer { 
	color: #ffffff;
	font-size: 8.0pt;
	text-align: right;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt;
}
#nav a.nav {
	color: #ffffff;
	font-size: 9.0pt;
	text-align: left;
	margin-top: 0.0pt;
	margin-bottom: 0.0pt; 
	text-decoration: none;
	font-weight: bold;
	width: 136px;
}
#nav UL {
	MARGIN: 0px 0px;
	PADDING: 0px;
	LIST-STYLE: none;
}
#nav UL LI {
	WIDTH: 144px;
	LINE-HEIGHT: 40px;
	PADDING: 4px;
	MARGIN: 0px !important;
	HEIGHT: 40px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC99FF;
}
a:hover, #nav UL LI A:hover {
	color: #CC99FF;
}
a {
	color: #FFFFFF;
}

/* positioning */

#flower			{ position: absolute; left:48px; top:30px; width:60px; height:60px; }
#title			{ position: absolute; left:108px; top:30px; width:246px; height:72px; padding:3px 3px 3px 3px; }
#links			{ position: absolute; left:726px; top:30px; width:130px; height:30px; padding:3px 3px 3px 3px; }
#nav			{ position: absolute; left:48px; top:100px; width:146px; height:300px; }
#line			{ position: absolute; left:48px; top:530px; width:907px; height:1px; }
#address		{ position: absolute; left:222px; top:528px; width:672px; height:32px; padding:3px 3px 3px 3px; }
#footer			{ position: absolute; left:740px; top:532px; width:216px; height:14px; padding:3px 3px 3px 3px; }

#home-img		{ position: absolute; left:336px; top:80px; width:431px; height:272px; }
#home-txt		{ position: absolute; left:222px; top:380px; width:666px; height:138px; padding:3px 3px 3px 3px; }

#area-rgt		{ position: absolute; left:600px; top:108px; width:316px; height:252px; padding:3px 3px 3px 3px; }
#area-left		{ position: absolute; left:228px; top:108px; width:336px; height:282px; padding:3px 3px 3px 3px; }
#area-img1		{ position: absolute; left:228px; top:384px; width:150px; height:136px; }
#area-img2		{ position: absolute; left:402px; top:384px; width:264px; height:135px; }
#area-img3		{ position: absolute; left:696px; top:384px; width:150px; height:137px; }
#area-img4		{ position: absolute; left:408px; top:30px; width:264px; height:72px; }

#menus-left		{ position: absolute; left:204px; top:96px; width:276px; height:426px; background-color:#000000; padding:3px 3px 3px 3px; }
#menus-rgt		{ position: absolute; left:486px; top:96px; width:276px; height:426px; background-color:#000000; padding:3px 3px 3px 3px; }
#menu-img1		{ position: absolute; left:762px; top:96px; width:115px; height:139px; }
#menu-img2		{ position: absolute; left:762px; top:234px; width:115px; height:145px; }
#menu-img3		{ position: absolute; left:762px; top:378px; width:115px; height:145px; }

#photos-txt		{ position: absolute; left:312px; top:45px; width:528px; height:48px; padding:3px 3px 3px 3px; }
#photos-img1	{ position: absolute; left:306px; top:108px; width:174px; height:116px; }
#photos-img2	{ position: absolute; left:492px; top:108px; width:172px; height:116px; }
#photos-img3	{ position: absolute; left:678px; top:108px; width:174px; height:116px; }
#photos-img4	{ position: absolute; left:306px; top:234px; width:172px; height:116px; }
#photos-img5	{ position: absolute; left:492px; top:234px; width:172px; height:116px; }
#photos-img6	{ position: absolute; left:678px; top:234px; width:174px; height:116px; }
#photos-img7	{ position: absolute; left:306px; top:360px; width:112px; height:138px; }
#photos-img8	{ position: absolute; left:432px; top:360px; width:112px; height:138px; }
#photos-img9	{ position: absolute; left:552px; top:360px; width:114px; height:138px; }
#photos-img10	{ position: absolute; left:678px; top:360px; width:174px; height:139px; }

#res-txt		{ position: absolute; left:240px; top:102px; width:468px; height:288px; padding:3px 3px 3px 3px; }
#res-img11		{ position: absolute; left:785px; top:105px; width:114px; height:95px; }
#res-img12		{ position: absolute; left:786px; top:222px; width:113px; height:102px; }
#res-img13		{ position: absolute; left:672px; top:342px; width:227px; height:171px; }
#res-img14		{ position: absolute; left:532px; top:414px; width:109px; height:102px; }
#res-img15		{ position: absolute; left:406px; top:414px; width:113px; height:102px; }
#res-img16		{ position: absolute; left:292px; top:414px; width:102px; height:102px; }

#rooms-lft1		{ position: absolute; left:246px; top:120px; width:324px; height:150px; padding:3px 3px 3px 3px; }
#rooms-rgt2		{ position: absolute; left:582px; top:212px; width:330px; height:162px; padding:3px 3px 3px 3px; }
#rooms-rgt1		{ position: absolute; left:582px; top:120px; width:330px; height:66px; padding:3px 3px 3px 3px; }
#rooms-lft2		{ position: absolute; left:246px; top:291px; width:324px; height:78px; padding:3px 3px 3px 3px; }
#rooms-img19	{ position: absolute; left:708px; top:372px; width:205px; height:139px; }
#rooms-img18	{ position: absolute; left:480px; top:372px; width:205px; height:139px; }
#rooms-img17	{ position: absolute; left:246px; top:372px; width:205px; height:139px; }
