
/*======= index-3.html =======*/

#page4 .col-1 {width: 243px; padding: 0 40px 0 0;}
#page4 .col-2 {width: 255px;}

/*======= index-4.html =======*/

#page5 .col-1 {width: 248px; padding: 0 35px 0 0;}
#page5 .col-2 {width: 255px;}

/*======= index-7.html =======*/

#page8 .col-1 {width: 243px; padding: 0 40px 0 0;}
#page8 .col-2 {width: 255px;}
/*
#carousel_main  
{
	width: 585px;
	overflow: hidden;
}
*/

.bar, .title_wrapper {
    background-color: #888888; 
    color: white;
}

div.bar {
    background-color: #888888;
    color: white;
    text-align: center;
    border: 1px solid black;
}

table.bar {
    border-bottom: 1px solid black;
}

.separator {
    background-color: #888888;
    margin-top: 18px;
    margin-bottom: 18px;
}


.titleImmobel {
    font-size: 20px;
}

.tagLine {
    font-size: 16px;
    font-weight: bold;
}

hr {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* horizontal criteria div has width 843px*/
#criteria_col_1, #criteria_col_2 {
	width: 220px;	
}
#criteria_col_3 {
	width: 115px;
}
#criteria_col_4 {
	width: 215px;
}


/* listing details */
.modal {
	display: none;
	background-color:#FFFFFF;
	border:2px solid black;
	min-width: 300px;
}
.title_wrapper {
	text-align: center;
	padding: 0;
	margin: 0;
	background-color: #B0C220;	
}
.title_wrapper h2{
	line-height: 16px;
	font-size: 24px;
	padding: 6px 10px;
	margin: 0;
}
/*
#main_info_wrapper {
	padding:10px 5px 0 0;
}

.bar .left_header {
	width: 290px;
}
.col1 {
	width:290px;
}
.col2 {
	margin-left:310px;
}
#photo_carousel_wrapper {
	width:290px;
}
#carousel_selected {
	height:190px;
	width:290px;
}
#carousel_selected img {
	max-height:190px;
	max-width:290px;
}
#carousel_main {
	max-height:308px;
}
#request_more_info_wrapper {
	margin-left:310px;
}
#photos_and_contact {
	background-position: 300px 0;	
}
*/
.agent_name, #basic_info_wrapper .address {
	color:#9DB115;
}
.label {
	font-weight: bold;
}
