@media print { 
*{
	font-size:100%; 
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

#contentWrap{
	font-size:1.2em;
}

#header ul, 
#header #text p a,
#footer, 
#col_left, #col_right, 
#property, 
.bread, 
#col_mid p.btn, 
#search_resutls_filter_form, 
.list_find a, script, 
#lightwindow_overlay, 
#lightwindow, 
#gallery p, 
#col_mid form,
#user_actions,
#user_auth {
	display: none;
}

#header{
	border-bottom:1px solid #F0F0F0;
	padding-bottom:20px;
}


#gallery{
	width:515px;
	border:1px solid #D8D8D8;
	padding:3px;
	overflow:hidden;
}

#gallery #view{
	float:left;
}

#gallery img{
	display:block;
}

#thumbs{
	float:right;
	width:225px;
	margin:0px -25px 0px 10px;
	padding:0px;
}

#thumbs li{
	list-style:none;
	float:left;
	margin:0px 10px 10px 0px;
}

img {
        border: none;
}

a {
        color: #000;
} 

hr{
	display:block;
	height:0px;
	margin:10px 0px;
	line-height:0px;
	font-size:0px;
	background:none;
	border-bottom:1px solid #F0F0F0;
}

#intro h2{
	font-size:2.8em;
	margin:10px 0px;
}

#text h2{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:normal;
	color:#592A4C;
}

h3, h4, h5, h6{
	font-size:1.2em;
	color:#592A4C;
}

#view, .list_find {
        margin: 0px;
        padding: 0px;
        list-style: none;
}

ul.list_find li {
        margin-bottom: 25px;
        border-bottom: 1px solid #000;
}

ul.list_find li strong, .list_find span.thumb a {
        display: block;
} 

.ref, .info {
        display: block;
        font-weight: bold;
        margin: 3px 0px;
} #prop-details {
        float: none;
        clear: both;
        width: auto;
}

#header{
	overflow:hidden;
}

#header h1{
	float:left;
}

#contactInfo {
	float:right;
	width:auto;
	height:auto;
	font-size:120%;
	font-weight:bold;
	color:#623055;
}

#contactInfo div {
	display: block;
}
}