body {
	background-color:#FFF;
	margin:0;
	padding:0;
	text-align:center;}
input, select {
	font:normal 11px Tahoma,Verdana,Sans-serif;	}
a{
	color:#669;
	text-decoration:none;}
a:hover{
	text-decoration:underline;
	color:#c30;}
h1 {font:bold 16px Tahoma,Verdana,Sans-serif;}
h2 {font:bold 14px Tahoma,Verdana,Sans-serif;}
h3 {font:bold 12px Tahoma,Verdana,Sans-serif;}
h4 {font:bold 12px Tahoma,Verdana,Sans-serif;}
img {margin:5px;}
#wrapper{
	width:980px;	
	height:100%;
	margin:0 auto;
	font:normal 12px Tahoma,Verdana,Sans-serif;
	background-color:#FFF;
	text-align:left;}
#toplinks{
	width:100%;
	margin:5px 5px 10px 5px;
	font-size:85%;}
#logo{
	float:left;
	width:205px;
	text-align:left;
	margin:0 0 5px 5px;}
#leaderboard{
	float:left;
	width:765px;
	text-align:right;
	margin:0 5px 5px 0;}
.c{clear:both}
#content{
	width:100%;
	height:100%;
	margin-top:10px;}
#td-left{
	width:165px;
	text-align:left;
	margin:0 0 5px 0;
	border-top:1px solid #666;}
#searchbox{
	padding:2px 5px;
	text-align:center;
	border:1px solid #666;
	background:#fff url('http://daily-www2.dailyjournalonline.com/realestate/art/search-bg.jpg') repeat-x;}
#articlebox{
	text-align:left;
	border:1px solid #666;
	border-top-width:0;
	font-size:88%;}
#articlebox a:hover{
	color:#c30;}
#articlebox a{
	display:block;
	padding:4px;
	background-color:#fff;
	color:#666;
	font-size:11px;}
#searchbox select, #searchbox input  {
	width:145px;}
.searchtitle{
	font-weight:bold;
	color:#ffc;}
#td-center{
	width:630px;	
	height:100%;
	text-align:left;
	margin:0;
	padding:0 10px 0 10px;}
#td-right{
	width:165px;	
	height:100%;
	text-align:left;
	margin:0;
	padding:0;}
#mainlinks{
	width:100%;}
#maintable{
	border:1px solid #669; width:100%;}
#main-td{padding:5px;}
#mainlinktable td a{
	background: transparent url('http://daily-www2.dailyjournalonline.com/realestate/art/tab-bg.gif') repeat-x;
	padding:4px 10px;
	color:#ffc;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	border:1px solid #fff;
	border-bottom-width:0;
	display:block;}
#mainlinktable td a:hover{
	color:#fff;
	border:1px solid #669;
	border-bottom-width:0;}
#maincontent{}
#mortgagecalc{
	width:120px;
	margin:10px 0 5px 5px;
	padding:5px;
	border:2px solid #ccc;
	background:#fff url('http://daily-www2.dailyjournalonline.com/realestate/art/bg-lightblue.jpg') repeat-x;
	font-size:90%;}
#mortgagecalc table td {
	padding:2px;}
#footer{
	border-top:1px solid #ccc;
	text-align:center;
	font-size:88%;
	margin:5px 0;}
#sl-headline{
	font:bold 16px Tahoma, Verdana, Sans-serif;
	margin-bottom:5px;}
#sl-loc{
	font:normal 11px Tahoma, Verdana, Sans-serif;
	margin-bottom:5px;}
#sl-singlelistingcontent{}
#sl-singlelistingcontent-left{
	float:left;
	width:350px;
	margin-right:5px;}
#sl-photo{}
#sl-price{
	font:bold 16px Tahoma, Verdana, Sans-serif;
	color:#CC0000;
	margin-bottom:10px;}
#sl-remarks{
	font:normal 11px Tahoma, Verdana, Sans-serif;
	margin-bottom:10px;}
#sl-singlelistingcontent-right{
	float:left;
	width:360px;}
#sl-agentpackage{}
#sl-agency{font:bold 10px tahoma;}
#sl-additonalphotos{}
#resources{
	border:1px solid #666;}
.resource-section{
	line-height:14px;
	color:#669;
	font-weight:bold;
	padding-left:4px;}
#resourcetitle{
	background: transparent url('http://daily-www2.dailyjournalonline.com/realestate/art/tab-bg.gif') repeat-x;
	color:#FFC;
	padding:5px 0;
	width:100%;
	text-indent:4px;
	font-weight:bold;}
#resources a{
	display:block;
	padding:2px 2px 2px 4px;
	background-color:#fff;
	color:#666;
	font-size:11px;}
#resources a:hover{color:#c30;}
/**Listing Results**/
.page-results{font:bold 12px Tahoma,Verdana,Sans-serif;margin:10px 0;}
.pager{font:normal 11px Tahoma,Verdana,Sans-serif;;margin:10px 0;}
.pager a{font:normal 11px Tahoma,Verdana,Sans-serif;}
#listings-box{}
.listing-table td{padding:2px 4px;;font-size:12px;}
.listings-block{margin:0 0 20px 0;border:1px solid #B5B597;}
.listing-type{font:bold 12px Tahoma;line-height:18px;}
.listing-city{font:bold 12px Tahoma;line-height:18px;}
.listing-price{font-weight:bold;color:red;line-height:22px;}
.listings-mls{line-height:22px;}
.listings-beds{line-height:22px;}
.listings-baths{line-height:22px;}
.listings-link{line-height:18px;font-weight:bold;}
.tiles{ text-align:center;margin:10px 0 5px 0;}
