@charset "utf-8";
body {
	margin:0;
	background:url(../images/bg.jpg) center top no-repeat #ebd638;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#595F22;
}
img {
	border:0;
}
h3, h4{
	margin:15px 10px;
}
#wrapper {
	width:900px;
	margin:0 auto;
	padding-top:85px;
	text-align:left;
}
#nav {
	float:left;
	margin:0 0 0 42px;
	padding:0;
	height:40px;
}
#nav li {
	display:block;
	float:left;
	list-style-type:0;
	padding:0;
	margin:0;
}
#nav li a {
	display:block;
	width:95px;
	height:20px;
	padding:10px 0 10px 0;
	margin:0 5px 0 0;
	background:url(../images/tab.png);
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	outline: none;
}
#nav li.aboutus a{
	width:140px;
	background:url(../images/tab2.png);
}
#nav li a:hover {
	background:url(../images/tab_hover.png);
}
#nav li.aboutus a:hover {
	background:url(../images/tab_hover2.png);
}
#nav li h2{
	margin:0;
	padding:0;
}
#nav li h2 a, #nav li h2 a:hover{
	background:url(../images/tab_active.png);
	color:#000;
}
#nav li#bookonline a{
	display:block;
	width:120px;
	height:20px;
	background:url(../images/book-online.png);
}
#nav li#bookonline a:hover{
	background:url(../images/book-online_hover.png);
}
#main {
	width:860px;
	float:left;
	margin-bottom:20px;
}
a#accessstatement {
	display:block;
	float:left;
	width:40px;
	height:166px;
	margin-top:80px;
	background:url(../images/access-statement.png);
}
a#accessstatement:hover{
	background:url(../images/access-statement_hover.png);
}
a#accessstatement img.active, a#accessstatement:hover img.active{
	background:url(../images/access-statement_active.png);
}
a#firesafety {
	display:block;
	float:left;
	width:40px;
	height:101px;
	margin-top:256px;
	margin-left:-40px;
	background:url(../images/fire-safety.png);
}
a#firesafety:hover{
	background:url(../images/fire-safety_hover.png);
}
a#firesafety img.active, a#firesafety:hover img.active{
	background:url(../images/fire-safety_active.png);
}
#main .header {
	width:860px;
	height:30px;
	float:left;
	background:url(../images/m-h.png);
}
#main .footer {
	width:860px;
	height:30px;
	float:left;
	background:url(../images/m-f.png);
}
#main .bg {
	width:auto;
	float:left;
	background-color:#F1F1F1;
}
.hl {
	position:absolute;
	top:0px;
	left:0px;
	width:20px;
	height:20px;
	background:url(../images/c.gif) bottom right;
}
.hr {
	position:absolute;
	top:0px;
	right:0px;
	width:20px;
	height:20px;
	background:url(../images/c.gif) bottom left;
}
.fl {
	position:absolute;
	bottom:0px;
	left:0px;
	width:20px;
	height:20px;
	background:url(../images/c.gif) top right;
}
.fr {
	position:absolute;
	bottom:0px;
	right:0px;
	width:20px;
	height:20px;
	background:url(../images/c.gif) top left;
}
.firstline{
	margin-top:0px;
}
