body {
 margin: 0px;
 padding: 0px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 10pt;

}
.bodyContent {
/* background: #0D0D0D url('../images/topbg.gif') repeat-x top left;  -- tiny just gradient bar */
 background: #0D0D0D url('../images/contentbg.jpg') no-repeat top left; 
}
.bodyFront {
 background: #0D0D0D url('../images/frontbg.jpg') no-repeat top left;

}

#featuredListing {
 color: #fff;
 font-family: arial, helvetica, sans-serif;
}
#featuredListing img {
 margin-right: 5px;
}

div, td, p, span {
 color: #ddd;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 10pt;
}
a {
 color: #ddd;
}
a:visited {
 color: #ccc;
}
h1 {
 margin-top: 0px;
 font-size: 22px;
}

h2 {
font-size: 16px;
font-weight: normal;
}

#header {
	height: 100px;
}
#logoImage {
	position: absolute;
/*	left: 15px;
	top: 15px; */
}
#mainMenu {
 position: absolute;
 top: 76px;
 left: 25px;
}

#content {
 padding: 25px;
 width: 560px;
}

#listingDetail {
}

.listingProperty {
 float: right;
 width: 170px;
 background: #222;
 margin-left: 0px;
 margin-right: 65px;
 margin-bottom: 4px;
 padding: 3px;
 padding-left: 5px;
 font-size: 12px;
}


td {
 cellpadding: 2px;
}

#footer {
 margin-top: 20px;
 padding: 5px;
 border-top: 1px solid #333;
 border-bottom: 1px solid #333;
 font-size: 10px;
 color: #999;
 background: #111;
}
#footer a {
 text-decoration: none;
 color: #999;
}
#footer a:hover {
 text-decoration: underline;
}

