/********** Sub Page Search Form **********/

#directory-search-sub-page {background:url(/static/campfire/directory/images/sub-page-form/bg/dark-brown.jpg) no-repeat !important; height:50px; z-index:9;}
#directory-search-sub-page .search-form {padding:0px;}
#directory-search-sub-page .search-form .form-field {padding:0 5px 0 15px; position:relative;}
#directory-search-sub-page .search-form .form-field label {display:block; float:left; color:#fff !important; font-size:14px !important; padding-top:12px;}
*div#directory-search-sub-page .search-form .form-field label {margin-top:-13px;}
#directory-search-sub-page .search-form .form-field .search_field_box {background:url(/static/campfire/directory/images/sub-page-form/input-field.png) no-repeat; border:none !important; height:26px; width:200px; padding:0 0 0 5px !important; margin:7px 0 0;}
#directory-search-sub-page .search-form .form-field input {width:190px; margin:5px 0 0; background:none !important; padding:0px; border:none !important; font-size:12px; font-family:Arial, Tahoma, Verdana;}
* html div#directory-search-sub-page .search-form .form-field input {width:180px;}
#directory-search-sub-page .search-form .search-button {background:url(/static/campfire/directory/images/sub-page-form/button/champagne.png); width:100px; height:40px; float:right;}

.product-comparison #businesslisting .pc-hd fieldset {background-color:#c9bfb1;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets h2 {color:#3d3225;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets .search-field {background-color:white;border:1px solid #958878;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets li.pc-buttons input.pc-submit {background-color:#5d503f;border:1px solid #3d3225;}
.product-comparison #businesslisting a.select-item-link {color:#4c4238;}
.product-comparison #businesslisting a:hover.select-item-link {color:#766a5d; text-decoration:underline;}

.listing_item.premium .phone_box a, .listing_item.premium .phone_box a:hover, .listing_item.premium .phone_box, .listing_item.premium .info_icon.txt_address {color: #393325 !important;}
.listing_item.premium .listing_heading {background: #393325 !important;}
.listing_item.premium .txt_company {text-shadow: 1px 1px #292418 !important;}
.listing_item.premium .col_body, .listing_item.advanced .col_body {background:#f3f0e8 url(/static/campfire/layouts/results/brown/images/bg_premium.gif) repeat-x; border:1px solid #aba8a1;}
.listing_item.premium .col_body_inner {background:transparent url(/static/campfire/layouts/results/blue/images/bg_premium2.gif) repeat-y scroll right top;}
.listing_item.premium .col_seq span, .listing_item.premium .col_seq strong {color: #fff; display: block; font-weight: bold;}
.listing_item.premium .statistics {background-color:#e9f0f6;}
.listing_item.premium .col_body .section_inner_2 .key_info {border-top: 1px solid #e3ded1 !important;}

#container #content .listing_item .col_seq {background: url(/static/images/bl_output/map-markers.png) 0 -32px !important;}
#container #content .listing_item.premium .featured-provider {background: url(/static/images/bl_output/featured-providers.png) -25px center !important;}


/* Advanced Listing */

#content .listing_item.advanced .col_body_inner .inner_header_advanced {background: #b7a682 !important;}
#content .listing_item.advanced .col_body {background: #f0f0f0 url(/static/campfire/layouts/results/grey/images/bg_premium.gif) repeat-x; border:1px solid #b7a682 !important;}


.listing_item.premium .listing_notice .special_offer, .listing_item.advanced .listing_notice .special_offer {background:url("/static/images/bl_output/special-offer.png") no-repeat 0px -140px !important;}
.listing_item .special_offer a {color:#fff;text-decoration:underline;}
.listing_item .special_offer a:hover {color:#fff;text-decoration:underline;}

.listing_item a {color:#534b3a; font-weight:bold;text-decoration:none;}
.listing_item a:hover {color:#746951; text-decoration:underline;}

#cookie_trail a {color:#393325;}
#cookie_trail a:hover {color:#0077e4;text-decoration:underline;}

#pagination a {color:#696354;}
#pagination a:hover {color:#fff;background:#696354;border-color:#4c4638;}


/* Map Popup Listings - Premium */

#content .map-results-item {background: url("/static/campfire/layouts/results/brown/images/bg_premium.gif") repeat-x 0 -30px; border: 1px solid #4e4738;}
#content .map-results-item .map-title {background: #4e4738;}
#content .map-results-item .map-title a {color: #fff;}
#content .map-results-item .map-phone a {}


/* Map Popup Listings - Advanced */

#content .map-results-item-advanced {background: url("/static/campfire/layouts/results/brown/images/bg_premium.gif") repeat-x 0 -30px; border: 1px solid #b7a682;}
#content .map-results-item-advanced .map-title {background: #b7a682;}
#content .map-results-item-advanced .map-title a {color: #fff;}
#content .map-results-item-advanced .map-phone a {}


/* Finance Tab Panel */

.tabhold, .tabhold-cc, .tabhold-sa, .tabhold-pl, .tabhold-cl, .tabhold-hl, .tabhold-pdl {
	height: 30px;
	background-image: url(/static/campfire/layouts/images/tab-panel/panel-title-bg-brown.gif);
	background-position: 0px 0px;
	cursor: pointer;
}
.tabfocus, .tabfocus-cc, .tabfocus-sa, .tabfocus-pl, .tabfocus-cl, .tabfocus-hl, .tabfocus-pdl {
	height: 30px;
	background-image: url(/static/campfire/layouts/images/tab-panel/panel-title-bg-brown.gif);
	background-position: 0px -30px;
	cursor: pointer;
}
.tabcontent .box .rate {
	background-image: url(/static/campfire/layouts/images/tab-panel/circle-bg-brown.gif);
}
.tabcontent .box .apply a {
	background: url(/static/campfire/layouts/images/tab-panel/apply-brown.gif);
	color:#fff;
}
.tabcontent .box .apply a:hover {
	background: url(/static/campfire/layouts/images/tab-panel/apply-brown.gif) 0px -30px;
}

#quote_form.user_entry .heading {background: transparent url(/static/images/quotes/brown-header.gif);}
#quote_form.user_entry .heading h4 {color:#fff;}


/* Content Directory Widget */

.content-listings .inner {border:1px solid #393325;}
.content-listings .heading {background:#393325;}
.content-listings .postcode {background:#ccbb93;}
.content-listings .all-results {background:#ccbb93;}
.content-listings .all-results p, .content-listings .all-results p a {color: #393325;}


/* Activity Stream */

#activity-stream {width: 670px; margin: 0 0 20px;}
#activity-stream #header-bar {background: url(/static/campfire/layouts/results/brown/images/header.png); color: #504939;}
#activity-stream #header-bar h2 {color: #3b3a31;}
#activity-stream #header-bar .filter-options li:hover {background: #e6e6d5;}
#activity-stream #header-bar .filter-options li.profile-updates a {background: url(/static/campfire/layouts/results/brown/images/arrows.gif) 98px 16px no-repeat;}
#activity-stream #header-bar .filter-options li.profile-updates a:hover {background: url(/static/campfire/layouts/results/brown/images/arrows.gif) 98px 16px no-repeat;}
#activity-stream #header-bar .filter-options li.news-articles a, #activity-stream #header-bar .filter-options li.news-articles a:hover {background: url(/static/campfire/layouts/results/brown/images/arrows.gif) 88px 16px no-repeat;}
#activity-stream #header-bar .filter-options li a {color: #3b3a31;}
#activity-stream #header-bar .filter-options li a:hover {background: #e6e6d5;}
#activity-stream #header-bar .filter-options li .filter-sub-list {background: #e6e6d5; border: 1px solid #e6e6d5;}
#activity-stream #header-bar .filter-options li .filter-sub-list li {color: #fff;}
#activity-stream #header-bar .filter-options li .filter-sub-list li a {color: #3b3a31; background: url(/static/campfire/layouts/results/brown/images/arrows.gif) 13px -84px no-repeat #e6e6d5;}
#activity-stream #header-bar .filter-options li .filter-sub-list li a:hover {background: url(/static/campfire/layouts/results/brown/images/arrows.gif) 13px -84px no-repeat #f3f3eb;}
#activity-stream #stream .stream-item {border-bottom: 1px solid #eceae5;}
#activity-stream #stream .stream-item .stream-img a img {border: 1px solid #a69b7f;}
#activity-stream #stream .stream-item .stream-content {width: 570px;}
#activity-stream #stream .stream-item .stream-content h5 {color: #504939;}
#activity-stream #stream .stream-item .stream-content h5 a {color: #504939;}
#activity-stream #stream .stream-item .stream-content p {width: 550px;}
#activity-stream #stream .stream-item .stream-content p a {color: #a08c63;}
#activity-stream #stream .stream-item .stream-content .stream-update {color: #555;}
#activity-stream #stream .stream-item .stream-content .stream-thumbnails img {border: 1px solid #7D786C;}
#activity-stream #stream .stream-item .stream-content .stream-time {color: #888;}
#activity-stream .more-activity {background: url(/static/campfire/layouts/results/brown/images/arrows.gif) no-repeat 8px -81px #e6e6d5; border: none;}
#activity-stream .more-activity a, #activity-stream .more-activity a:hover {color: #3b3a31;}


/*** Brown Comparison Skin ***/

.comparison-table {border: 1px solid #433c2c;}
.comparison-table thead {background-color: #433c2c; background-image: -moz-linear-gradient(#665d49, #433c2c); background-image: -webkit-linear-gradient(#665d49, #433c2c);}
.comparison-table thead tr {color: #fff; text-shadow: 1px 1px #433c2c;}
.comparison-table thead .headerSortUp {background: url(/static/campfire/layouts/images/compare-sprite.png) center 0 no-repeat #7f7358;}
.comparison-table thead .headerSortDown {background: url(/static/campfire/layouts/images/compare-sprite.png) center -96px no-repeat #7f7358;}
.comparison-table tbody tr {background: url(/static/campfire/layouts/images/compare-sprite.png) bottom repeat-x;}
.comparison-table tbody tr:hover {background: url(/static/campfire/layouts/images/compare-sprite.png) bottom repeat-x #fff6e2;}
.comparison-table tbody .product a {color: #534b37;}
.comparison-table tbody .product .product-text {color: #888;}
.comparison-table .more-info a {background: url(/static/campfire/layouts/images/compare-btn-sprite.png) no-repeat 0 -180px;}
.comparison-table .rate-details, .comparison-table acronym {color: #888;}
