body{padding:0;margin:0;text-align:center;background-color:#ABADB0;font-family:arial;}
#canvas{width:900px;margin:20px auto 20px auto;text-align:left;background:#ffffff url(images/canvasbg.png) repeat-y top right;}
#banner{height:128px;background:transparent url(images/bannerbg.png) repeat-x bottom left;margin-bottom:10px;position:relative;}
#logo{width:161px;height:91px;position:absolute;top:6px;left:22px;background-image:url(images/logo.gif);}
#belt{font-size:1px;height:10px;background-color:#BDBEC0;}
#logoimg{position:absolute;top:0;right:0;width:251px;height:128px;background-image:url(images/logoimg.png);}

.grouptitle{height:20px;background-color:#C1D7E8;margin-bottom:10px;width:240px;}
.grouptitle span{color:#424346;display:block;padding-left:15px;padding-top:2px;font-size:13px;font-weight:bold;}
#map{
width:100%;
height:250px;
background-color:#dedede;
}
.sidetitle{
color:#C37129;
font-weight:bold;
font-size:16px;	
}

#tablist{margin-bottom:10px;text-align:center;position:absolute;top:0;right:300px;font-size:16px;}

.tab, .tab_active{height:128px;float:left;}
.tab a, .tab a:hover, .tab a:link, .tab a:visited,
.tab_active a, .tab_active a:link, .tab_active a:hover, .tab_active a:visited
{
	display:block;padding-top:77px;padding-left:7px;padding-right:7px;
	margin-left:10px;margin-right:10px;
	text-decoration:none;color:#ABADB0;
}

.tab_active a, .tab_active a:link, .tab_active a:hover, .tab_active a:visited
{color:#C22326;font-weight:bold;}


.pagetitle{color:#C37129;font-size:20px;}
.pageintro{color:#A0A1A3;font-size:14px;}

.sidelisting {
	padding-left:10px;background:transparent url(images/arrow.png) no-repeat center left;
	margin-top:5px;
	margin-bottom:5px;
}
.sidelisting a, .sidelisting a:link, .sidelisting a:hover, .sidelisting a:visited{
	text-decoration:none;
	color:#4C7DA8;	
	font-size:14px;
}
.sidelisting a:hover{text-decoration:underline;}
.hr{font-size:1px;background:transparent url(images/dash.gif) repeat-x top left;height:2px;padding-bottom:10px;}

.filterlist{padding-left:15px;padding-bottom:10px;font-size:14px;padding-bottom:5px;color:#87898C;}
.filterlist a, .filterlist a:hover, .filterlist a:link, .filterlist a:visited{
	color:#4C7DA8;
	text-decoration:none;
}

.rectitle{font-weight:bold;font-size:15px;color:#4C7DA8;cursor:pointer;}
.recitem{font-size:13px;padding-bottom:3px;}
.footer{color:#3A3A3C;font-size:13px;line-height:20px;}
.copyright{font-size:12px;padding-bottom:10px;}

.introtitle{color:#C37129;font-size:16px;font-weight:bold;padding-bottom:10px;}
.intro_tenants, .intro_landlords, .intro_benefits {
	padding-left:50px;font-size:13px;color:#1F1F1F;padding-bottom:10px;
} 
.intro_tenants{background:transparent url(images/section_tenants.png) no-repeat top left;}
.intro_landlords{background:transparent url(images/section_landlords.png) no-repeat top left;}
.intro_benefits{background:transparent url(images/section_benefits.png) no-repeat top left;}

#showlist{padding-top:10px;padding-bottom:10px;font-size:13px;}
#showlist a{cursor:pointer;color:#990000;font-weight:bold;}

.pager a,
.pager a:hover,
.pager a:link,
.pager a:visited{text-decoration:none;color:#4C7DA8;}
