* html #better_list_area span {display:inline;float:none}
* html #better_list_area img {float:none}
#statelist {list-style-type:circle;color:#afa}
#statelist li {color:#000}
#statelist li a {text-decoration:none;color:#222}
#statelist li a:hover {text-decoration:underline;color:#00a}
.prog_head {color:#06c}
h3.prog_head {font-size:1.3em;margin:0 15px}
.prog_head img {vertical-align:middle}
h1,h2 {font-style:italic;text-align:center;color:#454f68;padding:6px 0;margin:10px 0;font-size:18px}
.program_block {border:1px solid #777;background-color:#fff;position:relative;float:left;width:316px;height:130px;padding:25px 0 4px 0;margin:0 5px 5px 5px;text-align:center;border-radius:10px;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}
.program_block.a {border:3px solid #efc865;background-color:#f4e5a6}
.program_block.b {border:3px solid #93c9a9;background-color:#cbf2b1}
.program_block.c {border:3px solid #75a3bf;background-color:#c1deea}
.program_block strong {font-size:1.4em;color:#555}
.program_block em {font-weight:bold;font-style:normal;font-size:1.1em;color:#46e}
.program_block .list_period {font-size:1.1em;font-weight:bold;color:#555}
.program_block_links {position:absolute;bottom:4px;left:10px}
.program_block_links a {display:inline-block}
.program_block2 {background-color:#fff;background-image:url(/img/bg-express-block.gif);position:relative;background-repeat:repeat-x;margin:2px 10px;border:3px solid #999;border-radius:10px;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}
.program_block2 table {margin:auto;text-align:center}
.program_block2 td {padding:0 15px}
.program_block2 .logo img {height:60px}
.program_block2 em {font-weight:bold;font-style:normal;font-size:1.3em;color:#46e}
#top_sales_sash {position:absolute;top:-8px;left:663px;z-index:5;width:100px;height:110px}
#new_listing_block {float:left;width:750px;height:330px;margin:0}
.new_listing_single {float:left;width:233px;height:152px;margin:0 4px 8px 4px;padding:3px 0;text-align:center;background-color:#fff;border:2px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 2px #777;-webkit-box-shadow:2px 2px 2px #777;box-shadow:2px 2px 2px #777}
.new_listing_single a {text-decoration:none;color:#08e}
.new_listing_single a:hover {text-decoration:underline}
#search_block {float:left;width:233px;height:325px;margin:0 5px 0 0;padding-top:5px;background-color:#fff;border:2px solid #ccc;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 2px #777;-webkit-box-shadow:2px 2px 2px #777;box-shadow:2px 2px 2px #777}
#search_block strong {font-size:1.3em;color:#5be}
#search_block label {display:block;margin-top:5px;color:#333;font-style:italic}
#search_block .more_options {color:#c90;font-weight:bold;font-size:1.2em}
#search_block .more_options a {color:#48f;font-weight:normal;font-size:0.8em;font-style:italic;text-decoration:none}
#search_block .more_options a:hover {text-decoration:underline;font-style:normal}
#nat_dat h3 {margin:15px 15px 3px 15px}
#nat_dat p {margin:2px 15px;text-indent:15px}
#LP_main2 {background-color:#fff}
#sold_count_block {height:32px;overflow:hidden;background-image:url(/img/sold-cnt-bg.gif);font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:center;color:#060}
.counter {width:15px;height:20px;background-image:url(/img/counter-digits.png);background-repeat:no-repeat;vertical-align:middle;margin:0 0.5px}
.counter.c0 {background-position:0 0}
.counter.c1 {background-position:-15px 0}
.counter.c2 {background-position:-30px 0}
.counter.c3 {background-position:-45px 0}
.counter.c4 {background-position:-60px 0}
.counter.c5 {background-position:-75px 0}
.counter.c6 {background-position:-90px 0}
.counter.c7 {background-position:-105px 0}
.counter.c8 {background-position:-120px 0}
.counter.c9 {background-position:-135px 0}

/*
New Css Button Layout for all buttons.
*/
#button_right
{
	float: right;
	padding: 3px;
	background-color: #ff7100;
	border-radius: 10px;
	margin-right:5px;
	margin-top:-3px;
}

#button_center
{
	float: center;
	padding: 3px;
	background-color: #ff7100;
	border-radius: 10px;
}

#button_left
{
	float: left;
	padding: 3px;
	background-color: #ff7100;
	border-radius: 10px;