@charset "utf-8";
/* --- GLOBAL SITE SETTINGS ---*/
	html, body {padding:0;margin:0;}
	body,table td,.J_FONT {font-size:12px;line-height:19px;color:#575757;font-family:Georgia, "Times New Roman", Times, serif;} 
	.body_class {background-color: #5e6a71;} 
	img{border:0;}
/* --- END GLOBAL SITE SETTINGS ---*/

/* --- PAGE STRUCTURES/LAYOUTS --- */
	#wrap {border:0;width:100%;margin:0;} 
	#page {width:960px;height:auto;margin:20px auto;padding:20px;background:#e5ddbb;border:solid 4px #baad79;border-radius:20px;-moz-border-radius:20px;-webkit-box-shadow:0 0 20px #333;-moz-box-shadow:0 0 20px #333;box-shadow:0 0 20px #333;behavior:url(/jibeGateway.php?pie);}
	#header {width:950px;height:178px;overflow:hidden;padding:1px;border:solid 4px #baad79;border-radius:13px;-moz-border-radius:13px;background:#F6F4EA;background: -moz-linear-gradient(top, #F6F4EA 0%, #F2F0E6 75%, #dfded7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F4EA), color-stop(75%,#F2F0E6), color-stop(100%,#dfded7));-pie-background: linear-gradient(#F6F4EA,#F2F0E6, #dfded7);behavior:url(/jibeGateway.php?pie);} 
	#logo {float:left;width:447px;height:84px;padding:46px 0;text-align:center;border:solid 1px #baad79;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;behavior:url(/jibeGateway.php?pie);}
	#hSlides{float:left;width:500px;height:176px;overflow:hidden;border:solid 1px #baad79;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-left:0;behavior:url(/jibeGateway.php?pie);}
	#contentWrap {width:960px;height:auto;overflow:hidden;}
	#contentLeft {display:none;}
	#contentRight {width:940px;float:left;padding:20px 0 20px 20px;}
	#contentMinHeight {width:1px;height:450px;float:left;margin-left:-1px;}
	#contentWrapTop {width:956px;padding:1px;margin:5px 0;border:solid 1px #baad79;border-radius:13px;-moz-border-radius:13px;behavior:url(/jibeGateway.php?pie);}/*this holds the nav*/
	#contentWrapBot {display:none;}
	#contentColWide{float:left;width:660px;margin:0 35px 0 0;}
	#contentColNarrow{float:left;width:240px;padding:0 5px 0 0;margin:0;}
	#foot {width:960px;margin:0 auto;padding:0px 0 20px 0;text-align:center;}
	#footCell {}
	#pageTitle {display:block;margin-bottom:10px;} 
	.afterPageContent {	display:block;	margin-top:10px;} 
/* --- END PAGE STRUCTURES/LAYOUTS --- */

/* ---UNIQUE PAGE LAYOUTS ---*/
	#body_home #header {}
	#body_home #contentWrap{}
	#body_home #contentLeft{}
	#body_home #contentRight{}
	
	
	#body_search #pageTitle{display:none;}
	#body_search #contentRight {width:960px;float:left;padding:0px;}
/* ---END UNIQUE PAGE LAYOUTS ---*/


/* --- NAV LAYOUTS ---*/
	/* TOP HEADER UL/LI INLINE NAVS */
		#contentWrapTop .nav {width:956px;height:30px;text-align:center;border-radius:11px;-moz-border-radius:11px;background:#BAAD79;background: -moz-linear-gradient(top, #BAAD79 0%, #9B926F 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BAAD79), color-stop(100%,#9B926F));-pie-background: linear-gradient(#BAAD79, #9B926F);behavior:url(/jibeGateway.php?pie);}
		#contentWrapTop .nav ul {margin:0;padding:0;}
		#contentWrapTop .nav li {margin:0;padding:0;list-style:none;display:inline;background:url(/images/siteAssets/navDivider.jpg) no-repeat right center;}
		#contentWrapTop .nav li.last {background:none;}
		#contentWrapTop .nav li a:link, #contentWrapTop .nav li a:active, #contentWrapTop .nav li a:visited, #contentWrapTop .nav li a:hover, #contentWrapTop .nav li a .selected {display:inline-block;margin:0;padding:0px 12px;text-decoration:none;height:30px;line-height:30px;color:#f6f7f8;text-shadow:0px 1px #666;text-decoration:none;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;}
		#contentWrapTop .nav li a:hover,#contentWrapTop .nav li a .selected {color:#fff;background: -moz-linear-gradient(top, #dcd3a7 0%, #cac1a0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcd3a7), color-stop(100%,#cac1a0));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcd3a7', endColorstr='#cac1a0',GradientType=0 );}
		#contentWrapTop .nav li a .selected {margin:0 -12px;}
	/**/
	
	/* LEFT UL/LI BLOCK NAVS */
		#contentLeft .nav {}
		#contentLeft .nav ul, #contentLeft .nav li {margin:0;padding:0;list-style:none;display:block;}
		#contentLeft .nav li a:link, #contentLeft .nav li a:active, #contentLeft .nav li a:visited, #contentLeft .nav li a:hover, #contentLeft .nav li .selected {width:160px;margin:0;display:block;padding:5px; color:#525252;text-shadow:-1px 1px white;text-decoration:none;}
		#contentLeft .nav li a:hover {color:#9c7101; background-color:#ccc;}
		#contentLeft .nav li .selected {color:#000;background-color:#ccc;margin:-5px -5px;}
	/**/
	
	/* DROP DOWN MENU LINKS */
		.droplink{}
		.droplinks{position: absolute;left: 0;top: 0;visibility: hidden;width: 200px; border: 1px solid #9c9898;border-bottom-width: 0;background-color:#e4e3e3;z-index: 100;}
		.droplinks ul{margin: 0;padding: 0;list-style-type: none;}
		.droplinks ul li a,.droplinks ul li a:link,.droplinks ul li a:active,.droplinks ul li a:visited,.droplinks ul li a:hover{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid #9c9898;padding: 1px 0;text-decoration: none;font-weight: bold;text-indent: 5px;}
		.droplinks a:hover{background: #d8d4d4;}
		.selectedanchor{background: #d8d4d4;}
		.droplinksshadow{position: absolute;left: 0;top: 0;z-index: 99;background: black;visibility: hidden;}
	/**/ 
	
	/* FOOTER UL/LI INLINE NAVS */
		#foot .nav {}
		#foot .nav ul, #foot .nav li {margin:0;padding:0;list-style:none;display:inline;}
		#foot .nav li a:link, #foot .nav li a:active, #foot .nav li a:visited, #foot .nav li a:hover, #foot .nav li .selected {display:inline;padding:0 5px;}
		#foot .nav li a:hover {}
		#foot .nav li .selected {color:#838383;margin:0 -5px;}
	
	/*for subnavs in the pageTitle, ie mlsplus*/
		/*for subnavs in the pageTitle, ie mlsplus*/
		.listingsSubnav .nav {display:block;margin:0 0 10px 0;overflow:hidden;}
		.listingsSubnav .nav ul {display:block;margin:0;padding:0;}
		.listingsSubnav .nav li {display:inline;list-style:none; margin:0 10px 0 0;}
		.listingsSubnav .nav li a,.listingsSubnav .nav li a:link, .listingsSubnav .nav li a:visited, .listingsSubnav .nav li a:active,.listingsSubnav .nav li .selected  
		{display:inline-block;border:solid 1px #f6f4ea;padding:5px 10px;margin:2px;color:#9B926F;text-shadow:-1px 1px white;letter-spacing:.06em;text-decoration:none;background:#e5ddb7;background:-moz-linear-gradient(100% 100% 90deg, #ede6c2, #e5ddb7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e5ddb7), to(#f8f5f5));color:#494848;-pie-background:linear-gradient(#e5ddb7, #f8f5f5);-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;-pie-background: linear-gradient(#e5ddb7, #f8f5f5);behavior:url(/jibeGateway.php?pie);}
		.listingsSubnav .nav li a:hover {color:#9B926F;border:solid 1px #fff;}
		.listingsSubnav .nav li .selected {color:#000;margin:-10px;}
		.listingsSubnav .nav li.selected {margin:10px 10px 0 0px;}
		.listingsSubnav .nav li.selected a{color:#2f7090;border:solid 1px #9B926F;background:#efe9d1;}
		.backNav{display:block;margin:-40px 60px 40px 0;float:right;}
/* --- END NAV LAYOUT SCENARIOS ---*/


/* -- HEADLINES --- */
	.large24head,#detailHeadline {font-size:22px;line-height:28px;color:#4b400e; font-style:italic;font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;padding-bottom:10px;}
	.largehead {font-size:24px;line-height:27px;color:#21314d;text-shadow:1px 1px #faf8ed;}
	.midhead {font-size:17px;line-height:24px;font-weight:bold;color:#4b360e;}
	.smallhead {font-size:15px;font-weight:normal;color:#2a2a2a;letter-spacing:1px;}
	.redhead {color: #4b400e;}
	
	/*jibe*/
	#j_wrap h1,#j_wrap h2,#j_wrap h3,#j_wrap h4{color:#21314d;text-shadow:1px 1px #faf8ed;}
/* -- END HEADLINES --- */


/* --- TEXT --- */
	.plaintext {font-size:13px;line-height:18px;}
	.bodytext {font-size:13px;line-height:18px;}
	.smalltext {font-size:11px;}
	#foot {color:#fff;font-size:11px;line-height:14px;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
	.caption{color:#5e6a71;11px;}
/* --- END TEXT --- */


/* --- LINKS --- */
	a {cursor:pointer;} /*make onlick only links have mouse pointer*/
	a:link, a:visited, a:active {color:#4b400e;text-decoration:underline;}
	a:hover {color:#505e74;text-decoration:underline;}
	#foot a:link, #foot a:active, #foot a:visited {text-decoration:underline;color:#fff;}
	#foot a:hover {text-decoration:underline;color:#b2a676;}
	.strongLink a,.strongLink a:link,.strongLink a:visited,.strongLink a:active,.strongLink a:hover{color:#4b360e; font-size:12px;font-weight:bold; font-style:italic;text-decoration:none; }.strongLink a:hover{text-decoration:underline;}
	a.btn,a.btn:hover,a.btn:active,a.btn:visited,a.webLink{color:#fff;text-decoration:none;font-weight:bold;display:inline-block;padding:3px 6px;border-radius:4px;-moz-border-radius:4px;background:#9ca4bd;background: -moz-linear-gradient(top, #9ca4bd 0%, #768099 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ca4bd), color-stop(100%,#768099));-pie-background: linear-gradient(#9ca4bd, #768099);behavior:url(/jibeGateway.php?pie);}
	a.btn:hover,a.webLink:hover{font-weight:bold;text-decoration:none;display:inline-block;padding:3px 6px;border-radius:4px;-moz-border-radius:4px;background:#818ca7;background: -moz-linear-gradient(top, #818ca7 0%, #66718c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#818ca7), color-stop(100%,#66718c));-pie-background: linear-gradient(#818ca7, #66718c);behavior:url(/jibeGateway.php?pie);}
/* --- END LINKS --- */


/* --- COMMON DOM ELEMENTS TO REUSE --- */
	.fullWidth {display:block;width:100%;overflow:hidden;}
	.thumb,.thumb:hover {border:solid 3px #fbf4f4;-moz-box-shadow:0px 0px 4px #666; -webkit-box-shadow:0px 0px 4px #666; box-shadow:0px 0px 4px #666;}
	
	.inlineWrap{display:block;float:left;}
	.blockContent{padding:20px;}
	
	/*FULL PAGE LISTS, ie testimonials, resources,*/
	ul.pageList, ul.pageList li.pageList {margin:0;padding:0;list-style:none;}
	ul.pageList li.pageList {margin-bottom:20px;padding-bottom:20px;border-bottom:dashed 1px #cbcbcb;}
	.credit{display:block;margin:15px 0;font-style:italic;}

	/* PAGES WITH EZ MOD SUBNAVS ie newsletter, neighborhoods, buyers/sellers, news*/
	.onePost{margin-bottom:20px;padding-bottom:20px;}
	.post{overflow:hidden;}
	.postByline{display:block;font-style:italic;margin-bottom:10px;}
	.postCredit {display:block;margin:10px 0; padding:5px;background-color:#f2ecd1;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:10px;color:#a8aaab;}
	.files{margin:10px 0;}
	
	.subnav {margin-bottom:20px;}
	.subnav ul, .subnav li {padding:0;margin:0;list-style:none;}
	.subnav li a, .subnav li a:link, .subnav li a:active, .subnav li a:visited, .subnav li a:hover, .subnav li .selected {display:block;margin:4px;display:block;padding:2px 5px 2px 20px;text-decoration:none;color:#50547b;line-height:20px height:20px; background:url(../images/siteAssets/btn/btn_bg_subNav.gif) no-repeat top left; }
	.subnav li a:hover {color:#4b360e;background-color:#ede7cd;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
	.subnav li .selected {color:#4b360e;background-color:#ebeaea;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin:-2px 0 -2px -20px;padding:2px 5px 2px 20px; background-image:url(../images/siteAssets/btn/btn_bg_subNav_f2.gif); background-position:top left; background-repeat:no-repeat;}
	

	/* --- PROMO BOXES --- */
	.promoBox {padding:0;margin:0 3px 10px 0;border-radius:10px;-moz-border-radius:10px;border:solid 1px #fff;box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;behavior:url(/jibeGateway.php?pie);}
	.promoBoxHead {padding:0;overflow:hidden;margin:-4px -4px 0 -4px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-bottom:solid 1px #fff;background:#f6f4ea;background: -moz-linear-gradient(top, #ede7cd 0%, #f6f4ea 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ede7cd), color-stop(100%,#f6f4ea));box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;-pie-background: linear-gradient(#ede7cd, #f6f4ea);behavior:url(/jibeGateway.php?pie);} 
	.promoBoxContent {overflow:hidden;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;padding:10px;background:#f6f4ea;background: -moz-linear-gradient(top, #efe9d1 0%, #f6f4ea 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efe9d1), color-stop(100%,#f6f4ea));-pie-background: linear-gradient(#efe9d1, #f6f4ea);behavior:url(/jibeGateway.php?pie);}
	.promoBoxHead h1{color:#21314d;margin:0;padding:0;font-size:15px;line-height:50px;padding:0 10px 0 15px;}
	.promoBoxHead span.action{display:block;float:right;height:55px;overflow:hidden;line-height:65px;padding:0 10px 0 0;}
	.promoBoxHead span.action a {font-weight:bold;font-style:italic;color:#4b360e;text-decoration:none;}
	.promoBox center li{list-style:none;}
	.promoBox .oneListing{border-bottom:solid 1px #e5deb5;}
	.promoBox .smallhead,.agentName a{display:block;color:#21314d;font-size:14px;text-shadow:1px 1px #faf8ed;letter-spacing:normal;margin:0;}
	#contentColNarrow .promoBox{margin:0 0 25px 0;}
		
		/*graphic promo box titles*/
		.promoBoxHead span.title{display:block;float:left;height:55px;width:240px;text-indent:-1000px;}
		.title.agents{background:url(/images/siteAssets/titles/title_ourAgents.png) no-repeat left center;}		
		.title.listings{background:url(/images/siteAssets/titles/title_featuredListings.png) no-repeat left center;}
		.title.clientCenter{background:url(/images/siteAssets/titles/title_clientCenter.png) no-repeat left center;}	
		.title.calculators{background:url(/images/siteAssets/titles/title_calculators.png) no-repeat left center;}	
		
		/*homepage agents scroller*/
		.agentCell{width:130px;height:200px;float:left;display:block;margin:10px 5px 10px 0px;border-bottom:solid 1px #666;}
		.agentCell .picFrame {width:130px;height:130px;position:absolute;z-index:2;}
		.agentCell .agentPic {width:130px;height:130px;text-align:center;overflow:hidden;}
		.agentCell .agentText{padding:3px 8px;}
		.agentCell .agentTitle{font-size:11px;line-height:13px;font-style:italic;}
		.agentCell{font-size:11px;line-height:14px;}
		.agentCell a{text-decoration:none;}
		.promoBoxContent .scrollable{margin:0 0 0 30px;}
		a.nextPage{position:absolute;margin:-160px 0 0 -10px;}
		a.prevPage{position:absolute;margin:-160px 0 0 -30px;}
		#actions{background:#000;}
		
		/*right col listings*/
		.promoBoxContent .oneListing{width:215px;overflow:hidden;text-align:center;font-size:11px;line-height:13px;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
		.promoBoxContent .oneListing .thumb {margin:15px 0;}
		
		/*agent page*/
		.fullPageBox .promoBox{margin:20px 20px 20px 10px;}
		.fullPageBox .promoBox .promoBoxContent{padding:20px;}
	
	/*Click-expand*/
	.handcursor, .handcursor:hover {font-size:14px;display:block;margin:5px 0;padding:5px;font-weight:normal !important;border:solid 1px #fff;background: -moz-linear-gradient(top, #ede7cd 0%, #f6f4ea 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ede7cd), color-stop(100%,#f6f4ea));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede7cd', endColorstr='#f6f4ea',GradientType=0);} /*bold topic in click-expand pages*/
	.handcursor:hover {border:solid 1px #baae72;font-weight:normal;}
	.status {}/*the plus/minus in click-expand pages*/
	.switchgroup {} /*the expanded text body in click-expand pages*/

/* --- END COMMON DOM ELEMENTS TO REUSE --- */



/* --- FORMS --- */
	#buyersForm{display:block;height:500px;}
	#sellersForm{display:block;height:580px;}
	#contactFormFrame, #formStage {width:600px;height:450px;background:none;}
	form {margin:0;padding:0;display:inline;}
	select, input, textarea, .wordInput {background-color:#f2efdf;border:solid 1px #d0c9ab;padding:3px;font-size:12px;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;margin:0 3px 4px 3px;}
	input.gobtn, .gobtn, .gobtn:hover {-moz-border-radius:4px;border-radius:4px;cursor:pointer;background: #4b400e;border:solid 1px #4b400e;font-size: 11px;color: #fff;padding: 2px;margin-bottom:3px;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;text-transform:lowercase;}
	.gobtn:hover {background:#6e6125;}
	
	.formInput input,.formInput textarea{width:300px;}
	
	
	#startSearch {width:613px; height:45px;padding:50px 0 0 27px; margin:-15px 0 0 0; background-image:url(/images/siteAssets/bg_graphicStartSearch.png); background-repeat:no-repeat;}
	#startSearch form {margin-right:10px;display:inline-block;background:#000;}
	#startSearch input {width:512px;height:18px;padding:0 0 0 4px;margin:0;color:#4d4d4c;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px; font-style:italic;background:#e5e5e5; border:solid 1px #e5e5e5;}
	#startSearch .smGobtn,#startSearch .smGobtn:hover {cursor:pointer;width:65px; height:28px;padding:0;margin:0; text-align:center;line-height:28px;font-size:12px;color:#fff;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-weight:bold; font-style:normal; border:0; background-image:url(/images/siteAssets/btn/btn_bg_smSubmit.png); background-repeat:no-repeat;}
	#startSearch .smGobtn:hover{background-image:url(/images/siteAssets/btn/btn_bg_smSubmit_f2.png); background-repeat:no-repeat;}
/* --- END FORMS --- */



/*PROPERTY SEARCH*/
/*jibe*/
	.j_aux-panels a,.j_aux-panels a:hover,.j_btn,.j_btn:hover{text-decoration:none !important;}
	

/*jibe standalones*/
	.oneListing .col{display:block;float:left;}
	.oneListing .row{display:block;margin:0 0 20px 0;overflow:hidden;}
	
	ul.list{margin:0;padding:0;}
	ul.list li.listItem{list-style:none;}
	
	.thumbRow{overflow:hidden;}
	.thumbRow .brandingThumb{float:left;margin:0 10px 0 0;}
	.thumbRow .text{float:left;}

/*jibe pickpage*/
	.oneListing {overflow:hidden;width:920px;overflow:hidden;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:solid 1px #f3eed3;}	
	.listingThumb {width:422px;float:left;padding:5px;}
	.listingThumb .thumb,.listingThumb .thumb:hover {border:solid 3px #fbf4f4;-moz-box-shadow:0px 0px 4px #666; -webkit-box-shadow:0px 0px 4px #666; box-shadow:0px 0px 4px #666;}
	.listingText{float:left;width:480px;overflow:hidden;font-size:15px;line-height:22px;}
	.col_details{}
	.col_auxDetails{}
	.col_actions{width:80px;}
	.oneListing h4,.oneListing h3 {padding:0;margin:5px 0;font-size:20px;line-height:22px;color:#2f7090;font-weight:normal;text-shadow:1px 1px #f7f6ec;}	

	#body_listings .col_details{width:210px;margin:0 20px 0 0;}
	#body_listings .col_auxDetails{width:230px;}
	
/*jibe detail page*/	
	.oneListing.detail{border:0;}
	.oneListing .listingHead {font-size:24px;line-height:30px;color:#2f7090;font-weight:normal;margin:0;padding:0;}
	.oneListing .listingHead .caption{font-size:12px;color:#666;}
	
	.detailPanel{display:none;}
	.detailPanel.selected{display:block;overflow:hidden;}
	
	.inline-loader{padding:0 0 0 20px;background:url(http://jibe.logicalwebservices.com/pub/images/loading.gif) no-repeat left;}
	
	/*overview*/
		.col.listingOverviewCol1 {width:420px;margin:0 15px 0 0;overflow:hidden;}
		.col.listingOverviewCol2 {width:465px;margin:0;}
		
		.mainPic{width:410px;height:310px;overflow:hidden;padding:5px;}
		.thumbs{width:415px;padding:5px 0 5px 5px;overflow:hidden;}
		.thumbs .ssThumb {width:50px;height:35px;display:block;float:left;margin:0 5px 5px 0;cursor:pointer;}
		.detail .thumb,.detail .thumb:hover{border:solid 3px #fbf4f4;-moz-box-shadow:0px 0px 4px #666; -webkit-box-shadow:0px 0px 4px #666; box-shadow:0px 0px 4px #666;}
		.detail .ssThumb,.detail .ssThumb:hover{border:solid 2px #fbf4f4;-moz-box-shadow:0 0 2px #666; -webkit-box-shadow:0 0 2px #666; box-shadow:0 0 2px #666;}
		.ssThumb.selected{border:solid 2px #ccc;}
		
		.listingSplash{}
		.listingFacts{width:240px;margin:0 10px 0 0;}	
		.listingPoh{padding:0 0 20px 0;}
		.vtLink{display:block;margin:10px 0 20px 0;}
		.green{color:#006400;font-weight:bold;}
		.bankShort,.newConst{font-weight:bold;}
		
		.listingContact {width:180px;margin:0;padding:10px;border:solid 2px #fff;background:#efe9d1;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;}
		.listingContact .thumbRow{margin:0;}
		.listingContact .thumbRow .brandingThumb .thumb{width:70px;margin:0 0 8px 0;}
		.listingContact .thumbRow .text{font-size:10px;line-height:12px;}
		.listingContact h5{margin:0 0 5px 0;padding:0;line-height:15px;font-size:11px;}
		
		.listingContact .row{margin:0 0 5px 0;}
		.listingContact .input{width:165px;font-size:10px;line-height:12px;}
		.listingContact textarea.input{height:50px;font-size:10px;line-height:12px;}
		.listingContact .btn{margin:0;cursor:pointer;}
		
		.listingRemarks {border-top:solid 1px #ededed;margin:0 0 20px 0;padding:16px 0 0 0;}
		.listingFeatures,.mortCalc {border-bottom:solid 1px #ededed;margin:0 0 20px 0;padding:0 0 16px 0;}
		
		.listingFeatures ul.list li.listItem{background:url(http://jibe.logicalwebservices.com/pub/themes/default/images/carrot-right.png) no-repeat left top;padding:0 0 0 10px;}
		.listingListOff{width:400px;border-top:solid 1px #e0e0e0;padding:16px 0 0 0;}
		.listingDisclaimer {width:400px;margin:0;}
		.listingDisclaimer img {margin-right:10px;}
		
		/*mortgage calculator*/
			ul.mc, ul.mc li {margin:0;padding:0;list-style:none;}
			ul.mc li {display:inline;margin:0 10px 0 0;}
			ul.mc li.paymentRow{display:block;}
			ul.mc li label {display:inline-block;margin:0 3px 0 0;}
			ul.mc li input {width:45px;}
			ul.mc li select#interestRate {width:75px;}
			ul.mc li select#years {width:50px;}
			ul.mc li.paymentRow{margin:5px 0;}
			ul.mc li.paymentRow b{margin:0 8px 0 0;}
			ul.mc li.paymentRow .inline-error{display:block;margin:5px 0;font-weight:bold;}
	
	/*streetview*/
		#panel_streetView{width:100%;height:500px;}
	
	/*zillow panel*/
		#zillowPage{width:100%;display:block;overflow:hidden;}
		#zillowCharts{display:block;float:left;width:500px;}
		#zillowStats{display:block;float:left;width:210px;}
		#smallCharts{display:block;width:550px;}
		.oneChart {width:240px;float:left;margin:10px 10px 0 0;}
		#wrap #zillowPage h3{line-height:1.4em;}
/*END PROPERTY SEARCH*/

		
/*BROKERS ROSTER*/
	/*broker roster*/
	.brokersWrap{overflow:hidden;}
	.brokersWrap .panel{padding:20px 0 20px 10px; margin:0;border-bottom:dashed 1px #d4d2d2;overflow:hidden;}
	.brokersWrap .odd {}
	.brokersWrap .even {}
	.brokersWrap .oneBroker{float:left;width:425px;margin:0;overflow:hidden;}
	.brokersWrap .oneBroker .thumbWrap{float:left;width:140px;margin:0 5px 0 0;}
	.brokersWrap .oneBroker .textWrap{float:left;font-size:12px;line-height:18px;}
	
	.brokersWrap .oneBroker .picFrame {width:130px;height:130px;position:absolute;z-index:2;}
	.brokersWrap .oneBroker .thumb {width:130px;height:130px;text-align:center;overflow:hidden;}
	
	.brokersWrap .oneBroker .smallhead{font-size:13px;line-height:15px;letter-spacing:.1em;font-weight:bold;}
	.brokersWrap .oneBroker a,.brokersWrap .oneBroker a:link, .brokersWrap .oneBroker a:active, .brokersWrap .oneBroker a:visited,.brokersWrap .oneBroker a:hover{text-decoration:none;margin:5px 0;}
	
	
	/*detail page*/
	.brokerDetail{}
	.brokerDetail .brokerText{float:left;overflow:hidden;width:500px;margin:0 0 0 0; padding:0 50px 0 0;}
	.brokerDetail .brokerPicInfoWrap{overflow:hidden;width:550px;margin:0 0 20px 0;}
	.brokerDetail .picWrap{float:left;margin:0 15px 0 0;}
	.brokerDetail .infoWrap{float:left;font-size:13px;line-height:18px;}
	.brokerDetail .brokerBioTestContactWrap{width:500px;margin:20px 0 0 0;}
	
	.brokerDetail em.title {font-size:14px;font-weight:bold;}
	.brokerDetail .pic{border:solid 3px #22314f;}
	.brokerDetail .smallhead{font-size:22px;line-height:28px;letter-spacing:.2em;}
	.networkLink {border:0; margin:10px 5px 0 0;}
	a.webLink,a.webLink:hover{display:block;margin:10px 0 0 0;text-align:center;}
	
	.brokerHeadline{margin:0 0 10px 0;}
	.brokerDetail .searchWrap{float:right;width:310px;overflow:hidden;}
	.brokerDetail .topBlurb{width:290px;margin:60px 0 20px 10px;font-size:14px;font-style:italic;}
	.brokerDetail .startSearch{margin:-10px 0 0 0;}
	.brokerDetail .startSearchBoxForm{margin:0 0 20px -15px;padding-bottom:20px;border-bottom:dashed 1px #d4d2d2;}
	.brokerDetail .listings{width:300px;margin:0 0 20px 10px;}
	.brokerDetail .lSubnav{float:right;margin:-35px 0 0 0;}
	.brokerDetail .solds{width:300px;margin:0 0 20px 10px;}
	.brokerDetail .searchWrap .midhead {line-height:30px;font-weight:normal;display:block;margin:0 0 10px 0;}
	.brokerDetail .oneListing {overflow:hidden;width:310px;margin:0 0 20px 0;}
	.brokerDetail .oneListing .thumb{width:130px;height:90px;float:left;margin:0 6px 0 0;border:solid 2px #22314f; }
	.brokerDetail .oneListing .details{display:block;float:left;width:150px;font-size:11px;line-height:16px;text-align:left;}
	.brokerDetail .oneListing .headLine{font-weight:bold;}
	.brokerDetail .oneListing .smdetail{}
	.brokerDetail .oneListing a.detailLink{}
	
	.brokerBioTestContactWrap .tabNav{width:500px;padding:0 0 0 0;}
	.brokerBioTestContactWrap .tabNav ul{display:block;width:100%;margin:0;padding:0;width:500px;overflow:hidden;}	
	.brokerBioTestContactWrap .tabNav ul li {display:block;width:100px;margin:2px 20px 2px 2px;padding:10px;text-align:center; text-decoration:none;border:solid 1px #f6f4ea;padding:5px 10px;margin:2px;color:#9B926F;text-shadow:-1px 1px white;letter-spacing:.06em;text-decoration:none;background:#e5ddb7;background:-moz-linear-gradient(100% 100% 90deg, #ede6c2, #e5ddb7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e5ddb7), to(#f8f5f5));color:#494848;-pie-background:linear-gradient(#e5ddb7, #f8f5f5);-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;}
	.brokerBioTestContactWrap .tabNav ul li:hover{color:#9B926F;border:solid 1px #fff;}
	.brokerBioTestContactWrap .tabNav ul li.selected{color:#2f7090;border:solid 1px #9B926F;background:#efe9d1;}	
	.brokerBioTestContactWrap .tabContentWrap{padding:20px 0 20px 0;}
	.brokerBioTestContactWrap .tabContentWrap .testimonialsList ul{margin:0;padding:0;}
	.brokerBioTestContactWrap .tabContentWrap .testimonialsList ul li{margin:0 0 20px 0;padding:0 0 20px 0;list-style:none;border-bottom:dashed 1px #d4d2d2; }
	
	
	
	.agentContactsWrap li.oneAgent{border-bottom:dashed 1px #d4d2d2; font-size:10px;list-style:none;padding:3px 0;overflow:hidden;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
	.agentContactsWrap li.oneAgent .name{display:block;float:left;padding:0 5px 0 0;width:85px;}
	.agentContactsWrap li.oneAgent .email{display:block;float:left;padding:0 8px 0 0;width:30px;;}
	.agentContactsWrap li.oneAgent .phone{display:block;float:right;width:80px;text-align:right;margin:0 0 0 0;}
	/*end brokers*/
	
	
/*custom jibe theme*/
/*GLOBAL THEME STYLES*/

	/*bar -- left search params*/
		.j_bar{border-bottom:0;behavior:url(/jibeGateway.php?pie);color:#eaebeb;background: -moz-linear-gradient(top, #BAAD79 0%, #9B926F 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BAAD79), color-stop(100%,#9B926F));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BAAD79', endColorstr='#9B926F',GradientType=0 );}
		.j_bar.botCorner,.j_bar.botCorner:hover{border-bottom:solid 1px #bbbaba;}
		.j_bar:hover{border:solid 1px #bdc1ca;border-bottom:0;background:none !important;}
		.j_bar.open{color:#f6f7f8;text-shadow:0px 0px #999;border-bottom:solid 1px #e5e5e5;background: -moz-linear-gradient(top, #dcd3a7 0%, #cac1a0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcd3a7), color-stop(100%,#cac1a0));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcd3a7', endColorstr='#cac1a0',GradientType=0 );}
		.sc_panel{background: -moz-linear-gradient(top, #F6F4EA 0%, #F2F0E6 75%, #eae9e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F4EA), color-stop(75%,#F2F0E6), color-stop(100%,#eae9e1)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6F4EA', endColorstr='#eae9e1',GradientType=0 );behavior:url(/jibeGateway.php?pie);}
		#j_wrap .j_bar h3{color:#f6f7f8;text-shadow:0px 1px #9B926F;font-size:13px;}
		#j_wrap .j_bar.open h3{color:#f6f7f8;}
		#j_wrap .j_bar:hover h3{color:#666;text-shadow:none;}
		.j_panel_content{border:solid 1px #bbbaba;background: -moz-linear-gradient(top, #F6F4EA 0%, #F2F0E6 75%, #eae9e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F4EA), color-stop(75%,#F2F0E6), color-stop(100%,#eae9e1)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6F4EA', endColorstr='#eae9e1',GradientType=0 );behavior:url(/jibeGateway.php?pie);}
		.j_stage{border:none;background:none;}
		.j_btn{color:#fff;border-radius:4px;-moz-border-radius:4px;background:#9ca4bd;background: -moz-linear-gradient(top, #9ca4bd 0%, #768099 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ca4bd), color-stop(100%,#768099));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ca4bd', endColorstr='#768099',GradientType=0);}
		.j_btn:hover{color:#fff;border-radius:4px;-moz-border-radius:4px;background:#818ca7;background: -moz-linear-gradient(top, #818ca7 0%, #66718c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#818ca7), color-stop(100%,#66718c));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#818ca7', endColorstr='#66718c',GradientType=0);}
		.detailTabs{border-bottom:solid 1px #d3ca9b;margin:0 20px 15px 0;}
		.j_tab{	}
		.j_tab:hover{color:#000;border:solid 1px #9B926F;background: -moz-linear-gradient(top, #dcd3a7 0%, #cac1a0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcd3a7), color-stop(100%,#cac1a0));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcd3a7', endColorstr='#cac1a0',GradientType=0 );behavior:url(/jibeGateway.php?pie);}
		.j_tab.selected{border:solid 1px #9B926F;background: -moz-linear-gradient(top, #F6F4EA 0%, #F2F0E6 75%, #eae9e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F4EA), color-stop(75%,#F2F0E6), color-stop(100%,#eae9e1)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6F4EA', endColorstr='#eae9e1',GradientType=0 );behavior:url(/jibeGateway.php?pie);}	
		.j_tab.topCorner{border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;}
		#j_wrap h1{color:#21314d;}
		#j_wrap h2{color:#4b360e; text-shadow:-1px 1px white;}
		#j_wrap h3{color:#2a2a2a; text-shadow:-1px 1px white;}
		#j_wrap h4{color:#2a2a2a;font-weight:normal;}
		ul.j_list li.j_listItem{color:#545353;}
		ul.j_list.list li.j_listItem{margin:0 -5px;padding:6px 20px 6px 11px;border-bottom:solid 1px #d8d6d6;border-right:solid 1px #d8d6d6;background:#e5ddb7;background:-moz-linear-gradient(100% 100% 90deg, #e0dbbf, #e8e1bf);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8e1bf), to(#e0dbbf));color:#494848;-pie-background:linear-gradient(#e8e1bf, #e0dbbf);}
		ul.j_list.tiles li.j_listItem{margin:0 2px 2px 0;border:solid 1px #d8d6d6;background:#e8e1bf;background:-moz-linear-gradient(100% 100% 90deg, #ede7c2, #e8e1bf);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8e1bf), to(#ede7c2));-pie-background:linear-gradient(#e8e1bf, #ede7c2);}
		.j_aux-panels .j_listItem{padding:5px 5px !important;margin:0;border-bottom:solid 1px #bbbaba;border-top:solid 1px #fff;background: -moz-linear-gradient(top, #F6F4EA 0%, #F2F0E6 75%, #eae9e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F4EA), color-stop(75%,#F2F0E6), color-stop(100%,#eae9e1)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6F4EA', endColorstr='#eae9e1',GradientType=0 );}
		a.listView,a.tileView,a.listView:hover,a.tileView:hover,.j_btn.btnCompare,.j_btn.btnFlyer,.j_btn.btnShare,.j_btn.btnRemove,.j_btn.btnPrint,.j_btn.btnCancel,.j_btn.btnDetails,.j_btn#tab_overview,
		.j_btn#tab_streetview,.j_btn#tab_demographics,.j_btn#tab_nearby,.j_btn#tab_schools,.j_backNav a.j_btn,.j_btn.btnSave{color:#fff;background-color:#F6F4EA;}
		ul.mc{font-size:10px;}
