*
{
margin: 0px;
padding: 0px;
font-family:  Arial, Helvetica, sans-serif;
}

#globalcontainer{
text-align:center;
margin: 0px auto;
width:1002px;
height: 596px;
}

body.commercialarea
{
background-color:#CBD9E4;
}

#topmenu
{
	height:38px;
	width:1002px;
	line-height:38px;
	overflow:hidden;
	background-color: #006b65;
}

body.lettings #topmenu
{
	background-color: #e95e40;
}

#topmenu ul
{
list-style-image: none;
}

#topmenu li
{
display:inline;
padding-left:8px;
padding-right:6px;
font-weight:700;
font-size:11px;
}

#topmenu #propertymenu
{
background-color:#b59751;
float:left;
}

body.commercialarea #topmenu #propertymenu
{
background-color:#e70f47;
float:left;
}

body.lettings #topmenu #propertymenu
{
background-color:#cbd300;
float:left;
}

body.commercialarea #topmenu
{
background-color:#36424a;
}

body.commercialarea #topmenu #custmenu
{
background-color:#36424a;
float:left;
}


#topmenu #custmenu
{
background-color:#006b65;
color:#c4c7c8;
float:left;
}

body.lettings #topmenu #custmenu
{
background-color:#e95e40;
color:#c4c7c8;
float:left;
}

#topmenu #mnuhome
{
margin-left: 12px;
}

#topmenu #mnubuy
{
margin-left: 12px;
}

#propertymenu ul
{
margin-left:7px;
}

#bodycontainer
{
background-color: #9ac4c3;
width:1002px;
overflow:hidden;
}

body.custarea #bodycontainer
{
background-color:#9ac4c3;
}

body.lettings #bodycontainer
{
background-color:#e5e897;
}

body.propertyarea #bodycontainer
{
background-color:#d8cf9d;
}

body.commercialarea #bodycontainer
{
background-color:#cbd9e4;
}

#pageselector
{
position:relative;
width:280px;
margin-top:-90px;
text-align:right;
float:right;
}

body.custarea #pageselector
{
margin-top:-35px;
margin-right:-30px;
}

body.commercialarea #pageselector.np
{
margin-top:-35px;
margin-right:-30px;
}

body.custarea #pageselector a
{
color:#000000;
}

body.custarea #pageselector a:hover
{
color:#006b65;
}

#propertycontainer #pageselector
{
margin-top:0px;
}

#botpagination
{
clear:both;
width:858px;
text-align:right;
}

#pageselector a
{
text-decoration: none;
color:#000000;
}

#pageselector a:hover
{
text-decoration: none;
color:#b59751;
}

body.lettings #pageselector a:hover
{
text-decoration: none;
color:#e95e40;
}

#botpagination a
{
text-decoration: none;
color:#000000;
}

#botpagination a:hover
{
text-decoration: none;
color:#b59751;
}

body.lettings #botpagination a:hover
{
text-decoration: none;
color:#e95e40;
}

body.commercialarea #pageselector a
{
color:#000000;
}

body.commercialarea #pageselector a:hover
{
color:#36424a;
}

#propertycontainer #pageselector a
{
font-size:11px;
font-weight:700;
}

#pageselector a
{
font-weight:700;
}

#botpagination a
{
font-weight:700;
}

#backselector
{
position:relative;
width:40px;
margin-top:1px;
margin-right:-40px;
text-align:right;
float:right;
}

#backselector a
{
color:#006B65;
}

#backselector a:hover
{
color:#000000;
}

body.propertyarea #propertycontainer p#back a
{
color: #B59751;
font-weight: 700;
text-decoration: none;
}


body.commercialarea #propertycontainer p#back a
{
color: #36424a;
font-weight: 700;
text-decoration: none;
}

body.propertyarea #propertylistcontainer p a
{
color: #B59751;
font-weight: 700;
text-decoration: none;
}

body.commercialarea #propertylistcontainer p a
{
color: #36424a;
font-weight: 700;
text-decoration: none;
}

#loginpanel
{
width:1002px;
height:48px;
text-align:right;
padding-top:0px;
}

body.custarea #loginpanel
{
background-color:#9ac4c3;
}

body.lettings #loginpanel
{
background-color:#e5e897;
}

body.propertyarea #loginpanel
{
background-color:#d8cf9d;
}

#loginoption
{
float:right;
width:450px;
height:20px;
margin-right:50px;
margin-top:25px;
font-size:12px;
font-weight:700;
color:#006B65;
}

body.custarea #loginoption a
{
color: #ffffff;
padding:5px;
background-color:#B59751;
}

body.lettings #loginoption a
{
color: #f4af9f;
padding:5px;
background-color:#e95e40;
}

body.lettings #loginoption a:hover
{
color: #ffffff;
padding:5px;
background-color:#e95e40;
}

body.commercialarea #loginoption a
{
color: #ffffff;
padding:5px;
background-color:#e70f47;
}

#centerbody
{
	text-align: left;
	float:left;
	width:902px;
	margin-left:50px;
	overflow:hidden;
	position:relative;
	background-color: #ffffff;
}

#imagepanel
{
width:310px;
padding-top:22px;
padding-left:22px;
padding-bottom:22px;
padding-right:22px;
float:left;
}

body.lettingsfull #imagepanel
{
	width:858px;
}

#imagecontainer
{
width:858px;
height:275px;
}

body.half #imagepanel
{
width:407px;
}

body.half #imagecontainer
{
width:407px;
}

body.half #textpanel
{
width:382px;
}

#textpanel
{
width:479px;
padding-top:22px;
padding-left:22px;
padding-right:47px;
float:left;
}

#fulllogo
{
width:300px;
padding-top:22px;
padding-left:22px;
padding-right:22px;
float:left;
color:yellow;
}

body.lettingsfull #textpanel
{
	width:514px;
	padding-top:22px;
	padding-left:22px;
	padding-right:22px;
	float:left;
}

#propertycontainer
{
width:504px;
padding-top:22px;
padding-left:22px;
padding-right:22px;
float:left;
}

#propertylistcontainer
{
padding:22px;
}

#newspanel
{
	text-align: right;
	color: white;
	height:64px;
	width:1002px;
	overflow:hidden;
}

body.custarea #newspanel
{
background-color:#9ac4c3;
background-image:url(./images/bknewscust.png);
}

body.lettings #newspanel
{
background-color:#e5e897;
background-image:url(./images/footerlettings.png);
}

body.propertyarea #newspanel
{
background-color:#d8cf9d;
background-image:url(./images/bknewsproperty.png);
}

body.commercialarea #newspanel
{
background-color:#d8cf9d;
background-image:url(./images/bknewscom.png);
}

#TICKER
{
float:right;
text-align:left;
width:525px;
height:15px;
margin-right:50px;
margin-top:10px;
font-size:12px;
font-weight:700;
color:#ffffff;
}

#TICKER a
{
text-decoration: none;
color: white;
}

body.custarea #TICKER a
{
color:#006B65;
}

body.lettings #TICKER a
{
color:#e95e40;
}

body.custarea #TICKER a:hover
{
color:white;
}

body.lettings #TICKER a:hover
{
color:#f4af9f;
}

body.propertyarea #TICKER a
{
color:#b59751;
}

body.propertyarea #TICKER a:hover
{
color:#ffffff;
}

body.commercialarea #TICKER a
{
color:#36424a;
}

body.commercialarea #TICKER a:hover
{
color:#ffffff;
}

.propertycontainer
{
clear:both;
margin-top:15px;
margin-bottom:20px;
}

.propertyimagelist
{
width:96px;
float:left;
padding-bottom:20px;
}

.propertyprice
{
float:left;
width:95px;
margin-left:20px;
}

.propertystatus
{
width:98px;
height:16px;
background-color:#ffffff;
color:#ffffff;
text-align:center;
}

.sold{background-color:#dd0000;color:white;}
.jom{background-color:yellow;color:black;}
.pr{background-color:blue;color:white;}


.let
{
background-color:#00AD15;
}


.propertydetail
{
float:left;
width:450px;
margin-left:20px;
}

.viewdetails
{
float:left;
text-align:right;
width:157px;
margin-left:20px;
}

#footer
{
	background-color: #ffffff;
	text-align: center;
	padding-top:10px;
	color: white;
	height:26px;
	width:1002px;
	overflow:hidden;
}

#footer ul
{
list-style-image: none;
}

#footer li
{
padding-left:5px;
padding-right:7px;
display:inline;
font-weight:700;
font-size:12px;
border-right:1px solid #949597;
color:#949597;
}

#footer li a
{
text-decoration: none;
color:#949597;
}

#footer li.last
{
border-right:0px;
}

#dynamiclist
{
float:left;
margin-right:30px;
}

p#back
{
text-align:left;
width:380px;
margin-top:20px;
margin-bottom:20px;
}

#textpanel li
{
margin-bottom:5px;
}

.searchboxes
{
margin-right:5px;
}

#TICKER
{
width:775px;
}

#copyright{font-size:8px;color:#b8bbbf;}
#copyright a{font-size:8px;color:#b8bbbf;}

ul.newsticker { 
position: relative;
left: 904px;
font: bold 12px arial;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; 
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #000000;
font: bold 12px arial;
margin: 0 10px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
}
