/* CSS Document */

body {
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #fef9e3;
}

img {
border: none;
}

/* Seller Page */

.sellahome_img {
display: none;
}

.sell_home_image {
background-image:url(images/sell_a_home.jpg);
width: 580px;
height: 139px;
margin-left:auto;
margin-right: auto;
}

 /* Centering Mapping Page START  */
#frameMap {
 display: block;
    margin-left: auto;
    margin-right: auto 
}

#frameListings {
 display: block;
    margin-left: auto;
    margin-right: auto 
}
 /* Centering Mapping Page FINISH */

/* Controls Property Detail Text Color - START */
.text_title_1 {
color: #000;
}

.text_color_1 {
color: #000;
}

.text_color_1 a:link{
color: #000;
}

.text_color_1 a:visited {
color: #000;
}

.text_color_1 a:active {
color: #000;
}

.text_color_1 a:hover{
color: #000;
}
/* Controls Property Detail Text Color - END */

.content_page {
padding-left: 2px;
padding-right: 2px;
}

.content_page_inner {
	width: 794px;
    margin-left: auto;
    margin-right: auto;
	text-align: left;
}

/* Pics*/

.top_header{
background-image: url(images/header.jpg);
width: 804px;
height: 86px;
}

.nav_bg {
background-image: url(images/nav_bg.jpg);
width: 508px;
height: 48px;
float: left;
}

.nav_right {
background-image: url(images/nav_right.jpg);
width: 296px;
height: 48px;
float: right;
}

.search_title {
background-image: url(images/search_title.jpg);
width: 296px;
height: 48px;
float: right;
}

.banner_top {
background-image: url(images/banner_top.jpg);
width: 508px;
height: 43px;
float: left;
}

.search_bg {
background-image: url(images/search_bg.jpg);
width: 296px;
height: 43px;
float: right;
}

.banner_main {
background-image: url(images/banner_main.jpg);
width: 804px;
height: 156px;
clear: both;
}

.whois_title {
background-image: url(images/whois_title.jpg);
width: 566px;
height: 43px;
float: left;
}

.contact_title {
background-image: url(images/contact_title.jpg);
width: 238px;
height: 43px;
float: right;
}

.content_bg {
background-image: url(images/content_bg.jpg);
width: 804px;
height: 9px;
background-repeat: repeat-y;
}

.content_bg2 {
background-image: url(images/content_bg2.jpg);
width: 238px;
height: 9px;
background-repeat: repeat-y;
}

.content_bg3 {
background-image: url(images/content_bg.jpg);
width: 804px;
height: 9px;
background-repeat: repeat-y;
}

.whois_content {
width: 566px;
float: left;
}

.whois_agent_pic {
float: left;
margin-top: 16px;
margin-left: 6px;
padding-bottom: 5px;
}

.whois_content_area {
width: 536px;
margin-top: 15px;
margin-left: 15px;
float:right;
margin-bottom: 15px;
}

.contact_content_area {
margin-top: 15px;
margin-left: 6px;
margin-bottom: 15px;
}

.contact_agentname {
font-size: 16px;
padding-bottom: 6px;
font-weight: bold;
}

.contact_info_title {
font-weight: bold;
display: inline;
}

.contact_info {
float:right;
overflow: hidden;
padding-left: 5px;
padding-top: 16px;
width:190px;
}


.contact_content {
background-image: url(images/home_hunter_bg.jpg);
width: 231px;
height: 194px;
float: left;
}

.contact_content p {
padding-top:15px;
padding-left:15px;
width: 204px;
}

.contact_content img {
padding-top:0px;
padding-left:15px;
margin:0px;
font-size: 0px;

}

.featured_title {
background-image: url(images/featured_title.jpg);
width: 804px;
height: 47px;
}

.featured_content {
width: 804px;

}

.featured_content_area {
margin-top: 15px;
margin-left: 15px;
margin-right: 15px;
margin-right: 7px;
margin-bottom: 15px;
}

.bottom_footer {
background-image: url(images/footer.jpg);
width: 804px;
height: 30px;
}

.homehunter_login {
width: 120px;
height: 44px;
float:right;
margin-right: 10px;
margin-top: 20px;
}

.homehunter_top {
background-image: url(images/homehunter_top.jpg);
width: 120px;
height: 24px;
}

.homehunter_bottom {
width: 120px;
height: 20px;
}

.bs_formcolor {
background-color: #fff;
}

.quicksearch_boxes {
height: 16px;
width: 90px;
margin-bottom: -16px;
}

.quicksearch_dropdown {
margin-bottom: -16px;
}

.quicksearch_search {
padding: 0px;
margin-bottom: -20px;

}

.search_align {

}

.submenuClass {
	cursor: pointer;
	padding: 5px;
	
}


/*  */

.main_div {
width: 804px;
margin-left:auto;
margin-right:auto;
}

.titles_right {
font-size: 16px;
color: #fff;
margin-left: 10px;
margin-top: 14px;
font-weight: bold;
}

.titles_left {
font-size: 16px;
color: #fff;
margin-left: 14px;
margin-top: 14px;
font-weight: bold;
}

.navigation {
margin-top: 18px;
margin-left: 10px;
}

.nav_padding {
padding-left: 10px;
}

.bullet_space {
padding-left: 6px;
padding-right: 2px;
}

.marquee_header {
margin-top: 8px;

color: #fff;
}





.stab a:link {
text-decoration: underline;
color: #fff;
}

.stab a:hover {
text-decoration: underline;
color: #fff;
}

.stab a:visited {
text-decoration: underline;
color: #fff;
}

.stab a:active {
text-decoration: underline;
color: #fff;
}


.stab{
	color:#fff;
	Font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-color: #0060aa; 
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #0060aa;
	height:25px;
}

.stabbdr{
	padding: 1.5px 1.5px 0px; 
}

.stabbdron{
	color:#000;
	Font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-color: #fff;
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 0px 1px;	
	border-color: #0060aa;
	height:25px;
}

.stabbdroff{
	color:#fff;
	Font-weight: bold;
	Font-family: arial;
	font-size: 11px;
	text-decoration: underline;
	background-color: #fff;
	text-align: center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;	
	border-color: #0060aa;
}

.stabspacer{
	background-color: white;	
	border-style: solid;
	border-width: 0px 0px 1px 0px;	
	border-color: #0060aa;
}

.searchresult{
	font-size: 11px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #0060aa;
	background-color: #fff;
	text-align: left;
}


/* Links */

.menu2 {
color: #fff;

}	

a:link.menu2	{
font-size:							11px;
font-family:						Arial, Helvetica, sans-serif;
color:								#ff; 
text-decoration:					none;
line-height: 						16px;
		}
a:visited.menu2 {
font-size:							11px;
font-family:						Arial, Helvetica, sans-serif;
color:								#fff;
text-decoration:					none;
		}
a:hover.menu2 {
font-size:							11px;
font-family:						Arial, Helvetica, sans-serif;
color:								#fff;
text-decoration:					underline;

		}
a:active.menu2 {
font-size:							11px;
font-family:						Arial, Helvetica, sans-serif;
color:								#fff;
text-decoration:					none;
	
		}
		
/*************** Property Search - CSS - ***************/












.ps_top_search {
width: 785px;
}

.ps_header_title {
font-size: 16px;
}


.ps_top {

}

.ps_main {
width: 785px;

}

.ps_main_margin {
width: 785px;
}

.ps_option_1_title {
width: 765px;
color:#005b9e;
background-image:url(images/step_1.gif);
}

.ps_option_1 {
width: 783px;
}

.ps_option_2_title {
width: 765px;
color:#005b9e;
background-image:url(images/step_2.gif);
}

.ps_option_2 {
width: 783px;
}

.ps_option_3_title {
width: 765px;
color:#005b9e;
background-image:url(images/step_3.gif);
}

.ps_option_3 {
width: 783px;
}

#Iframe1 {
width: 785px;

}

.ps_yoursearch_criteria_list {
width: 690px;

}

.ps_yoursearch_criteria {
display: none;
}

.ps_bottom_results {
display: none;
}

.ps_tab_padding{
padding:5px 2px 0px 2px;
color:#333;
cursor:pointer;
}

.ps_tab_padding:hover{
padding:5px 2px 0px 2px;
color:#000;
cursor:pointer;
}

.ps_tab_padding_selected{
padding:5px 2px 0px 2px;
color:#000;
font-weight:bold;
cursor:pointer;
}

.ps_tab_left{
float:left;
width:6px;
height:23px;
background-image:url(images/tab_left.gif);
}

.ps_tab{
float:left;
height:23px;
background-image:url(images/tab_background.gif);
}

.ps_tab_right{
float:left;
width:6px;
height:23px;
background-image:url(images/tab_right.gif);
background-repeat:no-repeat;
padding-right:2px;
}
.pd_menu7{
	display:none;
}