*
{
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;
}

#topmenu ul
{
list-style-image: none;
}

#topmenu li
{
display:inline;
padding-left:8px;
padding-right:8px;
font-weight:700;
font-size:11px;
}

#topmenu #propertymenu
{
background-color:#b59751;
float:left;
}

body.commercialarea #topmenu #propertymenu
{
background-color:#e41b23;
float:left;
}

body.commercialarea #topmenu
{
background-color:#3a6f8f;
}

body.commercialarea #topmenu #custmenu
{
background-color:#3a6f8f;
float:left;
}


#topmenu #custmenu
{
background-color:#006b65;
color:#9cc3c8;
float:left;
}

#topmenu #mnuvaluation
{
margin-right: 12px;
}

#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.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;
}

#botpagination a
{
text-decoration: none;
color:#000000;
}

#botpagination a:hover
{
text-decoration: none;
color:#b59751;
}

body.commercialarea #pageselector a
{
color:#000000;
}

body.commercialarea #pageselector a:hover
{
color:#3a6f8f;
}

#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: #3A6F8F;
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: #3A6F8F;
font-weight: 700;
text-decoration: none;
}

#loginpanel
{
width:1002px;
height:48px;
text-align:right;
padding-top:0px;
}

body.custarea #loginpanel
{
background-color:#9ac4c3;
}

body.propertyarea #loginpanel
{
background-color:#d8cf9d;
}

#loginoption
{
float:right;
width:200px;
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.commercialarea #loginoption a
{
color: #ffffff;
padding:5px;
background-color:#E41B23;
}

#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;
}

#imagecontainer
{
width:407px;
height:310px;
}

body.half #imagepanel
{
width:407px;
}

body.half #textpanel
{
width:382px;
}

#textpanel
{
width:479px;
padding-top:22px;
padding-left:22px;
padding-right:47px;
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.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:20px;
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.custarea #TICKER a:hover
{
color:white;
}

body.propertyarea #TICKER a
{
color:#b59751;
}

body.propertyarea #TICKER a:hover
{
color:#ffffff;
}

body.commercialarea #TICKER a
{
color:#3a6f8f;
}

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;
}

.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:10px;
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;}