

/*
Title:      my-french-house.com purple styles for screen media
Author:     Jim Pannell
Updated:    January 2006
*/

/* LINKS */
a:link, a:visited {
	color: #5a477b;
	text-decoration: none;
	}
a:hover	{
	color: #5a477b;
	text-decoration: underline;
	}
#printable-version button.link{color:#5a477b}
#usernav a.linkwithbg:link { text-decoration: underline; color: #5A477B; }
#usernav a.linkwithbg:visited { text-decoration: underline; color: #5A477B; }
#usernav a.linkwithbg:hover { text-decoration: none; color: #fff; }

/* COLOURS */
.colour_dark { background-color: #5A477B; }

/*.colour_lite, .title-rhc-alt h3 */
.colour_lite { background-color: #E6D7E6; }
.colour_white { background-color: #ffffff; }
/*#mfp-propdetails-rhc, #quicksearch-rhc, .links-lhc, .links-rhc, #regional-map-rhc, #regional-select-rhc, .results-header, .property-header */
/*.links-lhc, */.results-header, .property-header { background-color: #E6D7E6; }
.title-rhc h3, .title-lhc h3 { background: #5A477B; color: #fff; }

/* REGIONAL MAPS */
.bg-alsace		{ float: left; width: 140px; background: url(/images/regions_purple/alsace.gif) no-repeat; }
.bg-aquitaine	{ float: left; width: 140px; background: url(/images/regions_purple/aquitaine.gif) no-repeat; }
.bg-auvergne	{ float: left; width: 140px; background: url(/images/regions_purple/auvergne.gif) no-repeat; }
.bg-burgundy	{ float: left; width: 140px; background: url(/images/regions_purple/burgundy.gif) no-repeat; }
.bg-brittany	{ float: left; width: 140px; background: url(/images/regions_purple/brittany.gif) no-repeat; }
.bg-loire		{ float: left; width: 140px; background: url(/images/regions_purple/loire.gif) no-repeat; }
.bg-champagne	{ float: left; width: 140px; background: url(/images/regions_purple/champagne.gif) no-repeat; }
.bg-franche		{ float: left; width: 140px; background: url(/images/regions_purple/franche.gif) no-repeat; }
.bg-ile			{ float: left; width: 140px; background: url(/images/regions_purple/ile.gif) no-repeat; }
.bg-languedoc	{ float: left; width: 140px; background: url(/images/regions_purple/languedoc.gif) no-repeat; }
.bg-limousin	{ float: left; width: 140px; background: url(/images/regions_purple/limousin.gif) no-repeat; }
.bg-lorraine	{ float: left; width: 140px; background: url(/images/regions_purple/lorraine.gif) no-repeat; }
.bg-nord		{ float: left; width: 140px; background: url(/images/regions_purple/nord.gif) no-repeat; }
.bg-normandy	{ float: left; width: 140px; background: url(/images/regions_purple/normandy.gif) no-repeat; }
.bg-wloire		{ float: left; width: 140px; background: url(/images/regions_purple/wloire.gif) no-repeat; }
.bg-picardy		{ float: left; width: 140px; background: url(/images/regions_purple/picardy.gif) no-repeat; }
.bg-poitou		{ float: left; width: 140px; background: url(/images/regions_purple/poitou.gif) no-repeat; }
.bg-provence	{ float: left; width: 140px; background: url(/images/regions_purple/provence.gif) no-repeat; }
.bg-pyrenees	{ float: left; width: 140px; background: url(/images/regions_purple/pyrenees.gif) no-repeat; }
.bg-rhone		{ float: left; width: 140px; background: url(/images/regions_purple/rhone.gif) no-repeat; }

/* FRANCE MAPS */
.big-map-france		{ background: url(/images/map_france_purple.gif) no-repeat; }
.rh-map-france		{ background: url(/images/regional/rh-map-purple.gif) no-repeat center; }
.bg-map-alsace		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_alsace.gif) no-repeat; }
.bg-map-aquitaine	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_aquitaine.gif) no-repeat; }
.bg-map-auvergne	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_auvergne.gif) no-repeat; }
.bg-map-burgundy	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_burgundy.gif) no-repeat; }
.bg-map-brittany	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_brittany.gif) no-repeat; }
.bg-map-loire		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_loire.gif) no-repeat; }
.bg-map-champagne	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_champagne.gif) no-repeat; }
.bg-map-franche		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_franche.gif) no-repeat; }
.bg-map-ile			{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_ile.gif) no-repeat; }
.bg-map-languedoc	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_languedoc.gif) no-repeat top left; }
.bg-map-limousin	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_limousin.gif) no-repeat; }
.bg-map-lorraine	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_lorraine.gif) no-repeat; }
.bg-map-nord		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_nord.gif) no-repeat; }
.bg-map-normandy	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_normandy.gif) no-repeat; }
.bg-map-wloire		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_wloire.gif) no-repeat; }
.bg-map-picardy		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_picardy.gif) no-repeat; }
.bg-map-poitou		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_poitou.gif) no-repeat; }
.bg-map-provence	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_provence.gif) no-repeat; }
.bg-map-pyrenees	{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_pyrenees.gif) no-repeat; }
.bg-map-rhone		{ float: left; width: 85px; text-align: left; background: url(/images/regions_purple/map_rhone.gif) no-repeat; }

/* NAVIGATION */
#navigation li { background: url(/images/navigation/nav-off-right-purple.gif) no-repeat right top; }
#navigation a {	background: url(/images/navigation/nav-off-left-purple.gif) no-repeat left top; }
.nav-submenu { background-color:#5A477B; border-color:#fff; }
#navMain li li{background:#5A477B}
#navMain li:hover,#navMain li.sfHover,#navMain a:focus,#navMain a:hover,#navMain a:active{background:#E6D7E6;color:#000;outline:0}
#navMain a.header{background:url(/images/navigation/nav-sprite-purple.gif) no-repeat}

/* OTHER ELEMENTS */
.links-rhc li,.links-mfp-rhc li{background:url(/images/bullet-purple.gif) no-repeat 0 50%;}
.links-lhc li{background:url(/images/bullet-purple-sml.gif) no-repeat 0 50%;}
.summary-links a,.summary-links a:visited,.summary-links a:hover,.links-lhc a,.links-lhc a:visited,.links-rhc a,.links-rhc a:visited,.links-mfp-rhc a,.links-mfp-rhc a:visited{color:#454545;}
#usernav{background:url(/images/mfp/nav-bg-bot-purple.gif) no-repeat bottom left;}
#mfp-main-1{background:url(/images/mfp/mfp-main-1-purple.jpg) no-repeat;}
#mfp-main-2{background:url(/images/mfp/mfp-main-2-purple.jpg) no-repeat;}
.box-left{background:url(/images/mfp/box-left-bottom-purple.gif) no-repeat bottom left;}
.box-right{background:url(/images/mfp/box-right-bottom-purple.gif) no-repeat bottom left;}
.box-left h3{border-bottom:1px solid #fff;background:url(/images/mfp/h3-bg-purple.gif) no-repeat top left;}
.box-right h3{border-bottom:1px solid #fff;background:url(/images/mfp/h3-right-bg-purple.gif) no-repeat top left;}
.box-400{float:left;margin-bottom:15px;width:400px;background:url(/images/box-400-right-purple.gif) no-repeat top right;}
.box-400-1{text-align:center;margin:0;padding:9px 9px 0 9px;background:url(/images/box-400-left-purple.gif) no-repeat top left;}
.box-400-2{text-align:center;margin:0;padding:0 0 0 9px;background:url(/images/box-400-left-purple.gif) no-repeat bottom left;}
.box-400-2 em{text-align:center;display:block;font-style:normal;padding:0 9px 9px 0;background:url(/images/box-400-right-purple.gif) no-repeat bottom right;}
.search-tl{background-image:url('/images/furniture/p-corner-search-tl.gif');background-repeat:repeat;}
.search-tr{background-image:url('/images/furniture/p-corner-search-tr.gif');background-repeat:repeat;}
.search-bl{background-image:url('/images/furniture/p-corner-search-bl.gif');background-repeat:repeat;}
.search-br{background-image:url('/images/furniture/p-corner-search-br.gif');background-repeat:repeat;}
.homepage-promo{background-image:url('/images/homepage-blog-purple.gif');background-repeat:no-repeat}
.homepage-cottages-promo{background-image:url('/images/homepage-cottages-purple.gif');background-repeat:no-repeat}
#Flash.alert{border:1px solid #ccc;color:#333;font-weight:bold;background:url(/images/alertbad_icon.gif) #e6d7e6 left no-repeat;}
.results-header{background:#e6d7e6 url(/images/resultsheaderbg_purple.gif) top left repeat-x;}

/* PROPERTY DETAILS */
.keyInfo li,.roundButton{background-color:#5A477B;}
