/* Style sheet xCatalog */
.mod_cataloglist span.total{display:none;}
.search_group form{height:30px;margin:0;padding:0;}
.mod_cataloglist table{width:100%;border-left:2px solid #415713;}
.mod_cataloglist td{padding:4px;border-right:2px solid #415713;border-bottom:2px solid #415713;}
.mod_cataloglist th{padding:4px;background-color:#34470E;border-top:2px solid #34470E;border-right:2px solid #34470E;border-bottom:2px solid #34470E;font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, sans-serif;font-weight:bold;font-size:14px;}
.mod_cataloglist tr.even{background-color:#5B7B1A;}
.mod_cataloglist tr.odd{background-color:#4F6A15;}
.layout_simple .item{width:450px;float:left;clear:both;display:block;margin-bottom:8px;padding:15px;background:#342D0C url("tl_files/layout/bg_catalog-item.jpg") center top repeat-x;border-top:1px solid #688C1E;}
.layout_simple .field{height:1%;display:block;margin:0;padding:0;}
.layout_simple .field .label{width:104px;float:left;clear:both;margin-left:10px;padding-left:12px;background:url("tl_files/icons/bullet-sm.gif") left center no-repeat;color:#BADEEF;}
.layout_simple .value{float:left;color:#EEE5B4;line-height:130%;}
.layout_simple .value a{color:#EEE5B4;line-height:130%;}
.layout_simple .value a:hover{text-decoration:none;color:#ffffff;}
.layout_simple .exhibitorName .value,.layout_simple .foodName .value,.layout_simple .homeName .value,.layout_simple .musicName .value,.layout_simple .sponsorName .value{width:430px;display:block;padding-left:20px;background:url("tl_files/icons/bullet.gif") left center no-repeat;border-bottom:2px solid #786232;font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, sans-serif;font-weight:bold;font-size:16px;color:#ffffff;line-height:100%;}
.layout_simple .exhibitorDescription .value,.layout_simple .foodDescription .value,.layout_simple .homeDescription .value,.layout_simple .musicDescription .value,.layout_simple .sponsorDescription .value{margin-top:0;padding-top:10px;padding-bottom:10px;padding-left:0;color:#CEE996;}
.layout_simple .homeDescription .value span,.layout_simple .musicDescription .value span,.layout_simple .sponsorDescription .value span{float:right;margin-top:2px;}
.layout_simple .homeDescription .value span img,.layout_simple .musicDescription .value span img,.layout_simple .sponsorDescription .value span img{margin-bottom:5px;margin-left:15px;border:1px solid #EEE5B4;}
.layout_simple .homePhotoBlock{width:222px;float:right;display:block;}
.layout_simple .homePhotoCredit{clear:both;margin-left:20px;font-size:10px;color:#9E8821;}
.search_group input.text{width:170px;height:15px;float:left;margin-bottom:6px;padding:4px;background-color:#463D0F;border-top:0px solid #AF9725;border-right:0px solid #AF9725;border-bottom:1px solid #AF9725;border-left:0px solid #AF9725;}
.search_group input.submit{width:24px;height:22px;float:right;margin:0 0 0 4px;padding:1px 0 2px;text-align:center;background:#574B13 url("tl_files/buttons/catalog-search.gif") center top no-repeat;border:0;color:#ffffff;line-height:100%;cursor:pointer;text-indent:-9999px;}
.mod_catalogfilter .clearall{margin-bottom:20px;}
.mod_catalogfilter .clearall a{clear:both;margin-top:2px;padding-left:20px;background:url("tl_files/icons/x.gif") left center no-repeat;font-weight:bold;color:#241F06;}
.filter_field_exhibitorCategories h3 label{display:none;}
.filter_group .list_container ul{margin:0 0 20px 20px;padding:0;}
.filter_group .list_container li{padding-top:1px;padding-bottom:1px;list-style-type:none;}
.filter_group .list_container li a{padding-top:2px;padding-bottom:2px;padding-left:20px;background:url("tl_files/icons/bullet-off.gif") left center no-repeat;font-weight:bold;text-decoration:none;color:#7B391A;}
.filter_group .list_container li.active{padding-left:20px;background:url("tl_files/icons/bullet-on.gif") left center no-repeat;}
.filter_group .list_container li.active p.active{font-weight:bold;color:#241F06;}
.filter_group .list_container .list_0{text-transform:lowercase;}
.filter_group .list_container .list_0 a{background:url("tl_files/icons/x.gif") left center no-repeat;text-transform:lowercase;}
.pagination{width:100%;height:24px;clear:both;padding-bottom:10px;}
.pagination p{float:left;margin-top:4px;font-weight:bold;color:#ffffff;}
.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;font-weight:bold;color:#9CD22D;}
.pagination li a.link:hover,.pagination li a.link:focus{background:url("tl_files/buttons/pagination_number-ov.gif") center top no-repeat;color:#EEE5B4;}
.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;font-weight:bold;color:#ffffff;}
