/* Style sheet xCatalog */
.mod_catalogfilter .search_group{}
.mod_catalogfilter .clearall{clear:both;}
.layout_simple .item{display:block;margin-bottom:30px;padding:10px;background:url("tl_files/layout/body_bg.jpg") center top repeat-x;border:1px solid #1D448D;}
.attractionName{display:block;border-bottom:2px solid #5081DA;}
.mod_cataloglist span.total{display:none;}
.mod_cataloglist table{width:100%;}
#tabContainer{clear:both;margin:21px 0 0 0;padding:0;}
* html #tabContainer{clear:both;margin:19px 0 0 0;padding:0;}
#main p.back,#right p.back{display:none;}
.condoIdentifier{height:36px;float:left;clear:none;}
.layout_full .condoBuilding{float:left;clear:none;margin:0;padding:0;font-size:18px;line-height:100%;}
.layout_full .condoUnit{clear:both;margin:0;padding:0;font-style:italic;font-size:18px;color:#C7DC4E;line-height:100%;}
.condoVitals{height:36px;float:right;clear:none;}
.condoVitalsRow{clear:both;}
.condoVitalsValue{width:58px;float:left;margin-left:10px;padding-right:6px;text-align:right;border-right:1px solid #2D67D2;}
.condoVitalsValue a,.condoVitalsValue a:hover{font-style:italic;text-decoration:none;font-size:24px;color:#B9CCF0;line-height:100%;}
.condoVitalsLabel{width:58px;float:left;margin-left:10px;padding-right:6px;text-align:right;border-right:1px solid #2D67D2;font-size:10px;color:#5081DA;line-height:100%;text-transform:lowercase;}
.condoDescription{float:left;clear:both;text-align:justify;}
#galleryTabs{width:20px;float:left;margin:100px 0 0 0;padding:0;}
#galleryTabs .tab{margin:0;padding:0;list-style-type:none;}
#galleryTabs .tab a{width:20px;height:70px;display:block;margin-bottom:3px;}
#galleryTabs .inside a{background:url("tl_files/layout/tab_photos-inside.jpg") right top no-repeat;}
#galleryTabs .inside a.active{background-position:left top;}
#galleryTabs .outside a{background:url("tl_files/layout/tab_photos-outside.jpg") right top no-repeat;}
.mod_catalogfilter .filter_group{margin-top:30px;}
#galleryTabs .outside a.active{background-position:left top;}
#galleryTabs .tabControl a{width:20px;height:20px;display:block;margin-bottom:4px;}
#galleryTabs .play a{display:none;background:url("tl_files/layout/tab_gallery-control_play.jpg") left top no-repeat;}
#galleryTabs .play a.statePaused{background-position:right top;}
#galleryTabs .next a{display:none;background:url("tl_files/layout/tab_gallery-control_next.jpg") left top no-repeat;}
#galleryTabs .next a:hover{background-position:right top;}
#galleryTabs .previous a{display:none;background:url("tl_files/layout/tab_gallery-control_previous.jpg") left top no-repeat;}
#galleryTabs .previous a:hover{background-position:right top;}
#galleryCondo{float:right;}
.condoImageGallery .value,.condoBuildingGallery .value{height:314px;}
.attractionName .value{margin-bottom:4px;padding-top:2px;padding-bottom:4px;padding-left:20px;background:url("tl_files/icons/star.gif") left center no-repeat;font-weight:bold;font-size:13px;color:#D2E371;}
.attractionImage .value{float:right;display:block;margin-top:8px;margin-bottom:5px;margin-left:20px;}
.attractionDescription .value{margin-top:5px;margin-bottom:5px;line-height:1.5;}
.layout_simple .attractionCategory{clear:both;padding-top:10px;border-top:1px dotted #5081DA;}
.layout_simple .attractionCategory .label{float:left;margin-right:10px;padding-left:20px;background:url("tl_files/icons/tag.gif") left center no-repeat;color:#7399E1;text-transform:lowercase;}
.layout_simple .attractionCategory .value{font-style:italic;color:#B9CBF0;}
.search_group input.text{width:140px;height:16px;float:left;margin-bottom:6px;padding-top:4px;padding-right:2px;padding-left:2px;background-color:#2556AF;border-top:0px solid #5081DA;border-right:0px solid #5081DA;border-bottom:1px solid #5081DA;border-left:0px solid #5081DA;color:#E9F1B8;}
.search_group input.submit{width:24px;height:22px;margin:0 0 0 4px;padding:1px 0 2px 0;text-align:center;background:#0E2247 url("tl_files/buttons/search.gif") center top no-repeat;border:0px solid #5081DA;font-family:Arial, Verdana, sans-serif;font-weight:bold;color:#ffffff;line-height:100%;cursor:pointer;text-indent:-9999px;}
.clearall a{padding-bottom:2px;padding-left:20px;background:url("tl_files/icons/x.gif") left center no-repeat;text-decoration:none;color:#B9CBF0;}
.filter_field_attractionCategory h3 label{display:none;}
.filter_field_attractionCategory ul{margin:0;padding:0;}
.filter_field_attractionCategory li{padding-top:1px;padding-bottom:1px;list-style-type:none;}
.filter_field_attractionCategory li a{padding-top:2px;padding-bottom:2px;padding-left:20px;background:url("tl_files/icons/bullet-sm.gif") left center no-repeat;font-style:italic;text-decoration:none;color:#B9CBF0;}
.filter_field_attractionCategory .list_0{text-transform:lowercase;}
.filter_field_attractionCategory .list_0 a{background:url("tl_files/icons/x.gif") left center no-repeat;border-bottom:1px #ffffff;}
.filter_field_attractionCategory li.active{padding-left:20px;background:url("tl_files/icons/check.gif") left center no-repeat;font-style:italic;text-decoration:none;}
.pagination{width:100%;height:24px;padding-bottom:10px;}
.pagination p{float:left;font-style:italic;color:#B9CBF0;}
.pagination ul{float:right;margin:0;padding:0;list-style-type:none;}
.pagination ul li{float:left;text-align:center;}
.pagination li a{text-decoration:none;}
.pagination li a.first,.pagination li a.previous,.pagination li a.next,.pagination li a.last{width:64px;height:20px;display:block;padding-top:4px;background:url("tl_files/buttons/pagination_controls.gif") center center no-repeat;}
.pagination li a.first:hover,.pagination li a.previous:hover,.pagination li a.next:hover,.pagination li a.last:hover{color:#ffffff;}
.pagination li a.link{width:24px;height:20px;display:block;padding-top:4px;background:url("tl_files/buttons/pagination_number-up.gif") center top no-repeat;color:#5081DA;}
.pagination li a.link:hover,.pagination li a.link:focus{background:url("tl_files/buttons/pagination_number-ov.gif") center top no-repeat;color:#B9CCF0;}
.pagination li span.current{width:24px;height:20px;display:block;padding-top:4px;background:url("tl_files/buttons/pagination_number-dn.gif") center top no-repeat;}
.mod_catalogreference table{width:370px;}
.layout_simpletable .header th{padding-bottom:4px;padding-left:8px;border-bottom:2px solid #7B8C1E;font-size:11px;color:#B9CBF0;text-transform:lowercase;}
#condoOverview .header th{padding-left:0;text-align:center;}
#condoOverview .header th.condoUnit{text-indent:-9999px;}
.layout_simpletable td{border-bottom:1px solid #4F5911;border-top:1px solid #101203;}
.layout_simpletable tr.even{background-color:#252B09;}
.layout_simpletable tr.odd{background-color:#2F350B;}
.layout_simpletable td{padding:8px;}
#condoOverview td{padding:4px 8px 4px 4px;}
.layout_simpletable .condoUnit a{width:480px;display:block;}
.layout_simpletable .condoUnit a:hover{text-decoration:none;}
.layout_simpletable .condoUnit .image img{float:left;display:block;margin-right:20px;border:1px solid #7D8E1C;}
.layout_simpletable .condoUnit .name{margin-left:20px;padding-top:4px;vertical-align:top;font-weight:bold;font-size:20px;color:#ffffff;line-height:100%;}
.layout_simpletable .condoUnit .teaser{color:#E9F1B8;line-height:100%;}
.layout_simpletable td.condoBedrooms,.layout_simpletable td.condoBathrooms,.layout_simpletable td.condoSleepingCapacity{width:80px;text-align:center;font-style:italic;font-size:32px;color:#D2E371;line-height:100%;}
.tabs{float:right;margin:0;padding:0;}
.tabs ul{margin:0;padding:0;}
.tabs li{float:left;margin-left:3px;padding:0;text-align:center;list-style-type:none;}
.tabs li a{display:block;padding:4px 8px;background-color:#163569;border-top:1px solid #1A3F7B;border-right:1px solid #1A3F7B;border-left:1px solid #1A3F7B;text-decoration:none;font-size:11px;color:#7397E1;}
.tabs li a:hover{text-decoration:none;}
.tabs li.active{}
.tabs li a.active{padding-bottom:5px;background-color:#1D448D;border-top:1px solid #2559AF;border-right:1px solid #2559AF;border-left:1px solid #2559AF;color:#B9CBF0;}
#tabContents{height:173px;position:relative;overflow:hidden;clear:both;padding-top:20px;}
.content{height:173px;position:absolute;overflow:hidden;line-height:1.5;}
