/* CLASSIC SIDE RED VERSION STYLES ****************************************************************************************************/
/* CLASSIC SIDE RED VERSION STYLES ****************************************************************************************************/
/* CLASSIC SIDE RED VERSION STYLES ****************************************************************************************************/

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

	
	.bodyInnerContainer h1 {
		color: red;
		border-bottom: dotted 1px #ccc;
	}
	
	a {
		color: red;
	}

	a:hover {
		color:#000;
	}

	.whiteLink,
	.largeBoldTitle {
		color:#fff;
	}

	.whiteLink:hover {
		color:#fff;
		text-decoration:underline;
	}   

	.largeBoldColourTitle {
		color:#b4b5b7;
	}

	.mainParagraphTitle {
		color:#666;
		padding-left: 20px;
		border-bottom:1px dotted #cfcfcf;
		background-image:url(images/colours1/headerBk.gif);
		background-repeat: repeat-y;
	}

	.widgetFormLabel,
	.bodyWidgetFormLabel {
		color:#464646;
	}

	.titleSeparator {
		background-image:url(images/colours1/widget_title_separator.gif); 
	}	

	.submitButtonLink a{
		color:#fff;
		background: url(images/colours1/widgetSubmit_lo.gif) top left no-repeat;
	}

	.submitButtonLink a:hover {
		color:#fff;
		background: url(images/colours1/widgetSubmit_hi.gif) top left no-repeat;
	}

/* HEADER ************************************************************************************************************************/
/* *******************************************************************************************************************************/
		
	.headerLogoBox {
		background-color:#000;
	}

	.headerInner {
		background-color:#000;
		background-image: url(images/colours1/banner_bg.gif);
		background-position: top right;
		background-repeat: repeat-y;  
	}

	.builderSiteBanner {
		height:50px;
		width:auto;
		background-image: url(/templates/clientclick_2.0/rlpdefault_CONTEMPORARY/WEBSITE_1/images/banner_bg.gif); top left repeat;    
	}    

	.headerTitleBox {
		background-image: url(images/colours1/companyHeaderBk.gif); top;
		background-repeat: no-repeat;
	}

	.headerTitleBoxInner {
		color:white;
	}    
	
	.colourBar {
		background-color:#53534b;
	}

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

	.menuContainer {
		background-color:#b4b5b7;
	}

	.menuItemRoot_Off, /* top level links */
	.menuItemSub_Off { /* second-level links */
		background-color: #b4b5b7;
		color:#fff;
	}
	
	.menuItemRoot_On, .menuContainer .selected {	
		background-color: #000000;
		color:#fff;
		background-image: url(images/colours1/classicMenuBk.gif);
		background-repeat: repeat-y;
		background-position: left;
	}

	.menuItemSub_On, .menuContainer .selectedSub {
		background-color: #000000;
		color:#fff;	
	}

/* MAIN BODY  ********************************************************************************************************************/
/* *******************************************************************************************************************************/

	.twoColOuterContainer {
		background:#b4b5b7;
	}	
	
	.rightCol {
		background-color:#FFF;
	}	

	.rightColInner {
		background-color: #fff;
	}


/* FOOTER  ***********************************************************************************************************************/
/* *******************************************************************************************************************************/
	.footerAgent1Email a {
		color: #ee3a43;
	}
	
	.footerAgent1Email a:hover {
		color: #fff;
	}
	
	.footerContainer .footerHeight {
		background-color: #53534B;
	}

	.footerBrokerInformationContainer {
		background-color:#000;
	}
	
	.footerContainer {
		background-color:#000;
		color: #fff;
	}
	
	/* This is for Ie6 */
	.footerBrokerageName, .footerBrokerageAddress, .footerBrokerageDomain, .footerBrokeragePhone1Label, 
	.footerBrokeragePhone1Value, .footerAgent1Phone1Label, .footerAgent1Phone1Value, .footerAgent1Email   {
		color: #fff;
	}
	
	.footerAgent1Photo img {
		border:3px solid #fff;
		}

	.footerDisclaimer {
		border-top: solid 2px #fff;
		color:#60609F;
		background-color:#ee3a43;
	}

	.footerDisclaimer a,
	.footerDisclaimer a:hover,
	.footerLinks a:hover {
		color:#FFF;
	} 
	
	.agentInfoOuterContainer .agentInfoInnerContainer {
		background:#fff;
	}
		
/* ARTICLES AND PARAGRAPHS WITHIN ARTICLES ********************************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.articleHomeContainer,
	.articleContainer {
		background-image: url(images/colours1/article_separator.gif);
	}
		
/* PARAGRAPHS ********************************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.EXTERNAL_LINKS .paragraphBodyContainer .paragraphSubtitle,
	.PORTAL_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.TEXT_ONLY .paragraphBodyContainer .paragraphSubtitle {
		font-size: 1.3em;
		color: #666;
	}
		
	.ARTICLE_INTRO .paragraphreference,
	.FULL_LEFT_IMAGE .paragraphreference,
	.FULL_RIGHT_IMAGE .paragraphreference,
	.IMAGE_ONLY .paragraphreference,
	.TEXT_ONLY .paragraphreference {
		background-image:url(images/colours1/dark_chevron.gif);
	}	
	
	.ARTICLE_INTRO a,	
	.FULL_LEFT_IMAGE a,
	.FULL_RIGHT_IMAGE a,	
	.RELATED_FILES a,	
	.TEXT_ONLY a {		
		color: red;
	}
	
	.ARTICLE_INTRO a:hover,	
	.FULL_LEFT_IMAGE a:hover,	
	.FULL_RIGHT_IMAGE a:hover,
	.RELATED_FILES a:hover,	
	.TEXT_ONLY a:hover {	
		color: black;
	}
	
	.ARTICLE_INTRO .paragraphImage img,
	.FULL_LEFT_IMAGE .paragraphImage img,
	.FULL_RIGHT_IMAGE .paragraphImage img,
	.IMAGE_ONLY .paragraphImage img {
		border: 1px solid #999;
	}
	
/* ARTICLE INTRO PARAGRAPH ***************************************************/
/* ***************************************************************************/

	.ARTICLE_INTRO .paragraphSubtitle {
		color: #666;
		font-weight: bold;
		border-top: solid 3px black;
	}
	
	.ARTICLE_INTRO .paragraphTitle {
		color: #333;
		border-bottom: solid 3px red;
		padding-bottom: 5px;
		background-image: url(images/colours3/articleBk.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	
	
/* INTERNAL LINK PARAGRAPH  **************************************************/
/* ***************************************************************************/
	
	.PORTAL_WIDGET .paragraphTitle {
		background-image:url(images/colours1/icon_internalLink.gif);
	}
	
	
/* RELATED FILES PARAGRAPH  **************************************************/
/* ***************************************************************************/

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

	.widgets {
		background-color: #fff;
	}
	
	.agentInfo, 
	.contactMeLong, 
	.contactsmall, 
	.newsletter, 
	.valuation, 
	.inforequest {
		color: red;
		background:#ccc;
		background-image: url(images/colours1/widgetBk.gif);
		background-repeat: repeat-x;
	}
	
	.contactMeLongTitle, 
	.contactMeSmallTitle, 
	.newsletterTitle, 
	.valuationTitle, 
	.inforequestTitle {
		color: red;
		border-bottom:1px solid #a8a9ad;
	}

	.contactMeLongBlurb ,
	.contactMeLongBodyBlurb,
	.contactMeBlurb,
	.newsletterBlurb,
	.valuationBlurb,
	.valuationBodyBlurb,
	.inforequestBlurb {
		color:#464646;
	}

/* AGENT INFO WIDGET *********************************************************/
/* ***************************************************************************/
	
	.agentInfo img {
		border: solid 2px #fff;
	}

/* CONTACT US LONG ON/OFF WIDGET *********************************************/
/* ***************************************************************************/

	.contactMeLongTitleIcon {
		background-image:url(images/colours1/widget_icon_contact.gif);
	}

/* CONTACT US SMALL ON/OFF WIDGET ********************************************/	
/* ***************************************************************************/

	.contactMeSmallTitleIcon {
		background-image:url(images/colours1/widget_icon_contact.gif);
	}
	
/* NEWSLETTER ON/OFF WIDGET  *************************************************/
/* ***************************************************************************/

	.newsletterTitleIcon {
		background-image:url(images/colours1/widget_icon_newsletter.gif);
	}

/* VALUATION ON/OFF WIDGET ***************************************************/
/* ***************************************************************************/

	.valuationTitleIcon {
		background-image:url(images/colours1/widget_icon_homeval.gif);
	}

/* INFORMATION REQUEST ON/OFF WIDGET *****************************************/
/* ***************************************************************************/

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

/* AGENT INFO PARAGRAPH **********************************************************************************************************/
/* *******************************************************************************************************************************/

	.agentInfoBody {
		background-image: url(images/colours1/agentInfoBody_bg.gif);
	}
	
	.teamInfoBody .paragraphBody,
	.agentInfoBody .paragraphBody {
		border-color: #E82728;
	}

	.agentInfoBody .paragraphBodyText {	
		color:#fff;
	}

	.teamInfoBody .paragraphReferenceContainer,
	.agentInfoBody .paragraphReferenceContainer {
		background-color:#000;
		background-image:url(images/colours1/agentInfo_bg.gif);
		background-repeat: repeat-x;
		color:#fff;
	}

	.teamInfoBody .paragraphReferenceOne, 
	.agentInfoBody .paragraphReferenceOne {
		background-image:url(images/colours1/icon_phone.gif);
		color: #fff;
	}
	
	.teamInfoBody .paragraphReferenceTwo, 
	.agentInfoBody .paragraphReferenceTwo{
		background-image:url(images/colours1/icon_email.gif);
		color: #fff;
	}
	
/* TEAM INFO  PARAGRAPH **********************************************************************************************************/
/* *******************************************************************************************************************************/

	.teamAgentInfoImage {
		background-color: #000;
		border-bottom: 4px solid red;
	}
	
	.teamAgentInfoContainer {
		border-bottom: dotted 1px #ccc;
		border-left: dotted 1px #ccc;
		border-right: dotted 1px #ccc;
	}

/* LISTINGS PARAGRAPH **********************************************************************************************************/
/* *******************************************************************************************************************************/

	.LISTING .paragraphReferenceContainerInner a {
		color: #fff;
		text-decoration: none;
	}
	
	.LISTING .paragraphReferenceContainerInner a:hover {
		color: #000;
	}

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

	.LeadCapturePortal .paragraphImageContainer_1c, 
	.LeadCapturePortal .paragraphImageContainer_2c, 
	.LeadCapturePortal .paragraphImageContainer_3c {
		border-bottom:none;
	}

	.LeadCapturePortal .paragraphTitle,
	.LeadCapturePortal .paragraphTitle_2c,
	.LeadCapturePortal .paragraphTitle_3c {
		padding-left: 20px;
		font-weight: semi-bold;
		color:#666;
		border-bottom:1px dotted #cfcfcf;
		background-image:url(images/colours1/headerBk.gif);
		background-repeat: repeat-y;
		background-position: left;
	}
	
	.LeadCapturePortal .paragraphSeparator2col{
		background-image:url(images/colours1/2col_separator.gif);
	}
	
	.LeadCapturePortal .paragraphSeparator3col{
		background-image:url(images/colours1/3col_separator.gif);
	}
	
	.LeadCapturePortal .paragraphReferenceContainer a,
	.LeadCapturePortal .paragraphReferenceContainer_2c a,
	.LeadCapturePortal .paragraphReferenceContainer_3c a {
		background-image:url(images/colours1/dark_chevron.gif);
	 }
	 
	.LeadCapturePortal .paragraphReferenceContainer a:hover,
	.LeadCapturePortal .paragraphReferenceContainer_2c a:hover,
	.LeadCapturePortal .paragraphReferenceContainer_3c a:hover {
		background-image:url(images/colours1/black_chevron.gif);
	}

/* ARTICLE TEASER PARAGRAPH ******************************************************************************************************/
/* *******************************************************************************************************************************/
	
	.ARTICLETEASER .paragraphBodyContainer,
	.ARTICLETEASER .paragraphBodyContainer_2c,
	.ARTICLETEASER .paragraphBodyContainer_3c {
		background-color:#fff;
		color:#000;
		border:none;
	}
	
	.ARTICLETEASER .paragraphReferenceContainer,
	.ARTICLETEASER .paragraphReferenceContainer_2c,
	.ARTICLETEASER .paragraphReferenceContainer_3c {
		color:#ee3a43;
		margin-top:5px;
	}
		
	.ARTICLETEASER .paragraphReferenceContainer a,
	.ARTICLETEASER .paragraphReferenceContainer_2c a,
	.ARTICLETEASER .paragraphReferenceContainer_3c a {
		color:#EE3A43;
		background-image:url(images/colours1/dark_chevron.gif);
	}
	
	.ARTICLETEASER .paragraphReferenceContainer a:hover,
	.ARTICLETEASER .paragraphReferenceContainer_2c a:hover,
	.ARTICLETEASER .paragraphReferenceContainer_3c a:hover {
		background-image:url(images/colours1/black_chevron.gif);
		color:#000;
	}

	.ARTICLETEASER .paragraphTitle, 
	.ARTICLETEASER .paragraphTitle_2c, 
	.ARTICLETEASER .paragraphTitle_3c {
		color:#464646;
	}
	
	.ARTICLETEASER .paragraphImage img,
	.ARTICLETEASER .paragraphImage_2c img,
	.ARTICLETEASER .paragraphImage_3c img {
		border:2px solid #c0c0c0;
	}

/* AWARDS BODY *******************************************************************************************************************/
/* *******************************************************************************************************************************/

	.awardsContainer .paragraphSeparator2col{
		background-image:url(images/colours1/2col_separator.gif);
	}	

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

	.featuredListings .featuredListingsContainer { 
		background-image:url(images/colours1/featured_listing_gradient_b.gif);
	}
	.featuredListings .FEATURED_LISTING .paragraphImage img {
		border:2px solid #ccc;
	}
	
	.FEATURED_LISTING .paragraphImage img {
		border:3px solid white;
	}
	
	.FEATURED_LISTING .imageBorder:hover img {
		border-color: red;
	}
	
	.featuredListings .paragraphReferenceContainer a {
		background-image:url(images/colours1/dark_chevron.gif);
		color: red;
	}

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

	.listingContainer {
		background-image:url(images/colours1/listing_bg.gif);
		background-color:#000;
	}

	.listingItemContainer {
		color:#FFF;
	}

	.listingItemContainer .listingPrice {
		color:#e82728;
	}

	.listingItemContainer .paragraphReferenceContainerInner a {
		background-image:url(images/colours1/white_chevron_bgGrey.gif);
		color:#FFF;
	}
	
	.featuredListings .paragraphReferenceContainer a:hover {
		color:#000;
	}
