/********************
boxes in various dimensions
*********************/

.full {
	float: left;
	clear: both;
	margin: 8px 0 0 0;
	padding: 0 0 8px 0;
	width: 746px;
}

.one-third {
	float: left;
	width: 244px;
	text-align: center;
	padding-bottom: 8px;
}

.one-half {
	float: left;
	width: 369px;
	text-align: center;
	overflow: hidden;
	padding: 0 0 8px 0;
	margin: 8px 0 0 0;
}

/********************
various bg colors
*********************/

.light-blue-bg {
	background-color: #C0EBFC
}

.very-light-blue-bg {
	background-color: #e7f5f7
}

.yellow-bg {
	background-color: #FAEFC4
}

.colour-F2FAFC {
	background-color: #F2FAFC
}

.colour-F2FAFC {
	background-color: #F2FAFC
}

.colour-E7F5F7 {
	background-color: #E7F5F7;
}

.colour-C0EBFC {
	background-color: #C0EBFC;
}

.footer-bg-color{
	background-color: #e2cd97;
}
.colour-B2E6FE {
	background-color: #B2E6FE;
}

.colour-D6BB74 {
	background-color: #D6BB74;
}

.colour-E7DCB4 {
	background-color: #E7DCB4;
}

.colour-E2CD97 {
	background-color: #E2CD97;
}

.yellow-bg-specials {
	background-color: #FAEFC4;
	margin: 8px 0;
	padding: 0 0 8px 0;
	width: 300px;
	
}

.home-box{
	
}

#hp-box1{
	margin: 8px 0;
	background: url(../images/hp-box1-bg-img.jpg) repeat-y;
}

#hp-box2{
	background-color: #f5d687;
}

/* For IE */
* html #side-boxes { display:inline; }

#side-boxes {
	float: right;
	width: 240px;
	background-color: #e2cd97;
	border-bottom: 1px solid #988675;
	border-left: 1px solid #988675;
	border-right: 1px solid #988675;
	margin: 0 4px 0 0;
	padding: 0;
}

#side-box1 {
	display: block;
	margin:8px 0 0 0;
	padding:0;
}

#side-box2{
	background: url(../images/side-box2-bg.jpg) repeat-y;
}


/********************
index.html
*********************/
#intro {
	float: right;
	width: 436px;
	margin: 0 0 8px 0;
	padding: 0;
}

#default-intro {
	float: right;
	width: 436px;
	margin: 0;
	padding: 0;
}

#intro p {
		margin: 7px auto 0 auto;
		text-align: left;
}

#hotel-image {
	width: 300px;
	height: 154px;
	margin-top: 8px;
}

#feature-boxes {
	width: 746px;
	clear: both;
	margin-top: 0px;
	background: url(../images/feature-boxes-bg.gif) repeat-y;
	overflow: hidden;
}
#contact-box {
	color: White;
	font-family: Arial, sans-serif;
	margin-top: 8px;
	padding: 5px;
	width: 290px;
	height: 75px;
	background-color: #30759E;
}
#contact-box a {
	color: Yellow;
	font-family: Arial, sans-serif;
}
.feature-box-blue {
	/*float: left;*/
	width: 244px;
	text-align: center;
	padding: 0 0 8px 0;
	margin: 8px 0 0 0;
	background-color: #C0EBFC;
}

#footer {
/*	float: left;*/
	margin: 0 auto;
	padding: 10px 0 18px 0;
	width: 760px;
	font-size: 12px;
	text-align: center;
	background-color: #E7DCB4;
}

/*
#footer-links {
	margin: 0 auto;
	padding: 0 0 13px 0;
	width: 745px;
	font-size: 12px;
	text-align: center;
}
*/

/********************
amenities.html
*********************/

#right-col {
	float: right;
	width: 438px;
	margin: 15px 0px 15px 0px;
	padding: 0;
}

#left-col {
	float: left;
	width: 300px;
	margin: 15px 8px 15px 0px;
	padding: 0;
}

#features-amenities {
   float: left;
	background-color: #E7F5F7;
	color: black;
	margin: 8px 0 0 0;
	padding: 3px 0 0 3px;
	width: 297px;
}

#hotel-info {
   float: left;
	color: black;
	margin: 8px 0 8px 0;
	padding: 3px 0 0 3px;
	width: 296px;
	border-right: #B1DEE5 solid 1px;
}

/********************
area-attractions.html
*********************/

