@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


body,
	html {
		margin:0;
		padding:0;
		background:url(images/bg.jpg);
		background-position:center;
	}
	body {
		min-width:1000px;

	}
	
	#wrap {
	width:900px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-color: #FFF;
	padding-bottom: 18px;
	height: auto;
	}
	
	#header {
	height:106px;
	background-image:url(images/header.gif);
		}
	

p {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

img {
	border:0px;}

#content_area{
	height: auto;
	float: left;
	padding-top:25px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 25px;
}

#info_content_area{
	height: auto;
	float: left;
	padding-top:25px;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 17px;
}

#content_left{
	height: auto;
	float: left;
	width: 150px;
	padding-left: 0px;
	padding-right: 14px;

}

#content_center{
	height: auto;
	float: left;
	width: 571px;
}

#flashbook_area{
	height: auto;
	margin: 0 auto 0 auto;
}

#content_right{
	height: auto;
	float: left;
	width: 150px;
	padding-left: 14px;

}

#info_left{
	float:left;
	width:445px;
	padding-left: 2px;
	}
#info_title{
	float:left;
	width:200px;
	padding-bottom:10px;
	}
.info_title_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	}
	
.info_normal_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
#info_address{
	width:200px;
	float: left;
	clear: both;
}

#info_email{
	width:200px;
	float:left;
	}
#info_opening_title{
	width:400px;
	clear: both;
	padding-top: 25px;
	padding-bottom: 10px;
	}
#info_map{
	width:430px;
	}

#info_right{
	float:left;
	width:416px;
	padding-left: 35px;
	}

#info_floor_box{
	float:left;
	width:50px;
	padding-top: 20px;
	}

#info_floor_details{
	float:left;
	width:364px;
	padding-top: 20px;
	}
.footer_text{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}


.footer_text_link{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

#footer_sect1{
	width:450px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
}

#footer_sect2{
	width:450px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
	line-height: 17px;
}
#footer{
	background-color:#000;
	height:120px;
	clear: both;
	padding-top:4px;
	
}
