
/*****************************************************************************************/
/*   General Settings   */
/*****************************************************************************************/


html, body {
	background: #FFF;
	color: #000000;
}

* {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}

p , li , input , select , label, a {
	font-family: Arial, Helvetica, sans-serif;
}

h3 { 

	color: #ff9900;
}

a {
	color: #ff9900;
}


.keeping-you-safe-logos {
	background: url(/graphics/roundrect/165/160/20/FF/FF/FF/) no-repeat;
	
	}
/*****************************************************************************************/
/*   Site Header   */
/*****************************************************************************************/

#menu a {
	color:#000000;
}

#menu a:hover {
	color:#ff9900;
}


/*****************************************************************************************/
/*   Right Boxes    */
/*****************************************************************************************/

/* Info box  (Right) */


.right-info-top {
	background: url(/graphics/roundrect/190/32/15/FF/FF/FF/T) no-repeat;
}

.right-info {
	background: #FFF;
	color: #000000;
}

.right-info a , .right-info h2 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;	
}

.right-info p {
	color: #000000;
	}

.right-info-bottom {
	background: url(/graphics/roundrect/190/32/15/FF/FF/FF/B) no-repeat;
}

.right-content-top {
	background: url(/graphics/roundrect/190/32/15/FF/FF/FF/T) no-repeat;
}

.right-content {
	background: #FFF; 
}

.right-content-bottom {
	background: url(/graphics/roundrect/190/32/15/FF/FF/FF/B) no-repeat;
}

.right-content a , .right-content h2 {
	color: #000000;
}

.right-content h3 {
	color: #ff9900;
}

.right-action-top {
	background: url(/graphics/roundrect/190/32/15/ff/99/00/T) no-repeat;
}

.right-action {
	background: #ff9900; 
}

.right-action-bottom {
	background: url(/graphics/roundrect/190/32/15/ff/99/00/B) no-repeat;
}


/*****************************************************************************************/
/*   Main Content Boxes    */
/*****************************************************************************************/

.content-box-header {
	background: url(/graphics/roundrect/720/50/15/FF/FF/FF/T) no-repeat;
}

.content-box-content {
	background: #FFF url(/graphics/grad/720/82/FFF/FFF/VERTICAL) bottom no-repeat; 
	color:#000000;
}

.content-box-content a {
	color:#000000;
}


.content-box-content a:hover {
	color:#262626;
}



.content-box-content p, .content-box-content li {
	color: #000000;
}

.content-box-footer {
	background: url(/graphics/roundrect/720/50/15/FF/FF/FF/B) bottom no-repeat;
}


.feature-box h1 { 
	color:#000000;
}

.feature-box h2 { 
	color:#000000;
}

.feature-box h3 { 
	color:#000000;
}




.content-box h1 { 
	color:#000000;
}

.content-box h2 { 
	color:#000000;
}

.content-box h3 { 
	color:#000000;
}


.feature-box a.action-button {
	background: url(/graphics/roundrect/90/28/13/ff/99/00/L) no-repeat;
}

.feature-box a.action-button span {
	background: url(/graphics/roundrect/650/28/13/ff/99/00/R) no-repeat top right;
	color: #000000;
}

.feature-box a.action-button:hover span {
	color: #666666;
}

.feature-box a.action-button-sml {
	background: url(/graphics/roundrect/40/22/10/73/45/00/L) no-repeat; /*grey button in myaccount*/
}

.feature-box a.action-button-sml span {
	background: url(/graphics/roundrect/200/22/10/73/45/00/R) no-repeat top right; /*grey button in myaccount*/
	color: #000000;
}

.feature-box a.action-button-sml:hover span {
	color: #FF9900;
}

a.action-button-large {
	background: url(/graphics/roundrect/50/33/16/ff/99/00/L) no-repeat;
}

a.action-button-large span {
	background: url(/graphics/roundrect/250/33/16/ff/99/00/R) no-repeat top right;
	color: #000000;
}

a.action-button-large:hover span {
	color: #666666;
}

.action-box-header {
	background: url(/graphics/roundrect/720/45/20/ff/99/00/T) no-repeat top;
}

.action-box-content {
	background:#ff9900;
}

.action-box-footer {
	background: url(/graphics/roundrect/720/45/20/ff/99/00/B) no-repeat bottom;
}

#notification {
	background: url(/graphics/roundrect/720/36/15/33/33/33/) no-repeat; 
	color: #FFF;
}

#notification span.text a {
	color: #FFF;   
}

div.searchbox2 label {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}

div.searchbox3 label  {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}

#location-label {
	font-family: Verdana , Arial, Helvetica, sans-serif;

}


.search-form input.submit {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}


/*****************************************************************************************/
/*   Right hand side */
/*****************************************************************************************/


#testimonial-content .quote { 	
	color:#000000;

}

#testimonial-content .testimonial-customer {
	font-family: Verdana , Arial, Helvetica, sans-serif;
	color:#000000;
}

/*****************************************************************************************/
/*   Footer    */
/*****************************************************************************************/



.footer-col a {
	color: #000000;
}

#footer h3 {
	color:#ff9900;
}


 

/*****************************************************************************************/
/*   Search.css */
/*****************************************************************************************/


#using-select {
	background: url(/graphics/roundrect/720/32/15/FF/FF/FF);
}

#using-select a#change-button {
	background: url(/graphics/roundrect/50/22/10/ff/99/00/L) no-repeat;
	color: #000000;
}

#using-select a#change-button span {
	background: url(/graphics/roundrect/130/22/10/ff/99/00/R) no-repeat top right;
	color: #000000;
}

#using-select a#change-button:hover span {
	color: #666666;
}

#search-filter-box {
	color: #000000;
}
	
#search-filter-box .box-header {
	background: url(/graphics/roundrect/155/50/20/ff/99/00/T);
}

#search-filter-box .box-footer {
	background: url(/graphics/roundrect/155/50/20/ff/99/00/B) bottom;
}

#search-filter-box .box-content {
	background: #ff9900 url(/graphics/grad/155/100/ff9900/ff9900) no-repeat bottom;
}

#search-filter-box #within {
	font-family: Arial, Helvetica, sans-serif;
}

#search-filter-box .bold {
	color: #663D00;
}

/* Slider */

#search-filter-box .ui-state-default, .ui-widget-content .ui-state-default { 
	background: #663D00; 
}

#search-filter-box p.field label {
	font-family: Arial, Helvetica, sans-serif;
}

#search-filter-box a.refine {
	background: url(/graphics/roundrect/40/22/10/A6/63/00/L) no-repeat;
}

#search-filter-box a.refine span {
	background: url(/graphics/roundrect/200/22/10/A6/63/00/R) no-repeat top right;
	color: #ffffff;
}

#search-filter-box a.refine:hover span {
	color: #0D0800;
}


#search-filter-box a.submit {
	background: url(/graphics/roundrect/50/25/12/73/45/00/L) no-repeat;
	color: #ffffff;
}

#search-filter-box a.submit span {
	background: url(/graphics/roundrect/130/25/12/73/45/00/R) no-repeat top right;
	color: #ffffff;
}

#search-filter-box a.submit:hover span {
	color: #FF9900;
}

#search-filter-box .pullout-box {
	border-top: 1px solid #000000; 
}

#search-filter-box #searchfilters a {
	color: #663D00;
	font-family: Arial, Helvetica, sans-serif;
}

#search-filter-box #searchfilters a.black-cross:hover {
	color: #ff9900;
}




#search-filter-box #searchfilters a.black-cross {
	background: #000000;  
	color: #ffffff;  	
}



/* Popup filter box start */


#popup-filter-box a.submit:hover span {
	color: #ff9900;
}

/**************************************************************/

#search-results .result-overview {
	font-family: Arial, Helvetica, sans-serif;
}

#search-results .result-overview b {
	color: #ff9900;
}

#search-results .result-overview a {
	color: #ff9900;
}

#search-results .room-result .details p {
	font-family: Arial, Helvetica, sans-serif;
}


#search-results .room-result .details p b {
	font-family: Verdana , Arial, Helvetica, sans-serif;
}



#search-results .room-result .picture {
	font-family: Arial, Helvetica, sans-serif;
}

.map-popup .details a {
	color: #ff9900;
}


#search-results .room-result {
	background: url(/graphics/roundrect/549/120/20/B9/B8/B8) no-repeat;  /*simon a2/a2/a2*/
}

#search-results .male {
	background: url(/graphics/roundrect/549/120/20/2d/bd/e6) no-repeat;
}

#search-results .female {
	background: url(/graphics/roundrect/549/120/20/FF/66/CC) no-repeat; 
}

/*****************************************************************************************/
/*   Information.css */
/*****************************************************************************************/


.information h1 {
	color:#000000;
}

.information h2 {
	color:#ff9900;
}


/*****************************************************************************************/
/*   messages.css */
/*****************************************************************************************/


#message-tabs ul li a {
	background: url(/graphics/roundrect/148/50/20/D9/D9/D9/T); 
	color: #000000;
}

#message-tabs ul li a:hover {
	color: #ff9900;
}

#message-tabs ul li.active a {
	background: url(/graphics/roundrect/148/50/20/FF/FF/FF/T);
}

#message-tabs ul li.active a:hover {
	color: #262626;
}

#message-folder .toolbar {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .toolbar a {
	color: #262626;
}

#message-folder .toolbar select {
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .message {
	background: url(/graphics/roundrect/700/80/20/D9/D9/D9) no-repeat; 
}


#message-folder .message .details {
	border-right: 1px solid #262626;
	color: #262626;
}

#message-folder .message .details h4 {
	color: #262626;
}


#message-folder .message .details .small {
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .message .main {
	border-right: 1px solid #262626;
	color: #262626;
}

#message-folder .message .main a {
	color: #262626;
	font-family: Arial, Helvetica, sans-serif;
}

#message-folder .message .main a.sublink {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


#message-folder .message .status {
	color: #262626;
	font-family:  Arial, Helvetica, sans-serif;
}

#message-folder .message .body {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	border-left: 1px solid #000000;
}



#message-folder .message .body p.upgrade, #message-folder .message .body p.upgrade a {
	color: #ff9900;
}

#message-folder .message .details a {
	color: #000;
}

#message-folder .message-body .details, #message-folder .message-body .details h4 {
	color: #000;
}

#message-folder .message-body .details a {
	color: #ff9900;
}

/*
#messages .pagination a {
	background: #ff9900;

}*/


#message-folder .message-header {
	background: url(/graphics/roundrect/700/50/10/FF/FF/FF/T);	
}

#message-folder .message-footer {
	background: url(/graphics/roundrect/700/50/10/FF/FF/FF/B) bottom;	
}

#message-folder .message-body {
	background: #FFFFFF !important;
	min-height:70px;
}


#message-folder .message-body .details {
	border: 0;
}

/*****************************************************************************************/
/*   My Account section - Override css code   */     
/*****************************************************************************************/

.content-box-content .flatmate-box {
	background: url(/graphics/roundrect/700/55/10/D9/D9/D9) no-repeat;
	color: #000000;
}

.content-box-content .property-box {
	background: url(/graphics/roundrect/700/55/10/D9/D9/D9) no-repeat;
	color: #000000;
}

.content-box-content .room-box {
	background: url(/graphics/roundrect/661/55/10/D9/D9/D9) no-repeat;
	color: #000000;
}

.content-box-content a.button {
	background: url(/graphics/roundrect/50/25/10/A6/A6/A6/L) no-repeat;
}

.content-box-content a.button span {
	background: url(/graphics/roundrect/250/25/10/A6/A6/A6/R) no-repeat top right;
	color: #000000;
}

.content-box-content a.button:hover span {
	color: #666666;
}

.content-box-content a.action-button {
	background: url(/graphics/roundrect/50/25/10/73/73/73/L) no-repeat;
}

.content-box-content a.action-button span {
	background: url(/graphics/roundrect/250/25/10/73/73/73/R) no-repeat top right;
	color: #ffffff;
}

.content-box-content a.action-button:hover span {
	color: #999999;
}


#status-hover {
	background: url(/graphics/roundrect/109/69/10/46/46/46); 
}

#status-hover li a {
	color:#fff!important;
}



/*
#live-hover {
	background: url(/graphics/roundrect/85/48/10/A6/A6/A6); 
}
*/

#status-hover li a , #live-hover a {
	color: #fff;
}

#status-hover .status-change:hover , #live-hover a:hover {
	color: #999;
}


/*****************************************************************************************/
/*   Upgrade.css - Override css code   */
/*****************************************************************************************/


#information-box #inside-box a {
	color: #ff9900;  
}

#my-upgrade-content .current-status {
	font-family: Arial, Helvetica, sans-serif;
}


#my-upgrade-content 
 {
	font-family: Arial, Helvetica, sans-serif;
}


#my-upgrade-content .diff-statuses .col2 {
	font-family: Arial, Helvetica, sans-serif; 
}

#my-upgrade-content .diff-statuses .col2 span {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff9900;
}


#my-upgrade-content a.button:hover span {
	color: #ff9900;

}


/*****************************************************************************************/
/*   advert.css Settings   */
/*****************************************************************************************/


#advert-main a.back-button {
	background: url(/graphics/roundrect/40/22/10/00/00/00/L) no-repeat; 
}

/*simon*/
#advert-main a.back-button span {
	background: url(/graphics/roundrect/200/22/10/00/00/00/R) no-repeat top right; 
	color: #ffffff;
}

#advert-main a.back-button:hover span {
	color: #FF9900;
}


.panel-box .box-content .label {
	color: #ff9900;
	font-family: Arial, Helvetica, sans-serif;
}


.panel-box .box-content .value {
color:#000;
}

#advert-main .advert_title .left {
color:#000;
}

.panel-box .box-content h3 {
color:#000;
}

.panel-box .text {
color:#000;
}

.panel-box .box-content .value {
	font-family: Arial, Helvetica, sans-serif;
}

.panel-box .box-content .picture a:hover {
	color: #ff9900;
}

.panel-box .action-button {
	background: url(/graphics/roundrect/50/25/12/ff/99/00/L) no-repeat /*!important;*/
}

.panel-box .action-button span {
	background: url(/graphics/roundrect/200/25/12/ff/99/00/R) no-repeat top right /*!important;*/
}

.panel-box .tel b {
	color: #ff9900;
}


#new-message-box {
	background: url(/graphics/roundrect/500/500/17/ff/99/00/) no-repeat top right;
	color: #000000;
}

#new-message-box a.button {
	background: url(/graphics/roundrect/40/28/13/73/45/00/L) no-repeat; 
}
 
#new-message-box a.button span {
	background: url(/graphics/roundrect/650/28/13/73/45/00/R) no-repeat top right; 
	color: #ffffff;
}

#new-message-box a.button:hover span {
	color: #FF9900;
}

#new-message-box p.right a {
	color: #663D00;
}

#new-message-box p.right a:hover {
	color: #000000;
}

#send-box-1 .msg-note a {
    color: #000000;
}

#short-url a {
	color: #663D00;
}



/*****************************************************************************************/
/*   register.css Settings   */
/*****************************************************************************************/



A6A6A6




/* General form code start */ 

.register-form .note {
	color: #262626;
}

.register-form p.field {
	color: #262626;
}


/* General form code end */ 

/* Property Details div start */ 

#register-property-details input.text {
	font-family: Arial, Helvetica, sans-serif;

}

#register-property-details input.submit {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background:#000000;
}

#register-property-details input.submit:hover {
	color: #ff9900;
}



/* Property Details div start */ 

/* Available room div start */ 

#register-available-room .col6 p {
	color:#262626;
}

#register-available-room .col6 li, #register-describe-yourself .col6 li {
	color:#262626;
}


/* Available room div end */ 


/* Your details div start */ 

#register-your-details .col3 {
	color:#262626;
}

/* Your details div end */ 

/* current tenants div start */ 


.register-form #tenant-table th { 
	color:#262626; 
}


#register-property-location input.text {
	font-family: Arial, Helvetica, sans-serif;

}

#register-property-location input.submit {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background:#000000;
}

#register-property-location input.submit:hover {
	color: #ff9900;
}


/* Property Location div start */ 


/* Describe Yourself div start */ 

#register-describe-yourself .col6 p {
	color:#262626;
}

#register-describe-yourself .col6 ul {
	color:#262626;
}


/* Describe Yourself div end */ 

/* Your details 3 div start */ 

#register-your-details-3 .col3 {
	color:#262626;
}

/* Your details 3 div end */ 


	
	#map-locations-content ul li a {
		font-family: Arial, Helvetica, sans-serif;

	}
	
	#map-locations-content ul li a:hover, #map-locations-content ul li a.selected {
		color: #ff9900;
	}
	
	#map-locations-content ul li a.remove {
		background: #ff9900;

	}
	
	#map-locations-content span {
		font-family: Arial, Helvetica, sans-serif;
	}
	
	
	#marker-info { 
		color: #000000;
	}
	
	#miles-counter, #miles-counter input {
		color: #000000;
	}

#map-locations-content ul {padding:0;}
	
/* Google Map End */


/*****************************************************************************************/
/*   register.css Settings   */
/*****************************************************************************************/

div.dp-popup {
	background: #FFF;
}


table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #A66300;
	color: #ffffff;
}


table.jCalendar td {
	background: #ff9900;
	color: #663D00;
}

table.jCalendar th {
	background: #734500;
	color: #ffffff;
}


div.dp-popup a.disabled {
	color: #FFF;
}

table.jCalendar td.selected.dp-hover {
	background: #A66300;
	color: #ffffff;
}

div.dp-popup a {
	color: #000000;
}

table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #A66300;
	color: #ffffff;
}

table.jCalendar td.other-month {
	background: #734500;
	color: #ffffff;
}


/*****************************************************************************************/
/*   preview.css Settings   */
/*****************************************************************************************/


#simplemodal-container {
	background: url(/graphics/roundrect/500/400/15/FF/FF/FF/);
}

#register-modal a.button-sml {
	background: url(/graphics/roundrect/40/22/10/00/00/00/L) no-repeat;
}

#register-modal a.button-sml span {
	background: url(/graphics/roundrect/200/22/10/00/00/00/R) no-repeat top right;
}



#upgrade-reminder {
	background: url(/graphics/roundrect/549/36/15/ff/99/00/) no-repeat;
	color: #FFF;
}

#upgrade-reminder a {
	color: #FFF;
}



/**************************************************************************************************/
/*     new css settings */
/**************************************************************************************************/

.preview-result-overview strong  {
	color: #000;
}

.preview-info-top {
	background: url(/graphics/roundrect/360/32/15/FF/FF/FF/T) no-repeat;
}

.preview-info-bottom {
	background: url(/graphics/roundrect/360/32/15/FF/FF/FF/B) no-repeat;	
}

.preview-info {
	background: #FFF;
}

.preview-info h2 {
	color:#000000;
}

.preview-info p {
	color:#000000;
}

.preview-info ul li {
	color:#000000;
}

#preview-town-info li a {
	color:#000000;
}

.preview-advert-header {
	background: url(/graphics/roundrect/549/50/15/FF/FF/FF/T) no-repeat;
}

.preview-advert-footer {
	background: url(/graphics/roundrect/549/50/15/FF/FF/FF/B) bottom no-repeat;
}

.preview-advert-content {
	background: #FFF url(/graphics/grad/549/82/FFF/FFF/VERTICAL) bottom no-repeat; 
	color:#000000;
}

.preview-advert-content a {
	color:#000000;
}

.preview-advert-content a:hover {
	color:#262626;
}

.preview-advert-content p, .preview-advert-content li {
	color: #000000;
}





#preview-advert a.back-button {
	background: url(/graphics/roundrect/40/22/10/00/00/00/L) no-repeat; 
}

#preview-advert a.back-button span {
	background: url(/graphics/roundrect/200/22/10/00/00/00/R) no-repeat top right; 
	color: #ffffff;
}

#preview-advert a.back-button:hover span {
	color: #000000;
}





.preview-panel-box .preview-box-content a.action-button {
	background: url(/graphics/roundrect/50/25/12/ff/99/00/L) no-repeat /*!important;*/
}

.preview-panel-box .preview-box-content a.action-button span {
	background: url(/graphics/roundrect/200/25/12/ff/99/00/R) no-repeat top right /*!important;*/
}




/**** new upgrade pages ******/

.length-of-membership {
	background:#ff9900; 
}

.length-of-membership p {
color: #000000;
}


/****** new payment page ******/


.payment-header {
	background: url(/graphics/roundrect/925/50/15/FF/FF/FF/T) no-repeat;
}

.payment-footer {
	background: url(/graphics/roundrect/925/50/15/FF/FF/FF/B) bottom no-repeat;
}

.payment-content {
	background: #FFF url(/graphics/grad/925/82/FFF/FFF/VERTICAL) bottom no-repeat; 
}


/*
	background: url(/graphics/roundrect/700/55/10/D9/D9/D9) no-repeat;
	color: #000000;

*/


#myaccount-top-menu {
	background: url("/graphics/roundrect/925/32/15/FF/FF/FF/") no-repeat;
}	
	
#myaccount-top-menu ul li a {
	background: url("/graphics/roundrect/50/20/10/D9/D9/D9/L") no-repeat top left;
	color: #000000;	
}


#myaccount-top-menu ul li a span {
	background: url("/graphics/roundrect/250/20/10/D9/D9/D9/R") no-repeat top right;

}


a.add-room-button {
    background: url("/graphics/roundrect/100/28/13/ff/99/00/L") no-repeat;
    	color: #000000;
}


a.add-room-button span {
    background: url("/graphics/roundrect/550/28/13/ff/99/00/R") no-repeat scroll right top transparent;
    	color: #000000;
}


.right-content a.action-button {
    background: url("/graphics/roundrect/100/28/13/ff/99/00/L") no-repeat;
    	color: #000000;
}

.right-content a.action-button span {
    background: url("/graphics/roundrect/550/28/13/ff/99/00/R") no-repeat scroll right top transparent;
    	color: #000000;
}


.advert-content-right  a.action-button {
    background: url("/graphics/roundrect/100/25/13/ff/99/00/L") no-repeat;
    	color: #000000;
}

.advert-content-right  a.action-button span {
    background: url("/graphics/roundrect/550/25/13/ff/99/00/R") no-repeat scroll right top transparent;
    	color: #000000;
}




/********** PULLOUT INTO WLF !!!!!!!   *************/

/* 
.preview-advert-header  {
	background: url(/graphics/roundrect/549/50/15/41/D9/E3/T) no-repeat;
}

.preview-advert-content  {
	background: #41d9e3 url(/graphics/grad/549/82/41D9E3/8EEAEE/VERTICAL) bottom no-repeat; 
}

.preview-advert-footer {
	background: url(/graphics/roundrect/549/50/15/8E/EA/EE/B) bottom no-repeat;

}

#preview-advert a.back-button {
	background: url(/graphics/roundrect/40/22/10/58/58/58/L) no-repeat; 
}

#preview-advert a.back-button span {
	background: url(/graphics/roundrect/200/22/10/58/58/58/R) no-repeat top right; 
	color: #fff;
}


.payment-header {
	background: url(/graphics/roundrect/925/50/15/41/D9/E3/T) no-repeat;
}

.payment-footer {
	background: url(/graphics/roundrect/925/50/15/8E/EA/EE/B) bottom no-repeat;
}

.payment-content {
	background: #41d9e3 url(/graphics/grad/925/82/41D9E3/8EEAEE/VERTICAL) bottom no-repeat; 
}


#myaccount-top-menu {
	background: url("/graphics/roundrect/925/32/15/41/D9/E3/") no-repeat;
}	
	
#myaccount-top-menu ul li a {
	background: url("/graphics/roundrect/50/20/10/15/85/8C/L") no-repeat top left;
	color: #fff;	
}


#myaccount-top-menu ul li a span {
	background: url("/graphics/roundrect/250/20/10/15/85/8C/R") no-repeat top right;

}

#live-hover {
	background: url(/graphics/roundrect/85/48/10/46/46/46)!important;
}

.feature-box a.action-button {
		background: url(/graphics/roundrect/90/28/13/ff/00/84/L) no-repeat!important;
}

a.action-button:hover span {
	color:#000!important;
}


#myaccount-top-menu ul li a {
	font-size:14px;
}

.preview-result-overview strong  {
	color: #ff0084;
}


*/
html, body {
	background:#efefef;
}

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.clear {clear:both;}

#wrapper {
width:962px;
	margin:0 auto;
}

#content {
width:962px;
float:left;
}

#header {
	width: 962px;
	height: 113px;
	background: url(/sites/76/files/header.gif) no-repeat bottom;
	border:0;
float:left;
display:inline;
}	

.title br , .top-sml {
display:none;
}



.logo {
	float:left;
	margin:30px 0 0 26px;
}

.title {
	height:46px;
	margin:0;
	padding:0;
margin-left:22px;

}

.title h2 {
	height:44px;
	margin:0;
	padding:0;
	float:left;
	background: url(/sites/76/files/titles-right.gif) no-repeat right;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-right:11px;
	line-height:44px;
	color:#fff;
}



.title span {
	width:20px;
	height:44px;
	margin:0;
	padding:0;
	background: url(/sites/76/files/titles-left.gif) no-repeat top;
	float:left;

}

#header .title {
	float:right;
	margin-right:22px;
margin-left:0;
}

#header .title h2 {
	background: url(/sites/76/files/title-right.gif) no-repeat right;	
	color:#52d1fa;
	height:46px;
	line-height:46px;	
}

#header .title span {
	background: url(/sites/76/files/title-left.gif) no-repeat top;
	height:46px;	
}

#header .title h2 a{
	text-decoration:none;	
	color:#52d1fa;
	font-size:18px;
}

.single-col-wrapper {
width:962px;
float:left;
}


.single-col-header {
	background: url(/sites/76/files/single-col-header.gif) no-repeat top;
	height:47px;
width:962px;
float:left;
}


.single-col-footer {	
	background: url(/sites/76/files/single-col-footer.gif) no-repeat top;
	height:34px;
width:962px;
float:left;
}

.single-col-content {	
	background: #fff url(/sites/76/files/single-col-background.gif) repeat-y top;
width:962px;
float:left;
}




#photos {
width:941px;
height:250px;
margin:0 auto;
background: #fff url(/sites/76/files/photo-background.gif) no-repeat;
}

.homepage-profile {
margin:0 2px 0 29px;
text-align:center;
width:150px;
float:left;
}


.homepage-profile img {
width:150px;
height:113px;
margin:50px 0 3px 0;
}

.homepage-profile p {
font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:14px;
}




.three-col-wrapper {
width:310px;
float:left;
}

.three-col-header {
	background: url(/sites/76/files/3-col-header.gif) no-repeat top;
	height:47px;
width:310px;
float:left;
}

.three-col-footer {	
	background: url(/sites/76/files/3-col-footer.gif) no-repeat top;
	height:34px;
width:310px;
float:left;
}

.three-col-content {	
	background: #fff url(/sites/76/files/3-col-background.gif) repeat-y top;
width:310px;
float:left;
padding-top:11px;
height:235px;
}

.middle-div {
margin:0 15px;
}

.three-col-content p {
width:238px;
margin:0 auto 11px auto;
font-size:14px;
color:#333;
line-height:24px;
}

.three-col-content .testimonial-customer {
width:238px;
margin:0 auto;
font-size:14px;
color:#333;
line-height:24px;
font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight:900;
}

.top-searches {
width:238px;
margin:0 auto;
padding:0;
list-style:none;
}

.top-searches li {
font-size:14px;
color:#52d1fa;
list-style:none;
line-height:24px;
}

.top-searches li a {
font-size:14px;
color:#333;
text-decoration:none;
}

.top-searches li a:hover {
color:#52d1fa;
}

#welcome-box {
height:329px;
width:633px;
background: url(/sites/76/files/homepage.png) no-repeat top;
float:left;
margin:0 0 11px 0;
}

#welcome-text {
width:359px;
margin:175px 0 0 28px;
font-size:14px;
line-height:18px;
font-weight:900;
}

#welcome-text b {
color:#52d1fa;
}


#welcome-text ul , #welcome-text li {
list-style:none;
}



.search-wrapper {
width:314px;
float:left;
margin:0 0 11px 15px;
height:329px;
}


.search-header {
	background: url(/sites/76/files/search-header.gif) no-repeat top;
	height:47px;
width:314px;
float:left;
}

.search-footer {	
	background: url(/sites/76/files/search-footer.gif) no-repeat bottom;
	height:31px;
width:314px;
float:left;
}

.search-content {	
	background: #fff url(/sites/76/files/search-background.gif) repeat-y top;
width:314px;
float:left;
padding-top:6px;
min-height:245px;
}


.search-form {
background: none;
float:left;
width:238px;
padding:0;
margin:0 38px;
}

#location-label {
float:left;
font-size:14px;
width:238px;
font-weight:900;
}

.search-form input.text {
background:#FFFFFF;
border:0;
color:#000000;
font-size:14px;
height:16px;
width:218px;
padding:2px;
line-height:20px;
margin-top:2px;
}

#location-box {
border:1px solid #D1D1D1;
width:238px;
}

div.searchbox2 label {
font-size:12px;
}

div.searchbox2 {
display:inline;
line-height:14px;
width:200px;
}

div.searchbox1 , div.searchbox2  {
margin-bottom:15px;
font-weight:400;
}

.search-content p {
font-weight:900;
margin:0 38px 11px 38px;
font-size:14px;
line-height:16px;
}

#location-example {
font-size:11px;
margin-top:3px;
font-weight:400;
width:238px;
}

.search-form input.submit {
background:#000000;
border:0;
color:#FFFFFF;
font-size:18px;
height:31px;
line-height:31px;
width:105px;
margin-top:15px;
}


.right-info-top {
background:transparent url(/graphics/roundrect/227/32/0/FF/FF/FF/T) no-repeat;
float:left;
height:17px;
width:227px;
}

.right-info-bottom {
background: url(/sites/76/files/right-box-footer.gif) no-repeat left;
float:left;
height:24px;
margin-bottom:15px;
width:227px;

}


.right-info {
background: #fff url(/sites/76/files/right-box-background.gif) repeat-y;
color:#000000;
float:left;
min-height:70px;
width:227px;
}

#rent-your-room-header {
background: url(/sites/76/files/rent-your-room-header.gif) no-repeat;
height:46px;
}


#rent-your-room-content h2 {
display:none;
}

a.action-button-large {
background:transparent url(/graphics/roundrect/50/33/15/52/D1/FA/L) no-repeat;
}


a.action-button-large span {
background:transparent url(/graphics/roundrect/250/33/15/52/D1/FA/R) no-repeat right top;
color:#000000;
}


#testimonial-box {
background: url(/sites/76/files/testimonials-header.gif) no-repeat;
height:46px;
}

#testimonial-content .quote {
background:none;
}

#testimonial-content img {
display:none;
}

#keeping-you-safe-header {
background: url(/sites/76/files/keeping-safe-header.gif) no-repeat;
height:46px;
}

#keeping-you-safe-content h2 {
display:none;
}

#search-filter-box {
background: url(/sites/76/files/left-menu-background.gif) repeat-y;
float:right;
}

#search-filter-box .box-content {
background:none;
float:left;
padding-left:5px;
width:148px;
}

#search-filter-box .box-header {
background: url(/sites/76/files/left-menu-header.gif) no-repeat;
height:46px;
}

#search-filter-box .box-footer{
background: url(/sites/76/files/left-menu-footer.gif) no-repeat;
height:24px;
}


#neighbours h3 {
background: url(/sites/76/files/areas-header.gif) no-repeat;
height:46px;
margin:0;
padding:0;
float:left;
width:155px;
text-indent:-999999px;
}



#neighbours {
background: url(/sites/76/files/areas-background.gif) repeat bottom;
margin:15px 0 0 0;
padding:0;
float:left;
width:155px;
}

#neighbours ul {
padding: 6px 0 15px 16px;
float:left;
}

#neighbours li {
padding:3px 0;
}

#results-container .pagination strong {
background:transparent url(/graphics/roundrect/20/20/2/52/D1/FA/) no-repeat right top;
color:#FFFFFF;
}


#results-container .pagination .big a:hover  {
background:transparent url(/graphics/roundrect/60/20/2/52/D1/FA/) no-repeat right top;
width:60px;
}

#results-container .pagination a:hover {
background:transparent url(/graphics/roundrect/20/20/2/52/D1/FA/) no-repeat right top;

}


.rent-room-button {
margin:0 auto;
}

#search-results .room-result {
height:140px;
}

#search-results .room-result .details h3 {
color:#333;
}


#search-results .room-result {
background:transparent url(/graphics/roundrect/549/140/20/C9/C9/C9) no-repeat;
color:#333;
}

#search-results .female {
background:transparent url(/graphics/roundrect/549/140/20/FD/95/DA) no-repeat;
color:#333;
}

#search-results .male {
background:transparent url(/graphics/roundrect/549/140/20/7C/D4/ED) no-repeat;
color:#333;
}

.details p {
padding:5px 0 4px 0;
}

#middle-col {float:right;}


#search-results {
margin-left:0;
margin-right:15px;
}


#right-wrapper {
float:left; 
width:227px 
border:1px solid #f00;
margin-left:0;
margin-right:15px;
}

#left-bar { float:right;}

#right-wrapper p , #testimonial-content .quote {
font-size:14px;
margin:0 25px;
line-height:22px;
}

#testimonial-content .testimonial-customer {
font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:14px;
margin:0 25px;
line-height:22px;
font-weight:900;
}

/************ my account ******************/

.right-content-top {
background:transparent url(/graphics/roundrect/227/32/0/FF/FF/FF/T) no-repeat;
float:left;
height:17px;
width:227px;
}

.right-content-bottom {
background: url(/sites/76/files/right-box-footer.gif) no-repeat left;
float:left;
height:24px;
margin-bottom:15px;
width:227px;

}


.right-content {
background: #fff url(/sites/76/files/right-box-background.gif) repeat-y;
color:#000000;
float:left;
min-height:70px;
width:227px;
}


#my-adverts-header {
background: url(/sites/76/files/my-adverts-header.gif) no-repeat;
height:46px;
}

#my-adverts-content h2 {
display:none;
}

#my-messages-header {
background: url(/sites/76/files/message-center-header.gif) no-repeat;
height:46px;
}

#my-messages-content h2 {
display:none;
}

#my-favourites-header {
background: url(/sites/76/files/favourites-header.gif) no-repeat;
height:46px;
}

#my-favourites-content h2 {
display:none;
}

#my-account-header {
background: url(/sites/76/files/my-details-header.gif) no-repeat;
height:46px;
}

#my-account-content h2 {
display:none;
}


.right-action-top {
background:transparent url(/graphics/roundrect/227/32/15/F1/65/22/T) no-repeat;
float:left;
height:17px;
width:227px;
}

.right-action-bottom {
background:transparent url(/graphics/roundrect/227/32/15/F1/65/22/B) no-repeat;
float:left;
height:17px;
width:227px;
}

.right-action{
background: #F16522;
color:#000000;
float:left;
min-height:70px;
width:227px;
}

#my-upgrade-content .diff-statuses {
background:transparent url(/graphics/roundrect/208/140/10/FF/FF/FF/) no-repeat;
height:130px;
width:202px;
}

#my-upgrade-content .current-status {
background:transparent url(/graphics/roundrect/208/30/10/FF/FF/FF/) no-repeat;
width:202px;
}

#my-upgrade-content .diff-statuses .col2 {
width:170px;
margin-left:8px;
}

#my-upgrade-content a.button span {
background:transparent url(/graphics/roundrect/650/28/10/00/00/00/R) no-repeat right top;
width:169px;
}

.map-popup .title {
height:24px;
}

#body-register-flatmate .content-box-header , #body-register-room .content-box-header{
background:transparent url(/sites/76/files/content-header.gif) no-repeat;
}

#body-register-flatmate .content-box-content , #body-register-room .content-box-content {
background: #fff url(/sites/76/files/content-background.gif) repeat-y;
color:#000000;
}

#body-register-flatmate .content-box-footer , #body-register-room .content-box-footer{
background:transparent url(/sites/76/files/content-footer.gif) no-repeat center bottom;
}



