/*
$HeadURL: svn+secure://svn.comminternet.com/main/websites/capecodforrent.com/trunk/web/common/stylesheets/store_print.css $
$LastChangedRevision: 7499 $
$LastChangedDate: 2011-02-23 15:49:50 -0500 (Wed, 23 Feb 2011) $
*/

@import url(store_screen.css);

/*
This file generally should modify styles defined in the screen stylesheet for printing as necessary.
*/

#pageContainer
{
	width: 100%;
}

#pageContainer.propertyDetail #pageTop #logoLink,
#pageContainer.propertyDetail #pageTop ul,
#pageContainer.propertyDetail #pageContent .siteNavigator,
#pageContainer.propertyDetail #pageContent .inquireButton,
#pageContainer.propertyDetail #pageContent .printButton,
#pageContainer.propertyDetail #pageContent #propertyThumbs,
#pageContainer.propertyDetail #pageBottom
{
	display: none;
}

#pageContainer.propertyDetail #pageContent .availabilityCalendar h2
{
	visibility: hidden;
}

#pageContainer.propertyDetail #pageContent *,
#pageContainer.propertyDetail #pageTop *
{
	color: black;
}

/*
#pageContainer.propertyDetail #pageContent .propertyInfo,
#pageContainer.propertyDetail #pageContent .description,
#pageContainer.propertyDetail #pageContent .description p,
#pageContainer.propertyDetail #pageContent .availabilityCalendar
{
	width: 675px;
}
*/

#pageContainer.propertyDetail #pageContent .description h3
{
	border: none !important;
	margin-top: 10px;
}

#pageContainer.propertyDetail #pageContent .propertyInfo ul
{
	margin: 20px 0 0 0 !important;
	list-style-image: none;
}

#pageContainer.propertyDetail #pageContent .propertyInfo li
{
	margin: 0 0 0 0 !important;
	list-style-image: none;
}

/*
#pageContainer.propertyDetail #pageContent .image
{
	float: none;
}
*/

#pageContainer.propertyDetail #pageContent .image img
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
}

#pageContainer.propertyDetail #pageContent .image .border
{
	border: 0;
}

#pageContainer.propertyDetail #pageContent .fullOff
{
	margin-top: -80px;
}

#pageContainer.propertyDetail #pageContent .fullOff img
{
	width: 250px;
	height: 188px;
}

/*
#pageContainer.propertyDetail #pageContent .fullOff
{
	position: relative;
	top: 0;
	right: 0;
}


#pageContainer.propertyDetail #pageContent .propertyInfo .attributes
{
	width:300px !important;
}

#pageContainer.propertyDetail #pageContent .propertyInfo .attributes .name
{
	width: 120px !important;
	font-weight: bold !important;
	padding-right: 10px !important;
}
*/

#pageContainer.propertyDetail #pageContent .availabilityCalendar
{
	margin: 0 0 0 0;
}

#pageContainer.propertyDetail #pageContent .availabilityCalendar div
{
	clear: none;
	margin-right: 0px;
	margin-left: 0px;
}

#pageContainer.propertyDetail #pageContent .availabilityCalendar td
{
	border: 2px solid #000 !important;
	color: #eee;
}

#pageContainer.propertyDetail #pageContent .availabilityCalendar td.notInMonth
{
	border: 1px solid #eee !important;
	color: #eee;
}
#pageContainer.propertyDetail #pageContent .availabilityCalendar td.unavailable
{
	border: 1px dashed #000 !important;
	color: #000;
}

.legend
{
	display: block !important;
}

.legend p
{
	text-align: left;
	font-weight: bold;
	margin-bottom: -5px;
	clear: both;
}

.legend span
{
	display: block;
	width: 100px;
	height: 20px
	float: left;
	margin: 10px 0;
	padding: 3px;
}

.legend .available
{
	border: 2px solid #000 !important;
}

.legend .unavailable
{
	border: 1px dashed #000 !important;
}

.legend .notInMonth
{
	border: 1px solid #eee !important;
}
