/* ----- HOME PAGE TEMPLATE ----- */
div#main-content img.homepage-img-1{
	float: left;
	border: 1px solid #452a10;
	margin: 10px 0px 0px 10px;
}

div#main-content #content{
	float: right;
	width: 690px;
	margin-right:25px;
	_margin-left:10px;
	text-align: justify;
}

	div#main-content #content h2.header{
		color: #382008;
		font-size: 1.4em;
		text-transform: uppercase;
	}
	
	div#main-content #content p.paragraph{
		color: #382008;
		font-size: 1em;
	}
	
div#main-content div#featureboxes{
	clear: both;
	display: block;
	width: 968px;
	height: 289px;
	margin-left: 6px;
	margin-top: 10px;
	background-image: url(../images/featureboxes-bg.gif)!important;
	background-position: top left!important;
	background-repeat:no-repeat!important;
}


			
			
	div#featureboxes div.featureBox{
		width: 242px;
		height: 283px;
		z-index: 30;
		position:relative;
		float: left; _display: inline;
	}
	
		div#featureboxes div.overlay{
			width: 242px;
			height: 283px;
			z-index: 31;
			position: absolute;
			background-image: url(../images/overlay.png);
			_background-image: url(../images/overlay.gif);
			background-position: top left!important;
			background-repeat:no-repeat!important;
		}
	
		div#featureboxes div.featureBox img.featureBox{
			width: 242px;
			height: 140px;
			display: block;
			margin: 0px;
			padding: 0px;
		}
		
		div#featureboxes div.featureBox h3{
			width: 238px;
			height: 30px;
			color: #FFFFFF;
			font-size: 1em;
			text-align: center;
			line-height: 2em;
			text-transform: uppercase;
			display: block;
			margin: 0px;
			padding: 0px;
		}
		
		div#featureboxes div.featureBox div.info{
			width: 168px;
			height: 108px;
			margin: 0px;
			padding: 10px 35px 0px 35px;
			background-repeat: repeat-x!important;
		}
		
		div#featureboxes #featureBox1 div.info{ background-image: url(../images/box1.jpg); }
		div#featureboxes #featureBox1 h3 { background-color: #382008; }
		div#featureboxes #featureBox1 a.more { color: #4C2900; }
		div#featureboxes #featureBox2 div.info{ background-image: url(../images/box2.jpg); }
		div#featureboxes #featureBox2 h3 { background-color: #005E7E; }
		div#featureboxes #featureBox2 a.more { color: #0B1A65; }
		div#featureboxes #featureBox3 div.info{ background-image: url(../images/box3.jpg); }
		div#featureboxes #featureBox3 h3 { background-color: #7F4A11; }
		div#featureboxes #featureBox3 a.more { color: #FEDB70; }
		div#featureboxes #featureBox4 div.info{ background-image: url(../images/box4.jpg); }
		div#featureboxes #featureBox4 h3 { background-color: #093645; }
		div#featureboxes #featureBox4 a.more {  }
		
			div#featureboxes div.featureBox p{
				color: #FFFFFF;
				font-size: 0.8em;
				margin: 0px;
				padding: 0px;
			}

			div#featureboxes div.featureBox a.more{
				position: absolute!important;
				z-index:33;
				right: 20px;
				bottom: 20px;
				color: #0eacdf;
				font-size: 0.9em;
				font-weight: bold;
				text-transform: lowercase;
				text-decoration: underline;		
			}
			
			div#featureboxes div.featureBox a.more:visited{
				position: absolute!important;
				z-index:33;
				right: 20px;
				bottom: 20px;
				color: #0eacdf;
				font-weight: bold;
				text-transform: lowercase;
				text-decoration: underline;
			}
			
			div#featureboxes div.featureBox span.arrow-head{
				text-decoration: none!important;
			}
			
			div#featureboxes div.featureBox a.email{
				position: absolute!important;
				z-index:33;
				color: #ffffff;
				font-size: 0.9em;
				text-decoration: underline;		
			}
			
			div#featureboxes div.featureBox a.email:visited{
				position: absolute!important;
				z-index:33;
				right: 20px;
				bottom: 10px;
				color: #ffffff;
				text-decoration: underline;
			}
			
			div#featureboxes div.featureBox a.reservation{
				position: absolute!important;
				z-index:33;
				color: #ffffff;
				font-size: 0.9em;
				text-decoration: underline;		
			}
			
			div#featureboxes div.featureBox a.reservation:visited{
				position: absolute!important;
				z-index:33;
				right: 20px;
				bottom: 10px;
				color: #ffffff;
				text-decoration: underline;
			}










