/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align: center;
}

ul,ol { list-style: none; }



body {
	position:relative;
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-size: 10px;
	line-height: normal;
	font-family: "Times New Roman", Times, serif;
	background-image:url(../images/bg.jpg);
	background-position: top center;
	background-repeat:repeat-y;
	background-color:#7a8795;
	}
	
img {
border:none;
}
   

   
a:link {
color: #ffffff;
	} 

a:visited {
color: #dddddd;
	}

a:hover {
color: #003300;
	}

a:active {
color: #003300;
	}

#header {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 900px;
	height:220px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	}
	
#nav {
	position:relative;
	width: 900px;
	height: 40px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-image:url(../images/menu_bg.jpg);
	font-size:14px;
	font-weight:bold;
	text-shadow:#000000 0px 2px 4px;
	text-decoration:none;
	}

#nav ul {
	position:absolute;
	left:2px;
	color:#FFFFFF;
	list-style:none;
	padding:0px;
	margin:0px;
	}

#nav li {
	width:128px;
	float:left;
	
	}

#nav li a {
	display:block;
	color:#ffffff;
	width:128px;
	height:40px;
	line-height:40px;
	text-decoration:none;
	background-image:url(../images/menu_btn.jpg);
	background-position:0px 0px;
	}
	
#nav li a:visited {
	color:#ffffff;
	text-decoration:none;
	background-position:0px 0px;
	}
	
#nav i a:active {
	color:#ffffff;
	text-decoration:none;
	background-position:0px -80px;
	}

#nav li a:hover {
	color:#ffffff;
	text-decoration:none;
	background-position:0px -40px;
	}
	
#rooms {
	position:relative;
	width:845px;
	background-color:#7a8795;
	margin-left:25px;
	margin-bottom:25px;
}

#rooms a {
	border:0px;
	border-style:none;
	text-decoration:none;
	}

#rooms h2 {
position:relative;
left:15px;
width:425px;
margin-top:10px;
font-size:1.5em;
	}
	
#rooms h3 {
position:relative;
left:15px;
width:425px;
font-size:1em;
margin-bottom:10px;
	}

#rooms ul{
position:relative;
width:425px;
margin-bottom:10px;
}

#rooms img {
position:relative;
border:none;
}


#container {
	position:relative;
	width: 900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	color:#FFFFFF;
	font-size:1.75em;
	}

#container h1{
	text-align:center;
	color:#B2C5DB;
	font-style:italic;
	font-weight:bold;
	font-size:1.25em;
}

#container h2{
	position:relative;
	text-align:left;
	color:#CCCCCC;
	font-size:1.00em;
}

#container h3{
	position:relative;
	margin-top:10px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
}

#footer {
	background-image:url(../images/footer_bg.jpg);
	width: 900px;
	}
	
#footer p{
	position:relative;
	top:20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	}

#footer h2{
	position:relative;
	text-align:center;
	top:15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	}
