
.tooltip hr {
	margin: 4px 0
}

.icon.large {
	font-size: 18px
}

.icon.gray {
	color: #bbb
}

#rooms {
	background: #fafafa;
	border: 1px solid #c3c3c3;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px
}

#rooms #room_header {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9QAAAAbCAYAAACdgsd4AAABOklEQVR42u3dsYlCQRSG0QFBsCoLEBZsRbAD4RVgE1YiCDYhGombvUgEvW8ZBZdVZ8wWT3Cyif7sCy6T2vY7FRqGJqzCOpzCGQAAAP6xU27cVW7eYWknv3owCJOwNzIAAAAfYp9bePBuUH%2BFjSEBAAD4UJvcxlVB3RgOAAAAfjSlQb0wFgAAANxZvArqmZEAAADgT7NHQT02DgAAADw1%2Fh3U%2FbAzDAAAADy1yw19C%2BqpUQAAAKDI9BrUvdY%2F0wAAAFCqa%2Bh%2BF9QjYwAAAECVURfUc0MAAABAlXkX1EtDAAAAQJVlcj8NAAAA9XfU6XDYHsMZAAAAKHZMRgAAAIB6ghoAAAAENQAAAAhqAAAAENQAAAAgqAEAAEBQGwEAAAAENQAAAAhqAAAAENQAAAAgqAEAAEBQAwAAAFUuSj1TKtEd4JkAAAAASUVORK5CYII%3D)
		no-repeat 0 0;
	width: 980px;
	height: 27px;
	margin-bottom: 1px;
	border-bottom: 1px solid #d0d0d0
}

.owner_actions {
	margin-bottom: 10px;
	padding: 10px;
	text-align: center
}

.text_links {
	margin-bottom: 2px;
	margin-top: 10px
}

#room {
	color: #2f2f2f;
	position: relative
}

#room .box .top,#room .box .bottom {
	display: none
}

#room .box .middle {
	clear: both;
	margin: 10px;
	background: #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #d0d0d0
}

#room .box h5 {
	font-size: 1.4em;
	padding: 5px 10px
}

body.fr #room .fb-button-center {
	font-size: 13px
}

#right_column .box .middle {
	margin-bottom: 20px
}

*+html .box .middle {
	zoom: 1
}

.rooms_sub_nav {
	padding: 13px 13px 0;
	background: #e5e5e5;
	background: -webkit-gradient(linear, center top, center bottom, from(#f6f6f6),
		to(#e5e5e5) );
	background: -moz-linear-gradient(top, #f6f6f6, #e5e5e5);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#fff6f6f6', endColorstr = '#ffe5e5e5', GradientType = 0 );
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d0d0d0
}

.rooms_sub_nav>li {
	float: left;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	margin-right: 8px;
	border: 1px solid #c3c3c3;
	margin-bottom: -1px;
	background: #e4e4e4;
	-o-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1)
}

.rooms_sub_nav>li:hover {
	background: #ffffff;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

#content_flag {
	margin-right: 0;
	padding: 0;
	float: right;
	height: 20px;
	width: 45px;
	background: transparent;
	border: none;
	margin-top: -3px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.rooms_sub_nav>li>a {
	font-size: 1.1em;
	text-decoration: none;
	display: block;
	line-height: 25px;
	padding: 5px 22px;
	color: #979797;
	text-shadow: 0 1px 0 #ffffff
}

.rooms_sub_nav>li.selected {
background: #ffffff;
border-bottom-color: #ffffff;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
margin-left: 15px;
}

.rooms_sub_nav>li.selected>a {
	color: #393c3d
}

#reputation_sub_nav,#main_content_sub_nav {
	background-color: #e5e5e5;
background-image: -webkit-linear-gradient(top, #f6f6f6 0%,#e5e5e5 100%);
background-image: -moz-linear-gradient(top, #f6f6f6 0%,#e5e5e5 100%);
border-bottom: 1px solid #d0d0d0;
-moz-border-radius-topright: 6px;
-moz-border-radius-topleft: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
}

#room_header {
	width: 930px;
	padding: 4px 25px 0 25px
}

#main_content h2 {
	font-size: 28px;
	color: #333333;
	font-weight: bold;
	padding-top: 9px
}

span.neighborhood {
	color: #757569;
	font-style: italic
}

span.approx {
	font-style: italic;
	font-size: 15px
}

#left_column {
	width: 69%;
	float: left;
	clear: left
}

* html #left_column {
	margin-left: 1px
}

#main_content,#details,#reputation {
	width: 101%;
	padding: 0;
	float: left;
	margin-bottom: 0
}

#photos_div #free_photography {
	position: absolute;
	width: 639px;
	text-align: center;
	padding-top: 359px;
	z-index: 9999
}

#room_snapshot {
	width: 650px;
	float: left;
}

#room_snapshot h1 {
	font-size: 2em;
	color: #333333;
	font-weight: bold;
	line-height: 36px;
	float: left;
	/*margin-top: 5px;*/
	width: 660px;
	text-indent: 0.8em;
}

#room_snapshot h1 div.overflow {
	float: left;
	overflow: hidden;
	max-width: 659px;
	height: 36px
}

#room_snapshot h3 {
	font-size: 14px;
	font-weight: normal;
	color: #6E6965;
	padding: 0 4px 0 23px;
	float: left
}

#room_snapshot .middot {
	font-size: 15px;
	font-weight: bold;
	line-height: 14px
}

#display_pic_tips {
	font-size: 14px;
	font-weight: normal;
	color: #A3B119;
	padding: 0;
	float: left
}

#display_pic_tips a {
	color: #A3B119
}


.no_float {
	float: none !important
}

#back_to_search_container {
	padding: 10px;
	border-bottom: 1px solid #d0d0d0;
	border-top: 1px solid #ffffff;
	background: #e5e5e5;
	background: -webkit-gradient(linear, center top, center bottom, from(#f6f6f6),
		to(#e5e5e5) );
	background: -moz-linear-gradient(top, #f6f6f6, #e5e5e5);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#fff6f6f6', endColorstr = '#ffe5e5e5', GradientType = 0 );
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px
}

#back_to_search_link {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAX0lEQVQokWNQn3ePAQtmA%2BLJOOTgGJsgDxDvAuIPpGqWAOLzQPyfVM0qQPwQqpEY%2FAGm0RKI35KgEa5ZlAyNKDabkWszsp9vk6sZhIWA%2BCQ5oQ3DnEC8mlzNMNxCSDMA95tX%2F4jWfvsAAAAASUVORK5CYII%3D)
		no-repeat left 50%;
	font-size: 25px;
	padding-left: 20px;
}

#action_buttons {
	width: 95px;
	float: left;
}

#action_buttons ul {
	/*float: right;
	padding: 0;
	margin-right: 10px*/
}

#action_buttons li {
	float: left;
	margin-left: 50px;
	margin-top: 3px;
	text-align: center;
	cursor: pointer
}

#action_buttons li a.icon {
	background: transparent
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAeCAYAAADO4udXAAAZvElEQVR42sVbB3gUVdulWMBPadJCE1AEC73rR1VBmkoTRJGAdFBAQQHpHULvUgREMNIJhCQQSAiE9Lab3nvPZluyafD%2B77nZWXc3u0ngU%2F99nvPMLe97TubO4c6dO0ONGvpf7ptbq0JPxnrGI0YMg%2FSI0behr2eN%2F%2BHn7vO%2BJdgyTjGCGGSGIH3fZ4j9O37B625K%2BIyxh%2BHGIDO46fs%2BM4oXqO6PiCwiRTayX4ps9PYU2Ri%2FFPmYBAbpkSDaRN%2FIfk97XjlnR1YK9YPZXynvTLuvuDZRnXdpXAm3EYAy2tCHmKce0JwOm61hCiNSMegoaabeoII5TlQwg4%2FT7Msxo7wNfYhBLHKe5aK6eb8noQFjHSM%2FNHoZpWScpzylFxWX5JK6IJJ0RamMNMpVeFBS2hkKjphJiEXO%2F2qsoLU3bBkJsb95UdrtcMrxiidFSCopgvXgMtrQhxjE6nOQ%2B8zGSg4ZOT1ZNjo2M%2FpbUmWeokKVIxVpnKi44LIAymhDH2IQi5zq6mWd%2BdgilHenH8y5OLY479pkUnt%2BRwWyH6gw7HvSRS0RQBlt6EMMYpFT7RPNemOjORox7io%2FPUfabxxJO%2FE30nx8nDQDD5O6%2FwFS99lXDi6jDX2IQSxykAuOp7mo97zeAwYzEqLit5OmIIrMf0%2BelFFpmZKh0kNNJaUKUqh8KCxmKSGX0e1pDRW4xqEbIyj%2BDz%2FKZuPk%2BCRQrm8CKcPTSR2bTaqYcqCMNvQhBrHIQS44ntZYiUHDGicFj3yQm7SZCpXXqUh7mnSao6RT7Wcj7eG2neXgMtrQhxjEIge54KhKL%2FPUcBOoHsx%2BPffKBEW%2By3QqCFlMhaELqCBoNml9vyGtty1pPL8WQBlt6BMxHIsc5IKjyhPNfH29MToz4lXjL5P2s1OkGXCQ1L33krrnnsrBMYhFDnLBAa7qDvZdz%2F62frIpPENdJGu%2FwqJkNlKeERRUWpovzFZSkkfxyUfJO3Acgau6ugGrrw9m5KfdCadszzjK9U8iXbaaHj9%2BbILSohKTOmIQixzkgoNRbXOxIbonBo1Izk8%2FwjPSMTbLHipQbKOCvI2kzVtH2tw1jFV6rKGC%2FL1UyChQbBexyEEuOMBVmVb6iQ8NyHebMS7z3KhSpftsKgiew%2BaZThqPr0jt9gWp704i1Z3PSXVbDy6jDX2IQSxykAsOcFV6kunt10pow8hWT7xGmg%2BOkLoXG6bH7orofagclvo4R%2BQyB7jAWdUg33nY1zYkYgFl5tyhyn7CWGwgy4DJVJSacYFCIuYSOKvS9f%2F5WrfQvXcpzTWCMu%2FHUEG60sQ8hZnM5ygnZWQm5YemiTLajGOQg9xU5zBivnxwVqUbH%2FBh2%2FjAYbmq7DM8G%2B0jrWITafJWkyZ3pUVoFVvY2CFUovM1xOKIXHCAC5zW9NKODRXId5veL%2BP08Meqh2woH56Z3NlMtyeSymV8tYBY5CAXHOACp9UTTW23CqjLkCnHXKScXr%2BQqv8ZUnffbYqeBym%2F3zlKabdKBaCMNvM45IIDXOAEtzXt2x59unn6f8KGuEgKpSff7kqsGqu0TFOJscrNVVycRWmZl4l588FtTdd35ZUGjPwUp1DKcI2kIkWBMApMVKzWkTZFQYl%2FBgjAVIBUh7kQg1jkIBcc4AInuK3pxvoOfinOf1h4fsYvPAvZidlIk8MGyllhFTrNZV4HFPPYFHLOQX37Sv1MZkfgAie4LWmmHBlcQ%2BE2o1H62ZG6%2FHvf8JppKqlcPyel8zhSOunhPIEKI36lUmU0az2mJyVqKs2VkTZg818xIm6cyAUHuMAJbosnm9x2BbA1b%2BTvxEdlaJsltgltl%2FulvrGeMjptp8x3dlPGW9vRp4l77cfzji2mdwZQRhv6RAzHIge54ACXnnOrtYF2vt87KCbxAC%2FG3Sk714Uysh2sGktTEF2psZTqAHEsKs6kqPhNxNxu1nR9ll92i78UIBbiOoVGGEQhT6W8gCQq1ZVQ0pUgSrT3F0A7INXRh5hs73jRLm6NzJF2K5TAydxXrenG%2BA7dnZO8U8xCMIc6%2B8cq8BMVF3ro15hFbKTjJv3CYMwFTnBb0kw6NKBG1tXxXrlOfMvz%2BJJnnwmkdBz7F5wmUkmWv9Vx10X%2FYRrPAAe4wAluiyeb9NpPLRkazYhTlPjaTypuwgxT92zTz9t5tJzzvn%2BrhSNwXFC%2F36v6vjp61EWbcQxypHxwgRPc0DDXdbzbc3qAfBbl5ruxqZwoK9dRICP7usUTxGxWzMYxhk6XSimpFylf6W%2FSrtaGUoB8GkHDXPfhMvsh8gOulMYzjDTrlOqK%2F1pPcVkZkUEKWapAYYZSQKqjzzweR8xq4JQfuEvQMNeN8h7UOtpniFabt4802ctJnbW0SmjzdlNZSaw4%2F8dlOTxLba0QAy5wghsa5rq5t7%2FsmXho4BP1gy%2FZRGyMG5%2BYQBf5O1X10zxaXiEPXOAENzQqGCuhzdKtecPPk7rvIeKykpte0ONFIxPV0defZzynx%2FNWYkQ%2BuMAJbmhUNFaPhMTU3ygrz4kyc2%2BaQMFbDGWPC01OTl0QIbYdJBSyqcL4kdjffxQFBX1BKrXcqL98Mc8aQea6nsvsryXfCKG0m6HCEJqkPEo4x0%2BEj%2BLKZ66Q8q0FyVDF6kIBg8H0%2FYjN4PUZctGOeppjKCXdCKaHS%2B1Pm%2BtGeA3YlZvCy4Wc5aTK%2Bp6xpHLwjFSi8xG3wCdPdFz25ralFmK%2FF5zghkaFNfSFMV7ZtyZTvvNYUtwYTQoHI7BBnhSrqzRWcYa3aZ7IHS04wQ2Nivf91kviVUNPkqrHPuIyjFWbUUt%2FBJ4LaDmvc2SrRXOjWy%2FewDG7%2BDgnqvWiD9B%2F4NVRddH3sMWslsa54AInuKFhrHnVqVv3e48%2BYhOxqXLYTDk3KkCpDjbZdiguzjEyVQqFhi4hP79RBgQGTjYxXm7%2BfbrjMYguO3ZtZ7j1Lvy1odfKS5R8NZjyw9KFGVCO%2F91X1GEylI2RF5IiYN6OWKkdHGLWYo7kayH08Ad7Yrmaxucc5jkgSZ3La9BMNkPmoiqhU%2F8pDIVfWSkbXclP3JmLrcQvIXBDo8LDwsH%2FlubfnVhuquujTKBynUXV%2BT0uzK6QKwBzMTc0TETDWizokvjOelL1tCNVtz0U3fI7GKsWH2sY4URijw2U2HU9%2BgXiO62klAG7UM6IbPnt4uQBOyii5cIBRtTgUIIT3NCAltR5zbnrkgDZPL71wVQOVqFUB%2FHMVVBuLCNTyeWLydd3pAliYw%2BZGAubqdh%2BuOrUxXA7vL%2F497Gyg66U%2BIc%2FFakKSZOYS%2FFnfQQK0vMpLzjFUJeANmvtyJHqulyN4MQ6LGiXM7kvOmu4HQbe69c9JoAf4bN%2BIGXGwiqhzl7Dtz4FLmn5g0txJD8h2nHfd1ZzwA0NaBkezK6OHR9%2FeADl3xxDiisjKkDl8k31jWUhHwA3NKBlZKz5X6fyHpSq81ZSdt1NkS0WCGPxsYYetmnDjlB4i%2FkbfJvP7Ky%2F%2FT3v2mzqayE2c2253z996FFK7LGZuD7Q2FjgAie4oQEtfV%2FNK7e6nA6P3iHWU1UhL99Tv3iPZFMlk0y%2BiHx8R5ggNvYAmymnAkLCFxNr7TXs8H93dn3UOS9K4IsPU2Tci6S4M94CWCul87aBVJeQF5QsYN6OWBhJqmc9jBWc4I5mDWgZdvXd%2Bs5IjtSbIn1eFVjIG6HYenny14Uty%2BZd%2BIc8i91kXOEF%2BxGepX4yzWNuaEDL8ET4x8hfkn%2F7qNwEl4dbwIjq3QrTvazkDxfc0ICW4erLbWavzuh3jJRvb6b8Lrso3GauMBYfawChNnO2pQ88QsHNZ32%2Frv7A%2BkbrLwNCms9eLreZc9yzmW1Ho%2BkfHEpwgju971FirZWSsS7dfNc9Mm4XG%2BeaCdIyL7JxFgqgLLVn5d6msrICksm%2BJW%2Fvj00QE7PfoqmAyNhtBC3931XTdcGpDZG%2FeZI6IVcYKeliIMWd9hIQayRefEt1CblsKsC8HbHIkergAqcqKpMiz3oStKTxCHDtuT49fhXlp82pElrFSXpcmmX25FImbotPHqsZWvGECBQq%2FzTJTY9bSQGuvdYY1s%2Bnh7im2g%2BjvIsfWUVh6KkqjaVyW1wpR%2BofH1HCmaEukm7NkGYztmf2PU7KtzZRfuedFNpspjAWH0W%2FX1Pbj%2BPf3UBpQw5TWKu5ol%2FebGYAIGv2zdmgpjM2PWjy1RD9or22sbEQC05wQwNa%2Bv5af15%2F%2B354zEZKz75KiWnHDMfAoK8MhkE5NmkP78af4%2FeCpyg4ZH4FU4XI51G%2ByldsVRQUxpgc0S6PnEsXHN4xGOv2vJMbcNHNd9b%2FbkADWpKu3%2B3uOzMSV1N%2BykwT6FTXGTf5ae%2BoqKszV1FJoZ%2FJbFXZr6yEn1JTFxj4oAEtSTf2%2BH%2B9Uu354v%2F5gXVc%2BIiK07ytb0wH%2F1J5PgMa0JKuf82AJtPWpHbcTrnNF1FO6%2BUkazpdGIuPNfRBzz9q8tUXIU2nB3MbRbX%2FgaLfWErxXdZScv8dlD78CMV0%2FZm43%2BFkgxF1jG%2BF4AInuKEBLclYf1x9635IxFI203ET3Lnzvgk8HoymqLht4mje5%2BP7dYV8cwTylgO09A8UNZ3nntwQetydZ6wcKtEWUfjuuxS61UWgrKyM4s%2F5GOoSsJbK9Iiu0I5Y5Eh1cIET3NCAlnSBH954c01K9GRKCx1qgsf8vhPQqTxEXZt3lc2SQdX9FWuDKT18tIEvJfoLgpakG324t2vC8d6Uuadr5djbnVR3N1NJWiBvjvJmsTaHiuI9SHF1ftW5DGhAy2Asn8Zf2sa%2Fvpov%2FreU23oZBTf5WoOLwEfR7914Sg%2FG%2FK31BjTDdoLLqxP63H51Qv9HjaeMQ3tAk6kbg5p8nZDEi%2FfAJlPnGxsLXOAENzSgJRnr3OWO14PCFlFi6jETePt%2BRS4u71WJR96TKuRagnfgp%2FT7pTf3S8Zymn18g%2FyYG0WfeEjq%2BBxKdggh%2BWYngRKtTizCpbqEjPvRAubtiC3M0xjq4AJn5EF3gga0pAt8%2F1oH25iQEZQmH2QCg0EK5KJepA3iW11BtY1VpA2k9LDhBj5oQEvSjTrc61j0vq6UsavLPwpoQMtgLNdGE7qHtppPOc0YNgsoqNk0utbwk3oBjb%2BsAfg1nrIiYcg24qPHwXpDbcz2rATcXp04JqrDMsQcMzz1MQe4wAluaEBLMtaZPztsfOQ%2FnhJSj1aAl8%2BX5Ozc3yrQH5NkZzHXGHHJ%2B8j90UA6bd%2FhB8lYDjMOj%2FfefJ1kG28JU%2BTz1wooA%2Bq4bErjBblUl5DhHiVgqR05Ul2bli84UfZce4ku2%2B7%2FULrAjufadw%2B635tSQ%2F5rAoNBNH6iXqQJ4BlMU21j6VQPKFU20MAHDWhJumGHek2Ure9IGXad%2F1FAA1oGY2GPyrfR5OSsFkspu9k8imy%2FhHwaTRrh12hy%2BYzWaNIKLhfqoeS6nVejz2e5Nxzf517DcYM9G33%2BPefHxnZcSdw%2BQyL2bjRpWES7xYIT3NDQb6oKYx063q73tVtdKY7XUAkphyvgkdcX5OTUtwLQLsVEJ263mCtBFrWILt14h%2FYfbfuGNNA7Ri9t4jL%2FJIWs511%2B%2FjIBt7KIvfcMdQXvQ6FsjHS3SAHzdsRK7eAAFzhkG27RrZm%2FkP4JuqY0zg%2Buv5GcHsFPT8HvGWAwltpX1HVqfojgT4Kq%2B1NlnjRwgRsaRuMsdP1Xti9L3duF0re%2FaxV5f87iRbwDlWSEUZkqnd8Txoqy1udXyv51bKW54IaGka741X7QcLxdYqtVlN1kNqW9u4m8Gk4469NwojDWo4YTVno3nJjsWH9MDz46cntZWOclJH%2FrW8Ix%2FN0fiNs04DAayBrgABc4wa3vry09NCD2jP3ridgOiE85WAHRiVvowcOx5HirjwGu7kMqxIXHrrCYD%2FgEjSPWCDEfaAfbQw4yfqUTvttVmEHBr2KC19zgd4CBvGbRUfrdCPFJjArfYjEKeX8KkOroQ4xYk533FbngQB2cskOudN324G9mA1377qX2dklR%2FGge1NcAaZGuY2OhrlPxg0WpstrGyon%2F0cAFbmgYjbPQlW3p6B2zj02w9Z0KyNzHs2Tcgyp1tD6nKX1bZ4sc4IaGmW6NWmdf%2BaCdV4NxhVlN%2BXbYYTFxuexBg8%2Bk6fR5o9veCydeGdzsXv1PhnL%2FXMC1%2FpgRe19%2B30b%2FVCgGErngABc4wQ0N%2Fe3IMFMe%2FfW1WS5u7%2FGrl%2F0mCIv50VCWR%2FxIPn5fU1DIvApxEqISNgmYczjf60XQMB%2Fo81%2FYfXR%2FuT0Fr3KgdH4lU1paSoU5anEEhLm4HUi5KaMcv0QBlKV2xEjxUi7awQluaJjp1jq5p1U796vtC1Nk71FSQG%2BBv4zlL%2BpFWlmlX3iYPhEqKCXkQ5EHTnBDw2icha7n5rf6P%2FrOhtK2sRE2vW1AxtauvFiXVdvEWu%2FTJvkAOMENDTPdcvO41x9jF92cjdB8JiV3Xkue9T%2BNca03qql%2BcJ43gvQO0RzPi5Oo%2F2kT5IIDXDHNlxC4jWcz6YSRd%2FL3toneQdN4PbRXAF%2BCSmVzhMf%2BbLXPPPeBz8fE3CH6v7eWme4LV6bud%2FDfcYuCVvC3Zyl5whgpeH%2FIH%2B0Va3QUssFR9AFoA6Q6%2BhCTcDFA5CBXFZMl%2BsAJbgu6Ypxd7NvaxcgGUZJfDwE8EZbfCv1FXafid6T86c%2BTx0Xi8xWrO%2BGcl8v7YhJPrHwwgdvCOAvdoHXtvMO3daC0DW8ZoHTeQk%2F147207GNjTTgitncgcFvQLf9X%2FF2ddxp41BsdGtdsCWW1nUvxPVbTw3pjgtzqjWpvdBuR3h8%2BZwaxf8Xx7ZCDXHCAC5yr6nZ%2F1XyalGatPYdaDbvM66DgsGUUGbeW9612W0VV%2FUB0wlbyCpxI9lc7kd2%2BVn3M7%2FuS7sohs5pdnbpPGbTTmYLX3iRNcrm50m6HiRkoj79iCPzpqgDaAKmOPsTgSRE5yAUHuMAJbgu6Ypzn277awPViu9CE8MGU6NuVnwbDxaylU3mLepp8HGWET6O8pK28kA%2B0bC5uy4n7WcQD4ALnT982sTTOQvfE3NbNvZbY6CLt3qS0dZ0EypTp9LQ%2Frd95Qz64wGm%2FuG0bK7rlrv7lpffevP%2FKyJyEpt9R9htzKaHPGvJ4ZaSSsZBRl1EDMDKagL4PMXnIEbnMAS5wWnOzNHvsP9pytuOdHrznNJ%2FNsdMqIuJWV9oPeAZ8QjdvdyVwWpg1THSPfra27%2BUv9yoDtztR8Oob4ilPur0BeMEs3%2BJMqS6hAigreVfdOAY5AcuuEDjABc5KdMU4H9hq8%2BbtC21zEiMGUILPu5Uiyb%2B%2FMFt66BeUFbWQMiJmUHLgIEM%2FOMAFzkrGWejeXdF2sMfcxo%2BjdnSgjD0f0LP8SvOSKHVNRwIHuMBpVdf95Y8Ng33%2BpYG93F7%2BODm6yXzKajeLMv67liL7LSeOyWPYM2YzpugxW9%2BWF9l%2FuYhFDnLBAS79INe28t1bTf2%2F7Dp7j7SYfdXxHd53mkoxiTssQs4Da60vKn4j3%2F5G0YXrnQhcxms%2BK7r4m1488unqvpem7FYGbHEi%2F%2B8vU9Qh9wrmEesuTaGp6XjTFLHI8d%2FiSOAAl4U3EBZNfWZ%2Fy14u9q8lx8r7U7zX288E5IIDXJWN893p9Qy6j35uM9ljXqOyyH0Dn8lYfA%2Bm8K1vEDjAVen1dfvPMJPBtqvTs7Xrfz5ylzWaRim8XZD9Ni%2FqB6%2BhlA82UXifpSTvuVgAZbShDzGIRQ5ywVGNQTYxl91%2Bm0lHfm2pvHN%2FEH%2B3DhNtqxKRcespINSWXNx6E%2Bcmbt%2FTfLj%2BQeO5auq%2BeHjMqr4XJ%2B0KebD8AgXx1oH%2FEn5fyeuoON5ZT7klp3R%2BUQ2gjDb0IQaxyEHujmHfd6rCzBVMvWVl09a3zrVxl3t3oyR5b4p%2F1KlaQCxykAuOqsb5ztcvm%2BjeWNSym9ePnbShv8wiZYxPtT2FWOR4LrJRgqPK63v3pQ8FjMXxBahD3cHfuL70QbR3vXEU1XgOJbfhF8MdF1FWl28FUEYb%2BhCDWOTovyCtjqmM%2FxWLp89Z8xo233fEZvPhEy2UDs7d6aHvZ3yLnEmyyHkCYTErxNFfNo1nqDHk4NSFEIsc5BqZqlY1dA3mwt98Ztzm2Rcm7Uy8t%2BQc%2BW28SYHr2ECLL5oAbehDDGKRY3S%2Bz1XjfGuaj%2FPlk62%2BcTrfJvqRS0eKDeWnRXkPSgzuyibqKIAy2tCHGMQiR%2FpSt6pxvv3VSwLGugqFYkr6w%2FPkuawrea9%2Bn%2BKubGHjeFNBZqzBSCijDX2IQSxyrl%2B%2F3qJa19e17lADjMRfkD4%2F%2Fq1O%2F%2Fcd6w7acrvuEO87dYfGchwBKKMNfYgx%2Bmz5hacwlcWLPG1mA5udB5rPPnDMxuHgcZvEQydsyBhoQx9iEPuUF9fSDGI43xOfrpt0bsK2A39M3OFx4fOdZAy0oQ8xz3q%2B%2BD%2BFlnR%2F3WPz%2FrVTrbY4%2Ft7a%2B9a51rFO51sTgDLa0IeYp9V1nlLXAEk3JydniGGTNT6QYi5tJO%2B1g8ljybvEcQIoow19iJF2OdatW%2Fdytc73Tt3BJjB6AnzO%2BMT1eMkMdc1OVJotnubiml9k40%2BeLWkaaxt%2FMl37f9CtZWTs6p7vi89yvtJ%2FWP23xtlp8osm%2BNeu7%2B06gyzC7A%2Bwtof1gtF38M9qKGsGe66SfbMXjU609t%2Bo%2B4%2Bfr%2Fl%2Fsf%2BndW9NesEi%2Fh%2Bvb4V1QS0rqPl3C5pd6Fpm3%2BCba%2F8TujUr0a35L%2Bn%2Bm%2BP8t%2Bn%2BH0kKJtGDkTWrAAAAAElFTkSuQmCC)
		left top no-repeat;
	display: block;
	width: 30px;
	height: 30px;
	line-height: 28px;
	margin: 0 auto
}

*+html #action_buttons li a.icon {
	margin: 0
}

#action_buttons .review_count a.icon {
	background-position: -90px top;
	color: #393c3d;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none
}

#action_buttons .superhost a.icon {
	background-position: left top
}

#action_buttons .translate a.icon {
	background: transparent
}

#action_buttons .guidebook a.icon {
	background: transparent
		url(../pic_css/page2_badges-c2fb8c9640ea2b357ca79cea9ca00290.png)
		no-repeat -75px top;
	height: 25px;
	width: 25px;
	margin-top: 1px;
	margin-bottom: 4px;
	position: relative;
	left: 3px
}

#the_roof{
	margin-top: 10px;
}

#the_roof a.star_icon_container {
	float: left;
	margin: 3px 0 0 -4px;
	position: relative;
}

#action_buttons li p {
	text-align: center;
	color: #1D95CB
}

#action_buttons li p:hover {
	text-decoration: underline
}

#description_text {
	width: 398px;
	overflow: auto;
	float: left;
	padding: 0 0 10px 0;
	border-right: 1px solid #d9d9d6
}

#description_text_wrapper {
	overflow: auto;
	padding: 15px 15px 15px 5px;
	clear: left
}

#description_text p {
	margin-bottom: 10px;
	font-size: 18px
}


#new_translate_button_wrapper {
	margin: 10px
}

#new_translate_button_wrapper #new_translate_button {
	display: block;
	line-height: 1.5
}

#new_translate_button_wrapper #new_translate_button p.gBrandingText {
	display: none;
	font-weight: normal;
	font-size: 0.8em;
	margin: 0 0 0 10px
}

#new_translate_button_wrapper #new_translate_button p.gBrandingText img
	{
	vertical-align: middle
}

#amenities {
	padding: 10px 0;
	height: 243px
}

#amenities ul {
	width: 202px;
	float: left;
	padding-left: 11px
}

#amenities li {
	width: 202px;
	display: block;
	float: left;
	padding: 3px 0 3px
}

#amenities p {
	width: 175px;
	padding: 3px 10px;
	float: left;
	margin-right: -10px
}

#amenities .amenity-icon {
	float: left;
	margin-top: 1px
}

#house_rules {
	padding: 10px 0;
	min-height: 243px
}

#left_column .property_agreement {
	font-weight: bold;
	margin-bottom: 1em
}

#guidebook {
	padding: 9px
}

#guidebook .question {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px
}

#guidebook .answer {
	padding: 8px;
	border: 1px solid #D9D9D6;
	margin-bottom: 15px
}

#guidebook .places_helper {
	font-size: 11px;
	font-style: italic;
	color: #AAA
}

#this_hosting_reviews {
	position: relative
}

#reputation .middle {
	position: relative
}

#review_stats {
	position: relative;
	display: block;
	min-height: 85px;
	font-family: 'helvetica neue', 'helvetica', 'arial', sans-serif;
	padding-top: 10px;
	margin: 15px 0 20px;
	overflow: hidden;
	width: 639px
}

#review_stats .stats {
	float: left;
	overflow: hidden;
	display: block
}

#review_stats #stats_left {
	width: 200px;
	margin: 0 40px 0 155px
}

#review_stats #stats_right {
	width: 220px
}

#satisfaction {
	height: 85px;
	width: 139px;
	background-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAABRCAYAAAANfj6IAAAE4ElEQVR42u2dzUtUYRTGX6%2BajjN%2BOy0EhaSNA4EgBNGs1PErEJRSciFhq1YRtGjj0j8gorBNuKtoka0F8RuGFiq4yAJBEFyM5vc4fo2d5zIzXPXe251o9z4PPEwpbq7PnN855955NZRocXHxxujo6G3xF3FcXKosuri4oDU2ZCAkZ2dnx8lkcurk5OTh8fGxT1HUFRni0NbWltrb26uWoCgJDa8KZRuUbr%2FfrxCWo6MjFY%2FHeVWo60ERBj2tr683WYSwMCiUU0UJ5Ofnq8HBQZVIJFQsFlN1dXUNvDTU1aCY1aSmpkYNDQ2pxsZGVVlZObmwsHCRtjS8tL5ekwy8MoOSk5Ojzs%2FPVXFxsRoYGFBAUUNDA02rUChUKxF5ZgbFMMwXJSOyOj09VZh%2BZEymNTeygL5VcvHRTEhubi4hTNlqf38f0%2FA3I715oyir0I6gokhQ1sPh8HeDl4RyCsru7i7C8hldCYNCOUq29erw8PArg0K5Yufg4GC9paUlmtmjUJQbdsygsJml7ISgSEX5KvlIsqJQrtiJRCLR9NcZFOpaUHZ2di5hh0GhXKedNHbYo1C22MGSzYodVhTKE3YYFMp22rmKHQaFsp12Wltbo1e%2Fzx6FygRle3sbj5hcww4rCuUJO5eCwg866f0BLzysBuy0tbVF7ULEikKZTzg6TTvsUSjP2MlUFJZfvbGD52OxZHPCDtFDecIOg0KZwr0d%2BYSoI3YyPQqtN3YkKK7YYUUhdjxh51pQ%2BC7Tr6J4wQ7HY81X9liyATvt7e3Rv1YfVhI9Dezg3o4X7LBH4bTjCTsMiubYwZKto6Mj6uVnMj0Ky7Fe2MG04%2FRIgWtF4QXUa9rBvR2v2CF6NMdOZ2dn1OvPcTOrmXEWjtuTbKwo1D9NO%2BxRNO5P8CongSayWvfz%2FaWXEBI59VMVFRU9yioofJfpZRxhX1ZWhqb2MSsK5Sic%2FIk9ihwVWzs%2FP38vq6DwnaaXEZaKigr86vuyQg%2FDopexRykpKcGv%2Ffnc3Fwu0UM5NrTATyosYaKHdjSOtM8GP6womgofSEdFkennmRf8cDzWuKHFa2lpKV4j3MzS%2FwU%2FRI%2Fm%2BAkEAmhsn8zOzvrYzNKu%2BMGmVhTxtEeh9BTwU15ejsD0saLQrss3%2FOU3wU%2F%2FzMyMjz0K5bh8szS1XZx6aNc7yn%2BbfrhHoU38%2BHw%2B4Kd7eno6QPRQjvjBBIQHmpzww2aWNo2dSgo%2F%2FawolOvyrbCwUOXl5T0Q%2FFTweRTacfmGphb4kf93s6JQrlUFyze76Yc9Cn1p%2BikoKMBHOSJTU1NBVhTKUcBPVVUV%2FvmQFYV2rSop%2FPTzpiDl2qcIeoCg8OTkZC3RQ2WFH97roW3xg0ckrdMP0HOKb%2BLcDIqy4kcWcHcFP7fSQfmJ04txbgbfTbR1pR8MBjNVxZAvfMJ5GUgQRaWF4pHCjzn9GGNjYx82NzdVIpFQfr%2BfV4jKNLSgjByPcWdiYiJkjIyMJOQ8rxdra2uZsMiNIV4pyjr99GHqSXZ1db2LxWIvV1dX1cbGhskoBIbW21B6%2BkFQsHE76%2BnpeTs8PFy9srIy9EO0vLysaHppaemXVJb36T0KDn07GR8f%2F93b2%2Fta%2FkDy%2FaampqD4Jq21g83NzY2ShzfWzawZFnFcvJ%2FyHq21kQEcCpj8AxG0yvM3EoWiAAAAAElFTkSuQmCC)
		;
	background-repeat: no-repeat;
	position: absolute;
	left: -16px;
	top: 0;
	z-index: 999
}

#satisfaction #guest_satisfaction {
	color: #fff;
	font-weight: bold;
	text-shadow: 0 1px 0 #911053;
	font-size: 35px;
	text-align: center;
	line-height: 1.9em;
	margin: 0 auto;
	letter-spacing: 0.05em
}

#satisfaction #guest_satisfaction #satisfaction_title {
	text-transform: uppercase;
	font-weight: bold;
	color: #959595;
	text-shadow: 0 1px 0 #fcfcfc;
	display: block;
	line-height: 0.9em;
	font-size: 11px;
	letter-spacing: 0em;
	margin: 20px 0 0 -7px
}

#satisfaction #guest_satisfaction .rating {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAASCAYAAABGrsCLAAAHvUlEQVRYw62Za2gUVxTHFwQhEBDySSiECoK0sBAQCkJR6CeLUBAKhYJFsA0UBKFQWhD80hY%2FlFJbwbagiRofUWPiIy%2BjMcZHNDExxmheNokxMdHEJOb92s30%2FxvmLtNxdnfWbOGw48y5%2F3vO%2BZ97zrlpyLKsUCI5ceJEvuRQMr1U5Pjx42tPnjzZod%2Btqa49cuSIr%2BTl5YWOHTu2Q5jN%2Bfn5a%2BLppbrf0aNH9wi3Os3%2B5xYUFNQLNyORXkIQBTDj4sWLy5Ioz%2Bky7vLlyz8I0yorK6tPFzlyNFRaWtpZXFxsSb6GrHSQc%2BHChbHz589bCmY4jf4%2FFy52bn9nchTA7VevXrUQntNlXE1NTeP169fBXTx16tSqVNYSdD8heSoqKpavXbtmVVdX1yo7ffVS2UuY4fLycquqqsqqrKw8kA7fT58%2BnSUs207FoOidydHistu3b1sIz2kybpVIWairqwPTUlZuXik5KmOhkpKS7eDdunXLkuPTCuyKybly5cqvYN68eZNE6k2H%2F6oWuUpO686dOyTR8DuTI5CphoYGC%2BE5HcYpiJtra2utxsZG20DhFqSyHiK8wikxiYStcto6c%2BZMWP3iLd0UT3gbmPfu3YPwqE75ikv7jRs3aknM%2B%2FfvGzuzUyZHGZ1DxjQ3N9vCs95tTINxBTjb0tJiG6h%2Fj8jA1Sk06LdEpzHDJNKDBw%2Fsk65g%2FgVpXt2g%2BxQWFmYpeBEwSST8V2nfsRLf5Wem%2FJ3Bb2JKcupE%2FhSXHGXDe2fPnp2l6SE0VJqVjrSdhY8ePbKFZ945jcwy%2Blo7BYZP%2Bdpz7tw5y42rRggZdgDBfPjwoW0gdd1p5LZuUVERGVXlZ7D2qtc39rX10FepsAkBF0yTlQwdfMcO9FmncrfTMzmtFuYo3xB0wQUT28AkkCQU%2FmMjOkZffkY0LHzsQ24He5oYsA4%2FwQTPJKexk%2B%2Fsa7Bl5%2Beh8fHx95uamiKUGuo1i%2B%2FevWtnCwF8%2FPixLTzzjm8EAl2nPEXA8BrX29v7OzpknMGtr6%2BPEQNma2urHUyI56i7cTs7O9v9yOno6OjDIUhG15Qdg2tIx1YwjQ3UeX6fPXu2z4O5WmvmadBgGnsNJkFECCh2sh866NKP5NfyixcvPvOxc8Ts6fYfHPxGwPWLKboDAwO7beMkpa9evYoxykKC9%2BTJE6utrc0Wnk1AjbHDw%2FQzq8LB8AZy09LS0mB3d3fMSda6Md24BBVM%2Fj09Pb2o9bvjHPfv9D2KvpLKJoJnY7Ox0W0nAejp6bFkzzOtz%2FHBPDQ6OmrbCaaJg8FFeOYd%2B6FH1j9%2F%2FtxaXl5u0vq1Ppj7JiYmYn5542rE%2BA4ue%2Ff19VmRSKRT69e7wXbNz89PPn361FZmYXt7%2B%2F%2BEd3wj4AsLCxNak6wGr5Ec1smKGQIhbkxDEIYPDg7ibIPWhBPUbX7D0Wi0leCYTIznNM9v3rwhiQ5KMhPYupVkgkQwvYS7g4jNMzMzc1qzV5LoKrCJQBNwyPEmvPEdXJ6npqaiWrNfkuE3ENA7KjDKBFHH0xYTSDbQf8VxsiWu4wrQsDHCi8t%2BKjdL0vs%2BibPcPehn5sT%2FLMcjOO53ygmyspfTskW1nH4VCpBM%2F2CXO5juqsGpWVxcbJTehoC%2BE%2BjfSGh3XN2JCeEiu0N6GxNOa7plZ1NbvVluiOGbdHJSnVS07m8cMwF040Ka6vFYEBz9KckWAq0mGlK9HsE5v0BSelS%2FD6ox26SyLsCov0q9ahFMb6l07GQS%2FCpV%2F7Vu2pxkbxJhp3rOvqSjtBrdXgjwHj8DRv1W08pL1TgFqRdy%2FHBxnCaoqSUp6QTZiMjJpuEackwQzS81XP4MGXKQZPiyYTPN2fQcrxAb%2BX83xbtdGP8MOYYU84ud8uPfpOQIpBVl0wdolPQMA0apkHETKf59KkubL7t72dzcnN1QTTAdp5OSzolBKG2alvYy6ZiJSqXRmp2djZ1GSGP6UXA2mHUBLp4l5h6Gr0NDQ9bk5KRtI%2B9IMBEe0dibGdR%2F%2BX6AE2dOX39%2FP2UsVtLBdezMjkuOPmZonIuYJqt6zdTEveBzTUgzpj6SWZcuXfooqHEafXMJImu7urqo2T16%2FyHDAlMixjnZMx6UHE6D9FvNeK5xll6YD66acDf74AfjtPb%2FU%2FeOQOQo8LHL7MjICJg%2F0rOUTMP4j52MvLqzfBPUf8Wrl9KF%2Fy9fvjTDSQ5x0JXBtpP4yM5f4pKj2%2BqnKJF5MoYRZ4vre1hg%2FTjtzPuHgxqnTKzBODJbU1at3mW5vu9WZtqjMUdfpK9P8rc5W%2BgNImeJIHK6CaJOaEgZjV6mpr5KMtSxdYD3ziCRqPxkk8EESwMMifmF63u2SG9hmiVGIqguYNXIoGqAqQoU9VwRsmRnLRWE%2BCiRuuKSo1FuG%2BOsRspu5myfzWww2NdGfwQlR8E772Rhfpw70RaN8eOUEJ3QD4KQw1Qn%2FTnpz3OyGQ44HXzjVDlT337GaNnL%2F0pISo5sWMcJVGkc9ySme%2FIq5LS%2Ffv26POi0JjujwpxhavX5jp0Hx8bGLOE2Juo5mQ6zaxJsBtguyboU%2Bk7Yk4V%2BQr3NjUPeW%2BQwGjv3rDCnwhBjhPsQhOj7J5JtEJaMHMe3bwP49mWcy2w82Rlg9N7m2Bp79x8rIAsTZINa7wAAAABJRU5ErkJggg%3D%3D)
		no-repeat 0 0 transparent;
	width: 103px;
	display: block;
	overflow: hidden;
	height: 18px;
	position: relative;
	margin: 8px 0 0 13px
}

#satisfaction #guest_satisfaction .rating .filled {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAATCAYAAACTOyOdAAAMSUlEQVRYw7VZB1RU5xJ2293ed1mQLk00iaJGjRo0loTE7jNg5Al2googHQGpooINc2yxJGqCNdijiRqDBRvCLigqAiIKKJb38l5OYmI88%2BZffhJc1mUJvv%2BcOdz978x3Z%2Bafdi%2BdOrW9uNW2qTsqbVM24TWn0%2BtZrG81oU537dIrDLqEMfib3R7he3YZZonglNsmzkBcw3bVFK0FvvYszg3bpJg7dmk%2F4jXvNdnPRsx5iFm0RjFR1mG0ScLeuru2aX%2FU2Kb%2BTq5fk5LcC9rIuEf9d0K5LvEU%2Fha0Rxj1MUu4hDd1SVca%2B2yDs9qIT4mDX8HXniWusk2pq%2FPMhb2q6QNJgL0G%2B0UVuuTyBz02w0nNvMntDdJWJ35QNSuorutaIHRYHTKlo4DNShZpY449GbAPbuuSf3LjatTtEa7WpZil0YI3OlfpUn5%2F3H8PXNFG55NDM8fXnozfqggcXNtlBTz02QZnNOHLXkc2hUuGuKOeLxr7fA2FmgWkQvE7gsdHkLwH3bcAIXLdUUCyXDlqzS2bxJ%2Be9toLd12Ww05l8Nj2HH6lTXIrIvLfKGcE13ZZBU967oLr2oQHuKd4Ba%2B1i3dKPXdxndd6ePTWV6DXxhbjnqSD5nO%2BVYWE3Xf%2FDB73zIMybfxt3OtQyZOXauIbHnbdAoTINdnraD3%2BShE0tsp5GTR6bYF7nmvhtDpsA%2B4z1gLc1Ca2IhI8Z9XheffRoQS30jELNsj9h5BsMMNrdam7pIk8U%2Be1Ee3fCuXahc%2F8%2BN72HbRfeF4dsb%2FOcwM0IuZt%2BwzIlI70%2BbtllLVRFjCswiET6t0%2BM1KF42LYIv9kRAfrMnNKNXdDjXsu1DmtgjrPdXBVHVM1hPHQWAtwXZPQiiYKeuhK1LENJOoJbo1HLpxUzV1DssGU19oVJvJ1K9PEP6v3WA%2F1LrlQ5ZoDB5QzQzsyQAUJ%2B9qjno11XuugDjHvuK%2BC48pPM0mftngYe%2BXTXPWq2F8NqlhoSeVO6VDtsQLuOiwxErm%2B4ZwBpnwo%2BzPBMDk8znlleKwpL6FK7xWYQblQY7cYSL2%2F7ZFDsrQV31VV9A9megCvWBVdZMpbqk0w4tS6LoeazplQ23UNPmclmHv%2BWeX8kJblNVQ4UII2PDXlK9MlQqV7NtQ6ZUONfRbUeK2GCq8cc5h%2FnFDMGWZSsnklqpjb5vSsdEc9XXJQT7TfKxcqu5nXs0AZFtiMyfbhOtidUsw5V%2FnGemgY8Q00jj8ID0bvhjrfzRiR2VBlm2okck32yD3CUz8cG383LFeKOYUEw0RJfq5k%2FPiLyojGap9N8GT8cXg4Lh8aPvoa7vVdB3ecswCbJ9yxT4faN1dDw%2FBteH8fPB5%2FBO723wZFysjnu2VBmWZ6gGSPLDj7qjLqBeF7hPwPx%2B2FhmFfQm33lVDdOa0J1yUL7vVbb3xeIz73yfhjUN3zc7igCK9fJh7tZ1JeFd%2FKZ%2B256bES7g%2FeiZiHEHMP1A39Au52XQHVdk2YNW5L4f6AjfBg1C60%2FwA0jjwEVW9thLOKsBtzhYPeMskwWb5s2tpy12VQO3AHYh426lk%2FFPXs1kJP1yVwvz%2FRMw8x98OjMUehusdGKFTMv5skGjGoOUhJ9CuRemeJRq49L5%2F%2Fy3XMmlueOXDdKRXKbOKhlEQAiSy8JnsV5J5DFhDeDNGHq4ksxWiZSQTc0Zuj%2ByhPMuUHgy4Nbrhkw023JXDdPhkzJ64JVx0HZXaJcMM1Eyrcl8O1zlnwnSykMoDxISO0F5kETSdDpK7%2BTM%2FQk7LQWsJf4b7CKF9mu9CIZ8RFfPKcm%2BjYG9j%2FDDYpsF0SeMyNo34f5TubZKgUqccCweDUAtm8p9cxayo8V0K5SxpmU8Jf9mvRfocUuOWxDModl8JFecRv68QT80QsZgDKa00OSYzUfSa%2Ff9Qp2Zx6IyYGwQ3XDNQz4U89mzAXwS33pVi5lsEl%2BYIXmyUB%2Bx3YiqEob9uyDBKFSU94cxDXdXK%2BZJq%2BWJEIZcpE0CuiXyKyR%2B7tlQRf7st1CkCZN6isaVkiWSVEckDqGy7wTT0lDX1qUC6CUmX8S5gGRSxcU6XAOVnYb6tEY7cLWTzS8N3o1GNa%2Fzl0313FEg1fL574Dco9J%2FIEpyVuqTIBDMpk%2BF4aUh%2FCf4c0o7fpAQlMSzMNMm9PjnbMdvHkkyWKJLiGuhoUMSaYC6EE7T8qnVU5itdtNsqQpq%2BjmWmKSYYsTzu2zG%2BzOOBwiSIZmvSMaaWnXpkEx6WzayczvSJo0NvRSZpl6lRSWlyQ3j0hCXmilyfBVVnkS2SQJ8JJSci%2FCA%2BSM5WxND7zqAO6zWb6R12URoFenvASZrEsBv8mwFZRwFHk60WN5lsYUFjU0STS%2BmwSfXyQyDfh%2FIVLnnNBGglTmN5zSfZRPV7VoNk0S0lQvZMvDjaUoK3FsuhW9p%2BThIEnWzvKQiCZBioJjL55osAzxWYw9fKFUCiNgJE87yByqKT8WhokiPH8IF7vd89Kw8EgWwRXJdFQLI01Erk2yJLhPBqewB86qg1Hmior3yL0X3MFFSqRxv%2BJe1UaYySDPAWOiWfWUsdbnJ5Oi0ONRPlsj4pmVulRvhmrWVfynCsY9VuFAbnUmWwqZ%2FHdCDPU5YQ45D%2Bl8tb266ULsczFQa5gbDg9VGvsJw63Py6e9dAgTzWjZwJcxoDaKJyYQYO%2BTUzuFwL%2FpEsqLHWSRVAkjofz4kg4J44wXuslyVCkSYFdwsD17Xz7lhwUTi0xqDOgRJwIl8Qx8KNoLv6NA704CVM%2BHRvwAljC%2F3BYW0qeFM02EuGLYnx9fpSFYRlOR9wkI14TbozxOaWaTDgqmk5eGCUt5CwG1CrBmLHnFFFQKk%2BDYjFmozgazojmw2VxrPEZJdo0yBcGfUezxKrXmUy%2B35Az8ggoVfylZ4FoHv5twjSgnoeEU4tpL2v7k80%2B%2FpQCvTYTLgsXwjHBjOexvCHrwngDVx4VTP%2F1ojAOrtlkw2HBtAbacK1a%2F%2BT2cj8mmPmiXJ0DhYIYyBcEPxjB8Viwjj%2FhNPldIkmFIps0%2BJr%2FSZuHf1ww00gkoDbzP066qEkEgyQdziPOBv6EAoJL8AluuTobTsvmwyLe8HeIs6icxa8sefzJeVdt0qFIlAznhFGQyfjtDOT6pB4UTP33BbT%2Fuk0O8cuzsZzuDtZ%2BufiSH5B9SZOMB5JqtH8NM%2B67URzvmD%2F11GTDKek8iOL59mwzk3zZXTof4U97ViRLhQP84J%2BncvvEkbpPesVoTrdQPMDHFzFCT8sjYSnvQz8r052zjhkfVohNt1CYADuYSeXebBvyKagHqf%2FowE1H%2BNNf6FVLYT8%2FuK6twz%2FKn24kElC7%2BYEFZZrlcIYfBYt5fjsIHsF1ZClGfsH46wuF8Zj5GfAl47%2BKOIvKWVoytLtBr1wC6IfnkVzfbNJPyIAwiO0SuIsJrCkUYXapk2ADMyHcyhdbyV7%2BlOJSDBhiZwpvxOe41x%2BpJ%2FED8QfR87ImDbYy%2Flltvdiyc3gjPy7ABrybCXwwjO0%2BlY7BiuaJyptlM3Ybz7%2F8oiIFtvAmfmbl5xzhdl7AvkKs52t5404rWcL3yHhO6y%2BZDHsEcXrF72eC%2FntCPA9iuIP7WTr8w8xUI9mzZJqDTPAvSL%2BFcwcupZOWluI6CDvxBqE9%2BQVYrvYygWVkn8hZKkvzuQN9vhfNAaJLMKc3CdDuSCoaOC46luT9DbwJ5wulifAVM%2BmINSUPD9f%2BEDP1xQEm6NfZnH4pNDg1VE9H1PPd1bzRx85K4mAnM%2FlCWyWP25ft6LWY%2B8Fqd5b6I%2FzdhTZHNnUaUciJgC7iDs%2F5hNNzqJV1WTyD8%2Fa4OM6QdBqVti0Ot3mk9kJjJqVz38%2FxYGkcLU2MB3nBRsKlTuWOSBvH7j6TOpMEE4feIyXThlSAWZy%2B0Qmc9%2BaT4YXee2WQaljizpncD1a8x3abTANU2sJ%2BPp3U%2BsVzhixGh%2F%2FDyh6iQT0z%2FdheJEK86WjenIEMnWb7zOMMSIzm%2BM5q64MrmxrqTB0pMBPRDI1WZ%2FrXmuGhWRFnGpXcV4y%2F9pRHZimT9vOmGInKOLbISnbzPXqf08Ie4lwh3bc03Uopv0OLADV9pVBTHp2VlYQcpBPFFJvB5NLXA2f6ftTm%2F9c49MEcK3i4VvYkFuXlWciQZh6mk%2FUfMNkU05IezTw8K%2F8dYo1tLTFZ%2F289%2FwcBK3yq0P94XgAAAABJRU5ErkJggg%3D%3D)
		no-repeat 0 0 transparent;
	width: 0;
	display: block;
	overflow: hidden;
	height: 18px;
	position: absolute;
	z-index: 99;
	top: 0;
	left: 0
}

#satisfaction #guest_satisfaction .rating .star_1 {
	width: 9px !important
}

#satisfaction #guest_satisfaction .rating .star_2 {
	width: 20px !important
}

#satisfaction #guest_satisfaction .rating .star_3 {
	width: 31px !important
}

#satisfaction #guest_satisfaction .rating .star_4 {
	width: 42px !important
}

#satisfaction #guest_satisfaction .rating .star_5 {
	width: 53px !important
}

#satisfaction #guest_satisfaction .rating .star_6 {
	width: 63px !important
}

#satisfaction #guest_satisfaction .rating .star_7 {
	width: 74px !important
}

#satisfaction #guest_satisfaction .rating .star_8 {
	width: 84px !important
}

#satisfaction #guest_satisfaction .rating .star_9 {
	width: 95px !important
}

#satisfaction #guest_satisfaction .rating .star_10 {
	width: 103px !important
}

#review_stats .stats li {
	padding: 0 0 12px 0;
	overflow: hidden
}

#review_stats .attribute {
	text-transform: uppercase;
	word-wrap: break-word;
	font-weight: bold;
	color: #333637;
	letter-spacing: -0.02em;
	padding-left: 1px;
	width: 115px;
	margin-right: 6px;
	float: left;
	display: block
}

#reputation h3 {
	clear: both;
	line-height: 37px;
	color: #3E4041;
	padding: 0 22px;
	margin: 0 -10px 30px;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApQAAAAlCAIAAABzpO6SAAAB%2BUlEQVR42u3cy3aCMABFUfL%2FH21nLquE3DxAbfceQVYanB2DlHK73bYHT6ePI82D4%2FF8nePj3Q9ZG9yVzwTgu5RShqc9DdZOXw%2Fux7U5x6ev47Wr3EfKTLzzMC8sdzii3ADifX2%2Fe4OdL%2FtrtWYIdzs6cBCuM1DuMMmyDSDhzTkH%2FW4ehzvv4XJX430cy1UhD2ud77DDMOs3gGzP9Dvcdq8KdvXSXfFu1jeM9MJyd%2FVYvAH0uzm5tt8N%2Bz0T7PR7Q%2B%2BzYPlGfFv6SJqH1AA4I%2BGT%2FU4yPLbVPvgMZeBB7rF%2B1yb0nio3AGsTPnn%2FfLjlW3aTfDDeXX0N99Mzz5C7VQ7A2v338eS84nmPu7K9Jt7DOd%2Bmb4krNwAnJTzvd3MkL3oY718rhPGe6e78D9i9DdZsAE7aiI%2F9Rj48sl%2F3rnh3dXfJbfCBDCs3APPxbs4PK55HOr9cOeOdJzMxHkuvYAPw3pZvnXfdZ5YtF7z25LzXn2k2ABcnPP%2BrgY17upV%2Fyy%2FNM9EVbAA%2BKuTb9P%2BkdW%2FWz34r%2BJLWCjYA3xLyC74KlE97IkynAfjDRV%2BybFFiAPiy2OsrAHzZdwLxBgDxBgDEGwAQbwAQbwBAvAEA8QYA8QYAxBsAEG8AEG8AQLwBAPEGAPEGAMQbABBvABBvAEC8AQDxBoD%2F4AeGsorV2Rr1%2BAAAAABJRU5ErkJggg%3D%3D)
		left top no-repeat;
	font-weight: bold;
	font-size: 14px
}

#reputation ul.reputation li {
	float: right;
	margin: 0 23px 20px 0;
	position: relative
}

#reputation ul.reputation li img.reputation_arrow {
	left: -10px;
	position: absolute;
	top: 10px;
	z-index: 2
}

#reputation ul.reputation li.selected_review {
	border: 1px dotted gray;
	background-color: #FFF9D8
}

#reputation ul.reputation li div.review_meta {
	float: left;
	width: 78px;
	background: #ffffff;
	margin-right: 4px
}

#reputation ul.reputation li div.review_body {
	position: relative;
	float: right;
	width: 505px;
	background: #ebebea;
	border: 1px solid #e5e5e0;
	margin-left: 17px;
	-moz-box-shadow: inset 1px 1px 3px #d7d7d5;
	-webkit-box-shadow: inset 1px 1px 3px #d7d7d5;
	box-shadow: inset 1px 1px 3px #d7d7d5;
	word-wrap: break-word
}

#reputation ul.reputation li div.review_body p {
	padding: 10px 12px;
	font-size: 13px;
	color: #3e4041;
	width: 480px;
	text-shadow: 0 1px 0 #FFF;
	line-height: 1.3em;
	font-family: 'helvetica neue', 'helvetica', 'arial', sans-serif
}

#reputation ul.reputation li div.review_body span.date {
	color: #B9B9B9;
	font-size: 12px;
	float: right;
	margin-right: 8px;
	position: relative;
	top: -5px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8)
}

ul.reviews-list {
	padding: 10px
}

#reputation ul.reputation li div.picture {
	padding: 3px 3px 0 3px;
	border: 1px solid #DFDFDF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

#reputation ul.reputation li div.picture img {
	height: 68px;
	width: 68px;
	border: 1px solid #ddd
}

#reputation ul.reputation li div.person {
	text-align: center;
	margin-top: -3px;
	width: 70px;
	word-wrap: break-word;
	padding: 2px 0
}

#reputation ul.reputation li div.date {
	font-size: 10px;
	color: #333333
}

#reputation .drop_shadow {
	position: relative;
	float: left;
	padding: 1em;
	background: #fff;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1), 0 0 1px
		rgba(0, 0, 0, 0) inset;
	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0)
		inset;
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0) inset
}

.grid_reputation li {
	float: left
}

.grid_reputation .grid_picture {
	margin-bottom: 8px;
	margin-right: 8px
}

.grid_reputation {
	float: left
}

.grid_reputation .tooltip img {
	width: 50px;
	height: 50px
}

.grid_picture .tooltip {
	display: block
}

#right_column {
	width: 31%;
	float: left;
	padding: 0
}

* html #right_column {
	width: 290px;
	overflow: hidden
}

#right_column .verified_icon {
	display: block;
	float: left;
	height: 22px;
	width: 22px;
	background: transparent
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAABqElEQVQ4y52Vu0oDQRSG9xHyCHmEvIERo6hRs53tgi%2BwIop4QUVRUCSFdhYBK1ExBpEoIgsiKYSwCBZCihQBizRBtBAsjvMPM8sy7mV2Bk6xszvf%2BffcxrIS1vyZnWNWZLYpzMWzZbIEyFu6mqaN5jjtPJZo1xuh7YdRWr%2BdoMXLGWLva8wKOjAoq680yrT%2FNEyHraFYg5Pl6ynAq2lAH2qSYKrhT3AO5yOB8J4FKA1CEA4VWt26HzMCSkPIGMeRwDwCnwVw%2FFKmt36Tep8%2BNd5X%2Bd7Bc5EWzitdCXWzxBHA%2FneH5Pr5%2FQrerd1MQq0NqAcvJkAVipzwakAtqodPX%2BfopD2rBZS%2FLw0iLdRaeLPVqwWH7jp7iUA4VwVFQhH88PK6R9rAAMoyPwhvtj8uKGklAZEbDkVbqi2JcskKhGFGYPAA6qDV1A9UcBow1AAF3qKsaAdRZSXBOkBRTl64TW14MW1RCEJp%2FhuFGAjoCBOo6CQnbvxxsG6HIcFCoZM2qF3EGFMrDg4YkosBon29iPmK%2B8iHEsQbEDSKUFZPVafhJC%2FurZzO93%2BWz9mTN%2F3sngAAAABJRU5ErkJggg%3D%3D)
		no-repeat 0 0;
	margin: 0 3px 0 0
}

.connections_info,#user .user_info,.related_listings_content {
	margin: 0 -10px
}

#charity_supporter {
	color: #959595;
	position: relative;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7)
}

#charity_supporter .badge {
	width: 96px;
	height: 82px;
	background-repeat: no-repeat;
	position: absolute;
	top: -4px;
	left: 16px
}

#charity_supporter.box .middle {
	padding-left: 115px
}

#charity_supporter p {
	display: table-cell;
	height: 49px;
	vertical-align: middle
}

#charity_supporter .percentage {
	font-weight: bold;
	color: #e50086
}

#charity_supporter.VIVA_CON_AGUA .badge {
	background-image:
		url(../pic_css/p3_charity_badge.VIVA_CON_AGUA-f97cfe17ca4dacc421d7964ca9aa60b0.png)
}

#charity_supporter.HOSPITALITY_CLUB .badge {
	background-image:
		url(../pic_css/p3_charity_badge.HOSPITALITY_CLUB-e9b67a960975abcbb7ff6cb8fb03dff0.png)
}

#sublet_it {
	padding: 8px 10px;
	text-align: center;
	font-size: 18px;
	background: #fff;
	background: -webkit-gradient(linear, center top, center bottom, from(#dbe7ef),
		to(#fff) );
	background: -moz-linear-gradient(top, #dbe7ef, #fff);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#ffdbe7ef', endColorstr = '#ffffffff', GradientType = 0 )
}

#book_it_default {
	min-height: 150px;
	background: #fff;
	background: -webkit-gradient(linear, center top, center bottom, from(#fef7a7),
		color-stop(60%, #fff) );
	background: -moz-linear-gradient(top, #fef7a7, #fff 60%);
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#fffef7a7', endColorstr = '#ffffffff', GradientType = 0 );
	padding: 2px 10px
}

#price_amount {
	font-size: 36px;
	font-weight: bold;
	color: #33332f;
	/*width: 140px;*/
	float: left;
	line-height: 100%;
}

#payment_period {
    width: 90px;
    margin-top: 5px;
    height: 30px;
    font-size: 20px;
    text-align: center;
}

#book_it_default .book_it_section {
	border-bottom: 1px dotted #d1d1d1;
	padding: 20px 0
}

#book_it_status {
	border: none !important;
	padding-top: 10px;
	position: relative
}

#book_it_enabled {
	background: transparent
}

#book_it_disabled_message {
	text-align: center;
	font-weight: bold
}

#book_it_form .date_section {
	width: 86px;
	float: left;
	margin-right: 5px
}

#book_it_form .date_section input {
	width: 70px
}

#book_it_form .num_guests_section {
	width: 150px;
	float: left
}

#book_it_form select {
	width: 50px;
	display: block;
	overflow: hidden
}

#subtotal_area {
    width: 233px;
    float: left;
    font-size: 20px;
    height: 50px;
}

#subtotal_area p {
	font-size: 12px;
	color: #666666;
	margin-bottom: -5px
}

#subtotal_area .per-month {
	font-size: 12px;
	color: #cccccc
}

#subtotal {
	font-size: 30px;
	color: #cccccc;
	font-weight: bold;
	padding-top: 5px
}

#instant_book_arrow:hover {
	cursor: pointer
}

#book_it_status .gray_arrow {
	background-position: -25px 0 !important
}

#book_it_wrapper {
	position: relative;
	clear: both;
	padding: 0
}

#show_more_subtotal_info {
	font-size: 10px;
	color: #666666;
	margin-top: 6px
}

#user {
	position: relative
}

#user a:hover img {
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity = 90)
}

#right_column h3 {
	font-size: 15px;
	color: #b5b5b5;
	font-weight: bold;
	padding: 0 10px;
	text-shadow: 0 1px 0 #ffffff;
	line-height: 49px;
	border-bottom: 1px solid #d0d0d0
}

span.expand-arrow {
	background: transparent
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAtUlEQVQ4y2NwnHGDAYorkNgY%2BP%2F%2F%2F2RhZEP%2BA%2FFSIOakpQUgfBKIJbBZgM%2BHuDA2C0D4IRDr4rBAGojTiMW4LADhz0DsgcMHS7Gox4Yr8FkAwn%2BAOBOLBWxAvJeA4YvwBREM3wZiORxxwA%2FEl3DoOwx1BF4LQJEtRCCSQfHxBIujRAlF8hb05IonFakD8Suovg%2FoiQObBXOAmJnEZGqGnihwWdCILycTSPMShPJBLKGigpyMBgAvmGdiufyd3gAAAABJRU5ErkJggg%3D%3D)
		no-repeat 0 0;
	display: inline-block;
	height: 12px;
	width: 12px;
	position: relative;
	top: 1px
}

span.expand-arrow.contract {
	background-position: -12px 0
}


#goon_book_button,#user_contact_link,#book_it_button,#instant_book_it_button {
	font-size: 1.6em;
	width: 80%;
	color: white !important;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);
	margin: 0px auto;
  display: block;
}

#user {
	-webkit-font-smoothing: antialiased
}

#user .profile_pic {
	width: 233px;
	margin: 10px auto 5px;
	position: relative
}

#user.video #image_wrapper {
	background-color: white;
	position: absolute;
	z-index: 1;
	top: 0
}

#user.video #image_wrapper #big_play_button {
	background:
		url(../pic_css/play-arrow-44cfaeb9f2ca59d98f2ea6302cf772a2.png)
		no-repeat scroll left top transparent;
	height: 52px;
	left: 50%;
	margin-left: -29px;
	margin-top: -21px;
	position: absolute;
	top: 50%;
	width: 59px;
	display: none
}

#user.video #image_wrapper #big_play_button:hover {
	display: block;
	cursor: pointer
}

#user.video #image_wrapper:hover #big_play_button {
	display: block !important
}

#user.video #image_wrapper:hover img {
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity = 90)
}

#user ._pm_container {
	width: 233px
}

#user ._pm_inner.hover {
	cursor: pointer
}

#user ._pm_inner.hover #big_play_button {
	display: block !important
}

#user .user_name {
	color: #1696C6;
	font-size: 2.3em;
	text-align: center;
	padding-top: 15px;
}

#contact_wrapper {
	margin: 10px auto;
	display: block;
	padding: 0;
	width: 233px
}

#show_more_user_info1 {
	float: left;
	width: 100%;
	text-align: center
}

#more_info1 {
	display: none;
	margin: 5px -10px 0;
	padding: 5px 10px;
	width: 100%;
	clear: both;
	float: left
}

#more_info1.new {
	background: #fafafa;
	-o-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #d9d9d9
}

#more_info1 li {
	padding: 5px 0
}

#more_info1 li.view_full_profile a {
	padding-right: 13px;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAaElEQVQIW2P4%2F%2F8%2FAwwzTDl7AIhV4HxkSe6Z538zTz33AajAFSwJZPxHx4xTzv4F0mlYJdmmn%2Fsfv%2BfBYpBxcMA%2F68J%2FoTkX%2F%2B9%2F8ukXkJuGYqfN2pu%2F73%2F6%2BR7ItsdwEBAfAGI5GB8A0saJLyG7KwkAAAAASUVORK5CYII%3D)
		no-repeat right 3px
}

#more_info1 strong {
	font-weight: bold;
	margin-right: 3px
}



#photos_div {
	/*height: 505px;*/
	line-height:100%;
	padding: 0 10px;
}


img.replaced {
	height: 426px;
	width: 639px
}


#book_it .monthly #price_amount {
	width: auto !important
}

#fb_not_logged_in .fb-button {
	position: static;
	margin: 10px
}

a.wish_list_button {
	color: #393c3d
}

#tooltip,.pretty-tooltip {
	display: none;
	position: absolute;
	text-align: left;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity = 90);
	z-index: 99;
	color: #fff;
	padding: 8px 10px;
	border: 1px solid #000;
	font-size: 13px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.8);
	max-width: 300px;
	font-weight: normal;
	background: rgba(0, 0, 0, 0.9);
	background: -webkit-gradient(linear, center top, center bottom, from(rgba(50, 50, 50
		, 0.9) ), to(rgba(0, 0, 0, 0.9) ) );
	background: -moz-linear-gradient(top, rgba(50, 50, 50, 0.9),
		rgba(0, 0, 0, 0.9) );
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =
		'#e5323232', endColorstr = '#e5000000', GradientType = 0 );
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-o-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.5), 0 1px 0
		rgba(100, 100, 100, 0.1), 0 2px 0 rgba(150, 150, 150, 0.1);
	-moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.5), 0 1px 0
		rgba(100, 100, 100, 0.1), 0 2px 0 rgba(150, 150, 150, 0.1);
	-webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.5), 0 1px 0
		rgba(100, 100, 100, 0.1), 0 2px 0 rgba(150, 150, 150, 0.1);
	box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.5), 0 1px 0
		rgba(100, 100, 100, 0.1), 0 2px 0 rgba(150, 150, 150, 0.1)
}

#tooltip h5,.pretty-tooltip h5 {
	color: white
}

#tooltip.has-arrow,.pretty-tooltip.has-arrow {
	padding-top: 0
}

#tooltip.has-arrow::before,.pretty-tooltip.has-arrow::before {
	content: ' ';
	background:
		url(../pic_css/dropdown_arrow-c4f607e5c0e6b76bd3bd328ebefc9e56.png)
		no-repeat center center;
	height: 8px;
	display: block;
	position: relative;
	top: -7px;
	width: 100%
}

#tooltip.header-dropdown,.pretty-tooltip.header-dropdown {
	text-align: left;
	padding: 0
}

a.tooltip {
	cursor: help
}

a.tooltip img {
	vertical-align: top;
	height: 16px;
	width: 16px
}

.left {
	float: left
}

.right {
	float: right
}

#createLoading {
	display: none;
	float: right;
	margin-top: 7px;
	margin-right: 3px
}

.mb15 {
	margin-bottom: 15px
}

.fb-button {
	left: 0px;
	margin-bottom: 0px;
	margin-right: 5px
}

.fb-share-tooltip {
	text-align: left !important
}

.tooltip,.modal-tooltip {
	z-index: 9999999999 !important
}

.right {
	float: right
}

body.show_wish_list_button .star_icon_container {
	display: none
}

#bookit-tip-prompt {
	display: block;
	margin: 10px 0 0 0
}

#slider {
	width: 40%;
	float: left;
	margin: 0 18px 0 5px
}

#admin-placeholder .spinner {
	margin-top: 40px;
	margin-left: 473px;
	margin-bottom: 40px
}

		.space2 {
			margin-bottom: 25px;
		}
		#room .middle {
			clear: both;
			margin: 10px;
		}
		.middle {
			background-color: white;
		}
		.panel-border {
			border: 1px solid #c8c8c8;
			border-color: rgba(0,0,0,0.2);
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		.nav.nav-tabs {
		border-bottom: 1px solid #d0d0d0;
		margin: 0;
		}
		.panel-border>.nav-tabs {
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
}
.panel-background-gray {
background-color: #e5e5e5;
background-image: -webkit-linear-gradient(top, #f6f6f6 0%,#e5e5e5 100%);
background-image: -moz-linear-gradient(top, #f6f6f6 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6', endColorstr='#ffe5e5e5', GradientType=0);
}
ul {
list-style: disc;
}
.nav.nav-tabs li:first-child {
margin-left: 15px;
}
.nav.nav-tabs li {
display: inline-block;
margin-bottom: -1px;
margin-left: 5px;
font-weight: bold;
line-height: 18px;
}
.nav.nav-tabs .active>a, .nav.nav-tabs .active>a:hover {
color: #393c3d;
border-bottom-color: transparent;
background-color: white;
-webkit-box-shadow: 0 0 0 #000,0 0 0 #000;
box-shadow: 0 0 0 #000,0 0 0 #000;
}
.nav.nav-tabs li>a {
color: #5a5a5a;
border: 1px solid #999;
-webkit-border-top-right-radius: 3px;
-moz-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-top-left-radius: 3px;
border-top-left-radius: 3px;
border-color: #d0d0d0;
position: relative;
margin-top: 14px;
padding: 9px 18px;
background-color: rgba(0,0,0,0.05);
-webkit-box-shadow: inset 0 3px 5px -3px rgba(0,0,0,0.2),0 0 0 #000;
box-shadow: inset 0 3px 5px -3px rgba(0,0,0,0.2),0 0 0 #000;
}
.nav>li>a {
display: block;
float: none;
text-decoration: none;
text-shadow: 0 1px 0 #fff;
padding: 14px 10px;
color: #5a5a5a;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
}

.panel-border>.tab-content {
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
.tab-pane.active {
display: block;
}
.tab-pane {
display: none;
padding: 3px;
}
#description_text {
width: 60%;
overflow: auto;
float: left;
}
.space1 {
margin-bottom: 12.5px;
}
media="screen"
.btn.gray {
background-color: #eee;
background-image: -webkit-linear-gradient(top, #fefefe 0%,#eee 100%);
background-image: -moz-linear-gradient(top, #fefefe 0%,#eee 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#ffeeeeee', GradientType=0);
border: 1px solid rgba(0,0,0,0.2);
border-color: #f3f3f3 #e2e2e2 #dadada #e2e2e2;
color: #393c3d;
text-shadow: none;
-webkit-box-shadow: inset 0 0 0.2em rgba(255,255,255,0.3),0 0 0 #000;
box-shadow: inset 0 0 0.2em rgba(255,255,255,0.3),0 0 0 #000;
border-color: #d3d3d3 #cfcfcf #c7c7c7 #cfcfcf;
}
.btn {
font-weight: bold;
display: inline-block;
padding: 0.4em 1.2em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
text-transform: uppercase;
vertical-align: middle;
margin-bottom: 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2),0 0 0 #000;
box-shadow: inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2),0 0 0 #000;
/*background-color: #018fe1;
background-image: -webkit-linear-gradient(top, #00aeff 0%,#018fe1 100%);
background-image: -moz-linear-gradient(top, #00aeff 0%,#018fe1 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00aeff', endColorstr='#ff018fe1', GradientType=0);
border: 1px solid rgba(0,0,0,0.2);
border-color: #0195eb #0083c7 #0175b8 #0083c7;
*/
font-size: 12px;
line-height: 16px;
color: #fff;
text-shadow: 0 -1px 0px rgba(0,0,0,0.2);
}
#description_text_wrapper {
overflow: auto;
padding-right: 15px;
clear: left;
}
.thumbnails-container {
position: relative;
}
.panel-background-well, .well {
background-color: #fafafa;
-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.2),0 0 0 #000;
box-shadow: inset 0 0 15px rgba(0,0,0,0.2),0 0 0 #000;
}
.panel-border {
border: 1px solid #c8c8c8;
border-color: rgba(0,0,0,0.2);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.btn.gray:link, .btn.gray:visited {
color: #393c3d;
}
.btn:link, .btn:visited {
color: #fff;
}
.slideshow-prev {
left: -1px;
-moz-border-radius-topright: 0;
-webkit-border-top-right-radius: 0;
border-top-right-radius: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-right-radius: 0;
}
.slideshow-btn {
position: absolute;
top: -1px;
bottom: 0px;
}

.slideshow-btn .icon {
font-size: 2em;
position: absolute;
top: 50%;
margin-top: -8px;
left: 50%;
margin-left: -8px;
}
.icon {
display: inline-block;

height: 16px;
background-repeat: no-repeat;
}
.thumbnails-viewport {
position: relative;
overflow: hidden;
height: 42px;
margin: 0 30px;
padding: 6px;
}
.thumbnails-slide-panel {
position: absolute;
left: 0;
width: 4000px;
padding-left: 5px;
-webkit-transition: left 0.3s ease-in-out;
-moz-transition: left 0.3s ease-in-out;
-o-transition: left 0.3s ease-in-out;
transition: left 0.3s ease-in-out;
}
.slideshow-thumbnails {
list-style-type: none;
margin: 0;
padding: 0;
}
ul {
list-style: disc;
}
.thumbnails-slide-panel li {
display: inline-block;
}
li {
line-height: 18px;
list-style: none;
}
.slideshow-next {
right: -1px;
-moz-border-radius-topleft: 0;
-webkit-border-top-left-radius: 0;
border-top-left-radius: 0;
-moz-border-radius-bottomleft: 0;
-webkit-border-bottom-left-radius: 0;
border-bottom-left-radius: 0;
}

#description_details {
width: 40%;
float: left;
border: 1px solid #d9d9d6;
margin: 0 -10px 0 -1px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
overflow: hidden;
}


#description_details td.value {
border-left: 0;
width: 100px;
text-align: right;
word-wrap: break-word;
font-weight: bold;
}

.slideshow-thumbnails li.active .mini-media-box {
border: 1px solid #ED1D89;
border-color: rgba(237,29,137,0.8);
-webkit-box-shadow: 0 0 6px rgba(237,29,137,0.8),0 0 0 #000;
box-shadow: 0 0 6px rgba(237,29,137,0.8),0 0 0 #000;
}

.foodinfo_specification{
	padding: 15px 0px 15px 8px;
	font-size: 18px;
}

#description_link{
	width: 30px;
}

.image-placeholder img{
	padding: 10px 10px 0 0;
	width: 984px;
	/*height: 426px; */
}

.mini-media-box img{
	width: 40px;
	height: 40px;
}

.book_it_section p{
	width: 40%;
}