/* CSS Document */

a.demographic:link {
	color:#000000;
	text-decoration: underline;
}
a.demographic:hover {
	color:#FF0000;
	text-decoration: underline;
}
img.logos {margin: 45px 0 45px 0;}
.propertytitle {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	padding-left:15px;}
}
td.listing {padding:15px;
vertical-align:top;}
img.listingphoto {margin:10px 10px 10px 0;}
p.smalltype {
font-size:9px;}

a.red {
	color:#CC0000;
	text-decoration:none;
}
a.red:hover {
	color:#990000;
	text-decoration:underline;}
	
ul#menulist {
	list-style-type:none;
	text-indent:0;
	margin:0;
	padding:0;}
ul#menulist li {
	margin:0;
	padding:0;
	text-indent:-5000px;
	float:left;}
ul#menulist li a {
	display:block;
	height:27px;
	outline:none;}
a.menuAvailable {
	width:175px;
	background:url(images/menuAvailable.gif) no-repeat;}
a.menuAvailable:hover {
	width:175px;
	background:url(images/menuAvailable.gif) no-repeat 0px -28px;}
	
a.menuMarketing {
	width:170px;
	background:url(images/menuMarketing.gif) no-repeat;}
a.menuMarketing:hover {
	width:170px;
	background:url(images/menuMarketing.gif) no-repeat 0px -28px;}
	
a.menuHistory {
	width:135px;
	background:url(images/menuHistory.gif) no-repeat;}
a.menuHistory:hover {
	width:135px;
	background:url(images/menuHistory.gif) no-repeat 0px -28px;}
	
a.menuDevelopments {
	width:203px;
	background:url(images/menuDevelopment.gif) no-repeat;}
a.menuDevelopments:hover {
	width:203px;
	background:url(images/menuDevelopment.gif) no-repeat 0px -28px;}
	
a.menuLinks {
	width:136px;
	background:url(images/menuLinks.gif) no-repeat;}
a.menuLinks:hover {
	width:136px;
	background:url(images/menuLinks.gif) no-repeat 0px -28px;}
	
a.menuNews {
	width:131px;
	background:url(images/menuNews.gif) no-repeat;}
a.menuNews:hover {
	width:131px;
	background:url(images/menuNews.gif) no-repeat 0px -28px;}
