/*

	-- -- -- -- -- -- --
	Template v2: Print layout CSS file
	last edit: 26 march 08
	-- -- -- -- -- -- --

	File Contents: Print styles
	
*/

#thickbox_gallery_hide img { width:100%; }

a { color:black; text-decoration:none; font-style:italic; } 

#agent h2, #agent p, #propertyInfoQuicklinks, #members_switch, #extra_services, services, #primary_nav, #property_search, #featured_properties, 

#property_info p, #property_info_quicklinks, #copyright, #partners, #member_of_team, #footer_partners, #lyt_lge_sml #footer, .pages{ display:none; }

#property_details_feature { display:block; }

.jcarousel-container { position:absolute; top:-9999em; left:-9999em; }

#logo h1 { display:none; }
h2.print_title { font-size:2.1em; margin:0 0 1em; padding:0 .4em .4em; border-bottom:3px solid black; }

#footer { width:100%; margin:1em 0 0; padding:.5em .5em 0; border-top:2px solid black; }

#property_info h2 { font-size:1.2em; margin-bottom:1em; }

#propertylist { margin:0; padding:0; }
#propertylist ul { list-style:none; margin:0; padding:0; }
#propertylist ul li { clear:left; margin:0 0 .5em; padding:0 .5em .5em; border-bottom:1px dotted black; }
#propertylist ul li h5, #propertylist ul li h4 { font-size:1.4em; line-height:1em; margin:0 0 .5em; padding:0; }
#propertylist ul li img { float:left; margin:0 1em 0 0; }
#propertylist ul li ul li { margin:0; padding:0; border:none; }
#propertylist ul li ul li p a { display:none; }

a img { margin:1em 0; padding:2px; border:1px solid black; text-decoration:none; }

#map { width:100%; height:400px; margin:1em 0; padding:1px; border:1px solid black; }

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; }

#property_info p { display:block !important; }