﻿/*	COLOR STYLES */
/*	CSS Document for Savills Rural Search based on reworked styles from Savills Residential Search */
body
{	color: #6d7679;
    background-color: #f3f0e7; }

/* Standard HTML tags */
h3
{	color: #3a4346; }
h4
{	color: #3a4346; }
p
{	color: #6d7679; }
a
{	color: #3a4346; }
a:hover, a.current
{	color: #ed1c24; }

/* Utility classes */
.boxRight
{	border-right: 1px solid #daddde; }
.boxBottom
{	border-bottom: 1px solid #daddde; }
.boxLeft
{	border-left: 1px solid #daddde; }
.highlight
{	color: #ed1c24; }
.highlightBar
{	color: #3a4346;
    background-color: #ede9da; }

/* Arrows and links */
/*.linkHighlight
{	background-image: url(../Images/icon_link_highlight.gif);
	color: #ffffff; }
.linkHighlight:hover
{	color: #ffffff; } */
.arrowLink
{	background-image: url(../Images/icon_arrow_red.gif); }
.arrowLinkDown
{	background-image: url(../Images/icon_arrow_red_down.gif); }
.arrowLinkHighlight
{	background-image: url(../Images/text-arrow.gif); }
.arrowLinkHighlight:hover
{	color: #fff; }
.arrowLinkHighlightReverse
{	background: url(../Images/icon_arrow_highlight_reverse.gif) no-repeat 0 2px;
	color: #ffffff; }
.arrowLinkHighlightReverse:hover
{	color: #ffffff; }
.envelopeLinkHighlight
{	background-image: url(../Images/icon_envelope_highlight.gif);
	color: #ffffff; }
.envelopeLinkHighlight:hover
{	color: #ffffff; }
.envelopearrowLinkHighlight
{	background-image: url(../Images/icon_envelope_highlight.gif);
	color: #ffffff; }
.envelopearrowLinkHighlight:hover
{	color: #ffffff; }
.envelopearrowLinkHighlight span.arrowheadLink
{	background-image: url(../Images/icon_arrowhead.gif); }

/* Results - SeoPopularLocations */
p.arrowHighlight
{	background-image: url(../Images/icon_arrow_red.gif); }

.linkIconAddToSaved
{	background-image: url(../Images/icon_saveremove.gif); }
.linkIconArrangeViewing
{	background-image: url(../Images/icon_arrange_viewing.gif); }
.linkIconContactAgent
{	background-image: url(../Images/icon_contact_agent.gif); }
.linkIconMarketAppraisal
{	background-image: url(../Images/icon_market_appraisal.gif); }
.linkIconMovie
{	background-image: url(../Images/icon_movie.gif); }
.linkIconPrintBrochure
{	background-image: url(../Images/icon_print_brochure.gif); }
.linkIconRemoveFromSaved
{	background-image: url(../Images/icon_saveremove.gif); }
.linkIconSendToFriend
{	background-image: url(../Images/icon_sendtofriend.gif); }
.linkIconSPF
{	background-image: url(../Images/icon_spf.gif); }
.linkIconVirtualTour
{	background-image: url(../Images/icon_virtual_tour.gif); }
.linkIconWebAlert
{	background-image: url(../Images/icon_web_alert.gif); }
.linkIconWebsite
{	background-image: url(../Images/icon_website.gif); }

.linkManageAlerts
{	color: #fff;
	background-color: #a3a2a3; }
.linkManageAlerts:hover
{	color: #fff;
	background-color: #f00; }

/* Lists */
ul.arrowList li
{	color: #4a5459;
 	background-image: url(../Images/icon_arrow_red.gif); }

ul.bulletList li
{	background-image: url(../Images/icon_bullet_blue.gif); }

ul.currencyList li a
{	background-image: url(../Images/icon_currency.gif); }

ul.infoList li.station
{	background-image: url(../Images/icon_info_station.gif); }
ul.infoList li.school
{	background-image: url(../Images/icon_info_school.gif); }

ul.linkList li
{	color: #4a5459; }
ul.linkList li a
{	background-image: url(../Images/icon_arrow_red.gif); }

ul.seoList li
{	color: #4a5459; }
ul.seoList li a
{	background-image: url(../Images/icon_arrow_red.gif); }

ul.tabList li a
{	color: #3a4346;
    border-color: #ede9da;
    background-color: #ede9da;
    font-size:0.9em; }
ul.tabList li a:hover
{	color: #3a4346;
    border-color: #fee752;
    background-color: #fee752; 
    }
ul.tabList li a.current, 
ul.tabList li a:hover.current
{	background-color: #fff;
    border-color: #daddde; }

/* Strips */
.stripHeader
{	background-color: #fee752; }
.stripFooter
{	background-color: #061d49; }
.stripShadow
{	background: url(../Images/bg_shadow_horizontal.gif); }
.stripShadowDouble 
{	background: url(../Images/bg_shadow_horizontal_double.gif); }
.stripShadowRightHand 
{	background: url(../Images/bg_shadow_horizontal_double.gif); }

/* Containers */
/* containerMasterInner */
#containerMasterInner
{	background: #ffffff url(../Images/bg_shadow_full_width.gif); }

/* Site.Master */
/* masterHeader */
#worldLocation
{	color: #061d49; }
.headerWorldMap
{	background-image: url(../Images/icon_world_newmap_large.gif); }
#navigationContainer li
{	border-left-color: #daddde; }
#navigationContainer li.current a
{	color: #ed1c24; }

/* masterBreadcrumb */
#breadcrumbContainer
{	background-color: #061d49; }
#breadcrumbContainer li
{	color: #ffffff; }
#breadcrumbContainer a
{	color: #daddde; }
#breadcrumbContainer a:hover
{	color: #daddde;
    text-decoration: underline; }
#breadcrumb li.first
{	background-image: url(../Images/icon_home.gif); }
#breadcrumb li a
{	background-image: url(../Images/icon_arrow_white.gif); }
#print a
{	background-image: url(../Images/icon_breadcrumb_print.gif); }

/* masterFooter */
#footerNavigation p
{	color: #929696; }
#footerNavigation li
{	border-left-color: #daddde; }
#footerNavigation li a
{	color: #6d7679; }
#footerNavigation li a:hover
{	text-decoration: underline; }

/* Home */
/* Home - RecentSearches */
.homeRecentSearches li
{	background-image: url(../images/icon_property.gif); }
.homeRecentSearches li span.total
{	color: #ed1c24; }

/* Results */
/* Results - SearchedFor */
.resultsSearchedFor p.highlight
{	color: #3a4346; }
/* Results - ItemInfo */
/* Results - ItemInfoHeader */
.resultsItemInfoHeader .columnAddress
{	background-color: #ede9da;
    color: #3a4346; }
.resultsItemInfoHeader .columnAddress a:hover
{	background-color: #fee752;
    color: #3a4346; }
.resultsItemInfoHeader .columnSave
{	background-color: #ede9da;
    color: #3a4346; }
.resultsItemInfoHeader .columnSave a
{	background-image: url(../Images/icon_saveremove.gif); }
.resultsItemInfoHeader .columnSave a:hover
{	background-color: #fee752;
    color: #3a4346; }
/* Results - ItemInfoAgentDetails */
.resultsItemInfoAgentDetails h2
{    color: #3a4346; }
/* Results - ItemTools (Saved tab only) */
.resultsItemTools
{	background-color: #ede9da; }

/* Property Detail - propertyDetailMain */
.propertyDetailMain
{	background-image: url(../Images/bg_shadow_container_detail.gif); }
/* Property Detail - Header */
.propertyDetailHeader h2
{	color: #6D7679; }
/* Property Detail - Share this */
.propertyDetailShareThis ul li a
{	background-image: url(../Images/icon_share_sprites.gif); }
/* Property Detail - Content Details */
.propertyDetailContentDetails h4
{	color: #3a4346;
    background-color: #ede9da; }
/* Property Detail - Content Local info */
.propertyDetailContentLocalInfo h4
{	color: #3a4346;
    background-color: #ede9da; }
/* Property Detail - Content Tools */
.propertyDetailContentTools
{	background-color: #ede9da; }
.propertyDetailContentToolsTop
{	background-color: #bfbaa4; }

/* Property Detail - Content Searched Carousel */
.propertyDetailContentSearchedCarousel
{	background-color: #ede9da; }
.propertyDetailContentSearchedCarousel .back a
{	background-image: url("../Images/carousel_arrow.gif"); }
.propertyDetailContentSearchedCarousel .next a
{	background-image: url("../Images/carousel_arrow.gif"); }

.propertyDetailContentSearchedCarousel li
{	background-color: #ffffff; }
.propertyDetailContentSearchedCarousel li h1 a
{	background-color: #ede9da;
    color: #3a4346; }
.propertyDetailContentSearchedCarousel li h1 a:hover
{	background-color: #fee752; }


/* Property Detail - propertyDetailRight */
.propertyDetailRight
{	background-color: #fff; }
/* Property Detail - Right column - Open House */
.righthandOpenHouse 
{	background-color: #061d49; }
.righthandOpenHouse p
{	color: #fff; }

