/* CSS Document */
body{ 
	border:0px; 
	margin:0px; 
	padding:0px; 
	outline:0px; 
	background:url(../images/bg.png) top center repeat-y #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	}
img{ outline:0px;}
p{ margin:0px; padding:0px; color:#FFFFFF; line-height:21px; text-align:justify;}
h1{ font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0f2a67;
}
h2{ font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#12337c;
	margin-left:20px;
	font-weight:600;
	}


#wrapper{ width:780px; background:url(../images/body-bg.png) repeat-y ; margin:0 auto; height:700px;}
#wrapper1{ width:780px; background:url(../images/body-bg.png) repeat-y ; margin:0 auto; height:650px;}
#wrapper2{ width:780px; background:url(../images/body-bg.png) repeat-y ; margin:0 auto; height:1300px;}
#wrapper3{ width:780px; background:url(../images/body-bg.png) repeat-y ; margin:0 auto; height:900px;}
#logo-wrapper{ width:760px; margin:0 auto; height:125px; background:url(../images/top-flourish.png) center no-repeat;}
#book-online{ float:right; margin-right:20px; width:250px; height:56px;}
#logo{ float:left; width:270px; height:98px; margin:5px 0 0 10px;}

#banner-wrapper{ width:760px; background:#12337c; margin:0 auto;}
#menu-wrapper{ width:760px; height:66px; text-align:center; }
#navi{ 
		font-family:Arial, Helvetica, sans-serif; 
	    font-size:12px; 
	    font-weight:bold; 
		color:#FFFFFF;
		display:block;
		width:760px;
		clear:both;
		
	   }
#navi ul{ 
		 color:#FFFFFF;
		 text-align:center;
		 display:inline;
		 float:left;
		 padding:0px;
		 margin:18px;
		 list-style-type:none;
	   }
#navi li{ 
		list-style-type:none;
		margin:0px;
		padding:0px; 	
	    text-align:center;
	    float:left;
		text-transform:uppercase;
			   }
#navi li a:link{ 
			color:#000000;
			text-decoration:none;
			list-style-type:none;
			background:#c5d9f4;
			margin:0 5px;
			padding:5px 10px;			
			float:left;
			display:block;
			width:110px;
			}
#navi li a:visited{ 
			color:#000000;
			text-decoration:none;
			list-style-type:none;
			background:#c5d9f4;
			margin:0 5px;
			padding:5px 10px;
			display:block;
			width:110px;
			
			}
#navi li a:hover{ 
			color:#000000;
			text-decoration:none;
			list-style-type:none;
			background:#f7931e;
			margin:0 5px ;
			padding:5px 10px;
			display:block;
			width:110px;
			}
#navi li a:active{ 
			color:#000000;
			text-decoration:none;
			list-style-type:none;
			background:#f7931e;
			margin:0 5px;
			padding:5px 10px;
			display:block;
			width:110px;
			}

			
#welcome-wrapper{ width:740px; margin:0 auto; padding:0 10px; clear:both; background-image:none; background-color:#12337c; height:300px;}
#imgpart{ width:55%; float:left;}
#textpart{ width:45%; float:right; text-align:center;}
.wel{background:url(../images/bg.png) top center repeat-y #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:16px;}
#welcome{ width:720px; padding:10px 20px; background:url(../images/bottom-flourish.png) center top no-repeat; margin:0 auto; height:190px;}
#leftpart{ width:45%; color:#003399; text-align:justify; float:left; line-height:25px;}
.left{ width:10%; float:left;}
#rightpart{ width:45%; color:#003399; text-align:justify; float:right; line-height:25px;}


#feature{ width:720px; padding:10px 20px; background:url(../images/bottom-flourish.png) center top no-repeat; margin:0 auto; height:440px;}
#leftpart1{ width:65%; color:#003399; text-align:justify; float:left; line-height:20px;}
.left1{ width:5%; float:left;}
#rightpart1{ width:30%; color:#003399; text-align:justify; float:right; line-height:20px;}

#attraction{ width:720px; padding:10px 20px; background:url(../images/bottom-flourish.png) center top no-repeat; margin:0 auto; height:1080px;}
#leftpart2{ width:65%; color:#003399; text-align:justify; float:left; line-height:20px;}
.left2{ width:5%; float:left;}
#rightpart2{ width:30%; color:#003399; text-align:justify; float:right; line-height:20px;}

#contactus{ width:720px; padding:10px 20px; background:url(../images/bottom-flourish.png) center top no-repeat; margin:0 auto; height:680px;}



#footer-wrapper{ width:720px; padding:20px; height:20px; background-color:#12337c; margin:0 auto;}
.footer{ color:#CCCCCC;}
.footer a:link{ color:#CC3300; text-decoration:underline;}
.footer a: hover{ color:#FFCC00; text-decoration:none;}
