

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0;
}
h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 2px 10px 0px 10px;
	font-weight:normal;
}
h2 {
	font-size: 1.6em;
}
h3 {
	font-size: 1em;
}
a {
	text-decoration: none;
	color: #D56E22;
}
a img {
	border: none;
}
p {
	font-weight:normal;
}
.clear-all {
	clear:both;
	width:0px;
	margin:0px;
	padding:0px;
}
.left {
	float:left
}
.right {
	float:right
}
/* top Header */
#top-header {
	height: 45px;
	margin: 0 auto;
	padding: 0 0px;
	background: url(../images/top-header-bgr.png) repeat-x top;
	
}
.top_links {
	width: 1000px;
	margin:0px auto;
	padding:0px;
	font-size:100%;
	color:#ffffff;
	
	height:17px;
	text-align:left;
}
.top_links .left-links{
	width:600px;
	float:left;padding-top:9px;}
.top_links .left-links a {
	color:#ffffff;
	text-decoration:none;
	padding:0px 5px;
}   /* HS_CHANGE  = color */
.top_links .left-links a:hover {
	color:#ffa126;
	text-decoration:none;
	
}  
.top_links .right-links{
	width: 150px;
	margin:0px ;
	padding-top:9px;
	float:right;
	text-align:right;
	color:#feef00;
	font-weight:bold;
}
.top_links .right-links a{
	color:#feef00;
}
/* Header */
#header {
	width: 1000px;
	height: 100px;
	margin: 0 auto;
	padding: 0 0px;
}
#header .head-banner {
	width: 735px;
	height: 90px;
	margin: 0 auto;
	padding: 5 0px;
	float:right;
}
/* HS_CHANGE  = color */
#header .logo-header {
	width: 1000px;
	height: 90px;
	margin: 0 auto;
	padding: 0 0px;
}
#header #logo {
	width: 260px;
	height: 75px;
	float:left;
	margin: 0px;
	padding:0px;
}

#header #logo .name {
	height: 52px;
	float:left;
	margin: 0px;
	padding:10px 0 0 0px;
}
#header .ph-no {
	width: 250px;
	height: 30px;
	float:left;
	margin: 0px;
	text-align:right;
}
#header .ph-no p {
	font-size:13px;
	font-weight:bold;
	color:#737373;
}
.top_links .right-head {
	width: 220px;
	float:right;
	margin: 0px;
}
.top_links .right-head-butn {
	padding:0px 5px 0 0;
	float:left;
}
.top_links .right-head-butn a {
	text-decoration:none;
	padding:5px;
	display:block;
	cursor:pointer;
}
.top_links .right-head-butn a.bgr {
	font-size:12px;
	padding:0px;
	padding-left:10px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	line-height:32px;
	height:32px;
	background:url(../images/right-head-butn.png) no-repeat scroll 0 0;
	margin:0px 0 0 0;
}
.top_links .right-head-butn a.bgr span {
	padding-right:10px;
	display:block;
	background:url(../images/right-head-butn.png) no-repeat bottom right;
	height:32px;
}
/* Menu */

#menu {
	clear:both;
	width: 1000px;
	margin: 0 auto;
	padding:10px 0px 0px 0px;
	height:32px;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menu li {
	float:left;
	background:  url(../images/menu_bgr_2l.png) left top no-repeat;
	margin:0;
	padding:0 0 0 15px;
	border-bottom:1px solid #ffffff;
}
#menu a, #menu strong, #menu span {
	display:block;
	background:url(../images/menu_bgr_2.png) right top no-repeat ; 
	padding:8px 15px 8px 1px;
	font-weight:bold;
	margin-right:3px;
	color:#ffffff;
}
#menu #current, #menu li:hover {
	background:  url(../images/menu_bgr_1l.png) left top no-repeat;
	color:#ffffff;
	border-bottom:1px solid #ff6600;
}
#menu #current a, #menu a:hover {
	background:  url(../images/menu_bgr_1.png) right top no-repeat;
	padding-bottom:8px;
	color:#ffffff;
	font-weight:bold;
}
/* search-box */
#search-box {
	clear:both;
	width: 1000px;
	margin: 0 auto;
	
}
#search-box .search-bgr {
	width: 990px;
	background:#ff6600;
	padding:5px;
	
}

#search-box .search-bgr-btm {
	width: 1000px;
	background:url(../images/search-bgr.png) no-repeat 00px 0px;
	height:21px;
}
#search-box h1 {
	color:#001c24;
	background:url(../images/search-icon.png) no-repeat 00px 3px;
	padding:5px 0px 8px 30px;
	margin:0px 10px;
	border-bottom:1px dotted #ffffff;
}
#search-box .row1 {
	padding-top:10px;
}
#search-box .quick-search {
	width:380px;
	float:left;
	padding:3px 3px;
}

#search-box .location {
	width:155px;
	float:left;
	padding:3px 5px;
}
#search-box .build-type {
	width:82px;
	float:left;
	padding:3px 5px;
}
#search-box .city_twn {
	width:140px;
	float:left;
	padding:3px 5px;
}

#search-box .sellrent {
	width:56px;
	float:left;
	padding:3px 3px;
}

#search-box .price {
	width:86px;
	float:left;
	padding:3px 3px;
}
#search-box .propid {
	width:65px;
	float:left;
	padding:3px 3px;
}
#search-box ul { margin:0; padding:0;}
#search-box li { list-style:none; float:left; margin-left:2px; margin-right:2px;}
#search-box li div { background:#fff; height:22px;}

.searchTextBox{
	padding-left:3px; padding-top:1px; padding-bottom:6px; -moz-border-radius:8px; -webkit-border-radius:8px; border-bottom:#86B5D7 solid 1px; margin-bottom:10px;
	color:#666666; border:0px #fff; font-size:120%; outline:none; margin-left:0px; margin-right:3px; margin-top:1px;
}


/* search-box  Form */
#search-box .top-search input {
	padding:0px;
	background:#ffffff;
	border:1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#search-box select {
	padding:3px;
	background:#ffffff;
	border:0px #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
}
#search-box .advanced-search {
	float:left;
	width:300px;
}
#search-box .advanced-search a {
	font-size:11px;
	color:#000000;
}
#search-box .advanced-search a:hover {
	text-decoration:underline;
}
#search-box .buttons {
	float:right;
	width:100px;
	padding-right:6px;
}
#search-box .buttons input {
	webkit-border-fit: lines;
	color:#ffffff;
	font:bold 12px Arial, sans-serif;
	border:0px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	background:url(../images/grey-btn-1.png) no-repeat center center;
	height:29px;
	width:100px;
	text-align:center;
	overflow: visible;
	white-space: nowrap;
}
/* Page */

#page {
	width: 990px;
	clear:both;
	margin: 0 auto;
	padding:10px 5px;
	border:1px solid #CCCCCC;
	border-bottom:0px;
}
.page-heading {
	display: block;
	background:url(../images/header1.gif) left top no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left:10px;
	color: #ffffff;
	font-weight:normal;
	float:left;
}
.page-heading h1 {
	background: url(../images/header.gif) right top repeat-x;
	margin: 0 0 0 0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	display:inline-block;
	color: #ffffff; /* HS_CHANGE  = color */
	padding: 5px 10px 8px 0px;
	font-weight:bold
}
#featured-property {
	float:left;
	width:685px;
}
.left-ad-box {
	float:right;
	width:285px;	
	margin-left:10px;
	
}
.left-ad-box .content {background:#fbfbfb;	
	border:1px solid #d9d9d9;
	padding:3px;min-height:285px; }
	
.sub-prop{
	clear:both;
	padding:2px 0px;}
.sub-prop label{
	width:90px;
	float:left;
	padding-top:3px;
	}
.sub-prop input{
	width:155px;
	float:left;padding:2px;
	background:#ffffff;
	border:1px solid #1caad5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:15px;}
.sub-prop input.small{
	width:80px;
	float:left;padding:2px;
	background:#ffffff;
	border:1px solid #1caad5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:15px;}
.sub-prop textarea{
	width:155px;
	float:left;padding:2px;
	background:#ffffff;
	border:1px solid #1caad5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
/* index-tabs */
#index-tabs {
	clear:both;
	margin:0px 0px;
}
#index-tabs .tab-corners {
	float:right;
}
#index-tabs .tab-corners .content {
	background:#fbfbfb;
	clear:both;
	border:1px solid #d9d9d9;width:273px;
	padding:5px;
	min-height:200px;}
#index-tabs .tab-left {
	width:680px;
	float:left;
	margin-right:10px;
}

#index-tabs .tab-left .content {
	background:#fbfbfb	;
	clear:both;width:680px;
	border:1px solid #d9d9d9;
	padding:5px;
	min-height:200px;}
	
#index-tabs .tab-btn-img {
	float:left;
	width:900px;
	margin-right:10px;
	margin-top:10px;
}
#index-tabs .tab-btn-img .content {
	background:#fbfbfb	;
	clear:both;
	border:1px solid #d9d9d9;width:975px;
	text-align:center;
	padding:5px;}
#index-tabs p {
	margin-bottom:10px;
}
#index-tabs .form {
	margin:0px;
}
#index-tabs .row {
	margin:5px 5px;
}
#index-tabs .form input {
	padding:3px;
	background:#ffffff;
	border:1px solid #1caad5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	width:99%;
}
#index-tabs .form select {
	padding:3px;
	background:#ffffff;
	border:1px solid #1caad5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	height:28px;
	width:99%;
}
#index-tabs .form textarea {
	padding:3px;
	background:#ffffff;
	border:1px solid #1caad5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	height:50px;
	width:99%;
}
#index-tabs .form .buttons input {
	webkit-border-fit: lines;
	color:#ffffff;
	font:bold 12px Arial, sans-serif;
	border:0px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	background:url(../images/button-bgr.gif) no-repeat center center;
	height:27px;
	text-transform:uppercase;
	width:90px;
	text-align:center;
	overflow: visible;
	white-space: nowrap;
}
/* loc_box */
.bottom-location {
	clear:both;
	margin:10px 0px 0px 0px;
	padding:5px 0px;
}
.bottom-location-list {
	clear:both;
	border:1px solid #d8d5d5;
	padding-bottom:10px;
	background:#fbfbfb;
}
.listing {
}
.listing ul {
}
.listing li {
	padding: 3px 0 8px 0px;
	list-style-image: url(../images/hs_bullet_1.png);
	background: url(../images/dotter_bgr1.png) repeat-x -10px 20px;
}
.listing li a {
	text-decoration:none;
	color:#484848;
}
.listing li a:hover {
	text-decoration:underline;
	color:#d9490a;
}
.listing dl {
	float:left;
	margin:0 10px;
	width:175px;
}
.listing dl dd {
	background:  url(../images/dot3.gif) repeat-x left bottom;
	margin-left:0px;
	padding:0px;
}
.listing dl a {
	background:url(../images/catNavArrow.gif) no-repeat left center;
	display:block;
	font-size:111%;
	color:#333333;
	padding:6px 0px 6px 10px;
}
/* footer1 */

#footer-top{
	padding:30px 0 0 0;
	background:#232323;
}
#footer-top .mainLinks {
	float:left;
	color:#abe8ff;
	text-align:left;
	width:760px;
	line-height:30px;
}
#footer-top .mainLinks a {
	color:#FF9146;
	text-decoration:none;
}
#footer-top .mainLinks a:hover {
	color:#FFDFCA;
	text-decoration:underline;
}

#footer-top .eaLink {
	cursor:pointer;
	float:right;
	display:block;
	text-align:center;
	width:180px;
	line-height:40px;
	height:40px;
}
#footer-top .eaLink a {
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
#footer {
	padding:0px 0 20px 0;
	background:#4e4e4e;
	border-top:solid 1px #114758;
}
#footer .logo {
	display:block;
	margin-top:15px;
	float:left;
	width:120px;
	height:45px;
	background:transparent url(../images/logo.png) no-repeat scroll 0 -94px;
	overflow:hidden;
}
#footer .logo span {
	display:none;
}


#footer .moreLinks {
	clear:both;
	padding-top:20px;
	font-size:0.9em;
	text-align:left;
	line-height:2em;
	color:#32c4f1;
	text-align:center
}
#footer .moreLinks a {
	color:#ffffff;
	text-decoration:underline
}
#footer .moreLinks a:hover {
	color:#ffffff;
	text-decoration:none
}

.pageBlock {
	width:1000px;
	margin:0 auto;
}
/*just-in*/
#just-in {
	clear:both;
	border:1px solid #d8d5d5;
	background:#fbfbfb;
}
#just-in h1 {
	COLOR:#468d2c;
	text-align:center
}

#just-in h4 {
	COLOR:#1488ac;
	
	border-bottom:1px solid #c7d2c3;
}
#just-in .prop-box {
	clear:both;
	padding:14px;
}
#just-in .prop-box .prop-listing {
	margin:5px;
	width:170px;
	float:left;
	min-height:250px;
}
#just-in .prop-box .prop-listing img {
	width:155px;
	height:125px;
	border:5px solid #bbc9cd;
}
#just-in .prop-box .prop-listing b {
	font-size:12px;
	font-weight:bold;
	color:#1488ac
}
#just-in .prop-box .prop-listing b a {
	color:#1488ac
}
#just-in .prop-box .prop-listing p {
	font-size:11px;
	color:#000000;
	padding:5px 0px;
}
.more {
	padding:5px 0px;	
}
.more a {
	text-decoration:none;
	display:block;
	cursor:pointer;
}
.more a.bgr {
	font-size:12px;
	padding:0px;
	padding-left:10px;
	display:block;
	color:White;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	height:27px;
	width:95px;
	vertical-align:middle;
	background:url(../images/green-box.jpg) no-repeat scroll 0 0;
}
.more a.bgr span {
	padding-right:10px;
	display:block;
	color:White;
	background:Transparent url(../images/green-box.jpg) no-repeat scroll 100% 0px;
	height:27px;
}
.greenbox-left {
	padding:0px 10px;
	float:left;
}
.greenbox-left a {
	text-decoration:none;
	padding:5px;
	display:block;
	cursor:pointer;
}
.greenbox-left a.bgr {
	font-size:12px;
	padding:0px;
	padding-left:10px;
	display:block;
	color:White;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	height:27px;
	background:url(../images/green-box.jpg) no-repeat scroll 0 0;
	margin:10px 0 0 0;
}
.greenbox-left a.bgr span {
	padding-right:10px;
	display:block;
	background:url(../images/green-box.jpg) no-repeat scroll 100% 0px;
	height:27px;
}
.orangebox-right {
	padding:0px 10px;
	float:right;

}
.orangebox-right a {
	text-decoration:none;
	padding:5px;
	display:block;
	cursor:pointer;
}
.orangebox-right a.bgr {
	background:url("../images/hsn-btn-img.png") no-repeat 0 0 transparent;
	display:block;
	padding-right:10px;
	padding-left:40px;
	width:150px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	height:22px;
	padding-top:5px;
	text-align:left;
}
.orangebox-right a.bgr span {
	padding-right:10px;
	display:block;
	background:Transparent url(../images/orange-box-1.jpg) no-repeat scroll 100% 0px;
	height:27px;
}
.greenbox2-right {
	padding:0px 10px;
	float:right;
}
.greenbox2-right a {
	text-decoration:none;
	padding:0px 10px;
	display:block;
	cursor:pointer;
}
.greenbox2-right a.bgr {
	font-size:12px;
	padding:0px;
	padding-left:10px;
	display:block;
	color:White;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	height:27px;
	background:url(../images/green-box-2.jpg) no-repeat scroll 0 0;
	margin:10px 0 0 0;
}
.greenbox2-right a.bgr span {
	padding-right:10px;
	display:block;
	background:Transparent url(../images/green-box-2.jpg) no-repeat scroll 100% 0px;
	height:27px;
}
.greenbox2-left {
	padding:0px 10px;
	float:left;
}
.greenbox2-left a {
	text-decoration:none;
	padding:0px 10px;
	display:block;
	cursor:pointer;
}
.greenbox2-left a.bgr {
	font-size:12px;
	padding:0px;
	padding-left:10px;
	display:block;
	color:White;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	height:27px;
	background:url(../images/green-box-2.jpg) no-repeat scroll 0 0;
	margin:10px 0 0 0;
}
.greenbox2-left a.bgr span {
	padding-right:10px;
	display:block;
	background:Transparent url(../images/green-box-2.jpg) no-repeat scroll 100% 0px;
	height:27px;
}
#page_left {
	width:765px;
	float: left;
	clear:both;
}
#page_left .page_left_box {
	MARGIN:0 0 0 0;
	float:left;
}
#page_left .page_left_box .table_top_bgr {
	background:url(../images/hs_page_left_top_bgr.jpg) left top no-repeat;
	width:760px;
	height:5px;
}
#page_left .page_left_box .table_content {
	width:745px;
	background:url(../images/hs_page_left_middle_bgr.jpg) left top repeat-y;
	padding:5px 10px 5px 5px;
	height:auto;
}
#page_left .page_left_box .table_bottom_bgr {
	background:url(../images/hs_page_left_btm_bgr.jpg) left bottom no-repeat;
	height:10px;
	margin-bottom:5px;
}

#page_big {
	width:985px;
	float: left;
	clear:both;
}
#page_big .page_big_box {
	MARGIN:0 0 0 0;
	float:left;
}
#page_big .page_big_box .table_top_bgr {
	background:url(../images/hs_page_big_top_bgr.gif) left top no-repeat;
	width:985px;
	height:5px;
}
#page_big .page_big_box .table_content {
	width:965px;
	background:url(../images/hs_page_big_middle_bgr.gif) left top repeat-y;
	padding:5px 10px 5px 10px;
	height:auto;
}
#page_big .page_big_box .table_bottom_bgr {
	background:url(../images/hs_page_big_btm_bgr.gif) left bottom no-repeat;
	height:10px;
	margin-bottom:5px;
	width:985px;
}
#sidebar {
	width: 220px;
	margin-top:0px;
	margin-left:5px;
	float:right;
}
#sidebar .sidebar_top {
	background:url(../images/hs_slidebar_top_bgr.jpg) left top no-repeat;
	width:220px;
	height:10px;
}
#sidebar .sidebar_middle {
	background:url(../images/hs_slidebar_middle_bgr.jpg) left top repeat-y;
	width:210px;
	padding:0 5px 0 5px;
	height:auto!important;
	min-height:350px;
}
#sidebar .sidebar_bottom {
	background:url(../images/hs_slidebar_bottom_bgr.jpg) left bottom no-repeat;
	width:220px;
	height:10px;
}
.recentSelect {
	right:20px;
}
.recentSelect a {
	font-size:9pt;
	display:block;
	text-align:center;
	padding:0 10px 0 10px;
	line-height:26px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:White;
	background:url(../images/green-box-2.jpg) no-repeat center center;
	margin:0px 1px;
	height:27px;
}
.recentSelect a.current {
	color:#ffffff;
	background:#afa63f;
}
.recentSelect a.left {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/green-box.jpg) no-repeat scroll 0 0;
}
.recentSelect a.left-current {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/green-box-2.jpg) no-repeat scroll 0 0;
}
.recentSelect a.right {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/green-box.jpg) no-repeat scroll 100% 0;
}
.recentSelect a.right-current {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/green-box-2.jpg) no-repeat scroll 100% 0;
}




.detpage-list {
	right:20px;
	float:right;
	width:300px;
}
.detpage-list a {
	font-size:9pt;
	display:block;
	text-align:center;
	padding:0 10px 0 10px;
	line-height:26px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:White;
	background:#deab13;
	margin:0px 1px;
	height:27px;
}
.detpage-list a.current {
	color:#ffffff;
	background:#ba8f0d;
}
.detpage-list a.left {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/yellow-bgr-1.png) no-repeat scroll 0 0;
}
.detpage-list a.left-current {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/yellow-bgr-2.png) no-repeat scroll 0 0;
}
.detpage-list a.right {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/yellow-bgr-1.png) no-repeat scroll 100% 0;
}
.detpage-list a.right-current {
	color:#ffffff;
	background:#afa63f;
	background:url(../images/yellow-bgr-2.png) no-repeat scroll 100% 0;
}


.prop-d-name {}

.pagin-ater {
	float:right;
}
.pagin-ater a {
	font-size:9pt;
	display:block;
	text-align:center;
	padding:0 10px 0 10px;
	line-height:26px;
	float:left;
	text-decoration:none;
	color:#c50202;
	margin:0px 1px;
	height:25px;
	border:1px solid #cfcfc7;
}
.pagin-ater a.current {
	color:#c50202;
	background:#ededed;
}
.pagin-ater a.left {
	color:#c50202;
	background:url(../images/whute-box-bgr.png) no-repeat scroll 0 0;
	border:0px;
	border-right:1px solid #cfcfc7;
	height:28px;
}
.pagin-ater a.left-current {
	color:#c50202;
	background:url(../images/whute-box-bgr1.png) no-repeat scroll 0 0;
	border:0px;
	border-right:1px solid #cfcfc7;
	height:28px;
}
.pagin-ater a.right {
	color:#c50202;
	background:url(../images/whute-box-bgr.png) no-repeat scroll 100% 0;
	height:27px;
	border:0px;
	border-left:1px solid #cfcfc7;
	height:28px;
}
.pagin-ater a.right-current {
	color:#c50202;
	background:#afa63f;
	background:url(../images/whute-box-bgr1.png) no-repeat scroll 100% 0;
	height:27px;
	border:0px;
	border-left:1px solid #cfcfc7;
	height:28px;
}
hr {
	clear:both;
	border:0px;
	background:none;
	border-bottom:1px solid #CCCCCC;
	margin:5px;
	padding:5px;
}
.prop_listing_imgs {
	width:160px;
	float:left;
	
}

.prop_listing_imgs img {
	width:150px;
	border:2px solid #bdcace;
}

.prop_listing_imgs .featured {
	background-color:#EB4901;
	color:White;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	left:-5px;
	padding:2px;
	position:absolute;
	top:6px;
	width:100px;
}

.prop_listing_details {
	margin-left:10px;
	float:left;
	height:200px;
	height:auto !important;
	display:block;
}
.prop_listing_details h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #006e90;
	font-weight:normal;
}
.prop_listing_details h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #484848;
}
.prop_listing_details ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.prop_listing_details li {
	display: block;
}
.propheading_details {
	margin-left:10px;
	float:left;
	width:370px;
	height:auto !important;
	display:block;
}
.propheading_details h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:16px;
	color: #006e90;
	font-weight:bold;
}
.feat_prop_listing_details {
	margin-left:10px;
	float:left;
	width:370px;
	height:auto !important;
	display:block;
}

.feat_prop_listing_details h2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:16px;
	color: #006e90;
	font-weight:bold;
}
.feat_prop_listing_details h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #484848;
}
.feat_prop_listing_details ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.feat_prop_listing_details li {
	display: block;
}
.prop_listing {
	margin:5px 5px 20px 5px;
	padding: 8px;
	background:#fbfbfb;
	border:1px solid #dcdbdb;
	height:auto ;
}
.fea-prop_listing {
	margin:5px 5px 20px 5px;
	padding: 8px;
	background:#fffddf;
	border:1px solid #dcdbdb;
	height:auto ;
}
.prop_listing:hover{

	background:#efefef;
	
}
.prop_listing_box {
	margin:px 5px 5px 5px;
	padding: 3px 3px 3px 3px;
	background:#ffffff;
	border:1px solid #bebaba;
	color:#268d9f;
	text-transform:uppercase;
	font-weight:bold;
}

.prop_listing_box  a {
	color:#268d9f;
	height:25px;
	display:block;
	float:left;
	padding-left:40px;
	padding-top:15px;
	padding-right:20px;
}
.prop_listing_box a.city {
	background:url(../images/smlimg_2.png) no-repeat 0 0;
}
.prop_listing_box a.apartment {
	background:url(../images/p_type.png) no-repeat 0 0;
}
.prop_listing_box a.bed {
	background:url(../images/bed.png) no-repeat 0 0;
}
.prop_listing_desc {
padding:2px 2px;
}

.prop_listing_desc p {
	padding:0 2px 2px 0px;
}

.prop-price  {
	font-size:16px;
	float:left;
	padding:0px;
	padding-left:10px;
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	height:27px;
	width:100px;
	background:url(../images/blue-box-bgr1.png) no-repeat scroll 0 0;
	margin-top:10px;
}
.prop-price span {
	padding-right:10px;
	float:left;
	background:Transparent url(../images/blue-box-bgr1.png) no-repeat scroll 50% 0px;
	height:27px;width:100px;
}
.prop-price a.currn{
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	padding-left:20px;
	
}




.prop-page-desc {
	float:left;}
	

.prop-id-box {
	margin:-15px 5px 5px 310px;
	padding: 6px 3px 3px 3px;
	background:Transparent url(../images/blue-box-bgr1.png) no-repeat scroll 50% 0px;
	border:0px solid #000000;
	color:#4A1E00;
	font-size:13px;
	height:22px;
	width:90px;
	position:absolute;
	font-weight:bold;
}

.prop-id-box-normal {
	margin:-15px 5px 5px 470px;
	padding: 6px 3px 3px 3px;
	background:#9FA49B;
	border:0px solid #000000;
	color:#ffffff;
	font-size:13px;
	height:22px;
	width:90px;
	position:absolute;
	font-weight:bold;
}

.prop-id-box-det {
	margin:-15px 5px 5px 8px;
	padding: 5px 3px 3px 3px;
	background:#9FA49B;
	border:0px solid #000000;
	color:#ffffff;
	font-size:13px;
	height:18px;
	width:90px;
	position:absolute;
	font-weight:bold;
}


.prop-d-name {
	margin:5px 5px 5px 5px;
	padding: 3px 3px 3px 3px;
	background:#87b164;
	border:1px solid #000000;
	color:#ffffff;
	height:auto ;
}
.prop-d-name h1 {
	font-size:23px;
	padding:0px;
	font-weight:bold;}
.prop-d-name h4 {
	font-size:14px;
	font-weight:bold;
	color:#132900;}
	
.prop-menus {
	clear:both;
	float:left;
	height:32px;
	width:600px
}
.prop-menus  ul {
	margin:0;
	padding:0;
	list-style:none;
}
.prop-menus  li {
	float:left;
	background:  url(../images/prop_menu_bgr_2l.gif) left top no-repeat;
	margin:0;
	padding:0 0 0 10px;
}
.prop-menus  a, .prop-menus  strong, .prop-menus  span {
	display:block;
	background:url(../images/prop_menu_bgr_2.gif) no-repeat right top;
	padding:8px 10px 9px 1px;
	font-weight:bold;
	margin-right:3px;
	color:#ffffff;
}
.prop-menus  #p-current {
	background:  url(../images/prop_menu_bgr_1l.gif) left top no-repeat;
	
}
.prop-menus  #p-current a {
	background:  url(../images/prop_menu_bgr_1.gif) right top no-repeat;
	padding-bottom:10px;	
	font-weight:bold;color:#000000;
}
.prop-details-box{
	background:#fbfbfb;
	border:1px solid #d8d5d5;
	margin:0px;
	padding:2px 2px;
	clear:both;}
	
.prop-details-box .title 		{  float:left; width:568px; margin:10px 0 10px 0; }
.prop-details-box .title h1,
.prop-details-box .title h2 {   margin:2px; color:Black; padding:0px; }
.prop-details-box hr {
	clear:both;
	border:0px;
	background:none;
	border-bottom:1px solid #CCCCCC;
	margin:3px;
	padding:00px;
}
.prop-details-box .det-box-left{
	float:left;
	width:590px;}	
	
.prop-details-box .det-box-right{
	float:right;
	width:350px;}


#photos {width: 582px; position: relative;}
#photos .big-photo{ overflow: hidden; text-align: center; width: 582px; height: 436px;}
#photos .thumb-photo{ overflow: hidden;  width: 582px; height: 50px; padding:10px 5px;}

.prop-details-list{
	background:#f5f5f5;
	border:1px solid #bdbdbd;
	padding:5px;
	clear:both;}	

	
.prop-details-list .det-box-right .image{ margin:10px 0px; padding:5px;}
.prop-details-list .det-box-right .image img{ border:4px solid #d4d4d4; width:330px ; height:225px}	
.prop-details-list .prop-id{
	float:left;
	width:120px;
	color:#c71e07;
	font-weight:bold; font-size:15px;}
.det-prop-price{
	float:right;
	width:300px;
	color:#ff6600;
	text-align:right;
	font-weight:bold; font-size:19px;line-height:18px; }	
 .det-prop-price span{
	background:none;
	font-size:11px;
	font-weight:normal;
	line-height:10px;
	}	
.desc-tab {
	clear:both;
	padding:10px;
	margin-bottom:15px;}
.desc-tab h1{
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:14PX;
	font-weight:bold;
	}	
.desc-tab h2{
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:14PX;
}	

.desc-tab dl dd,
.desc-tab dl dt   { display:block; float:left; width:180px; padding:4px 0 4px 0; border-bottom: solid 1px #d5d5d5; margin: 0px}
.desc-tab dl dt { width:100px; font-weight:bold; }

.desc-tab .wide { clear:both; padding:4px 0 4px 0; }
.desc-tab .wide div {display:block; float:left; width:435px; }
.desc-tab .wide .val {display:block; float:left; width:435px; }
.desc-tab .wide strong {display:block; float:left; width:115px; }
.desc-tab h3 { clear:both; padding-top:10px; }	
.desc-tab p{
padding-bottom:10PX;
line-height:150%;}	
.contactPhone {
	float:left;
	padding:10px 5px;
	font-size:15px;height:35px;
	line-height:30px;	

	}
.contactPhone b{display:inline-block;float:left; font-weight:normal;}
.contactPhone  span{
	font-weight:bold;
	padding-left:40px;
	display:inline-block;float:left;
	height:35px;
	background:url(../images/phone.png) no-repeat scroll 0 0;
	}	
.enquiry h2{
	border-bottom:1px solid #cccccc;
	margin-bottom:5px;
	padding-bottom:5px;
	font-size:14PX;
	color:#FFFFFF;}		
.enquiry { padding:10px; margin-bottom:10px;
	 }
.enquiry .name		{ text-align:center; margin-bottom:10px; }
.enquiry .name a { text-decoration:none; }
.enquiry .tel { margin-top:5px; margin-bottom:10px; padding:10px 0; border:solid 1px #ccc; border-width:1px 0; }
.enquiry .tel a { font-weight:normal; }
.enquiry .multiple { margin-top:5px; margin-bottom:10px; padding:10px 0; border:solid 1px #ccc; border-width:1px 0; }

.enquiry .contactrow			{ font-size:0.8em; }
.enquiry .row 					{ clear:both; padding-top:5px;}
.enquiry .row label 			{ display:block; height:0px; overflow:hidden; font-weight:bold; }
.enquiry .error 				{ text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#D5FF98; }
.enquiry ul li 			{list-style:square;
 }
.enquiry .row label.checkbox	{ display:inline; font-weight:normal; }
.enquiry .row input.textbox,
	.enquiry .row textarea		{ padding:5px; width:238px; border:solid 1px #e5e2e2; padding:3px; color:#646464;
									font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; }
.enquiry .row select			{ padding:5px; width:254px; border:solid 1px #e5e2e2; padding:3px; color:#646464; }
.enquiry .row select			{ width:260px; }
.enquiry .row textarea			{ display:block;height:70px; }
.enquiry .directnote 			{ font-size:8pt; }
.enquiry .errorSummary {padding:5px;background:White;border:solid 1px #D5FF98;color:#D5FF98;margin-bottom:10px;}
.enquiry a { color:#646464; }
.enquiry .checkboxes { line-height:1.4em; }


.enquiry_sell h2{
	clear:both;
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:14PX;color:#fff;}		
.enquiry_sell { padding:20px; margin-bottom:20px;clear:both;	
	 }
.enquiry_sell .name		{ text-align:center; margin-bottom:10px; }
.enquiry_sell .name a { text-decoration:none; }
.enquiry_sell .tel { margin-top:5px; margin-bottom:10px; padding:10px 0; border:solid 1px #ccc; border-width:1px 0; }
.enquiry_sell .tel a { font-weight:normal; }
.enquiry_sell .multiple { margin-top:5px; margin-bottom:10px; padding:10px 0; border:solid 1px #ccc; border-width:1px 0; }

.enquiry_sell .contactrow			{ font-size:0.8em; }
.enquiry_sell .row 					{ clear:both; padding-top:5px;}
.enquiry_sell .row label 			{ 
	color:#ffffff;
	font-weight:bold; 
	min-width: 130px;
	display: block;
	padding:0px 3px;
}
.enquiry_sell .row label.checkbox	{ display:inline; font-weight:normal; }
.enquiry_sell .row input.textbox,
	.enquiry_sell .row textarea		{ padding:5px; width:254px; border:solid 1px #e5e2e2; padding:3px; color:#646464;
									font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; }
.enquiry_sell .row select			{ padding:5px; width:254px; border:solid 1px #e5e2e2; padding:3px; color:#646464; }
.enquiry_sell .row select			{ width:260px; }
.enquiry_sell .row textarea			{ display:block;height:70px; }
.enquiry_sell .directnote 			{ font-size:8pt; }
.enquiry_sell .textnote 			{ font-size:8pt; color:#ffffff;}
.enquiry_sell .errorSummary {padding:5px;background:White;border:solid 1px #D5FF98;color:#D5FF98;margin-bottom:10px;}

.enquiry_sell a { color:#646464; }
.enquiry_sell .checkboxes { line-height:1.4em; }

	
	
.xrb3 {
 position: relative;  
}
.xrb3tl, .xrb3tr, .xrb3bl, .xrb3br {
	position:absolute;
	width:10px;
	height:10px;
	overflow:hidden;
	display:block;
	background:Black;
	background:transparent url(../images/corner1.png) no-repeat scroll 0 0;
}
.xrb3tl {
	top:-1px;
	left:-1px;
	background-position:0 0px;
}
.xrb3tr {
	top:-1px;
	right:-1px;
	background-position:-10px 0px;
}
.xrb3bl {
	bottom:-1px;
	left:-1px;
	background-position:0 -10px;
}
.xrb3br {
	bottom:-1px;
	right:-1px;
	background-position:-10px -10px;
}



.xrbl1 {
	position:relative;
}
.xrbl1tl, .xrbl1tr, .xrbl1bl, .xrbl1br {
	position:absolute;
	width:10px;
	height:10px;
	overflow:hidden;
	display:block;
	background:url(../images/corner2.png) no-repeat scroll 0 0;
}
.xrbl1tl {
	top:-1px;
	left:-1px;
	background-position:0 0px;
}
.xrbl1tr {
	top:-1px;
	right:-1px;
	background-position:-10px 0px;
}
.xrbl1bl {
	bottom:-1px;
	left:-1px;
	background-position:0 -10px;
}
.xrbl1br {
	bottom:-1px;
	right:-1px;
	background-position:-10px -10px;
}
.xrb2 { position:relative; background:#D8D8D8; }
.xrb2tl, .xrb2tr, .xrb2bl, .xrb2br { position:absolute; width:10px; height:10px; overflow:hidden; display:block; background:Black; background:transparent url(../images/corners.png) no-repeat scroll 0 0; }
.xrb2tl { top:0; left:0; background-position:0 -20px; }
.xrb2tr { top:0; right:0; background-position:-10px -20px; }
.xrb2bl { bottom:0; left:0; background-position:0 -30px; }
.xrb2br { bottom:0; right:0; background-position:-10px -30px; }
.buttons input {
	webkit-border-fit: lines;
	color:#ffffff;
	font:bold 12px Arial, sans-serif;
	border:0px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	background:url(../images/button-bgr.gif) no-repeat center center;
	height:27px;
	text-transform:uppercase;
	width:90px;
	text-align:center;
	overflow: visible;
	white-space: nowrap;
}


.xrb2box { position:relative; background:#FF6600; }
.xrb2tlbox, .xrb2trbox, .xrb2blbox, .xrb2brbox { position:absolute; width:10px; height:10px; overflow:hidden; display:block; background:Black; background:transparent url(../images/corner_red.png) no-repeat scroll 0 0; }
.xrb2tlbox { top:0; left:0; background-position:0 -20px; }
.xrb2trbox { top:0; right:0; background-position:-10px -20px; }
.xrb2blbox { bottom:0; left:0; background-position:0 -30px; }
.xrb2brbox { bottom:0; right:0; background-position:-10px -30px; }
.buttons input {
	webkit-border-fit: lines;
	color:#ffffff;
	font:bold 12px Arial, sans-serif;
	border:0px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	background:url(../images/button-bgr.gif) no-repeat center center;
	height:27px;
	text-transform:uppercase;
	width:90px;
	text-align:center;
	overflow: visible;
	white-space: nowrap;
}

#featured{ 
	width:685px; 
	border:1px solid #d8d5d5; 
	height:286px; 
	background:#fbfbfb;
	padding:3px;
	float:left;
	
}
#featured ul.ui-tabs-nav{ 
	
	list-style:none; 
	padding:0; margin:0; 
	width:278px; 
	height:250px;
	float:right;
	
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0;  
	font-size:12px; 
	color:#203d08; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:12px; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	background:url(../images/selector_normal.jpg) top left no-repeat;
	display:block; 
	padding-left:20px;
	height:90px; 
	color:#203d08;  
	/*background:#CFCFCF; */ 
	text-align:left;
	font-weight:bold;
}
#featured li.ui-tabs-nav-item a:hover{ 
	/*background:#797979;*/
	color:#FFFFFF;  
	background:url(../images/selector_hover.jpg) top left no-repeat;
}
/*
#featured li.ui-tabs-selected{ 
	background:url('images/selector_selected.jpg') top left no-repeat;  
}*/

#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	color:#FFFFFF; 
	background: url(../images/selector_selected.jpg) top left no-repeat;  
} 
#featured .ui-tabs-panel{ 
	width:405px; 
	height:275px; 
	background:#d7f4cc; 	
	color:#FFF;
	margin:0px;
	padding:0px;
	float:left;
}
#featured .ui-tabs-panel .fmainImage img { 
	width:405px; 
	height:275px; 
	margin:0px;
	padding:0px;
}
#featured .ui-tabs-panel .info{ 
	position:relative; 
	width:405px;
	height:85px; 
	top:-90px;
	background: url(../images/transparent-bg.png); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .ui-tabs-panel .fpropDetails {
	margin:0 5px; 
	width:300px;
	float:left;
	font-family:Verdana; font-size:11px; 
	color:#FFF;
	line-height:15px;
	font-weight:bold;
}
#featured .ui-tabs-panel.fbutton {
	margin:0 8px; 
	width:95px;
	float:right;
	color:#f0f0f0;
}

#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.ftext{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
.rightsidetext{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#000;

}

.error{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: red; 
}

.prop_listing_box {
    margin:5px 5px 20px 5px;
	padding: 8px;
	background:#fbfbfb;
	border:1px solid #dcdbdb;
	height:auto ;
}
.prop_listing_box_2 {
    margin:5px 5px 20px 5px;
	padding: 8px;
	background:#fbfbfb;
	border:1px solid #dcdbdb;
	height:auto ;
}

.prop_featured {
    margin:5px 5px 20px 5px;
	padding: 8px;
	background:#FF6600;
	border:1px solid #dcdbdb;
	height:auto ;
	text-align:center;
}

.prop_featured_detail {
    margin:5px 5px 20px 5px;
	padding: 8px;
	background:#DFDFFF;
	border:1px solid #dcdbdb;
	height:auto ;
	text-align:center;
}

.tbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: 5B5B5B;
}

.selectbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border:1px solid #9FA49B;
	font-size: 8pt; 
	font-style: normal; 
	background:#E4E6E3;
}

.orangebox{
	background:url(../images/orange-box-1.jpg) no-repeat;
	width:120px;
	height:25px;
}

.featuredtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;	
	color: #FFFFFF;
	font-weight:bold;
}

.featuredmiddletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 21px;	
	color: #FFF033;
	font-weight:bold;
	text-decoration:underline;
}

.featuredlasttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;	
	color: #FFFFFF;
	font-weight:bold;
}

.left_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	float:left;
}

.left_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	text-decoration:none;
}

.left_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	text-decoration:underline;
	color:#FF6600;
}

.right_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	float:right;
}

.right_text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	float:right;
}

.right_text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	float:right;
	text-decoration:underline;
}

/* agent contact*/
.ag_email			{ width:270px; margin-top:0px; color:#FFC100; border:none; padding-bottom:0; font-size:14px; background:transparent url(../icons/email.png) no-repeat scroll 0 50%; padding:8px 0 8px 38px; font-size:14px; }
.ag_email a			{ color:#FFC100; }
.ag_contactPhone	{ float:left; width:280px; margin-top:0px; color:#FFC100; border:none; padding-bottom:0; font-size:14px; background:transparent url(../icons/tel_orng.png) no-repeat scroll 0 50%; padding:12px 0px 12px 25px;  font-weight:bold;}
.ag_contactPhone a	{ color:#646464; font-weight:normal; }
.ag					{ float:left; padding-top:20px; padding-bottom:20px; margin-bottom:20px; }
.ag_emailSmall		{ float:left;width:270px; margin-top:0px; color:#FFC100; border:none; padding-bottom:0; font-size:14px; background:transparent url(../icons/emailsmall.png) no-repeat scroll 0 50%; padding:8px 0 8px 25px; font-size:14px; font-weight:bold;}
.ag_emailSmall a	{ color:#FFC100;  }

.ag_print		{ float:right;width:auto; margin-top:0px; color:#FF6600; border:none; padding-bottom:0; font-size:12px; background:transparent url(../icons/print.png) no-repeat scroll 0 50%; padding:6px 0px 4px 22px; }
.ag_print a		{ color:#FF6600;}
.ag_print:hover		{ color:#DD9500;text-decoration:none; }
.ag_print span { padding:0px 10px 0px 10px; }

.checkboxes {	
	width:975px;
	margin:0 auto;
	background:#FF6600;
}

.checkboxes .wrapper2list {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	width:180px;
	float:left;
	color:#FFFFFF;
	padding:2px 5px 0px 0px;
}

.propid {
	float:right ; 
	padding-right:10px;	
}

.text_area_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:18px;
}

#search-box h3 { float:left;}

.saleprop {	
	width:800px;
	margin:0 auto;
	background:#FF6600;
	border:1px solid;
	
}

.saleprop .wrapper2list {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	width:150px;
	float:left;
	color:#FFFFFF;	
}

.normal{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6A6A6A;
	text-align:left;
}
.normal p span div {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6A6A6A;
}

.normal a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #0058FF;
}

.normal a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #003FB3;
	text-decoration:underline;
}

.news {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #6A6A6A;
	text-align:left;
}
.news b {
	color: #6A6A6A;
	margin-top:5px;
	padding:0px 0px 10px 15px;
	background: url(../images/bullet-1.gif) no-repeat 0px 3px;
	font-weight:bold;
}
.news p {
	color: #6A6A6A;
	padding:5px 0px 0px 0px;
	border-bottom:1px solid #e9deb6;
}

.news a {
	color: #D56E22;
	text-decoration:underline;

}
.news a:hover{
	color: #D56E22;
	text-decoration:none	;
}

.bigtext{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #665B37;
	text-align:left;
	padding:5px 8px 5px 5px;
	background-color:#F0F0F0;
	width:725px;
	border-bottom:1px solid #E0DABA;
	border-top:1px solid #E0DABA;
	font-weight:bold;
}

.textlink {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6A6A6A;
}
.textlink a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6A6A6A;
	text-decoration:underline;
}
.textlink a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6A6A6A;
	text-decoration:none;
}

.priceday {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A6A6A;
}

.rateinclude {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6A6A;
}


.buttonnew			{ position:relative; padding:3px 6px;
                        border:2px solid #fff; margin:2px 0px 0px 0px; color:#FFFFFF; 
												font-family:Verdana, Arial, Helvetica, sans-serif;
												background:#646464; -moz-border-radius:5px; 
												cursor:pointer;}
.buttonnew:hover		{ background:#C8C8C8 none repeat scroll 0% 0%; color:#000; cursor:pointer;}


/*sell page  validation ajax contact form */
#contact-wrapper { 
	width:210px; 
}
#contact-wrapper div { 
	clear:both; 
	margin:1em 0;
}
#contact-wrapper label { 
	display:block; 
	float:none; 
	font-size:13px; 
	width:auto; 
}

form#contactform textarea { 
	font-family:Arial, Tahoma, Helvetica, sans-serif; 
	font-size:100%; 
	padding:0.6em 0.5em 0.7em; 
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7; 
	border-style:solid; 
	border-width:1px;
}

.sel_left_box{
    float: left;
    padding: 10px;
    width: 290px;
    border-left: 1px solid gray;
}

.sell_right_box{
    float: left;
    padding: 10px;
    width: 290px;
    border: 1px solid gray;
}

.small{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #6A6A6A;
	text-align:left;
}

.small a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #6A6A6A;
	text-align:left;
	text-decoration:underline;
}
.small a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #6A6A6A;
	text-align:left;
	text-decoration:none;
}

.buttonText1 {
background:url("../images/btn-bgr.jpg") no-repeat scroll center center transparent;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:34px;
width:150px;
text-align:center;
}

.buttonText1 a{	
	color: #FFFFFF;
	text-decoration:none;
}

.buttonText1 a:hover{	
	color: #FFFFFF;
	text-decoration:underline;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
/*sell page form validation end*/

.watermark_featured {
	margin:2px 2px 10px -4px;
	padding: 6px 3px 3px 3px;
	background:Transparent url(../images/featured.png) no-repeat scroll 100% 0px;
	border:0px solid #000000;
	color:#4A1E00;
	font-size:13px;
	height:74px;
	width:99px;
	position:absolute;
} 

.watermark_sold {
	margin:2px 2px 10px -4px;
	padding: 6px 3px 3px 3px;
	background:Transparent url(../images/sold.png) no-repeat scroll 100% 0px;
	border:0px solid #000000;
	color:#4A1E00;
	font-size:13px;
	height:74px;
	width:99px;
	position:absolute;
} 
.watermark_saleagreed {
	margin:2px 2px 10px -4px;
	padding: 6px 3px 3px 3px;
	background:Transparent url(../images/saleagreed.png) no-repeat scroll 100% 0px;
	border:0px solid #000000;
	color:#4A1E00;
	font-size:13px;
	height:74px;
	width:99px;
	position:absolute;
} 

.tbtext-border_hd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border:1px solid #FF6600;	
	background:#1F6AA3;
	color:#34FF10;
}
.tbtext-border_ft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	border:1px solid #FF6600;	
	background:#FF6600;
	color:#FFFFFF;
}

.tbtext-border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border:1px solid #FF6600;	
}

.text-border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border:1px solid #FF6600;
	text-align:left;
}

.text-border1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border:0px solid #FF6600;
	text-align:left;
	background:#FFE0CC;
}

.text-border2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border:0px solid #FF6600;
	text-align:left;
	background:#FFF9F4;
}

.nolink{
	color: #000;
	text-decoration: none;
	text-align: center;
	font: 12px "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	border: 1px solid #D2EAFB;
	background: #ADADAD;
	padding: 2px 4px;
	margin: 2px;
}

.pagetext{
	color: #fff;
	text-decoration: none;
	text-align: center;
	font: 12px "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	border: 1px solid #176FAB;
	background: #232323;
	padding: 2px 4px;
	margin: 2px;
}

.pagetext:hover{
	color: #000;
	text-decoration: none;
	text-align: center;
	font: 12px "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	border: 1px solid #D2EAFB;
	background: #FF9146;
	padding: 2px 4px;
	margin: 2px;
}

.pageselect{
	color: #000;
	text-decoration: none;
	text-align: center;
	font: 12px "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	border: 1px solid #D2EAFB;
	background: #9BE1FB;
	padding: 2px 4px;
	margin: 2px;
}
.pagination{
	background: #fff;
	font: 13px "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	border-right: 4px solid #fff;
	border-bottom: 2px solid #fff;
	padding: 5px;
}

.smallbold{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}

a.button:hover *,  a.button:hover{

text-decoration:none !important;

}

.button span{

	background-image:url(../images/button_new.png);

	background-position:left top;

	color:#09567A;

	display:block;

	float:left;

	font-family:Tahoma;

	font-size:11px;

	font-weight:bold;

	height:27px;

	line-height:25px;

	padding:0 0 0 30px;

	cursor:pointer;

}



.button{
background-image:url(../images/button_right_new.png);
background-position:right 0;
background-repeat:no-repeat;
display:block;
float:left;
height:27px;
padding-right:16px;
}

.button:hover span{
	background-position:left bottom;
	color:#FFF;
}

.button:hover{
	background-position:right bottom;
}
.doubleButton a{
margin-right:15px;
}
.button_blue span{
	background-image:url(../images/button_blue.png);
	background-position:left top;
	color:#09567A;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:27px;
	line-height:25px;
	padding:0 0 0 30px;
	cursor:pointer;
}

.button_blue{
background-image:url(../images/button_right_blue.png);
background-position:right 0;
background-repeat:no-repeat;
display:block;
float:left;
height:27px;
padding-right:16px;
}

.button_blue:hover span{
	background-position:left bottom;
	color:#FFF;
}

.button_blue:hover{
	background-position:right bottom;
}
