
body {
	width: 100%;
	margin: 0 auto;
	color: #555555;
	font-family: "Lucida Grande", Lucida, "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	background-color: #353535;
	background-image:url(../images/bg_hualalairealty.jpg);
	background-position:top;
	background-repeat:repeat;
}

a       						{	text-decoration: underline; color: #9f4c30; }
a:hover 						{	text-decoration: underline; color: #000000; }

.textsmall         				{	font-family: "Lucida Grande", Lucida, "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; line-height:13px; }
.textsmall a       				{	text-decoration: underline; color: #9f4c30; }
.textsmall a:hover 				{	text-decoration: underline; color: #000000; }

.textsmallwhite         		{	font-family: "Lucida Grande", Lucida, "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; line-height:13px; }
.textsmallwhite a       		{	text-decoration: none; color: #ffffff; }
.textsmallwhite a:hover 		{	text-decoration: underline; color: #ffffff; }

.footer         				{	font-family: "Lucida Grande", Lucida, "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.footer a       				{	text-decoration: underline; color: #666666; }
.footer a:hover 				{	text-decoration: underline; color: #ffffff; }

.callmenow         				{	font-family: "Lucida Grande", Lucida, "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9d9c92; line-height: 12px; padding-bottom: 8px; }
.callmenow a       				{	text-decoration: none; color: #9d9c92; }
.callmenow a:hover 				{	text-decoration: none; color: #ffffff; }

h1         						{	font-family: "Times New Roman", Times, serif; font-style: italic; font-size: 20px; color: #333333; font-weight: bold; padding: 0; margin: 0 0 5px 0; line-height: 22px; }
h1 a       						{	text-decoration: none; color: #aa5234; padding: 0; margin: 0 0 5px 0; }
h1 a:hover 						{	text-decoration: none; color: #000000; padding: 0; margin: 0 0 5px 00; }

h2         						{	font-family: "Times New Roman", Times, serif; font-style: italic; font-size: 16px; color: #333333; font-weight: bold; padding: 0; margin: 0 0 5px 0; line-height: 18px; }
h2 a       						{	text-decoration: none; color: #aa5234; padding: 0; margin: 0 0 5px 0; }
h2 a:hover 						{	text-decoration: none; color: #000000; padding: 0; margin: 0 0 5px 00; }

.propertiesforsale ul{ 
	list-style:none; 
	padding:0px; 
	margin:0px;
}

.propertiesforsale{ 
	margin:0px; 
	padding:0px; 
} 
#listing li a{ 
	display:block; 
	margin:0px; 
	padding: 3px 0; 
	color:#9f4c30;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bfafa8;	}

#listing li a:hover {
	color:#000000;
	text-decoration:none;
	margin:0px;
	}

#listing li a:visited {
	color:#cfa68b;
	text-decoration:none;
	margin:0px;
	}

.input	{ width: 300px; height:18px;
}
.comment	{ width: 300px; height:100px;
}

.hiddenPic {display:none;}

.red {color:#C00}

.PressCluster		  	  	{ width:668px; list-style:none; }
ul.PressCluster li			{ float: left; display: block; width:140px; margin: 0 27px 20px 0; text-align:center; font-size:10px;}
.PressPlainText		  	  	{ width:64px; background-color:#9f4c30; color:#FFF; float:left;  text-align: left;  padding: 0 3px; }
.PressPlainText a		  	{ color:#FFF; text-decoration:none; }
.PressPDF		  	  		{ width:64px; background-color:#9f4c30; color:#FFF; float:right;  text-align: right;  padding: 0 3px; }
.PressPDF a		  			{ color:#FFF; text-decoration:none;}
.PressPlainText a:hover		{ color:#FC0; text-decoration:none; }
.PressPDF a:hover  			{ color:#FC0; text-decoration:none;}
