/*
	Author Company	: Fifth Ring Intergrated Corporate Communications
	Author Name		: Scott Couper, Senior Web Designer & Developer
	Author Site		: http://www.fifthring.com
	Client Company	: Scotia Homes
	Client Site 	: http://www.scotia-homes.co.uk
	Site Section 	: Homepage / Default Layout Stylesheet						
*/


/* default and layout content
**********************************************************************************************************
*/

@import "../global/layout.css";


/* global content
**********************************************************************************************************
*/

body#general, body#generalHome{ background:#00285b url(../../images/sections/generalBG.jpg) top left repeat-x;} /* background image and colour override */
h1, h2, h3, h4, h5, h6 { color:#00285b;}


/* forthcoming developments
**********************************************************************************************************
*/		

#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_stuartfield{background-color: #5b7ba4;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_stuartfield h2, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_stuartfield h3, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_stuartfield h4{ color:#012a60;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_brechin{background-color: #6b6f2a;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_brechin h2, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_brechin h3, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_brechin h4{ color:#3f4519;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_westone{background-color: #939393;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_westone h2, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_westone h3, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_westone h4{ color:#111111;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_jamfactory{background-color: #7a2531;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_jamfactory h2, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_jamfactory h3, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_jamfactory h4{ color:#61162d;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_castlemeadows{background-color: #7a2531;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_castlemeadows h2, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_castlemeadows h3, #wrapper #rightContent #mainContent #leftBlock #contentBlock #resultItems .searchForthcomingDev#forthcoming_castlemeadows h4{ color:#61162d;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_castlemeadows  {background:#C6D1D8;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_castlemeadows .searchDevInfoHeader{ background:#5C7F92; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_castlemeadows .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_castlemeadows .singleItem .singleItemHeader h3{ color:#61162d; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_castlemeadows .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#5C7F92; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_castlemeadows a.viewSearchedDev{ color:#5C7F92;}	

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_thegreen  {background:#C6D9DC;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_thegreen .searchDevInfoHeader{ background:#58919A; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_thegreen .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_thegreen .singleItem .singleItemHeader h3{ color:#48777D; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_thegreen .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#48777D; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_thegreen a.viewSearchedDev{ color:#48777D;}	

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_westone  {background:#939393;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_westone .searchDevInfoHeader{ background:#111111; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_westone .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_westone .singleItem .singleItemHeader h3{ color:#61162d; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_westone .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#111111; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_westone a.viewSearchedDev{ color:#111111;}	

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_lochside  {background:#D7C3C9;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_lochside .searchDevInfoHeader{ background:#61162D; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_lochside .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_lochside .singleItem .singleItemHeader h3{ color:#61162d; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_lochside .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#61162d; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_lochside a.viewSearchedDev{  color:#61162D;}	

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_drumrossie  {background:#DFDFED;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_drumrossie .searchDevInfoHeader{ background:#786592; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_drumrossie .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_drumrossie .singleItem .singleItemHeader h3{ color:#61162d; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_drumrossie .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#61162d; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_drumrossie a.viewSearchedDev{ color:#786592;}	




/* homepage content
**********************************************************************************************************
*/


#wrapper #rightContent #header #headerBlockLeft{ width:450px; height:208px;}
#wrapper #rightContent #header #headerBlockLeft{ background-position:left top; background-repeat:no-repeat;}

#wrapper #rightContent #header #headerImage a#headerLink{ width:664px; height:199px; display:block; text-indent:-9999px;}

#wrapper #rightContent #header #headerBlockRight{ width:215px; height:208px;}
#wrapper #rightContent #header #headerBlockRight #developmentAdvert{ margin:15px 0 0 10px;}
#wrapper #rightContent #header #headerBlockRight #developmentAdvert h4{ font-size:15px;}
#wrapper #rightContent #header #headerBlockRight #developmentAdvert p{ font-size:13px; margin:15px 15px 15px 0;}
#wrapper #rightContent #header #headerBlockRight #developmentAdvert a, #wrapper #rightContent #header #headerBlockRight #developmentAdvert a:hover{ font-size:16px;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock{ padding:0px 4px 10px 0;}	

#wrapper #rightContent #mainContent #leftBlock #pageTitle h3{ color:#00285b;}



/* header advert text colours
**********************************************************************************************************
*/

.rothienormanHeaderText, .rothinormanLink{ color:#41594e;}


/* search form - full
**********************************************************************************************************
*/
#wrapper #rightContent #mainContent #leftBlock .searchFormElement{margin:0 0 20px 0; border-top:solid 2px #ecebea; padding:20px 0 0 0;}

#wrapper #rightContent #mainContent #leftBlock .searchFormElement#locationSearchHome h3{ background:url(../../images/sections/search01.jpg) left no-repeat; padding:0 0 0 20px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#typeSearchHome h3{ background:url(../../images/sections/search02.jpg) left no-repeat; padding:0 0 0 20px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#priceSearchHome h3{ background:url(../../images/sections/search03.jpg) left no-repeat; padding:0 0 0 20px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#incentiveSearchHome h3{ background:url(../../images/sections/search04.jpg) left no-repeat; padding:0 0 0 20px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement select.form_dropdown{width:193px;font-size:10px;height:68px; border:solid 1px #356987; background:#e1e9ed; margin:10px 0 10px 15px; padding:2px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement select.narrowDrop{height:18px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement #residential_checkbox_options{ margin-top:30px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#typeSearchHome label{ margin:0 20px 0 20px; color:#006e8d; font-size:13px;}


/* sub navigation
**********************************************************************************************************
*/

#wrapper #rightContent #mainContent #leftBlock #contentSubNav ul li a{ color:#456d85;}
#wrapper #rightContent #mainContent #leftBlock #contentSubNav ul li a:hover{ color: #333;}


/* main search results
**********************************************************************************************************
*/

#wrapper #rightContent #mainContent #leftBlock .searchFormElement#viewResults{ border-top:none;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#orderBy{border-top:none;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#jumpPlot {border-top:none;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement.typeMenu{margin:0 0 10px 0; border-top:none; padding:20px 0 0 0; width:100%;}

#wrapper #rightContent #mainContent #leftBlock .searchFormElement.typeMenu h4{ width:100%;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItemImage img{ margin:15px 0 0 5px;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_rothienorman {background:#dee8e6;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_rothienorman .searchDevInfoHeader{ background:#42594f; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_rothienorman .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_rothienorman .singleItem .singleItemHeader h3{ color:#42594f; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_rothienorman .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#42594f; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_rothienorman a.viewSearchedDev{ color:#42594f;}


#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_rothienorman {background:#dee8e6;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_rothienorman .searchDevInfoHeader{ background:#42594f; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_rothienorman .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_rothienorman .singleItem .singleItemHeader h3{ color:#42594f; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_rothienorman .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#42594f; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_rothienorman a.viewSearchedDev{ color:#42594f;}


#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_balmedie  {background:#dee8e6;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_balmedie .searchDevInfoHeader{ background:#7aa59a; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_balmedie .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_balmedie .singleItem .singleItemHeader h3{ color:#7aa59a; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_balmedie .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#7aa59a; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_balmedie a.viewSearchedDev{ color:#7aa59a;}	

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_balmedie  {background:#dee8e6;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_balmedie .searchDevInfoHeader{ background:#7aa59a; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_balmedie .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_balmedie .singleItem .singleItemHeader h3{ color:#7aa59a; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_balmedie .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#7aa59a; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_com_balmedie a.viewSearchedDev{ color:#7aa59a;}	


#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_stuartfield  {background:#cad7e8;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_stuartfield .searchDevInfoHeader{ background:#002c5f; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_stuartfield .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_stuartfield .singleItem .singleItemHeader h3{ color:#002c5f; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_stuartfield .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#002c5f; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_stuartfield a.viewSearchedDev{ color:#002c5f;}
	

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_brechin  {background:#e8ebca;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_brechin .searchDevInfoHeader{ background:#3f4519; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_brechin .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_brechin .singleItem .singleItemHeader h3{ color:#3f4519; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_brechin .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#3f4519; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_brechin a.viewSearchedDev{ color:#3f4519;}	


#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_maltings  {background:#e2c47f;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_maltings .searchDevInfoHeader{ background:#1e1c1c; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_maltings .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_maltings .singleItem .singleItemHeader h3{ color:#1e1c1c; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_maltings .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#1e1c1c; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_maltings a.viewSearchedDev{ color:#1e1c1c;}		


#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_links {background:#b3cedd;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_links .searchDevInfoHeader{ background:#006690; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_links .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_links .singleItem .singleItemHeader h3{ color:#006690; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_links .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#006690; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_links a.viewSearchedDev{ color:#006690;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_almond {background:#a0b2ca;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_almond .searchDevInfoHeader{ background:#657b98; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_almond .searchDevInfoHeader h3{ color:#fff;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_almond .singleItem .singleItemHeader h3{ color:#4d565d; font-size:14px; font-weight:bold;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_almond .singleItem .singleItemButtons a{margin:0 0 5px 0; font-size:13px; color:#4d565d; padding:3px 32px 3px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment#searched_almond a.viewSearchedDev{ color:#4d565d;}

/* incentives ads
**********************************************************************************************************
*/

/* Rent and Save Ad */
		
#rentandsaveAd {margin:0 0 20px 0!important; padding:0!important; width:410px; height:576px; background:url(http://www.scotia-homes.co.uk/home/images/Ads/Rent_And_Save_Ad.jpg) top left no-repeat #fff; }
#rentandsaveAd ul{list-style:none!important;}
#rentandsaveAd li {margin:0!important; padding:0!important; list-style:none!important;list-style-image:none; }
#rentandsaveAd li a {position:relative; display:block; background:url(blank.gif); }
#rentandsaveAd a.mainPDF {top:360px; left:170px; width:100px; height:180px;}
#rentandsaveAd a.stepbystepPDF {top:360px; left:30px; width:100px; height:180px;float:left;}


/* sitemap
**********************************************************************************************************
*/		

#wrapper #rightContent #mainContent #leftBlock #contentBlock #sidetree{ font-size:15px; text-transform:capitalize !important;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #sidetree ul, #wrapper #rightContent #mainContent #leftBlock #contentBlock #sidetree li{ list-style:none;}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #sidetree li a{}
#wrapper #rightContent #mainContent #leftBlock #contentBlock #sidetree #sidetreecontrol{ margin:0 0 10px 0;}