

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

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

/* COLOURS */
.colour_dark { background-color: #7EB340; }

/*.colour_lite, .title-rhc-alt h3 */
.colour_lite { background-color: #F2FAE1; }
.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: #F2FAE1; }
.title-rhc h3, .title-lhc h3 { background: #7EB340; color: #fff; }

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

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

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

/* OTHER ELEMENTS */
.links-rhc li,.links-mfp-rhc li{background:url(/images/bullet-green.gif) no-repeat 0 50%;}
.links-lhc li{background:url(/images/bullet-green-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-green.gif) no-repeat bottom left;}
#mfp-main-1{background:url(/images/mfp/mfp-main-1-green.jpg) no-repeat;}
#mfp-main-2{background:url(/images/mfp/mfp-main-2-green.jpg) no-repeat;}
.box-left{background:url(/images/mfp/box-left-bottom-green.gif) no-repeat bottom left;}
.box-right{background:url(/images/mfp/box-right-bottom-green.gif) no-repeat bottom left;}
.box-left h3{color:#fff;border-bottom:1px solid #fff;background:url(/images/mfp/h3-bg-green.gif) no-repeat top left;}
.box-right h3{color:#fff;border-bottom:1px solid #fff;background:url(/images/mfp/h3-right-bg-green.gif) no-repeat top left;}
.box-400{float:left;margin-bottom:15px;width:400px;background:url(/images/box-400-right-green.gif) no-repeat top right;}
.box-400-1{text-align:center;margin:0;padding:9px 9px 0 9px;background:url(/images/box-400-left-green.gif) no-repeat top left;}
.box-400-2{text-align:center;margin:0;padding:0 0 0 9px;background:url(/images/box-400-left-green.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-green.gif) no-repeat bottom right;}
.search-tl{background:url(/images/furniture/g-corner-search-tl.gif) repeat top left;}
.search-tr{background:url(/images/furniture/g-corner-search-tr.gif) repeat top right;}
.search-bl{background:url(/images/furniture/g-corner-search-bl.gif) repeat bottom left;}
.search-br{background:url(/images/furniture/g-corner-search-br.gif) repeat bottom right;}
.homepage-promo{background:url(/images/homepage-blog-green.gif) no-repeat top left;}
.homepage-cottages-promo{background-image:url('/images/homepage-cottages-green.gif');background-repeat:no-repeat}

#Flash.alert{border:1px solid #ccc;color:#333;font-weight:bold;background:url(/images/alertbad_icon.gif) #F2FAE1 left no-repeat;}
.results-header{background:#f2fae1 url(/images/resultsheaderbg_green.gif) top left repeat-x;}

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