
/***************  templates/main/css/template.home.css  ***************/
div.left-side {
	width:461px;
	float: left; _display: inline;
	padding-right: 21px;
}
div#right-side {
	position:relative;
	float:left; _display: inline;
	width:460px;
	padding-left: 19px;
}
div#main-content-wrapper .separator{
	position:relative;
	margin-left:106%;
	top:-120px;
}
div#main-content #guest-reviews{
	list-style-type: none;
	width:460px;
}
	div#main-content #guest-reviews ul.reviews{
		list-style-type: none;
	}
	div#main-content #guest-reviews ul li{
		width:460px;
		padding: 0;
		background: none;
	}
div#content #content-wrapper{
	width:960px;
	zoom: 1;
}
div#content #content-wrapper .left-side{
	width:477px;
}
div#main-content #content{
	position:static;
	margin-top:auto;
	background:url(http://www.kenzi-hotels.com/templates/main/images/maincontent-sep.png) no-repeat 480px -35px;
	padding-bottom: 30px;
}
/* div#main-content{
	height:435px;
} */
	div#main-content .background{
		display: inline-block;
		width: 100%;
		position: absolute;
		z-index:1;
	}
	div#main-content-wrapper{
		position:relative;
		z-index:3;
		padding-top:20px;
		background:url(http://www.kenzi-hotels.com/templates/main/images/maincontent-sep.png) no-repeat 480px 20px;
		margin-bottom:48px;
		zoom: 1;
	}
	
	div#main-content #main-content-wrapper #main-intro{
		width:100%;
	}
	div#main-content #main-intro h2,
	div#main-content #guest-reviews h2{
		margin-top: 0;
	}
	div#main-content-wrapper #main-intro p.intro{
		margin-top:0px;
	}
	div#main-content-wrapper #main-intro p{
		margin-top:0px;
	}
div#content .items {
	width:50%;
	float:left;_display:inline;
}
*+html div#content .items {
	width:48%;
}
div#content #content-wrapper .separator{
	position:relative;
	float:left;_display:inline;
	margin:-91px 0 0 101%;
}
	div#content .items .item-tag{
		padding-right:7px;
	}
	div#content .items p{
		line-height:1.6em;
		margin:0;
	}
	div#content .right-side{
		float: left;_display:inline;
		position: static;
	}
	div#content .right-side #newsletter{
		background:url(http://www.kenzi-hotels.com/templates/main/images/newsletter-bg.png);
		height:110px;
		width:460px;
		float:left;
		left:0;
		margin-left:7px;
	}
	div#content #newsletter h2{
		padding:5px 0 0 15px;
		margin-bottom:0;
		margin-right:100px;
		float:left;_display:inline;
	}
	div#content #newsletter .email-entry {
		padding:7px 0 0 15px;
		float:left;_display:inline;
		width:67%;
	}
	.fr div#content #newsletter .email-entry {
		width:100%;
	}
	div#content #newsletter .email-entry input#email-address{
		background:url(http://www.kenzi-hotels.com/templates/main/images/newsletter-input.png) no-repeat;
		width:250px;
		height:20px;
		border:none;
		padding:4px 3px 5px 8px;
		margin-top:9px;
		float:left;_display:inline;
	}
	div#content #newsletter input.go{
		float:left;_display:inline;
		background:url(http://www.kenzi-hotels.com/templates/main/images/newsletter-button.png) no-repeat;
		border:none;
		padding:3px 5px 6px 5px;
		margin:31px 0 0 -52px;
		width:84px;
		height:27px;
		cursor:pointer;
		
	}
	.fr div#content #newsletter input.go{
		margin:63px 0 0 41px;
		position:absolute;
	}

div#content .items{
	font-family:Swis721BTRoman, OpenSansSemiboldRegular, Arial, Helvetica, sans-serif;
	font-size:13px;
}	
	div#content .items h3{
		font-family:Swis721BTRoman, OpenSansSemiboldRegular, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFFFFF;
	}
	div#content .items .item-tag,
	div#content #contact-info .items .email p{
		color:#EDD0B2;
	}
	div#content .items p,
	div#content #contact-info .items .email p a{
		color:#473013;
	}
	div#main-content div#content .items p{
		font-size:12px;
	}
	div#content #contact-info h2,
	div#content #newsletter h2{
		font-weight:bold;	
	}
	div#content #contact-info h2{
		margin-top: 0;
	}
	div#content #newsletter .email-entry label{
		font-family:Swis721BTRoman, OpenSansSemiboldRegular, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
	}
	div#content #newsletter .email-entry input#email-address{
		font-family:OpenSansSemiboldRegular, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#48300F;
	}
	div#content #newsletter input.go{
		font-size:12px;
		text-transform:uppercase;
		color:#FFFFFF;
		text-shadow: 0 0.05em #646262;
	}
	div#content.left-side h3{
		font-family: Swis721BTRoman,OpenSansSemiboldRegular,Arial,Helvetica,sans-serif;
		font-size:13px;
		color:#473013;
	}
	div#content #contact-info .items p a{
		text-decoration:none;
	}

	div#main-content #guest-reviews h2,
	div#content #our-hotels h2,	
	div#content #contact-info h2,
	div#content #newsletter h2{
		font-weight:bold;	
		text-shadow:1px 1px #c49e77;
	}
	
	div#content #newsletter h2{
		text-shadow:1px 1px #bc9870;
	}
	
	div#main-content #main-intro h2{
	 text-shadow:1px 1px #dbab7e;
	}
	
	div#content #our-hotels h2,	
	div#content #contact-info h2{
		text-shadow:1px 1px #d6ac7f;
	}		
	
div#footer{
	/* padding:0 18% 0 16%; */
}
div#main-content #footer-wrapper{
	clear:both;
	float:left;
	margin-top:-144px;
	width: 100%;
}

.area_kenziazghor #main-content #content {
	margin-top:12px;
}
	div#main-visual .bg-img{
		top:663px;
	}
	div#main-content{
		margin-top:668px;
		min-height: 0;
	}
	div#special-offers{
		top:662px;
	}
