@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-size: 75%;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif;
	background-image: url(../images/bg_gradient-lightblue.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: center top;
}


img {
	border: 0;
}

#page-content {
	background-color: #FFFFFF;
	width: 800px;
	margin: auto;
	padding: 0;
}

#titlebar {
	margin: 0;
	padding: 10px;
	float: left;
	background-color: #FFFFFF;
	height: 60px; /* FOR IE5 */
	width: 800px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 40px; /* proper value */
	width: 780px; /* proper value */
}

#titlebar-logo {
	padding: 0px;
	float: left;
	margin: 0px;
}

#titlebar-logo img {
	display: block;
	width: 0;
}

#titlebar-logo span {
	display: block;
	width: 287px;
	height: 38px;
	background-image: url(../images/ip_logo-medium.gif);
	background-repeat: no-repeat;
}

#titlebar-logo a {
	display: block;
	width: 287px;
	height: 38px;
	border: 0px;
	border-style: none;
}

#titlebar-flash_banner {
	padding: 0px;
	float: right;
	margin: 0px;
	width: 300px;
	height: 40px;
}

#titlebar-call-graphic {
	padding: 0px;
	float: right;
	margin: 0px;
}

#titlebar-call-graphic img {
	display: block;
	width: 0;
}

#titlebar-call-graphic span {
	display: block;
	width: 183px;
	height: 38px;
	background-image: url(../images/book-now-graphic.gif);
	background-repeat: no-repeat;
}

#titlebar-call-graphic a {
	display: block;
	width: 183px;
	height: 38px;
	border: 0px;
	border-style: none;
}

#page-footer {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	font-size: 0.8em;
	color: #828278;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dcdcd2;
	margin: 0px;
	padding: 8px 10px;
	width: 800px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 780px; /* proper value */
}

.footer-left {
	float: left;
	padding: 1px 0 0 0;
	margin: 0;
}

.footer-right {
	float: right;
	padding: 0;
	margin: 0;
}

.icons-social_networking {
	float: right;
}

.icons {
	float: left;
	margin: 0 0 0 5px;
}



/* NAVIGATION BAR */

#navbar-wrapper {
	padding: 0;
	float: left;
	height: 20px;
	width: 800px;
	margin: 0;
	background-color: #FFFFFF;
	overflow: hidden;
}

#nav {
	margin: 0;
	padding: 0;
	height: 20px;
	list-style: none;
	display: inline;
	overflow: hidden;
}

#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

#nav a {
	float: left;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px; !important; /* for most browsers */
	height: /**/ :20px; /* for IE5/Win */
}

#nav a:hover, #nav a:active {
	background-position: 0 -20px;
}

#nav a.selected {
	background-position: 0 -40px;
}

#tab01 a {
	width: 128px;
	background: url(../images/navbar-link01.gif) top left no-repeat;
}

#tab02 a {
	width: 122px;
	background: url(../images/navbar-link02.gif) top left no-repeat;
}

#tab03 a {
	width: 82px;
	background: url(../images/navbar-link03.gif) top left no-repeat;
}

#tab04 a {
	width: 90px;
	background: url(../images/navbar-link04.gif) top left no-repeat;
}

#tab05 a {
	width: 87px;
	background: url(../images/navbar-link05.gif) top left no-repeat;
}

#tab06 a {
	width: 103px;
	background: url(../images/navbar-link06.gif) top left no-repeat;
}

#tab07 a {
	width: 49px;
	background: url(../images/navbar-link07.gif) top left no-repeat;
}

#tab08 a {
	width: 46px;
	background: url(../images/navbar-link08.gif) top left no-repeat;
}

#tab09 a {
	width: 93px;
	background: url(../images/navbar-link09.gif) top left no-repeat;
}



/* SELECT PROPERTIES LISTING */

#select_properties-header {
	height: 120px;
	float: left;
	margin: 0 0 30px 0;
	padding: 0 10px;
	width: 800px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 780px; /* proper value */
}

#select_properties-listing_wrapper {
	float: left;
	padding: 0 0 0 10px;
}

.select_properties-property_holder {
	float: left;
	background-image: url(../images/select_properties-listing_wrapper-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 10px 40px;
	height: 170px; /* FOR IE5 */
	width: 780px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 150px; /* proper value */
	width: 730px; /* proper value */
}

.select_properties-property_holder-container {
	float: left;
	background-image: url(../images/select_properties-listing_wrapper-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 780px;
	float: left;
	margin: 0px 0px 20px 0px;
	display: block;
	padding: 0;
}

.select_properties-property_holder-padding {
	float: left;
	margin: 0;
	padding: 10px 10px 10px 40px;
	width: 780px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 730px; /* proper value */
}

.select_properties-property_holder-top {
	float: left;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 780px;
	display: block;
	background-image: url(../images/select_properties-listing_wrapper-top.gif);
	background-position: left top;
	background-repeat: no-repeat;
}


.select_properties-property_holder-bottom {
	float: left;
	margin: 0;
	padding: 0;
	width: 780px;
	background-image: url(../images/select_properties-listing_wrapper-bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}




.select_properties-property_thumbnail {
	width: 200px;
	float: left;
	margin: 0 20px 0 0;
}

.select_properties-header {
	width: 270px;
	float: left;
	margin: 0 20px 0 0;
}

.select_properties-description {
	float: left;
	margin: 0;
	padding: 0;
	height: 150px;
	width: 220px;
	display: block;
}

.select_properties-description p {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 1.0em;
	line-height: 140%;
	color: #828278;
	padding: 0;
	margin: 0;
}

.select_properties-description a {
	color: #828278;
	font-weight: bold;
	text-decoration: none;
}

.select_properties-description a:hover {
	color: #828278;
	font-weight: bold;
	border-bottom: 1px dotted #828278;
	text-decoration: none;
}

.select_properties-header h1 {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 1.9em;
	font-weight: normal;
	color: #00B4C8;
	font-style: normal;
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 100%;
	display: block;
}

.select_properties-header h1 a {
	color: #00B4C8;
	text-decoration: none;
}

.select_properties-header h1 a:hover {
	color: #00B4C8;
	text-decoration: none;
	border-bottom: 1px dotted #00B4C8;
}

.select_properties-header h2 {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #828278;
	font-style: italic;
	margin: 0;
	padding: 0;
	line-height: 100%;
	display: inline;
}


.select_properties-header .property-titlevalues {
	color: #00B4C8;
}

.select_properties-header .property-rating {
	float: left;
	height: 18px;
	width: 200px;
	text-align: left;
	margin: 10px 5px 0 0;
	padding: 0;
	overflow: hidden;
	display: block;
}

.select_properties-header .property-symbols {
	padding: 0px;
	float: left;
	height: 25px;
	width: 60px;
	text-align: right;
	margin: 2px 0 0 0;
	display: block;
}

.select_properties-header .property-sleeps {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	padding: 0;
	width: 200px;
	float: left;
	margin-top: 25px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.0em;
	color: #828278;
	line-height: 120%;
	display: block;
	clear: both;
}

.select_properties-header .property-letdays {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	padding: 0;
	width: 200px;
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.0em;
	color: #828278;
	line-height: 120%;
	display: block;
	clear: both;
}

.select_properties-header .property-price {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	padding: 0;
	width: 200px;
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.0em;
	color: #828278;
	line-height: 120%;
	display: block;
	clear: both;
}

.select_properties-header .visitbritain-1star {
	margin: 0;
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-1star.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
}

.select_properties-header .visitbritain-2star {
	margin: 0;
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-2star.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
}

.select_properties-header .visitbritain-3star {
	margin: 0;
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-3star.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
}

.select_properties-header .visitbritain-4star {
	margin: 0;
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-4star.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
}

.select_properties-header .visitbritain-5star {
	margin: 0;
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-5star.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
}

.select_properties-header .visitbritain-awaiting {
	margin: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-awaiting.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :18px; /* for IE5/Win */
}





/* SELECT PROPERTIES INDIVIDUAL */

#titlebar-select_banner {
	padding: 0px;
	float: right;
	margin: 0px;
	display: none;
}

#titlebar-select_banner img {
	display: block;
	width: 0;
}

#titlebar-select_banner span {
	display: block;
	width: 96px;
	height: 30px;
	background-image: url(../images/title_banner-select.gif);
	background-repeat: no-repeat;
}

#select_properties-property_topframe {
	float: left;
	display: block;
	width: 780px;
	height: 40px;
	background-image: url(../images/select_properties-property_topframe.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#select_properties-titlepanel_wrapper {
	float: left;
	padding: 15px 0px 10px 10px;
}

#select_properties-titlepanel {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	float: left;
	border-bottom: 1px solid #AAE6FA;
	padding: 5px;
}

#select_properties-titlepanel_row1 {
	padding: 0px;
	height: 35px;
	width: 770px;
	margin: 0px;
	float: left;
}

#select_properties-titlepanel_row2 {
	padding: 0px;
	height: 35px;
	width: 770px;
	margin: 0px;
	clear: both;
}

#select_properties-property_heading {
	padding: 0px;
	float: left;
	height: 35px;
	margin: 0;
}

#select_properties-property_heading h1 {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 2.3em;
	font-weight: normal;
	color: #00B4C8;
	font-style: normal;
	margin: 0 15px 0 0;
	padding: 0;
	line-height: 100%;
	display: inline;
}

#select_properties-property_heading h2 {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #00B4C8;
	font-style: italic;
	margin: 0;
	padding: 0;
	line-height: 100%;
	display: inline;
}

#property-rating {
	float: right;
	width: 200px;
	text-align: right;
	margin: 0;
	padding: 10px 0 0 0;
	overflow: hidden;
}

.visitbritain-1star {
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-1star.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
	margin: 0;
}

.visitbritain-2star {
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-2star.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
	margin: 0;
}

.visitbritain-3star {
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-3star.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
	margin: 0;
}

.visitbritain-4star {
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-4star.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
	margin: 0;
}

.visitbritain-5star {
	padding: 15px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-5star.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :15px; /* for IE5/Win */
	margin: 0;
}

.visitbritain-awaiting {
	padding: 18px 0 0 0;
	overflow: hidden;
	background-image: url(../images/visitbritain-awaiting.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 0px; !important; /* for most browsers */
	height: /**/ :18px; /* for IE5/Win */
	margin: 0;
}

#property-sleeps {
	padding: 15px 0 0 0;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
	color: #828278;
	line-height: 120%;
	height: 30px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 15px; /* proper value */
}
#property-letdays {
	padding: 15px 0 0 0;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
	color: #828278;
	line-height: 120%;
	height: 30px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 15px; /* proper value */
}
#property-price {
	padding: 15px 0 0 0;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
	color: #828278;
	line-height: 120%;
	height: 30px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 15px; /* proper value */
}

#property-amenities {
	padding: 15px 0 0 0;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
	color: #828278;
	line-height: 120%;
	height: 30px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 15px; /* proper value */
}

#property-mapref {
	padding: 15px 0 0 0;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
	color: #828278;
	line-height: 120%;
	height: 30px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 15px; /* proper value */
}

#property-print_button {
	padding: 11px 0 0 0;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
	color: #828278;
	height: 30px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 19px; /* proper value */
}

#property-symbols {
	padding: 0px;
	float: right;
	height: 25px;
	width: 60px;
	text-align: right;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	display: table;
}




.symbol-nopets {
	padding: 0;
	margin-left: 5px;
	float: right;
}

.symbol-nopets img {
	display: block;
	width: 0;
}

.symbol-nopets span {
	display: block;
	width: 25px;
	height: 25px;
	background-image: url(../images/symbol-no_pets.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.symbol-nosmoking {
	padding: 0;
	float: right;
	margin-left: 5px;
}

.symbol-nosmoking img {
	display: block;
	width: 0;
}

.symbol-nosmoking span {
	display: block;
	width: 25px;
	height: 25px;
	background-image: url(../images/symbol-no_smoking.gif);
	background-repeat: no-repeat;
	background-position: top left;
}






.property-titlevalues {
	color: #00B4C8;
}

.property-titlevalues a {
	color: #00B4C8;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}


/* PROPERTY CONTENT */

#property-content-main {
	float: left;
	padding: 0 10px 10px 10px;
	margin: 0;
	width: 800px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 780px; /* proper value */
}

#select_properties-property_image {
	float: left;
	padding: 0 20px 20px 0;
	margin: 0;
	height: 450px; /* FOR IE5 */
	width: 570px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 430px; /* proper value */
	width: 550px; /* proper value */
}

#select_properties-property_thumbnails {
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
}


#select_properties-thumb_row1 {
	padding: 0 0 10px 0;
	float: left;
	width: 210px;
	margin: 0;
}

#select_properties-thumb_row2 {
	clear: left;
	padding: 0 0 10px 0;
	float: left;
	width: 210px;
	margin: 0;
}

#select_properties-thumb_row3 {
	clear: left;
	padding: 0 0 10px 0;
	float: left;
	width: 210px;
	margin: 0;
}

#select_properties-thumb_row4 {
	clear: left;
	padding: 0 0 10px 0;
	float: left;
	width: 210px;
	margin: 0;
}

.select_properties-thumb1 {
	padding: 0 10px 0 0;
	float: left;
	margin: 0;
	height: 100px;
	cursor: pointer;
	width: 110px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100px; /* proper value */
}

.select_properties-thumb2 {
	padding: 0;
	float: left;
	margin: 0;
	cursor: pointer;
	height: 100px;
	width: 100px;
}


#select_properties-property_content-left {
	float: left;
	width: 470px;
}

#select_properties-property_description {
	clear: both;
	float: left;
	padding: 0 30px 0 0;
	margin: 0;
	width: 470px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 440px; /* proper value */
}

#select_properties-property_description h4 {
	font-size: 1.2em;
	text-transform: uppercase;
	color: #5a5a50;
	font-weight: bold;
	padding: 0;
	margin: 0 0 5px 0;
}

#select_properties-property_description p {
	font-size: 1.1em;
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	line-height: 160%;
	color: #828278;
	padding: 0;
	margin: 0;
}

#select_properties-property_description a {
	font-size: 1.1em;
	color: #828278;
	font-weight: bold;
	text-decoration: none;
}

#select_properties-property_description a:hover {
	font-size: 1.1em;
	border-bottom: 1px dotted #828278;
	font-weight: bold;
}

.do_not_print {
	font-size: 1.1em;
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	line-height: 170%;
	color: #828278;
	padding: 0;
	margin: 0;
}

.do_not_print a {
	font-size: 1.1em;
	color: #828278;
	font-weight: bold;
	text-decoration: none;
}


#select_properties-plan_description {
	float: left;
	margin: 20px 0 10px 0;
	background-color: #e6e6dc;
	padding: 10px;
	width: 440px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 420px; /* proper value */
}

#select_properties-plan_description h4 {
	font-size: 1.2em;
	text-transform: uppercase;
	color: #5a5a50;
	font-weight: bold;
	padding: 0;
	margin: 0 0 5px 0;
}

#select_properties-plan_description p {
	font-size: 0.9em;
	line-height: 140%;
	color: #5a5a50;
	margin: 0;
	padding: 0;
}



#select_properties-property_content-right {
	float: left;
	width: 310px;
}

#select_properties-property_info {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 0.9em;
	line-height: 100%;
	background-color: #DDF5FD;
	float: left;
	margin: 0 0 10px 0;
	padding: 10px;
	color: #00B4C8;
	width: 310px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 290px; /* proper value */
}

#select_properties-property_info h4 {
	font-size: 1.5em;
	color: #00B4C8;
	font-weight: bold;
	padding: 2px 0 0 0;
	margin: 0;
}

#select_properties-property_info ul#infolist {
	list-style-type: square;
	margin: 0px;
	padding: 8px 0px 2px 15px;
}

#select_properties-property_info li.infolist-item {
	padding: 5px 0px 0px 0px;
	line-height: 130%;
}

#property-directions {
	background-color: #FFFFFF;
	float: left;
	width: 400px;
	margin: 20px 0 0 0;
	display: none;
}

#property-directions h4 {
	font-size: 1.2em;
	text-transform: uppercase;
	color: #5a5a50;
	font-weight: bold;
	padding: 0;
	margin: 0 0 5px 0;
}

#property-directions p {
	font-size: 0.9em;
	line-height: 130%;
	color: #5a5a50;
	margin: 0;
	padding: 0;
}

#select_properties-property_awards {
	font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, "Lucida Grande", sans-serif, serif;
	font-size: 0.9em;
	line-height: 100%;
	background-color: #ebebeb;
	float: left;
	margin: 0 0 10px 0;
	padding: 10px;
	color: #666666;
	width: 310px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 290px; /* proper value */
}

#select_properties-property_awards h4 {
	font-size: 1.5em;
	color: #666666;
	font-weight: bold;
	padding: 2px 0 12px 0;
	margin: 0;
}

#wrapper-property_awards-logos {
	display: block;
}

#wrapper-property_awards-logos img {
	padding: 0 10px 0 0;
}

#select_properties-availability_button {
	float: left;
	display: block;
	margin: 10px 0 0 0;
	padding: 0;
	height: 22px;
	width: 310px;
	overflow: hidden;
}

#availability_button {
	margin: 0;
	padding: 0;
	height: 22px;
	list-style: none;
	display: inline;
	overflow: hidden;
}

#availability_button li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

#availability_button a {
	float: left;
	padding: 22px 0 0 0;
	overflow: hidden;
	height: 0px; !important; /* for most browsers */
	height: /**/ :22px; /* for IE5/Win */
}

#availability_button a:hover, #availability_button a:active, #availability_button a.selected {
	background-position: 0 -22px;
}

#button-rollover01 a {
	width: 180px;
	background: url(../images/select_properties-button_rollover.gif) no-repeat left top;
}





/* PRICECHART */

#select_properties-pricechart {
	float: left;
	clear: both;
	margin: 0;	
	padding: 10px;
	width: 800px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 780px; /* proper value */
}

.select_properties-pricechart_header {
	font-size: 0.75em;
	line-height: 1.2;
	background-color: #00B4C8;
	color: #FFFFFF;
	padding: 4px 5px 3px 5px;
	margin: 0;
	text-transform: uppercase;
	float: left;
	height: 50px; /* FOR IE5 */
	width: 90px; /* FOR IE5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 43px; /* proper value */
	width: 80px;
}

.select_properties-pricechart_header_year {
	font-size: 1.8em;
	line-height: 1.0;
	font-weight: bold;
	padding: 0 0 3px 0;
	display: block;
	margin: 0;
}

.select_properties-pricechart_table {
	float: left;
	margin: 0;
	padding: 0;
	height: 50px;
	width: 690px;
}


table#select_properties-pricechart_table {
	height: 50px;
	width: 690px;
	margin: 0;
	padding: 0;
}

table#select_properties-pricechart_table td {
	padding: 0;
	border: 0;
	text-align: center;
	line-height: 110%;
}

table#select_properties-pricechart_table td.dates {
	font-size: 0.8em;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #00B4C8;
	border-bottom-color: #00B4C8;
	color: #00B4C8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00B4C8;
	height: 23px;
}

table#select_properties-pricechart_table td.prices {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #00B4C8;
	font-weight: bold;
	font-size: 1.0em;
	color: #00B4C8;
	border-bottom: 1px solid #00B4C8;
	height: 24px;
}

