* { padding: 0; margin: 0; }

body {
 font-family: Times, 'Times New Roman', serif;
 background:#cde3ff;
 
}
#wrapper { 
 margin: 0 0;
 width: 776px;
}
#header {
 width: 776px;
 float: left;
 padding: 0px;
 height: 133px;
 margin: 0px 0px 0px 0px;
 background-image: url(images/heather.jpg);
background-repeat:no-repeat;
}
#leftcolumn { 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 318px;
 width: 376px;
 float: left;
 background-image: url(images/background.jpg);
 background-repeat:no-repeat;
}
#rightcolumn { 
 float: right;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 318px;
 width: 400px;
 display: inline;
}

#rightcolumn img{ 
	clear: both;
	height: 318px;
 width: 400px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 display: block;
 position: relative;
}

#footer { 
clear: both;
 width: 776px;
 height:229px;
 margin: 0px 0px 0px 0px;
 background-image: url(images/footer.jpg);
background-repeat:no-repeat;
}

#menu {
	width:536px;
	margin:0px;
	padding-top:86px;
	padding-left:79px;
}

#menu ul,#menu li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

#menu li {
        float: left;
	padding-left: 10px;
}

#menu a{
	color: #525252;
	font-family: 'Century Gothic', sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-transform:uppercase;
}

#menu a:hover {
	text-decoration:overline;
	color: #000000;
}

#maintext{
height: 190px;
 width: 285px;
overflow: hidden;
padding-top:107px;
padding-left:87px;
font-size: 10px;
text-align:center;
letter-spacing: 0px;
font-family: 'Century Gothic', sans-serif;
position:relative;
}

#maintext img{
	border: 0px;
}

#bottomtext{
	padding-top:25px;
	padding-left:90px;
	width: 620px;
height: 35px;
font-size: 10px;
text-align:center;
letter-spacing: 0px;
font-family: 'Century Gothic', sans-serif;
}

#bottomtext img{
	border: 0px;
}

#bottommenu {
	width:600px;
	margin:0px;
	padding-top:95px;
	padding-left:79px;
}

#bottommenu ul {
	margin: 0 0 0 0;
	padding-left: 140px;
	padding-top: 20px;
	list-style: none;
}

#bottommenu li {
	display: inline;
	padding-left: 10px;
}

#bottommenu a{
	color: #fce7b8;
	font-family: 'Century Gothic', sans-serif;
	font-size: 10px;
	text-decoration: none;
	
}

#bottommenu a:hover {
	color: #ae6554;
}

#copyright {
	clear: both;
	height:49px;
	padding: 0 0 0 0;
	margin: 0 0;
	text-align: center;
	font-family: 'Century Gothic', sans-serif;
	font-size: 9px;
	color: #ae6554;
}

#copyright a{
	color: #ae6554;

}

.reservation{
	color: #000000;
	font-family: 'Century Gothic', sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-transform:uppercase;
	text-align: center;
}
.adv {
	color: #000;
	font-family: 'Georgia', serif;
	font-weight: bold;
	font-size: 20px;
	font-style: italic;
	text-align: center;
}
.adv1 {
	color: #000;
	font-family: 'Georgia', serif;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	text-decoration: underline;
}
.adv2 {
	color: #000;
	font-family: 'Georgia', serif;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
}
.adv3 {
	color: #000;
	font-family: 'Georgia', serif;
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
}
.adv4 {
	color: #000;
	font-family: 'Georgia', serif;
	font-weight: bold;
	font-size: 14px;
	font-style: normal;
}
.indent { 
	padding-left: 50px;
}
.month	{
		font-weight: bold;
			font-size: 120%;
		color: white;
		text-align: center;
		background-color: #000000;
		}
.room	{
		font-weight: bold;
		font-size: 100%;
		color: #000000;
		text-align: center;
		background-color: #cde3ff;
		}
.rate	{
		font-weight: bold;
		font-size: 100%;
		color: white;
		text-align: center;
		background-color: #000080;
	}
.booked	{
		font-weight: bold;
		font-size: 100%;
		color: #000000;
		text-align: center;
		background-color: white;
		}
div.hr {
  height: 18px;
  background: transparent url(hr1.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}
