/* ****************************************************************** */
/*
StayCity Site Template v3.0
CSS Page: Home v0.5
*/
/* ****************************************************************** */


/* -- Main Promo / Benefits Area -- */

.main-overlay {
	position : absolute;
	top : 0;
	right : 0;
	z-index : 100;
}
div.main-image-rotator {
	width : 656px;
	height : 322px;
	position : relative;
	overflow : hidden;
}
div.main-image-rotator div.usp {
	position : relative;
	background : no-repeat 0 0;
	width : 656px;
	height : 322px;
}
div.usp h3 {
	background : transparent url(../../images/specific/homepage/heading-transparent-bg.png);
	color : White;
	position : absolute;
	bottom : 0px;
	font-size : 140%;
	padding : 10px 10px;
	z-index : 501;
	line-height : 120%;
	width : 656px;
}
/*div.usp h3 span {
	color : #FC6F39;
	font-weight : bold;
}*/
div.usp h3 strong {
	/*color : #FC6F39;*/
	color : White;
	font-weight : bold;
}


/* -- Apartments -- */

div.home-apartments h2 {
	background-color : #D3D3BB;
	font-size : 17px;
	color : #424345;
	padding : 10px 10px;
	height : 25px;
	line-height : 25px;
}

/* -- Apartments Listing -- */

ul.apt-list {
	width : 164px;
	float : left;
	background-color : #D3D3BB;
	height : 285px;
}
ul.apt-list li {
	padding : 0;
	margin : 0;
	width : 164px;
}
ul.apt-list li a:link,
ul.apt-list li a:visited {
	font-weight : normal;
	background : #D3D3BB;
	border-bottom : 1px solid #C8C8AE;
	border-right : 1px solid #C8C8AE;
	display : block;
	padding : 5px 0 6px 10px;
	color : #424345;
	outline : 0;
}
ul.apt-list li a:hover,
ul.apt-list li a:active {
	background : #FC6F39;
	text-decoration : none;
	outline : 0;
	color : White;
}
ul.apt-list li a:link.selected,
ul.apt-list li a:visited.selected {
	background : White;
	border-right : 0;
	outline : 0;
}
ul.apt-list li a:hover.selected,
ul.apt-list li a:active.selected {
	color : #424345;
}


/* -- Apartments Slider -- */

div.home-apartments {
	display : relative;
	height : 285px;
	overflow : hidden;
}
div.hp-sector {
	width : 492px;
	height : 285px;
	float : right;
	overflow : hidden;
}
ul.slider {
	width : 492px;
	margin : 0;
	padding : 0;
}
ul.slider li.apt-detail {
	width : 492px;
	height : 240px;
	line-height : 240px;
	font-size : 100%;
	padding : 0;
	margin : 0;
}
div.home-apartments div.col1 {
	width : 206px;
	float : left;
	margin : 20px 20px 0px 20px;
	display : inline;
}
div.home-apartments div.col2 {
	width : 226px;
	float : left;
	margin : 20px 0px 0 0px;
	display : inline;
}
div.home-apartments div.col1 li {
	background : url(../../images/utility/icons/icon-tick.gif) no-repeat 0 5px;
	padding : 5px 0px 0px 22px;
	border-top : 1px dotted #C8C8AE;
}
div.home-apartments div.col2 img {
	border : 2px solid #C8C8AE;
	margin : 0 0 10px 0;
	float : left;
}
.euro {
	color : #339900;
	font-size : 150%;
}
.price {
	color : #339900;
	font-size : 200%;
}
