* {
	margin:0px;
	padding:0px;
	font-family:Georgia,Times,Serif;
	color:#000000;
}
a, a img {
	border:none;
	outline:none;
}
body {
	font-size:12px;
}
#wrapper {
	width:650px;
}
#mainnav ul { list-style:none; }
#mainnav ul li#available, #dropdown, ul li#footerlogo, img.divider, 
li#info p, li#info a#register, li#info h5, a.registerbutton, table#sorttable { display:none; }

li#info .left {
	margin:0px auto;
	text-align:center;
}
li#info .left p, li#info .left h5 { display:block; text-align:center; color:#999999; line-height:14px; }
#mainnav ul li#logo { text-align:center; }
#mainnav ul li#logo a {
	margin:0px auto;
}
h1, h2 {
	font-size:16px;
	font-style:italic;
	margin:15px 0px 4px;
	clear:both;
}
p, h4 {
	margin:0px 0px 6px;
}
h4 {
	font-weight:normal;
	font-style:italic;
}
p.address, p.info {
	padding-bottom:20px;
	width:200px;
	float:left;
}


#footerwrapper li#info {
	width:100%;
	padding-top:25px;
	margin-top:25px;
	color:#999999;
	font-size:10px;
}
iframe {
	border:3px solid #999999;
	margin:0px 17px 10px 0px;
	width:378px;
	height:343px;
}


table { text-align:left; font-size:11px; margin-top:20px; }
td { vertical-align:top; }
td.lot { width:69px; text-decoration:underline; }
tr.blank td.lot { text-decoration:none; }
td.community { width:106px; }
td.description { width:284px; }
td.size { width:55px; }
td.avail { width:82px; text-transform:uppercase; letter-spacing:.5px; }
td.price { width:86px; }
td.pdf { width:36px; border-right:none; text-align:center; }
td h5 { padding:3px 0px;}
td.lot h5 { width:38px; }
td.community h5 { width:102px; }
td.description h5 { width:99px; }
td.size h5 { width:41px; }
td.avail h5 { width:56px; }
td.price h5 { width:53px; }
td.pdf h5 { width:38px; }
td h5 a:link, td h5 a:visited {
	padding:2px 10px 2px 6px;
}

div#form label {
	display:block;
	padding-bottom:2px;
	margin:5px 0px;	
}
textarea {
	height:284px;
	font-size:11px;
}
input.text, textarea {
	width:90%;
	border:1px solid #999999;
}
input { vertical-align:middle; }
