@charset "utf-8";

/*=================================================================

Realty Executives Premier Marketing Group  Website Styles

 Author: Martin Leblanc

 Last modified:  /  / 
 
 Copyright: Lone Wolf Real Estate Technologies

===================================================================*/

/* The Eric Meyer Reset below

minus a few i removed
*/


html,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,
fieldset,form,label,legend,caption{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;

}

ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}
/*****generic link attributes*******/
a:link,a:active,a:visited{
	color:#ffffff;
	text-decoration:none;
}
a:hover{
	color:#ffffff;
	text-decoration:underline;
}
h1{
	font-size:22px;
	margin:0px 0px 10px 0px;
}
h2{
	font-size:18px;
	margin:0px 0px 10px 0px;
}
h3{
	font-size:16px;

	margin:0px 0px 10px 0px;
}
p{
	margin:0px 0px 10px 0px;
}
/*****generic link attributes*******/
body {
	background-image: url(images/background.png);
	background-repeat: repeat;
	background-position:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	margin: 10px 0px 0px 0px;
	
}
/*****Property Search styles - START*******/
.p_search_wrapper {
	color: #444444;
}
/*****Property Search styles - END*******/
.pmg_wrapper{
	width:1015px;
	margin: 0px auto;
	
}
.pmg_header{
	width:1015px;
	height:117px;
	background-image: url(images/top.png);
	background-repeat:no-repeat;
	background-position:center;
	
}
.pmg_top_navigation{
	width:880px;
	height:117px;
	margin:0px auto 20px auto;
	font-size:10px;
	z-index:8000;
	letter-spacing: 1px;
}

.pmg_top_navigation a:link,.pmg_top_navigation a:active,.pmg_top_navigation a:visited{
	color: #CCCCCC;
	text-decoration:none;
	padding:0px 0px 18px 0px;
	
}
.pmg_top_navigation a:hover{
	color:#ffffff;
	text-decoration:none;
	
}
/******************inner_nav**************************/
.pmg_top_navigation_inner{
	width:880px;
	height:117px;
	margin:0px auto;
	font-size:10px;
	z-index:8000;
}
.pmg_top_navigation_inner a:link,.pmg_top_navigation_inner a:active,.pmg_top_navigation_inner a:visited{
	color: #CCCCCC;
	text-decoration:none;
	padding:0px 0px 8px 0px;
}
.pmg_top_navigation_inner a:hover{
	color:#ffffff;
	text-decoration:none;
	
}
/***********************************************************************/
.pmg_left_nav{
	width:300px;
	float:left;
	padding:75px 0px 5px 2px;
	text-align:center;
	
}
.pmg_lm_item{
	float:left;
	text-align:center;
	padding:0px 15px;
	letter-spacing: 1px;
	
}
.pmg_logo_button{
	width:275px;
	height:100px;
	padding-top:17px;
	float:left;
}
.pmg_right_nav{
	width:290x;
	float:right;
	padding:75px 0px 0px 10px;
text-align:center;
	
}
.pmg_rm_item{
	float:left;
	text-align:center;
	padding:0px 15px;
	letter-spacing: 1px;
}
.pmg_link_spacer{
	float:left;
	line-height:25px;
	color:#dddddd;
}
.submenuClass {
	float:left;
	padding:0px 0px 0px 0px 
}
/**************************end of nav*******************/
.pmg_hp_content{
	width:1015px;
	background-image: url(images/middle.png);
	background-repeat:repeat-y;
	min-height:460px;
	height:auto!important;
	height:460px;
	
}
.pmg_inner_content{
	width:895px;
	padding:20px 60px;
	min-height:500px;
	height:auto!important;
	height:500px;
	background-image: url(images/middle.png);
	background-repeat:repeat-y;	
	line-height:19px;
	font-size:11px;
}
.pmg_hp_flash{
	height:430px;
	width:883px;
	margin:0px auto;
	
}
.pmg_inner_banner{
	width:883px;
	margin:0px auto 20px auto;
	height:175px;

}
.sellahome_img{
	display:none;

}
.buyahome_img{
display:none;

}

/*.pmg_hp_image{
	height:430px;
	width:882px;
	margin:0px auto;
	background-image: url(images/center.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.pmg_hp_image2{
	height:430px;
	width:882px;
	margin:0px auto;
	background-image: url(images/center2.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
*/
.pmg_hp_webmag{
	width:330px;
	height:100px;
	margin-top:318px;
	margin-left:10px;
	z-index: 0;
	float:left;
	margin-left:10px;/*all other browsers*/
	#margin-left:10px;/*ie7 only*/
	_margin-left:6px;/*ie 6 or lower*/
	
}
.pmg_hp_webmag_content a:link,.pmg_hp_webmag_content a:active,.pmg_hp_webmag_content a:visited{
	text-decoration:none;
	cursor:pointer;
	

 }
 .pmg_hp_webmag_content a:hover{

	text-decoration:underline;


 }
 .pmg_hp_webmag_opacity{
	width:330px;
	height:100px;
	background-color:#000;
	filter: alpha(opacity=60);
	opacity: .60;
	position: absolute;
	z-index: 10;
}
.pmg_hp_webmag_content{
	width:310px;
	height:80px;
	color:#fff;
	font-size:14px;
	position: absolute;
	z-index: 100;
	padding:10px 0px 0px 15px;
}
.pmg_webmag_lrg_title{
	color:#fff;
	font-size:25px;
}/***********************************/

.pmg_hp_featured{
	width:350px;
	height:180px;
	margin-top:235px;
	z-index: 0;
	float:right;
	margin-right:10px;/*all other browsers*/
	#margin-right:10px;/*ie7 only*/
	_margin-right:6px;/*ie 6 or lower*/
	
}
.pmg_hp_featured_content a:link,.pmg_hp_webmag_content a:active,.pmg_hp_webmag_content a:visited{
	text-decoration:none;
	cursor:pointer;
	

 }
 .pmg_hp_featured_content a:hover{

	text-decoration:underline;


 }
 .pmg_hp_featured_opacity{
	width:350px;
	height:180px;
	background-color:#000;
	filter: alpha(opacity=60);
	opacity: .60;
	position: absolute;
	z-index: 10;
}
.pmg_hp_featured_content{
	width:320px;
	height:180px;
	color:#fff;
	font-size:14px;
	position: absolute;
	z-index: 100;
	padding:10px 0px 10px 10px;
}
/*featured properties*/
.pmg_featured_info{
	width:100%;
	
}

.pmg_featured_img{
	width:200px;
	height:170px;
	overflow:hidden;
	float:right;
	padding:5px 0px 0px 0px;


}
.pmg_featured_attributes{
	width:110px;
	padding:0px 0px 0px 0px;
	float:left;
	

}
.pmg_featured_agentname{
	font-size:12px;	
	font-weight:bold;
	display:none;
}
.pmg_featured_award{

	font-size:12px;
}
.pmg_featured_type{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	
	}
.pmg_featured_mls{
font-weight:bold;
	font-size:11px;	
	margin-bottom:8px;
	}
.pmg_featured_address{

	font-size:11px;	
	margin-bottom:8px;
	}
.pmg_featured_price{
	
	font-size:11px;	
}
.price{
	color:#7cbd0f;
}
.pmg_featured_bed{
	
	font-size:11px;	
;

}
.pmg_featured_bath{
	
	font-size:11px;
	

	
	
	}

.pmg_hp_about{
	width:875px;
	padding:25px 70px;
	line-height:19px;
	font-size:11px;
}
/********************************footer***********************************/

.pmg_footer{
	height:102px;
	width:1015px;
	margin:0px auto;
	background-image: url(images/bottomtag.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}
.pmg_reflection{
	height:168px;
	width:1015px;
	margin:0px auto;
	background-image: url(images/reflection.png);
	background-repeat:no-repeat;
	background-position:center;
}

/***********************************ho*/

.tableborder1 { border: solid 1px #cfd27d; }
.tableborder2 { border-style: solid; border-width: 0px 1px 1px 1px; border-color: #cfd27d; }
.tableborder3 { border: solid 1px #cfd27d; }
.tableborder4 { border: solid 1px #cfd27d; }

/*Tabs - FindHomeRequest.asp*/
.stab{
	
	Font-weight: normal;
	font-family:;
	font-size: 14px;
	text-decoration: none;
	background-color:#e1e1e1;
	
	height:25px;
	border-style: solid; border-width: 1px 1px 1px 1px; border-color:#ebebeb;
	padding:8px 8px 8px 8px;
	color:#000;
}
.stab a:link,.stab a:visited,.stab a:active{
color:#000;
}
.stab a:hover{
color:#000;
text-decoration:underline;
}
.searchresult{
	border-style: solid; border-width: 0px 1px 1px 1px; border-color:#ebebeb;
	background-color:transparent;
	padding:13px;
	line-height:18px;
	padding-left:25px;
	
}
.searchresult  li{
list-style:square;}

.stabbdr{
	padding: 1.5px 1.5px 0px; 
}

.stabbdron{
	color:#000;
	Font-weight: normal;
	font-family: ;
	font-size: 12px;
	text-decoration: none;
	background-color: #eff1e0;
	text-align: center;	
	height:25px;
	
}

.stabbdroff{
	color:#000;
	Font-weight: bold;
	Font-weight: normal;
	font-family: ;
	font-size: 12px;
	text-decoration: none;
	background-color: #b29362;
	text-align: center;
}

.stabspacer{
	background-color: #b29362;	
}
.tableborder4 
{

.bs_formcolor{
background-color:#eff1e0;
}
.featured_maintable{
	border:none;
}
.pmg_disclaimer{
	width:975px;
	font-size:10px;
	margin:0px auto;
	color:#0d1d33;
	padding:110px 0px 0px 0px;
}
.pmg_disclaimer a:link,.pmg_disclaimer a:active,.pmg_disclaimer a:visited{
color:#0d1d33;
text-decoration:underline;

}
.pmg_disclaimer a:hover{
color:#0d1d33;
text-decoration:none;
}
.lwolf{
	width:500px;
	margin:10px 0px 0px 0px;
	float:left;
}
.lwolf_text img{
	float:left;
}
.tableborder4 
{

}
.featured_maintable{
	border:none;
}
.pd_status_image img,.psr_daysold_image img,.psr_reducedprice_image img,.psr_status_image img{
	background-color:#dadada;
	border:1px solid #fff;
}
