
html,
body {
	font-family:'Montserrat', sans-serif;
	font-size:14px;
	color:#777777;
}

a		{ color:#32327F; }
a:hover	{ color:#00A651; }


.header-bar			{ background:#C4C5FE; color:#32327F; }
.footer-bar 		{ background:#FFFFFF; color:#32327F; }
.copyright-bar 		{ background:#00A651; color:#FFFFFF; }

/*******************
FOOTER - OPENING HOURS
*******************/

.opening-hours h2 {
	color:#32327F;
}

/*******************
FOOTER - COPYRIGHT
*******************/

.pg-copyright span,
.pg-poweredby .poweredby-link {
	color:#FFFFFF;
}

.pg-poweredby .poweredby-link:hover {
	color:#32327F;
}


/*******************
STANDARD BUTTONS
*******************/

.btn, a.btn {
	background-color:#00A651;
	color:#FFFFFF;
	font-size:14px;
	line-height:14px;
	text-transform:uppercase;
}

.btn:hover, a.btn:hover {
	background-color:#32327F;
	color:#FFFFFF;
}

/*******************
FORMS - ERROR MESSAGES
*******************/

.form .form-error-summary {
	background-color:#00A651;
	border-color:#00A651;
	color:#FFFFFF;
	border:none;
}

.form-field .form-field-error,
.form-field.form-field-error .textbox,
.form-field.form-field-error textarea,
.form-row-checkbox .form-field.form-field-error {
	border: 2px solid #00A651 !important;
}


/*******************
SEARCH
*******************/

.search-heading-bar h1 {
	color:#32327F;
}

.search-map-header .header-bar {
	background-color:#32327F;
	color:#FFFFFF;
}

.search-map-header .back-link-bar a,
.search-map-header .back-link-bar a:hover {
	color:#FFFFFF;
}

/*******************
SEARCH - LIST ITEM
*******************/

.list-item .btn {
	background-color:#00A651;
	color:#FFFFFF;
}

.list-item .btn:hover {
	background-color:#32327F;
	color:#FFF;
}

.list-item .addr {
	color:#777777;
	font-weight:normal;
}

.list-item .addr .addr-lines .addr-line1 {
	color:#32327F;
	line-height:1.1em;
}

.list-item-price .price .price-value  {
	color:#32327F;
}

/*******************
SEARCH - PAGINATION
*******************/

.pagination-bar {
	background-color:#efefef;
}

.pagination-bar a:hover {
	color:#00A651;
}

.pagination-bar .paging-numbers .paging-numbers-current {
	color:#00A651;
}

.pagination-bar,
.pagination-bar a {
	font-size:16px;
	color:#777;
}

/*******************
SEARCH - NO RESULTS
*******************/

.search-no-results h1 {
	color:#32327F;
}

/*******************
PROPERTY
*******************/

.listing .listing-attr-price .price-value,
.listing .listing-attr-status,
.listing .listing-address .addr .addr-line1,
.listing-additional-info .listing-additional-info-title,
.listing-key-info h2,
.listing-enquiry h2,
.listing-details-left h2,
.listing .price-value,
.listing-tagline,
.listing-key-info-table .tbl-keyInfo-rent .tbl-row-cell,
.listing-key-info-table .tbl-keyInfo-status .tbl-row-cell strong,
.listing-key-info-table .tbl-keyInfo-price .tbl-row-cell strong,
.listing .tbl .tbl-row-heading .tbl-row-cell,
.listing .similarProperties h2,
.listing-map-accuracy strong {
	color:#32327F;
}

.listing-key-info-table .tbl-keyInfo-rent .tbl-row-cell span,
.listing-key-info-table .tbl-keyInfo-rent .tbl-row-cell-heading,
.listing-attr li:after {
	color:#333333;
}

.listing-address-bar {
    background-color:#efefef;
}

.listing-links .btn select {
	color:#000;
}

.listing-links .btn:hover select {
	color:#000;
}

.listing-enquiry {
	border:1px solid #CCC;
    background-color:#F9F9F9;
}

.slideshow .slideshow-slides {
    border:none !important;
    background:#000000;
}

.slideshow-controls {
    display:none;
}

.slideshow .slideshow-slides .horiz-scroll-prev:after,
.slideshow .slideshow-slides .horiz-scroll-next:after {
	color:#32327F;
}

.listing-microsite-features .pFeatures .pFeatures-title {
	color:#32327F;
}

.listing-microsite-features .pFeatures .btn {
	background-color:#00A651;
	color:#FFFFFF;
}

.listing-microsite-features .pFeatures .btn:hover {
	background-color:#32327F;
	color:#FFF;
}

.slideshow .slideshow-slides .horiz-scroll-nav {
    background-color:transparent;
    color:#FFFFFF;
}

.slideshow .slideshow-slides .horiz-scroll-nav:hover {
    background-color:#00A651;
	color:#FFFFFF;
}

.slideshow .slideshow-slides .horiz-scroll-nav:after {

	color:#FFFFFF;

}

/*******************
HOME PAGE - RECENT PROPERTIES
*******************/

.rc-item-content .price .price-value {
	color:#32327F;
}

/*******************
USERS
*******************/

.user-bar h1 {
	color:#32327F;
}

.user-bar .user-back-link {
	color:#32327F;
}

.user-bar .user-back-link:hover {
	color:#00A651;
}

/*******************
USERS - MY PROFILE
*******************/

.user-bar .pgtabs-pane-updatemsg {
	color:#32327F;
}

/*******************
USERS - LOGIN
*******************/

.loginfrm-login h1 {
	color:#32327F;
}

/*******************
USERS - REGISTER
*******************/

.loginfrm-register h1 {
	color:#32327F;
}

/*******************
USERS - FORGOTTEN PWD
*******************/

.loginfrm-forgot h1 {
	color:#32327F;
}

/*******************
USERS - MY ACCOUNT
*******************/
.user-bar .user-section {
	border:1px solid #00A651;
}

.user-section:hover {
	border:1px solid #00A651;
	background:#EFEFEF;
}

.user-section .user-title {
	color:#32327F;
}

.user-section .user-text {
    color:#333333;
}

.user-section:hover .user-btn {
	background-color:#00A651;
	color:#FFF;
}

/*******************
USERS - SAVED SEARCH
*******************/

.savedsearch-page-search h2 {
	color:#32327F;
}
