/* PINSTRIPE GOLD VERSION STYLES *************************************************************************************************/
/* PINSTRIPE GOLD VERSION STYLES *************************************************************************************************/
/* PINSTRIPE GOLD VERSION STYLES *************************************************************************************************/

/* GENERAL ***********************************************************************************************************************/
/* *******************************************************************************************************************************/

/* GENERAL *********************************************************************************************************************************/

	body {
		color:#000;
		background-image:url(images/colours3/site_background.jpg);
	}
	    
	a {
	    color:#000;
	}
	    
	h1 {
	    color:#000;
	}
	    
	.col1 h1 {
	    color:#8d7c4d;
	}
	    
	.largeBoldColourTitle {
		color:#000;
	}
	
	.largeBoldTitle {
		color:#000;
	}
	
	.mainParagraphTitle {
		color:#8d7c4d;
		border-bottom:1px solid #cfcfcf;
	}
	
	.widgetFormLabel {
		color:#464646;
	}
	
	.bodyWidgetFormLabel {
		color:#464646;
	}

	.titleSeparator {
		background-image:url(images/colours3/widget_title_separator.gif); 
	}	
	
	.submitButtonLink a{
		color:#fff;
		background: url(images/colours3/widgetSubmit_lo.gif) top left no-repeat;
	}
	
	.submitButtonLink a:hover {
		color:#fff;
		background: url(images/colours3/widgetSubmit_hi.gif) top left no-repeat;
	}	
	
	.whiteLink {
		color:#fff;
	}
	
	.whiteLink:hover {
		color:#fff;
		text-decoration:underline;
	}
	
/* HEADER ************************************************************************************************************************/
/* *******************************************************************************************************************************/

	.bodyInnerContainer h1 {
		color: #000;
		border-bottom: 1px solid #8d7c4d;
	}	
		
	.headerLogoBox {
		background-color:#fff;
	}
	
	.headerInner {
		background-image: url(images/colours3/headerTitleBoxBG.jpg);
	}
		
	.builderSiteBanner {
		background-image: url(/templates/clientclick_2.0/rlpdefault_CONTEMPORARY/WEBSITE/images/colours3/headerTitleBoxBG.jpg); top left repeat;    
	}    
	
	.headerTitleBoxInner {
		color:#fff;
	}    
	
	.colourBar {
		background-color:#000;
	}
	
	.wrapperEmail .header {
		background-image: url(images/colours3/formsBanner_pin3.jpg);
	}

/* LEFT MENU  *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/

	.menuContainer {
		background-color:#b39e65;
	}
	
	.menuItemRoot_Off { /* top level links */
		background-color: #b39e65;
		color: #fff;
	}
	.menuItemSub_Off { /* second-level links */
		background-color: #b39e65;
		color:#fff;
	}
	.menuItemRoot_On, .menuContainer .selected {	
		background-color: #8d7c4d;
		color:#fff;
		border-right: 8px solid #ccb76c;
	}
	
	.menuItemSub_On, .menuContainer .selectedSub {
		background-color: #8d7c4d;
		color:#fff;	
		border-right: 8px solid #ccb76c;
	}
	
/* MAIN BODY  *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/

	.twoColOuterContainer {
		background: #b39e65 url(images/colours3/leftColBackground.jpg) no-repeat bottom left;
		border-bottom: 3px solid #8d7c4d;  	
	}
	
	/* This is the main container for the left menu */
	.leftCol {
		background-color: #fff;
	}
	
	/* This is the main container for body on the left */
	.rightCol {
		background-color:#FFF;
	}
	
	/* This is the main container for bodyInner(Content) and widget */
	.rightColInner {
		background-color:#FFF;
	}
	
	/* This is the 2nd main container for bodyInnerContainer (content)*/
	.bodyInner {
		background-color: #fff;
	}

/* FOOTER  *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/

	.footerBrokerInformationContainer {
		background: #fff url(images/colours3/footerBackground.jpg) no-repeat bottom right;
		border: 2px solid #e3e3e3;
	}
	
	.footerDisclaimer {
		background: url(images/colours3/leftColBackground.jpg) bottom left repeat-x;
		border-bottom: solid 3px #b39e65;
		color:#fff;
		font-weight:bold;
	} 	
	
	.footerDisclaimer a {
		color:#fff;
		font-weight:bold;
	}
	
	.footerHeight,
	.footerDisclaimer {
		background-color: #b39e65;
	}
	
	.footerAgent1Photo img,
	.footerAgent1Photo img ,
	.footerMidCol img, 
	.teamLogo img, 
	.footerAgentImage img, 
	.footerAgentImageRight img, 
	.footerTeamImage img {
		border:2px solid #8d7c4d;
	}

/* PARAGRAPHS ********************************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.FULL_LEFT_IMAGE .paragraphImage img,
	.ARTICLE_INTRO .paragraphImage img,
	.FULL_RIGHT_IMAGE .paragraphImage img,
	.IMAGE_ONLY .paragraphImage img {
		border:1px solid #545454;
	}
	
	.IMAGE_ONLY .paragraphreference,
	.ARTICLE_INTRO .paragraphreference ,
	.FULL_LEFT_IMAGE .paragraphreference,
	.FULL_RIGHT_IMAGE .paragraphreference,
	.TEXT_ONLY .paragraphreference {
		background-image:url(images/colours3/link_chevron.gif);
	}		
	
/* INTERNAL LINK PARAGRAPH  **************************************************/
/* ***************************************************************************/
	
	.PORTAL_WIDGET .paragraphTitle {
		background-image:url(images/colours3/icon_internalLink.gif);
	}
	
/* RELATED FILES PARAGRAPH  **************************************************/
/* ***************************************************************************/

	.RELATED_FILES .paragraphIconImage {
		background-image:url(images/colours3/icon_fileUpload.gif);
	}

/* WIDGETS  **********************************************************************************************************************/	
/* *******************************************************************************************************************************/
	
	.widgets {
		background-color: #fff;
	}
	
	.agentInfo, 
	.contactMeLong, 
	.contactsmall,
	.contactussmall, 
	.newsletter, 
	.valuation,
	.inforequest {
		background: url(images/colours3/widget_bg.gif) repeat-x bottom left;
		background:#FFF;
		color:#848586;
	}
	
	.contactMeLongBlurb,
	.contactMeBlurb,
	.newsletterBlurb,
	.valuationBlurb,
	.inforequestBlurb 
	.contactMeLongBodyBlurb ,
	.valuationBodyBlurb { 
		color:#464646;
	}
	
	.contactMeLongTitle,
	.contactMeSmallTitle,
	.newsletterTitle,
	.valuationTitle,
	.inforequestTitle {
		color:#000;
		border-bottom: 1px solid #8d7c4d;
	}
	
	.contactMeLongTitleIcon ,
	.contactMeSmallTitleIcon {
		background-image:url(images/colours3/widget_icon_contact.gif);
	}
	
	.newsletterTitleIcon {
		background-image:url(images/colours3/widget_icon_newsletter.gif);
	}
	
	.valuationTitleIcon {
		background-image:url(images/colours3/widget_icon_homeval.gif);
	}

	.inforequestTitleIcon {
		background-image:url(images/colours3/widget_icon_inforequest.gif);
	}

/* AGENT INFO PARAGRAPH **********************************************************************************************************/
/* *******************************************************************************************************************************/
	.agentInfoBody {
		background-image: url(images/colours3/agentInfoBody_bg.gif);
	}
	
	.agentInfoBody {
		background-color:#afa280;
	}
	
	.agentInfoBody .paragraphImageContainer {
		background-color:#afa280;
	}
	
	.agentInfoBody  .paragraphImage img {
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	
	.agentInfoBody .paragraphBodyContainer {
		background-color:#AFA280;
	}
	
	.agentInfoBody .paragraphBody {
		background-color:#afa280;
	}
	
	.agentInfoBody .paragraphBodyText {
		color: #fff;
	}
	
	.teamInfoBody .paragraphReferenceContainer,
	.agentInfoBody .paragraphReferenceContainer {
		background-color:#ccb76c;
		color:#fff;
	}
	
	.teamInfoBody .paragraphReferenceOne,
	.agentInfoBody .paragraphReferenceOne {
		background-image:url(images/colours3/icon_phone.gif);
	}
	
	.teamInfoBody .paragraphReferenceTwo,
	.agentInfoBody .paragraphReferenceTwo {
		background-image:url(images/colours3/icon_email.gif);
	}

/* TEAM INFO PARAGRAPH **********************************************************************************************************/
/* *******************************************************************************************************************************/

	.teamAgentInfoContainer {
		background: #b39e65;
	}
	
	.teamAgentInfoImage {
		background: #b39e65 url(images/colours3/teamBackground.jpg) no-repeat bottom right;
	}
	
	.teamAgentInfoImage img{
		border: 2px solid #000;	
	}
	
	.teamAgentInfoLinks a:link,
	.teamAgentInfoLinks a:visited,
	.teamAgentInfoLinks a:active,
	.teamAgentInfoHeading,
	.teamAgentInfoText,
	.companyHeading {
		color: #000;
	}
	
	.teamAgentInfoBodyText,
	.teamAgentInfoLinks a:hover,
	.companyLinks a:visited,
	.companyLinks a:active {
		color:#fff;
	}

	.companyRightCol img {
		border: 2px solid #fff;
	}

	.companyInfoBody {
		background-image:url(images/colours3/companyBackground.jpg);
		background-color:#b39e65;
		color: #fff;
	}

	.companyLinks a:link {
		color:#fff;
		text-decoration: none;
	}
	
	.companyLinks a:hover {
		color:#000;
		text-decoration: underline;
	}
	
/* LISTING CENTRIC **********************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.listingContainer .paragraphImage img {
		border: 2px solid #D1C5A6;
	}

/* LEAD CAPTURE PORTAL ***********************************************************************************************************/
/* *******************************************************************************************************************************/

	.LeadCapturePortal .paragraphBodyContainer {
		color:#46494e;
		background-color: #fff;
	}
	
	.LeadCapturePortal .paragraphTitle ,
	.LeadCapturePortal .paragraphTitle_2c,
	.LeadCapturePortal .paragraphTitle_3c {
		color:#8d7c4d;
		border-bottom:1px solid #cfcfcf;
	}
	
	.LeadCapturePortal .paragraphreference {
		color:#46494e;
		text-decoration:none;
	}
	
	.LeadCapturePortal .paragraphSeparator3col{
		background-image:url(images/colours3/3col_separator.gif);
	}
	
	.LeadCapturePortal .paragraphSeparator2col{
		background-image:url(images/colours3/2col_separator.gif);
	}
	
	.LeadCapturePortal .paragraphReferenceContainer a,
	.LeadCapturePortal .paragraphReferenceContainer_2c a,
	.LeadCapturePortal .paragraphReferenceContainer_3c a{
		color:#8d7c4d;
		background-image:url(images/colours3/lead_chevron.gif);
	}
	
	.LeadCapturePortal .paragraphReferenceContainer a:hover,
	.LeadCapturePortal .paragraphReferenceContainer_2c a:hover,
	.LeadCapturePortal .paragraphReferenceContainer_3c a:hover {
		color:#666;
		background-image:url(images/colours3/lead_chevron_hi.gif);
		text-decoration: none;
	}

	.LeadCapturePortal .paragraphImageContainer_1c,	
	.LeadCapturePortal .paragraphImageContainer_2c,	
	.LeadCapturePortal .paragraphImageContainer_3c {
		border-bottom: 2px solid #cfcfcf;	
	}

/* ARTICLE TEASER PARAGRAPH ******************************************************************************************************/
/* *******************************************************************************************************************************/

	.ARTICLETEASER .articleTeaserArticlesContainer {
		background-image:url(images/colours3/1c_article_teaser_bg.gif);
	}

	.ARTICLETEASER .articleTeaserArticlesContainer_2c {
		background-image:url(images/colours3/2c_article_teaser_bg.gif);
	}
	
	.ARTICLETEASER .articleTeaserArticlesContainer_3c {
		background-image:url(images/colours3/3c_article_teaser_bg.gif);
	}
	
	.ARTICLETEASER .paragraphReferenceContainer a,
	.ARTICLETEASER .paragraphReferenceContainer_2c a,
	.ARTICLETEASER .paragraphReferenceContainer_3c a{
		color:#FFF;
		background-image:url(images/colours3/article_chevron.gif);
	}
	
	.ARTICLETEASER .paragraphReferenceContainer a:hover,
	.ARTICLETEASER .paragraphReferenceContainer_2c a:hover,
	.ARTICLETEASER .paragraphReferenceContainer_3c a:hover{
		color:#FFF;
		background-image:url(images/colours3/article_chevron_hi.gif);
		text-decoration:none;
	}
	
	.ARTICLETEASER .paragraphTitle,
	.ARTICLETEASER .paragraphTitle_2c ,
	.ARTICLETEASER .paragraphTitle_3c {
		color:#8d7c4d;
	}
	
	.ARTICLETEASER .paragraphImage img,
	.ARTICLETEASER .paragraphImage_2c img ,
	.ARTICLETEASER .paragraphImage_3c img {
		border:2px solid #c0c0c0;
	}
	
	.ARTICLETEASER .imageBorder img {
		border: 2px solid #d1c5a6;
	}

	.ARTICLETEASER .imageBorder:hover img{
		border: 2px solid #8d7c4d;
	}

	.ARTICLETEASER .imageBorder:hover{
		color: #8d7c4d; /* irrelevant definition to overcome IE bug */
	}
	
	.ARTICLETEASER .paragraphReferenceInner,
	.ARTICLETEASER .paragraphReferenceInner_2c,
	.ARTICLETEASER .paragraphReferenceInner_3c {
		background-color: #b4a57c;
		border-bottom: 4px solid #8d7c4d;
	}
	
	
/* AWARDS BODY *******************************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.awardsContainer .paragraphSeparator2col{
		background-image:url(images/colours3/2col_separator.gif);
	}	

/* FEATURED LISTINGS BODY PARAGRAPH *********************************************************************************************/
/* *******************************************************************************************************************************/

	.featuredListings .featuredListingsContainer { 
		background-image:url(images/colours3/featured_listing_gradient_b.gif);
	}

	.FEATURED_LISTING .paragraphImage img {
		border:3px solid white;
	}
	
	.featuredListings .FEATURED_LISTING .paragraphImage img {
		border: 2px solid #d1c5a6;
	}
	
	.FEATURED_LISTING .imageBorder:hover img{
		border: 2px solid #8d7c4d;
	}
	
	.FEATURED_LISTING .imageBorder:hover{
		color: ##8d7c4d;; /* irrelevant definition to overcome IE bug */
	}
	
	.featuredListings .paragraphReferenceContainer a {
		background-image:url(images/colours3/lead_chevron.gif);
	}
	
	.featuredListings .paragraphReferenceContainer a:hover {
		background-image:url(images/colours3/lead_chevron_hi.gif);
	}

/* FEATURED LISTINGS CENTRIC *************************************************/
/* ***************************************************************************/

	.listingContainer {
		background-image:url(images/colours3/listing_bg.gif);
	}
	.listingItemContainer .paragraphReferenceContainer {
		background-color:#B4A57C;
	}

	.listingItemContainer {
		color:#666666;
	}

	.listingItemContainer .listingPrice {
		color:#8D7C4D;
	}

	.listingItemContainer .paragraphReferenceContainerInner a {
		background-image:url(images/colours3/article_chevron.gif);
	}

	.listingItemContainer .paragraphReferenceContainerInner a:hover {
		background-image:url(images/colours3/article_chevron_hi.gif);
		color:#46494E;
		text-decoration:none;
	}


/* SCHOOL INFO ************************************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.schoolHeading {
		color: #000;
	}
	
	.schoolBody a {
		color: #8D7C4D;
	}
		
	.schoolBody a:hover {
		color: #8D7C4D;
	}
	
	.schoolLeftCol img {
		border: 2px solid #46494e;		
	}
	
	.schoolTableBackground {
		background: #eee;
		border-bottom: 2px solid white;
	}
		
	.SchoolInfo table {
		color: #000;
	}

/* ROSTER  *******************************************************************/
/* ***************************************************************************/

	.listingsLink {
		background-color:#8D7C4D;
	}
	
	.listingsLink a {
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}
	
	.rosterTitleContainer {
		background: #fff url(images/colours3/rosterTitleBackground.jpg) repeat-x bottom left;
	}
	
