/* =============================================== */
/* stayAmsterdam.com Stylesheet */
/* Specific Page Styling */
/* Created by Digino/Ben Wakeford 2006 */
/* =============================================== */


/* =============================================== */
/* SECTION: APARTMENT LIST */
/* =============================================== */


/* ------------------------------------------ */
/* Layout */

#apartments-list {
	padding : 10px 0 0 5px;
	background-color : White;
}

div.apartment-item {
	width : 550px;
	border-bottom : 1px solid #EAEADC;
	padding : 0px 0 10px 0;
	margin : 0 0 10px 0;
}

.info {
	width : 550px;
	display : inline;
	float : left;
	margin : 7px 0 0 0;
}




div.apartment-item h2.list-title {
	display : inline;
	color : #FD6E39;
	font-size : 90%;
}

div.apartment-item h3.list-title {
	display : inline;
	color : #999999;
	font-size : 75%;
}

div.apartment-item h4.list-title {
	display : inline;
	color : #FD6E39;
	font-size : 75%;
}

.list-id {
	display : inline;
	margin : 0 0 0 5px;
}

.list-image {
	float : left;
	width : 140px;
}

.list-description {
	float : left;
	width : 170px;
	margin : 0 15px 0 0;
}

.list-details {
	float : left;
	width : 140px;
}

.list-more {
	float : right;
	width : 80px;
}



.list-image img {
	border : 3px solid #D9D9C1;
	margin : 4px 0 0 0;
}

.list-more .price {
	font-size : 120%;
	line-height : 100%;
	font-weight : bold;
}


/* ------------------------------------------ */
/* Top Form */

#apartment-list-filter {
	background-color : #EAEADC;
}

#line1 {
	background-color : #EAEADC;
}

#line2 {
	background-color : #F3F3E4;
}

#line1, #line2 {
	padding : 5px 5px 1px 5px;
	
}


#line1 p, #line2 p {
	line-height : 100%;
	margin : 0;
}

#show-num, #date-range {
	float : left;
}

#sort-by, #go {
	float : right;
}

#sort-hi-lo, #go {
	float : center;
}

/* ------------------------------------------ */
/* Bottom Numbers */

.result-pages {
	width : 200px;
	margin : 20px auto 0 auto;
}

.result-pages p {
	font-size : 85%;
	text-align : center;
}

.result-pages a {
	font-weight : bold;
	padding : 0 3px 0 3px;
}

.result-pages .result-currentpage {
	font-weight : bold;
	padding : 0 5px 2px 5px;
	background-color : #D7D7D7;
	border : 1px solid #636363;
}