/* (c) Province West */


/*//////////////////////////////// General */


html, body, h1, h2, h3, h4, h5, h6, p, pre, a, img, dl, dt, dd, ol, ul, li, form, table, tr, th, td, input, fieldset, blockquote { border: 0; list-style: none; margin: 0; padding: 0; }
a, a:link, a:visited { color: #b2ba63; }
a:hover { color: #ffffff; text-decoration: none; }
body { background: #2f2b21 url(../images/bg_texture.gif) repeat; color: #827b68; font: 12px "Arial", Verdana, sans-serif; line-height: 18px; }
button { background: #c9cbca; border: none; color: #000; cursor: pointer; font: 11px "Arial", Verdana, sans-serif; height: 29px; text-indent: -4000px; }
button:hover { background: #fff; }
input, select, textarea { background: #6b6452; border: 2px solid #2b281e; color: #e0dac9; font: 12px Arial, Helvetica, sans-serif; padding: 5px; }
hr { border: 0px; border-bottom: solid 1px #383327; margin: 0 18px 0 18px; height: 0px; clear: both; }
h2 { color: #ffffff; font-size: 28px; font-weight: normal; height: 45px; margin-left: 18px; text-indent: -4000px; }
h3 { color: #e0dbcd; font-size: 14px; margin-bottom: 10px; }
p { border-bottom: solid 1px #383327; font-size: 13px; line-height: 19px; margin: 25px 36px 0 20px; padding-bottom: 30px; cursor: default !important; }
img { border: solid 6px #26231b; }
#intro { color: #b8b3a9; font-size: 17px; line-height: 25px; }
.photo { border: solid 6px #26231b; margin: 10px 0px 10px 20px; }
.clear { clear: both; }
.content { clear: both; margin: 30px auto; width: 980px; }
.content:after { clear: both; content: '.'; display: block; height: 0; visibility: hidden; }
/*//////////////////////////////// Lightbox */


div.light_rounded .pp_top .pp_left { background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat }
div.light_rounded .pp_top .pp_middle { background:#fff }
div.light_rounded .pp_top .pp_right { background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat }
div.light_rounded .pp_content { background-color:#fff }
div.light_rounded .pp_content a.pp_next:hover { background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat; cursor:pointer }
div.light_rounded .pp_content a.pp_previous:hover { background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor:pointer }
div.light_rounded .pp_content a.pp_expand { background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor:pointer }
div.light_rounded .pp_content a.pp_expand:hover { background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor:pointer }
div.light_rounded .pp_content a.pp_contract { background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor:pointer }
div.light_rounded .pp_content a.pp_contract:hover { background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor:pointer }
div.light_rounded .pp_content a.pp_close { width:75px; height:22px; background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor:pointer }
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous { background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat }
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled { background-position:0 -87px; cursor:default }
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next { background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat }
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled { background-position:-22px -87px; cursor:default }
div.light_rounded .pp_bottom .pp_left { background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat }
div.light_rounded .pp_bottom .pp_middle { background:#fff }
div.light_rounded .pp_bottom .pp_right { background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat }
div.light_rounded .pp_loaderIcon { background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat }
div.dark_rounded .pp_top .pp_left { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat }
div.dark_rounded .pp_top .pp_middle { background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat }
div.dark_rounded .pp_top .pp_right { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat }
div.dark_rounded .pp_content { background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat }
div.dark_rounded .pp_content a.pp_next:hover { background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat; cursor:pointer }
div.dark_rounded .pp_content a.pp_previous:hover { background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor:pointer }
div.dark_rounded .pp_content a.pp_expand { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor:pointer }
div.dark_rounded .pp_content a.pp_expand:hover { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor:pointer }
div.dark_rounded .pp_content a.pp_contract { background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor:pointer }
div.dark_rounded .pp_content a.pp_contract:hover { background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor:pointer }
div.dark_rounded .pp_content a.pp_close { width:75px; height:22px; background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor:pointer }
div.dark_rounded .currentTextHolder { color:#c4c4c4 }
div.dark_rounded p.pp_description { color:#fff }
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous { background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat }
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled { background-position:0 -87px; cursor:default }
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat }
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled { background-position:-22px -87px; cursor:default }
div.dark_rounded .pp_bottom .pp_left { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat }
div.dark_rounded .pp_bottom .pp_middle { background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat }
div.dark_rounded .pp_bottom .pp_right { background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat }
div.dark_rounded .pp_loaderIcon { background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat }
div.dark_square .pp_top .pp_left, div.dark_square .pp_top .pp_middle, div.dark_square .pp_top .pp_right, div.dark_square .pp_bottom .pp_left, div.dark_square .pp_bottom .pp_middle, div.dark_square .pp_bottom .pp_right, div.dark_square .pp_content { background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat }
div.dark_square .currentTextHolder { color:#c4c4c4 }
div.dark_square p.pp_description { color:#fff }
div.dark_square .pp_loaderIcon { background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat }
div.dark_square .pp_content a.pp_expand { background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor:pointer }
div.dark_square .pp_content a.pp_expand:hover { background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor:pointer }
div.dark_square .pp_content a.pp_contract { background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor:pointer }
div.dark_square .pp_content a.pp_contract:hover { background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor:pointer }
div.dark_square .pp_content a.pp_close { width:75px; height:22px; background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor:pointer }
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous { background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat }
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled { background-position:0 -87px; cursor:default }
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next { background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat }
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled { background-position:-22px -87px; cursor:default }
div.dark_square .pp_content a.pp_next:hover { background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat; cursor:pointer }
div.dark_square .pp_content a.pp_previous:hover { background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor:pointer }
div.light_square .pp_top .pp_left, div.light_square .pp_top .pp_middle, div.light_square .pp_top .pp_right, div.light_square .pp_bottom .pp_left, div.light_square .pp_bottom .pp_middle, div.light_square .pp_bottom .pp_right, div.light_square .pp_content { background:#fff }
div.light_square .pp_content a.pp_expand { background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor:pointer }
div.light_square .pp_content a.pp_expand:hover { background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor:pointer }
div.light_square .pp_content a.pp_contract { background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor:pointer }
div.light_square .pp_content a.pp_contract:hover { background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor:pointer }
div.light_square .pp_content a.pp_close { width:75px; height:22px; background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor:pointer }
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous { background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat }
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled { background-position:0 -87px; cursor:default }
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next { background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat }
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled { background-position:-22px -87px; cursor:default }
div.light_square .pp_content a.pp_next:hover { background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat; cursor:pointer }
div.light_square .pp_content a.pp_previous:hover { background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor:pointer }
div.pp_pic_holder a:focus { outline:none }
div.pp_overlay { background:#000; position:absolute; top:0; left:0; z-index:9500; width:100% }
div.pp_pic_holder { position:absolute; z-index:10000; width:100px }
div.pp_pic_holder .pp_top { position:relative; height:20px }
* html div.pp_pic_holder .pp_top { padding:0 20px }
div.pp_pic_holder .pp_top .pp_left { position:absolute; left:0; width:20px; height:20px }
div.pp_pic_holder .pp_top .pp_middle { position:absolute; left:20px; right:20px; height:20px }
* html div.pp_pic_holder .pp_top .pp_middle { position:static; left:0 }
div.pp_pic_holder .pp_top .pp_right { position:absolute; top:0; left:auto; right:0; width:20px; height:20px }
div.pp_pic_holder .pp_content { position:relative; text-align:left; width:100%; height:40px }
div.pp_pic_holder .pp_content .pp_details { display:none; margin:10px 15px 2px 20px }
div.pp_pic_holder .pp_content .pp_details p.pp_description { display:none; float:left; margin:0 }
div.pp_pic_holder .pp_content .pp_details .pp_nav { float:left; margin:3px 0 0 0 }
div.pp_pic_holder .pp_content .pp_details .pp_nav p { float:left; margin:2px 4px }
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous, div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next { float:left; display:block; width:14px; height:15px; overflow:hidden; text-indent:-10000px; margin-top:3px }
div.pp_pic_holder .pp_content div.pp_hoverContainer { position:absolute; z-index:2000; top:0; left:0; width:100% }
div.pp_pic_holder .pp_content a.pp_next { display:block; float:right; text-indent:-10000px; width:49%; height:100%; background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat }
div.pp_pic_holder .pp_content a.pp_previous { display:block; float:left; text-indent:-10000px; width:49%; height:100%; background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat }
div.pp_pic_holder .pp_content a.pp_expand, div.pp_pic_holder .pp_content a.pp_contract { position:absolute; z-index:20000; top:10px; right:30px; cursor:pointer; display:none; text-indent:-10000px; width:20px; height:20px }
div.pp_pic_holder .pp_content a.pp_close { float:right; display:block; text-indent:-10000px }
div.pp_pic_holder .pp_bottom { position:relative; height:20px }
* html div.pp_pic_holder .pp_bottom { padding:0 20px }
div.pp_pic_holder .pp_bottom .pp_left { position:absolute; left:0; width:20px; height:20px }
div.pp_pic_holder .pp_bottom .pp_middle { position:absolute; left:20px; right:20px; height:20px }
* html div.pp_pic_holder .pp_bottom .pp_middle { position:static; left:0 }
div.pp_pic_holder .pp_bottom .pp_right { position:absolute; top:0; left:auto; right:0; width:20px; height:20px }
div.pp_pic_holder .pp_loaderIcon { display:none; position:absolute; top:50%; left:50%; margin:-12px 0 0 -12px; width:24px; height:24px }
div.pp_pic_holder #pp_full_res { display:block; margin:0 auto; width:100%; text-align:center }
div.pp_pic_holder #pp_full_res object, div.pp_pic_holder #pp_full_res embed { visibility:hidden }
div.ppt { display:none; position:absolute; top:0; left:0; z-index:9999; color:#fff; font-size:17px }
div.light_square img, div.light_rounded img { border: none !important; }
div.light_square p, div.light_rounded p { border: none !important; padding: 0px !important; }
/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
	* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

	
/*//////////////////////////////// Header & Main Navigation */


#header { background: #ffffff url(../images/logo_bg.gif) center top no-repeat; color: #402e00; clear: both; font: 12px "Palatino Linotype", Book Antiqua, Palatino, serif; font-weight: bold; height: 103px; }
body#home #header { height: 168px; }
#header #center { clear: both; margin: 0 auto 0 auto; width: 980px; }
#header h1 a { background: url(../images/logo2.gif) no-repeat; cursor: pointer; display: block; float: left; position: relative; text-indent: -4000px; height: 103px; width: 238px; z-index: 100; }
#header ul { float: right; margin-top: 33px; overflow: hidden; margin-right: 0px; width: 616px; }
#header li { float: left; }
#header li a { border-left: 1px solid #e9e8e4; color: #402e00; cursor: pointer; display: block; height: 24px; padding: 10px 13px 0 13px; text-decoration: none; text-transform:uppercase; float: left; }
#header li a:hover { color: #95a01d; }
#header #nav_home a { border: 0; }
#header #nav_contact a { margin-right: 0px; }
#home #nav_home a, #about_us #here, #transactions #nav_transactions #here, #market_intelligence #nav_market_intelligence a, #contact_us #nav_contact_us a, #summerly .contact_us #nav_contact_us a { color: #95a01d !important; }
#nav li ul { font-size: 11px; margin: -15px 0 0 -16px; padding: 0; position: absolute; width: 182px; visibility: hidden; z-index: 200; }
/*/////////// ie 7 nav drop down fix */
#nav li ul { *margin: -15px 0 0 -110px;
}
#nav li#nav_transactions ul { *margin: -15px 0 0 -149px;
}
#nav li ul li { background: url(../images/nav_pop_middle.png) repeat-y; display: block; height: 26px; width: 182px; }
#nav li ul li a { border: none !important; color: #807b6d; margin: 0 0 0 17px; width: 123px; height: 26px; }
#nav .top { background: url(../images/nav_pop_top.png) no-repeat; font-size: 12px; padding: 15px 0 0 0; height: 35px; }
#nav .top a { color: #95a01d !important; font-size: 12px; }
#nav .bottom { background: url(../images/nav_pop_bottom.png) bottom no-repeat; padding: 0px 0 30px 0; width: 182px; }
#client_login { float: right; margin: 0 36px -20px 0; position: relative; display: none; }
#client_login a { background: url(../images/b_client_login.gif) center top no-repeat; display: block; text-indent: -4000px; height: 20px; width: 91px; }
#client_login a:hover { background: url(../images/b_client_login2.gif) center top no-repeat; }
/*//////////////////////////////// Summerly */


body#summerly #header { background-image: none; }
body#summerly #header h1 a { background: url(../images/logo_summerly.gif) no-repeat 14px 0; }
body#summerly #header ul { float: right; margin-top: 33px; overflow: hidden; margin-right: 0px; width: 716px; }
body#summerly #nav_logout a { margin-right: 0px; width: 60px !important; }
#header li#nav_welcome { color: #9ba62a; font-size: 14px; display: block; height: 24px; padding: 8px 13px 0 13px; text-decoration: none; text-align: right; width: 263px; float: left; }
#header li#nav_message { color: #958c76; font-size: 17px; display: block; height: 60px; padding: 0 130px 0 13px; text-decoration: none; text-align: left; float: left; }
#summerly #intro { color: #958d77; font-size: 17px; border: none; margin: 40px 16px 10px 16px !important; }
#summerly #downloads { background: url(../images/downloads.png) no-repeat; clear:both; height: 440px; width: 960px; }
#summerly #options { padding: 24px; height: 371px; margin-left: 16px; width: 263px; float: left; }
#summerly #options h2 { color: #402e00; font-size: 14px; margin: 3px 0 -16px 0; text-indent: 0px; text-transform:uppercase; }
#summerly #options li { background: url(../images/options_arrow.gif) no-repeat 0 10px; padding: 5px 5px 5px 12px; }
#summerly #options a { color: #402e00; font-size: 14px; text-decoration: none; }
#summerly #options a:hover { color: #9ba62a; }
#summerly #slideshow { height: 419px; width: 617px; float: left; }
#summerly_left, #summerly_right { float: left; margin: 10px 0 0 16px; }
#summerly_left h2 { color: #ffffff; font-size: 17px; font-weight: normal; margin: 25px 0 -15px 0; text-indent: 0px; text-transform:uppercase; }
#summerly_left .link { background: url(../images/icon_download.gif) no-repeat 0 6px; font-size: 14px; display: block; padding: 5px 0 5px 22px; text-decoration: none; }
#summerly_left .return { background: url(../images/divider_return_to_due_diligence.gif) no-repeat; font-size: 14px; display: block; text-indent: -4000px; padding: 10px 0 10px 0; margin-top: 15px; height: 23px; width: 457px; }
#summerly_right { padding: 20px 0 10px 20px; margin-top: 15px; width: 431px; }
#summerly #map { background: #221f18; width: 415px; height: 323px; padding: 9px; }
#summerly_right img { border: 9px solid #221f18; margin-top: 45px; }
#summerly dd.whitebg { display: block; height:220px; width: 422px; overflow: scroll; background: #fff; line-height: 14px; padding: 20px 10px 20px 20px; color: #28251E; text-align: left; }
#summerly .whitebg strong { display: block; padding-bottom: 20px; font-size: 16px; }
#summerly .whitebg span { display: block; padding: 6px 0; }
#summerly .content #create_account form dl .agree { color:#DFD2A6; font-size:14px; width: 479px; font-weight: bold; }
#summerly .content #create_account form dl .whitebg span strong { font-size: 12px; display: inline; padding: 0px; }
#summerly .content #create_account form dl .whitebg span strong em { font-style: normal; text-decoration: underline; }
/*//////////////////////////////// Summerly Login, Create Account, Contact */


#summerly .content { margin-bottom: 0px; }
#summerly form { float: left; margin: 40px 18px 0 18px; width: 450px; clear: both; }
#summerly dl { width: 479px; clear: both; }
#summerly dt, #summerly dd { float: left; line-height: 29px; margin-bottom: 12px; height: 30px; }
#summerly dt { color: #e0dbcd; font-size: 12px; font-weight: bold; width: 85px; }
#summerly dd { width: 345px; }
#summerly dd input, #summerly dd textarea { width: 315px; }
#summerly dd select { width: 329px; }
#summerly dd#message { height: 135px; }
#summerly .checkbox {
 *background: none; width: auto; cursor: pointer; margin-left: 2px; }
#summerly .radio { background: none !important; width: auto !important; }
#summerly label { cursor: pointer; }
#summerly button { background: url(../images/b_send.gif) no-repeat; margin: 0px 0 0 87px; width: 68px; }
#summerly #login, #summerly #login_create_account { float: left; margin: 0 50px 30px 0; width: 464px; }
#summerly #login_create_account { margin: 0; font-size: 15px; width: 430px; }
#summerly #login_create_account div { margin: 35px 0 0 16px; line-height: 21px; }
#summerly #create_account dt { width: 125px !important; }
.b_login { float: right; margin: -40px 37px 0 0 !important; }
.b_login, .b_create_account, .b_submit { background: url(../images/b_login.gif) no-repeat !important; height: 29px; width: 67px; }
.b_create_account { background: url(../images/b_create_your_account.gif) no-repeat !important; display: block; float: right; margin-top: 7px; width: 197px; text-indent: -4000px; }
.b_submit { background: url(../images/b_submit.gif) no-repeat !important; float: right; width: 77px !important; }
#summerly_col2, #summerly_col3 { float: left; line-height: 18px; margin-top: 37px; min-height: 320px; padding-right: 35px; }
#summerly_col3 { border-left: solid 1px #383327; padding-left: 35px; }
#summerly_col2 img { border: solid 6px #1a1812; margin-top: 10px; }
#summerly_col2 a, #summerlyt_col3 a { border-bottom: 1px solid #454136; color: #958d77; text-decoration: none; }
#summerly_col2 a:hover, #summerly_col3 a:hover { border-bottom-color: #bdb7a5; color: #ffffff; }
#summerly_col2 b, #summerly_col3 b { color: #e0dbcd; }


/*//////////////////////////////// Page Sub Navigation & Breadcrumbs */

#sub_nav { background: url(../images/sub_nav_bg.png) no-repeat; height: 88px; margin: 0 0 -30px 16px; }
#sub_nav li { float: left; padding: 20px 30px 0 5px; }
#sub_nav a { color: #e0dbcd; font: 14px "Palatino Linotype", Book Antiqua, Palatino, serif; font-weight: bold; text-decoration: none; text-transform: uppercase; }
#sub_nav a:hover { color: #ffffff; }
.company_story #sub_company_story a, .approach #sub_approach a, .market_coverage #sub_market_coverage a, .our_team #sub_our_team a, .current #sub_current a, .historical #sub_historical a { color: #b2ba63; }

#breadcrumb { background: url(../images/sub_nav_bg.png) no-repeat; color: #b2ba63; font: 14px "Palatino Linotype", Book Antiqua, Palatino, serif; height: 68px; margin: 0 0 -30px 10px; padding: 20px 0 0 10px;}
#breadcrumb a { color: #e0dbcd; text-decoration: none; }
#breadcrumb a:hover { color: #ffffff; }
#breadcrumb img { border: none; padding: 0 6px 0 6px; }
#property_header #breadcrumb { background: url(../images/sub_nav_breadcrumb_bg.png) no-repeat; margin: -32px 0 0 -5px; }


/*//////////////////////////////// Page Titles */

#title_about_us { background: url(../images/h2_about_us.png) no-repeat; }
#title_transactions { background: url(../images/h2_transactions.png) no-repeat; }
#title_market_intelligence { background: url(../images/h2_market_intelligence.png) no-repeat; }
#title_contact_us { background: url(../images/h2_contact_us.png) no-repeat; }
#title_log_in { background: url(../images/h2_log_in.png) no-repeat; }
#title_create_account { background: url(../images/h2_create_account.png) no-repeat; }
#title_featured_projects { background: url(../images/h2_featured_projects.png) no-repeat; }


/*//////////////////////////////// Home */

#flash { background: url(../images/flash.png) no-repeat; clear:both; padding-left: 16px; margin-top: -80px; height: 290px; width: 960px; position: relative; z-index: 100; }
#flash ul { position: relative; z-index: 90; display:block; width: 928px; height: 267px; }
#flash ul li { position: absolute; display:block; width: 928px; height: 267px; top: 0px; left: 0px; overflow: hidden;  }
#flash ul li a, #flash ul li a img { display: block; border: none; }
#flash ul li img { width: 928px; border: none; } 
#wrap_home { height: 170px; margin-bottom: -20px; padding-top: 8px;}
#intro_about_us, #current_listings, #recent_transactions { background: url(../images/panel.png) no-repeat; font-size: 13px; float: left; line-height: 20px; margin: 0 0 0 7px; padding: 10px 35px 0 35px; width: 243px; height: 360px; }
#intro_about_us, #current_listings, #recent_transactions { /*text-align: justify; */ }
#intro_about_us a, #current_listings a, #recent_transactions a, #intro_about_us img, #current_listings img, #recent_transactions img { position: relative; z-index: 10; }
#current_listings, #recent_transactions { margin-left: 3px; }
#wrap_home { height: 377px; }
#wrap_home h3 { background-repeat: no-repeat !important; height: 54px; margin-bottom: 20px; text-indent: -4000px; }
#wrap_home div div { height: 243px; }
#intro_about_us h3 { background: url(../images/h3_about_us.png); }
#current_listings h3 { background: url(../images/h3_current_listings.png); }
#recent_transactions h3 { background: url(../images/h3_recent_transactions.png); }
#wrap_home a.item { color: #958d77; clear: both; display: block; padding-bottom: 29px; text-decoration: none; line-height: 18px; }
#wrap_home a.expanded { padding-bottom: 20px;}
#wrap_home a.item img { border: solid 6px #26231b; float: left; margin-right: 10px; }
#wrap_home a.item img:hover { border: solid 6px #1c1a14; }
#wrap_home a.item b, #wrap_home a.item strong { color: #e0dbcd; display: block; padding-top: 12px; }
#wrap_home a.expanded b, #wrap_home a.expanded strong { padding-top: 3px; }
#wrap_home a.item b:hover, #wrap_home a.item strong:hover { color: #ffffff; }
#wrap_home a.item br { display: none;}
#wrap_home a.more { background: url(../images/rarrow.gif) right top no-repeat; display: block; text-indent: -4000px; font:11px "Palatino Linotype", Book Antiqua, Palatino, serif; margin: -10px -26px 0 0; padding: 0; text-decoration: none; text-transform:uppercase; height: 34px;}
#wrap_home a.more:hover { background: url(../images/rarrow2.gif) right top no-repeat; }

/*//////////////////////////////// About Us */

.person { border-bottom: solid 1px #383327; font-size: 13px; margin: 40px 28px 0 20px; padding-bottom: 40px; line-height: 19px; }
.person h3 { font-size: 16px; font-weight: normal; }


/*//////////////////////////////// Transactions */

#list { float: left; }
#list ul { overflow: auto; height: 556px; width: 496px; }
#list li { width: 444px; }
#list a { color: #e0dbcd; display: block; float: left; margin-left: 18px; padding: 9px 0 9px 9px; border-bottom: solid 1px #383327; width: 444px; text-decoration: none; }
#list a:hover { color: #ffffff; background-color: #221f18; }
#list a:active { color: #ffffff; background-color: #383328; }
#list b, #list i, #list u, #label strong, #label em, #label span, #list .name, #list .market, #list .lot-count { display: block; float: left; margin-right: 9px; width: 196px; font-weight: normal; }
#list i, #list .market, #label em { color: #958d77; margin-right: 9px; width: 158px; font-style: normal; }
#list u, #list .lot-count, #label span { color: #958d77; margin: 0; text-decoration: none; width: 63px; }
#label strong, #label em, #label span { color: #605a4b !important; font-size: 11px !important; font-weight: normal; }
#label span { text-decoration: none !important; }
#label { margin-left: 18px; padding: 9px 0 9px 9px; border-bottom: solid 1px #383327; width: 444px; height: 15px; }
.lot-count-long, .entitlements, .lot-condition, .seller, .buyer, .thumb, .large-image, .latitude, .longitude { display: none; }
#info { background-color: #221f18; float: left; margin: 10px 0 20px 17px; padding: 8px 8px 26px 8px; width: 415px; }
#info h3 { font-size: 20px; margin: 20px 0 0 10px; }
#info #thumb { border: solid 6px #1c1a14; float: right; margin: 20px 0 10px 10px; margin-bottom: -70px; position: relative; }
#info dl { margin: 0 0 20px 10px; width: 263px; }
#info dt, #info dd { float: left; margin: 5px 0 5px 0; }
#info dt { background: url(../images/dot.gif) 0 bottom repeat-x; color: #e0dbcd; font-size: 12px; width: 103px; }
#info b { font-weight: normal; background: #221f18; padding-right: 3px; }
#info dd { padding-left:3px; width: 157px; }
#info br {  /* ie 7 fix */ *display: none;
}
#map_canvas { width: 415px; height: 323px; }
.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; width: 18px; background: none; }
.jScrollPaneDrag { position: absolute; cursor: pointer; overflow: hidden; margin: 0px 0 0px 0; height: 158px; background: url(../images/scroll_bar.gif); }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; background: url(../images/scroll_bar_top.gif) no-repeat; height: 5px; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; background: url(../images/scroll_bar_bot.gif) no-repeat; height: 5px; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background: url(../images/scroll_up.gif) 11px 10px no-repeat; height: 11px; border: none!important; margin-top: -12px; }
a.jScrollArrowUp:hover { background: url(../images/scroll_up2.gif) 11px 10px no-repeat !important; }
a.jScrollArrowUp:active { background: url(../images/scroll_up.gif) 11px 10px no-repeat !important; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background: url(../images/scroll_down.gif) 11px 8px no-repeat; height: 11px; border: none!important; margin-bottom: -12px; }
a.jScrollArrowDown:hover { background: url(../images/scroll_down2.gif) 11px 8px no-repeat !important; }
a.jScrollArrowDown:active { background: url(../images/scroll_down.gif) 11px 8px no-repeat !important; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { }
/*//////////////////////////////// Featured & Property pages */


#featured_list .item { float: left; width: 308px; margin: 30px 0 30px 18px; }
#featured_list .item img:hover { border-color: #b2ba63; }
#featured_list h3 { font-size: 17px; font-weight: normal; margin: 20px 0 2px 0; }
#featured_list h3 a { color: #ffffff; text-decoration: none; }
#featured_list h3 a:hover { color: #b2ba63; }
#featured_list .content { margin-bottom: 0px; }
#property_header { width: 680px; margin: -4px 0 10px 10px; float: left; font-size: 14px; }
#property_header h2 { text-indent: 0px; margin: 0px 0 -12px 0; }
#property_header h3 { color: #b2ba63; font-size: 15px; font-weight: normal; margin: 0 0 6px 0; }
#property_logo { background: url(../images/property_logo_bg.png) no-repeat; float: left; height: 115px; width: 174px; margin-top: -10px; margin-left: -7px; padding: 14px 0 0 14px; }
#property_logo img { border: none; max-height: 87px; max-width: 146px; }
#b_property_login { float: left; background: url(../images/b_property_login.gif) no-repeat; margin: 80px 0 0 57px; height: 53px; width: 209px; text-indent: -4000px; }
#b_property_login:hover { background: url(../images/b_property_login2.gif) no-repeat; }
#property { background: #ffffff; color: #6b6146; width: 876px; padding: 35px; margin-left: 10px; }
#property a { color: #8f963c; }
#property a:hover { color: #2e2a1d; }
#property img { border: none; }
#property_top { background: url(../images/property_top.png) no-repeat; height: 6px; margin-left: 10px; }
#property_bottom { background: url(../images/property_bottom.png) no-repeat; height: 6px; margin: 0 0 -20px 10px; }
#property #left { float: left; width: 625px; }
#property #right { float: left; width: 210px; margin-left: 40px; }
#property #right h2 { color: #402e00; font-size: 17px; float: left; width: 211px; margin: 0px 0 25px 0; height: 14px; text-indent: 0px; text-transform:uppercase; }
#property #right h2 span { color: #8f963c; }
#featured_list .item img { border: solid 6px #25221a; }
/* Gallery */

#property #gallery { float: left; margin-left: 0px; background: #eae8e4; padding: 12px; }
.pika-wrap { width: 405px; margin: 0 auto; background: #eae8e4; }
.pika-image { position: relative; height: 228px; width: 365px; background: #fafafa; border: none; padding: 0px; }
/*position image holders */
	.pika-image .animation, .pika-image .main-image { position: absolute; top: 0px; left: 0px; }
.pika-image .animation { display: none; z-index:2; }
.pika-image img { border:0; }
.pika-image .caption { position: absolute; background: url(../../assets/images/75-black.png); border: none; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px; }
.pika-image .caption p { padding: 0; margin: 0; line-height: 14px; }
.pika-imgnav a { position: absolute; text-indent: -5000px; display: block; z-index:3; }
.pika-imgnav a.previous { background: url(../images/) no-repeat left 50%; height: 340px; width: 50px; top: 10px; left: 10px; cursor:pointer; }
.pika-imgnav a.next { background: url(../images/) no-repeat right 50%; height: 340px; width: 50px; top: 10px; right: 10px; cursor:pointer; }
.pika-imgnav a.play { background: url(../images/play.png) no-repeat 50% 50%; height: 100px; width: 40px; top:0; left:50%; display: none; cursor:pointer; }
.pika-imgnav a.pause { background: url(../images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px; top:0; left:50%; display:none; cursor:pointer; }
.pika-textnav { margin: 29px 0 -41px 0; background: #000; display: block; }
.pika-textnav a { font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px; }
.pika-textnav a:hover { background: #e5e5e5; color: #0065B2; }
.pika-textnav a.previous { float: left; width: 20px; height: 31px; display: block; margin: 0 0 -61px -21px; text-indent: -4000px; background: url(../images/gallery_previous.gif) no-repeat; cursor:pointer; }
.pika-textnav a.previous:hover { background: url(../images/gallery_previous2.gif) no-repeat; }
.pika-textnav a.next { float: right; width: 20px; height: 31px; margin: 0 -40px -61px 0px; display: block; text-indent: -4000px; background: url(../images/gallery_next.gif) no-repeat; cursor:pointer; }
.pika-textnav a.next:hover { background: url(../images/gallery_next2.gif) no-repeat; }
.pika-thumbs { margin: 0 0 0 0; padding: 0; overflow: hidden; }
.pika-thumbs li { float: left; list-style-type: none; width: 82px; padding: 0px; margin: 0 0px; background: #fafafa; border: 0; cursor: pointer; }
 .pika-thumbs li:last {
margin: 0;
}
.pika-thumbs li .clip { width: 83px; height: 61px; text-align: center; vertical-align: center; overflow: hidden; }
/* jCarousel Styles */

.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 12px 0px 12px 0px; margin-bottom: -21px; position: relative; z-index: 100; }
.jcarousel-skin-pika .jcarousel-container-vertical { width: 90px; height: 350px; padding: 20px 20px; }
.jcarousel-skin-pika .jcarousel-clip-horizontal { height: 70px; width: 365px; }
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  90px; height: 350px; }
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 12px; }
.jcarousel-skin-pika .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-pika .jcarousel-item-placeholder { background: #fff; color: #000; }
#property #details { color: #928973; float: left; width: 200px; margin: -5px 0 0 30px; }
#property #details h4 { color: #5e553c; font-size: 13px; margin: 20px 0 0px 0px; /* text-transform:uppercase; */ letter-spacing: -0.1px; }
.property_login_panel { background: url(../images/property_login_panel.gif) no-repeat; color: #ffffff; font-size: 14px; margin-top: 34px; padding: 13px 10px 10px 10px; height:39px; width:142px; line-height: 19px; text-align: center; }
.property_login_panel a { color: #d1d97d !important; }
#property #overview { margin: 40px 20px 40px 0; line-height: 20px; }
#property #overview ul { margin: 20px 0 20px 0; }
#property #overview li { margin: 12px 0 12px 0; padding-left: 12px; background: url(../images/bullet.gif) 1px 7px no-repeat; }
ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 32px; /*--Set height of tabs--*/ border-bottom: 1px solid #d0cbc0; border-left: 1px solid #d0cbc0; width: 100%; }
ul.tabs li { float: left; margin: 0; padding: 0; height: 31px; /*--Subtract 1px from the height of the unordered list--*/ line-height: 31px; /*--Vertically aligns the text within the tab--*/ border: 1px solid #d0cbc0; border-left: none; margin-bottom: -1px; /*--Pull the list item down 1px--*/ overflow: hidden; position: relative; background: #e3ded5; }
ul.tabs li a { text-decoration: none; color: #514b3e !important; display: block; font-size: 1.2em; padding: 0 15px; border: none; /*--Gives the bevel look with a 1px white border inside the list item--*/ outline: none;/* border-left: 1px solid #d0cbc0; */ }
ul.tabs li a:hover { background: #f5f3ee; }
html ul.tabs li.active, html ul.tabs li.active a:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/ background: #eae8e4; border-bottom: 1px solid #eae8e4; /*--Makes the active tab look like it's connected with its content--*/ color: #514b3e; }
.tab_container { border: 1px solid #d0cbc0; border-top: none; overflow: hidden; clear: both; float: left; width: 100%; background: #eae8e4; }
.tab_content { padding: 30px 15px 15px 15px; font-size: 1.2em; }
.tab_content iframe { margin-top: -15px; border: 1px solid #d0cbc0; }
.tab_content ul { font-size: 13px; margin: 0px -18px 18px -18px; }
.tab_content li { padding: 8px 0 6px 46px;background: url("/images/acrobat_icon.gif") no-repeat scroll 18px 9px transparent}
.tab_content li a { color: #766e58 !important; text-decoration: none; }
.tab_content li a:hover { color: #7b8131 !important; }
.tab_content ul.files li { padding-left: 38px; background: url(../images/acrobat_icon.gif) 18px 9px no-repeat; }
.tab_content li:nth-child(even) {
 background-color: #dfdbd2 !important;
}
.tab_content h3 { font-size: 13px; color: #656054; font-weight: bold; margin-bottom: 8px; text-transform:capitalize;}
#property_presented_by a { color: #6b6146 !important; }
#property_presented_by a:hover { color: #8f963c !important; }
#property_presented_by .vcard { margin-top: 7px; background: url(../images/vcard1.png) no-repeat; text-indent: -4000px; display: inline-block; height: 18px; width: 135px; }
#property_presented_by .vcard:hover { margin-top: 7px; background: url(../images/vcard2.png) no-repeat; }
#property_contact_us { margin: 60px 0 10px 0; }
#property_contact_us input, #property_contact_us textarea { background: #eae8e4; border: 1px solid #d0cbc0; color: #433d2b; width: 197px; margin-bottom: 10px; }
#property_contact_us dd { margin: 0px 0 15px 0; }
#property_contact_us button { background: url(../images/b_send_white.gif) no-repeat; margin: -15px 0 0 0px; width: 68px; font-size: 0px; }
#property_contact_us button:hover { background: url(../images/b_send_white2.gif) no-repeat; }
#property_contact_us button:active { background: url(../images/b_send_white2.gif)0 1px no-repeat; }
/*//////////////////////////////// Market Intelligence */


a.view_sample { color: #e0dbcd; display: block; font: 16px "Palatino Linotype", Book Antiqua, Palatino, serif; font-weight: bold; margin-bottom: 12px; text-transform:uppercase; text-decoration: none; }
a.view_sample:hover { color: #ffffff; }
a.view_sample b { background: url(../images/icon_view.gif) left 1px no-repeat; color: #95a01d; display: block; float: right; font-size: 13px; margin: 3px 0 0 20px; padding-left: 24px; width: 160px; }
a.view_sample b:hover { color: #ffffff; }
/*//////////////////////////////// Contact Us */


#contact_us form { float: left; margin: 40px 18px 20px 18px; width: 450px; clear: both; }
#contact_us dl { width: 479px; clear: both; }
#contact_us dt, #contact_us dd { float: left; line-height: 29px; margin-bottom: 12px; height: 30px; }
#contact_us dt { color: #e0dbcd; font-size: 12px; font-weight: bold; width: 85px; }
#contact_us dd { width: 345px; }
#contact_us dd input, #contact_us dd textarea { width: 315px; }
#contact_us dd select { width: 329px; }
#contact_us dd#message { height: 135px; }
#contact_us .checkbox {
 *background: none; width: auto; cursor: pointer; }
#contact_us label { cursor: pointer; }
#contact_us button { background: url(../images/b_send.gif) no-repeat; margin: 0px 0 0 87px; width: 68px; }
#contact_us button:hover { background: url(../images/b_send2.gif) no-repeat; }
#contact_us button:active { background: url(../images/b_send2.gif)0 1px no-repeat; }
#contact_col2, #contact_col3 { float: left; line-height: 18px; margin-top: 37px; min-height: 320px; padding-right: 35px; }
#contact_col3 { border-left: solid 1px #383327; padding-left: 35px; margin-bottom: 20px; }
#contact_col2 img { border: solid 6px #1a1812; margin-top: 10px; }
#contact_col2 a, #contact_col3 a { border-bottom: 0px solid #454136; color: #958d77; text-decoration: none; }
#contact_col3 a.underit { border-bottom: 1px solid #454136; color: #958d77; text-decoration: none; }
#contact_col2 a:hover, #contact_col3 a:hover { border-bottom-color: #bdb7a5; color: #ffffff; }
#contact_col2 b, #contact_col3 b { color: #e0dbcd; }
/*/////////////////////////////////////////////////// Newsletter */


body#newsletter { background: #ffffff !important; width: 355px; height: 200px; overflow: hidden; }
#newsletter form { float: left; margin: 30px 18px 0 18px; width: 355px; height: 200px; clear: both; }
#newsletter dl { width: 355px; clear: both; margin-top: 10px; }
#newsletter dt, #newsletter dd { float: left; line-height: 29px; margin-bottom: 12px; height: 30px; }
#newsletter dt { font-size: 12px; font-weight: bold; width: 85px; }
#newsletter dd { width: 270px; }
#newsletter dd input { color: #6b664c; background: #eeede8; border: 1px solid #d6d3c9; width: 240px; }
#newsletter button { color: #897e64 !important; background: url(../images/b_subscribe2.gif) no-repeat; margin: 0px 0 0 85px; width: 108px; }
#newsletter button:hover { background: url(../images/b_subscribe.gif) no-repeat; }
#newsletter button:active { background: url(../images/b_subscribe.gif)0 1px no-repeat; }
#newsletter p { border-bottom: none; }
/*/////////////////////////////////////////////////// Footer */


#footer { clear: both; color: #6b6452; font: 12px "Palatino Linotype", Book Antiqua, Palatino, serif; line-height: 21px; margin: 0px auto 10px auto; padding-top: 40px; width: 980px; height: 129px; text-transform:uppercase; }
#footer h3 { color: #ffffff; font-size: 12px; font-weight: normal; }
#footer div { border-right: 1px solid #383327 !important; float: left; min-height: 130px; width: 160px; }
#footer #navigation { border: none; padding: 0 40px 0 20px; }
#footer #links { border: none; padding: 0 40px 0 60px; }
#footer #address { border: none; padding: 0 50px 0 58px; width: 170px; }
#footer #copyright { border: none !important; float: right; padding: 0 37px 0 40px; text-align: right; width: 140px; }
#footer a { color: #6b6452; padding: 0; text-decoration: none; }
#footer span { color: #ffffff; }
#footer a:hover { color: #ffffff; }


/* hide empty contacts on the featured product page */
#contact-1, #contact-2, #contact-3{display:none}

#popup-login h3{color:#6B6452;}
#documents-terms .terms{
	background:none repeat scroll 0 0 #FFFFFF;
	color:#28251E;
	display:block;
	height:220px;
	line-height:14px;
	overflow:scroll;
	padding:20px 10px 20px 20px;
	text-align:left;
	width:422px;	
}
#documents-terms .form{
	float:right;	
	width:350px;
}


/*/////////////////////////////////////////////////// Featured List */

#featured_list .item{
	position:relative;	
}

#featured_list .item .statusAvailable{
	height:53px;
	width:128px;
	background-image:url(../images/overlay-available.png);
	background-repeat:no-repeat;
	text-indent:-10000px;	
	position:absolute;
	top:120px;
	left:-21px;
}
#featured_list .item .statusClosedEscrow{
	height:53px;
	width:128px;
	background-image:url(../images/overlay_closedEscrow.png);
	background-repeat:no-repeat;
	text-indent:-10000px;	
	position:absolute;
	top:120px;
	left:-21px;
}
#featured_list .item .statusHeldForInvest{
	height:53px;
	width:227px;
	background-image:url(../images/overlay_heldForInvest.png);
	background-repeat:no-repeat;
	text-indent:-10000px;	
	position:absolute;
	top:120px;
	left:-21px;
}
#featured_list .item .statusDealPending{
	height:53px;
	width:227px;
	background-image:url(../images/overlay_dealPending.png);
	background-repeat:no-repeat;
	text-indent:-10000px;	
	position:absolute;
	top:120px;
	left:-21px;
}
#featured_list .item .statusComingSoon{
	height:53px;
	width:128px;
	background-image:url(../images/overlay_comingSoon.png);
	background-repeat:no-repeat;
	text-indent:-10000px;	
	position:absolute;
	top:120px;
	left:-21px;
}

/*/////////////////////////////////////////////////// About US: Our Team */


#our_team #intro {
	color: #B8B3A9;
font-size: 17px;
line-height: 25px;
}
#our_team .item {
	float: left;
	margin: 38px 22px 10px 18px;
	width: 308px;
}
#our_team .item  a {
	color: #ffffff;
	text-decoration: none;
}
#our_team .item  a:hover {
	color: #b2ba63;
	text-decoration: none;
}
#our_team .item img:hover {
	border-color: #b2ba63;
}
#our_team .item img {
	border: solid 12px #1f1c15;
}
#our_team .item strong {
	font-size: 17px;
	font-weight: normal;
	margin: 20px 0 2px 0;
	display:block;
}
#our_team .content {
	margin-bottom: 0px;
}
#our_team .item {
	position:relative;	
}
#our_team  .item {
	width:286px;
}
#our_team .empty {
	background: url(../images/our_team/placeholder_thumb.gif) no-repeat;
	width: 286px;
	height: 337px;
}
#our_team .bio {
	font-size: 14px;
	margin: 18px 28px 0 0px;
	padding-bottom: 40px;
	line-height: 23px;
}
#our_team .bio h3 {
	color: #ffffff;
	font-size: 21px;
	font-weight: normal;
	margin: 0 0 2px 0;
	padding-top: 0px;
}
#our_team .bio h4 {
	color: #b2ba63;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 20px;
}
#our_team .bio .photo {
	border: solid 12px #1f1c15;
	float: left;
	margin-top: 0px;
	margin-right: 30px;
}
#our_team .go_back {
	background:url(../images/arrow_back.png) 0 6px no-repeat;
	color: #b2ba63;
	display: block;
	font: 14px "Palatino Linotype", Book Antiqua, Palatino, serif;
	margin: 15px 0 0 20px;
	padding: 0 0 0 13px;
	text-decoration: none;
}
#our_team .go_back:hover {
	color: #ffffff;
}

.isloggedin1 #b_property_login{display:none;}
.isloggedin0 #headerDownloadLink{display:none;}
.isloggedin1 #headerDownloadLink{display:block;}

.lotcountline2, .lotcountline3{display:none;}

#thankYouTitle { color: #958D77; display: block; font-family: "Times New Roman",Times,serif; font-size: 26px; padding-top: 10px; }

