
/* client side css */
html{overflow:scroll;}html,body{width:100%;height:100%;text-align:left;margin:0;padding:0;font-size:12px;background-color: #1f1f1f;font-family:Arial, Helvetica, sans-serif;}#wrapper{width:980px;margin:0 auto;text-align:left;}#header{background:url(/images/turpinHeader_rev.gif) no-repeat;width:980px;margin:9px 0 0 0;height:91px;text-align:center;font-size:12px;color:#ffffff;}.goldArrow{background: url(/images/gold_arrow.png) no-repeat right center;padding-right:12px;}#TurpinHeaderLogo{float:left;margin-left:240px;}#headerLeft{float:left;text-align:left;font-weight:bold;font-size:12px;margin-top:19px;font-family:Georgia, "Times New Roman", Times, serif;}#headerLeft span{color:#E0C08A;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}#headerRightTitle{font-weight:bold;font-size:12px;color:#ffffff;padding-right:9px;font-family:Georgia, "Times New Roman", Times, serif;}#headerRight{float:right;text-align:left;position:relative;margin-top:19px;}#headerRight a{color:#e0c08a;font-size:12px;}#welcome_txt{text-decoration:none;color:#e0c08a;font-size:12px;font-weight:normal;position:absolute;display:block;top:-17px;text-align:right;right:0;white-space:nowrap;}div#account_login_form, div#account_action_urls{background-color:#1F1F1F;border:1px solid #fff;position:absolute;top:18px;text-align:right;padding:0 10px;margin:0 0 0 0;right:0;width:220px;z-index:9999;text-align:left;}img.fancy_close{cursor:pointer;float:right;}div#login_ajax_error{margin:2px 12px 12px 0;padding:0;color:#ffcc33;font-size:13px;text-align:center;}div#account_login_form form{color:#fff;font-size:12px;font-style:normal;margin:2px 0 10px 0;clear:both;} div#account_login_form form input{margin:0;padding:0;font-size:12px;} div#account_login_form form .fancyTxt{width:150px; }div#account_login_form ul, div#account_action_urls ul{list-style:none;font-size:12px;color:#fff;padding:0;margin:2px 10px 10px 10px;line-height:150%;}div#account_login_form ul a, div#account_action_urls ul a{color:#fff;font-size:12px;font-style:normal;}#registerLink {margin-bottom:5px;padding:10px 0;}#chromemenu{width:100%;margin-bottom:4px;font-size:12px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}#chromemenu ul{margin:0;padding:0;list-style:none;float:left;}#chromemenu ul li{float:left;display:block;margin:0;padding:0;font-weight:bold;font-size:12px;overflow:hidden;font-family:Georgia, "Times New Roman", Times, serif;border-right:1px solid #e0c08a;}#chromemenu ul li a{color:#FFFFFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;display:block;float:left;padding:0 20px 0 20px;font-weight:bold;text-decoration:none;margin:0;}#chromemenu ul li#FirstMenuRoot a{padding:0 19px 0 0;}#chromemenu ul li#LastMenuRoot{border:none;}#chromemenu ul li#LastMenuRoot a{padding:0 0 0 19px;}#chromemenu ul li a:hover{color:#e0c08a;}#chromemenu ul li a#NaviActive{color:#e0c08a;}.chromestyle:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.dropmenudiv {    position:absolute;    top: 0;margin-left:-1px;    border:1px solid #E0C08A;font:normal 12px Arial;    line-height:18px;    z-index:100;    background-color: #1F1F1F;    visibility: hidden;    filter:alpha(opacity=95);    -moz-opacity:.95;    opacity:.95;}.dropmenudiv a {text-align: left;    width: auto;    display: block;    text-indent: 3px;    border-bottom: 0px solid #BBB;     text-decoration: none;    font-weight: bold;    color: #FFFFFF;   background: #1F1F1F none repeat scroll 0%;white-space:nowrap;padding:3px 10px 3px 3px;}.dropmenudiv a:hover {    color: #E0C08A;    background: #464646;    text-decoration: none;}* html .dropmenudiv a {    width: 100%;    text-decoration: none;}#contentWrapper{background:#1f1f1f url(/images/content_bg.gif) repeat-y top right;border:1px solid #E0C08A;margin-top:6px;}#contentBlockWrapper{background:url(/images/content_top_bg.gif) no-repeat top left;width:735px;overflow:hidden;float:right;}#contentBlock{margin:53px 0 0 0px;float:left;width:100%;background-color:#ffffff;}#contentSidebar{float:left;width:203px;min-height:630px;margin:0;padding:18px 20px 20px 20px;background: url(/images/sidebar_bg.gif) repeat-x top;}.controller_wrapper{margin:27px 29px 29px 29px;padding:0;}#SubNavWrapper{border-bottom:1px solid #E0C08A;padding-bottom:5px;margin:0 0 18px 0;}#subMenuTitle{color:#E0C08A;display:block;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;margin:-2px 0 13px 0;}#subMenuTitle a{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;color:#E0C08A;font-size:18px;font-weight:normal;}#SubNavWrapper ul{margin:0;padding:0;list-style:none;}#SubNavWrapper ul li{margin-bottom:9px;}#SubNavWrapper ul li ul{margin:8px 0 0 10px;}#SubNavWrapper ul li a{color:#FFFFFF;text-decoration:none;display:block;}#SubNavWrapper ul li a:hover, #SubNavWrapper ul li a.sub_active_link{background:url(/images/gold_arrow.png) no-repeat left center;color:#E0C08A;padding-left:10px;margin-left:11px;}#SubNavWrapper select.cms_menu_select{width:194px;margin-left:10px;}#sidebarComponents{font-size:12px;color:#ffffff;margin:0;padding:0;}#sidebarComponents h3 {color:#E0C08A;font-size:14px;padding-left:20px;font-weight:bold;cursor:pointer;margin-bottom:4px;background: url(/images/sidebar_plus.gif) no-repeat left center;}#sidebarComponents h3.active {background: url(/images/sidebar_minus.gif) no-repeat left center;}#quickSearchSideBar h3{font-size:18px;font-weight:normal;}#sidebarComponents .myComponent{border-bottom:1px solid #E0C08A;margin:0 0 18px 0;padding:0 0 13px 0;}#sidebarComponents .sidebarItem{position:relative;}#qsSb_AddressAndLoc{width:172px;color:#666666;font-style:italic;margin:1px 0 6px 0;}#quickSearchSideBar{position:relative;}#quickSearchSideBar a{text-decoration:none;margin-bottom:1px;}#quick_search_home_expand{position:absolute;top:-225px;z-index:10000;width:230px;font-size:12px;color:#000000;padding:14px;background-color: #e0bf89;border:1px solid #990000;-moz-box-shadow: 3px 3px 3px #1F1F1F;-webkit-box-shadow: 3px 3px 3px #1F1F1F;box-shadow: 3px 3px 3px #1F1F1F;}#qs_expand_qs, #qsSb_expand_qs{margin:1px 0 0 0;float:right;}#qs_expandTitle{font-family:Georgia, "Times New Roman", Times, serif;color: #990000;font-weight:bold;font-size:14px;margin:0 0 8px 0;}#qs_close_btn{margin-left: 20px;}#quick_search_home_expand label{color:#000000 !important;}#qs_Prop_Type{width:130px;margin-top:2px;}#qs_town{width:165px;margin-top:2px;}#qs_Min_Price, #qs_Max_Price, #qs_Min_Price2, #qs_Max_Price2{width:100px;margin-top:2px;}#qs_Bedrooms{width:95px;margin-top:2px;}#qs_Bedrooms{width:60px;margin-top:2px;}#qs_Bathrooms{width:60px;margin-top:2px;}#quick_submit2{float:right;margin-top:4px;}#home_qs fieldset .field, #quickSearchSideBar fieldset .field, #rebrandQuickSearch fieldset .field{margin-bottom:5px;}#home_qs fieldset .fieldLeft, #quickSearchSideBar fieldset .fieldLeft, #rebrandQuickSearch fieldset .fieldLeft{float:left;}#exclusiveListingSideBar a.goldArrow{color:#E0C08A;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;float:right;margin-top:4px;text-decoration:none;}#sidebarComponents .ajaxLoadSidebar{margin:10px auto;width:16px;display:block;}#sidebarComponents .sidebarItem .sidebarPropRotator{position:relative;height:179px;overflow:hidden;}#sidebarComponents .sidebarItem .featured_nav_btns{width:30px;height:30px;position:absolute;top:150px;z-index:100;cursor:pointer;}#sidebarComponents .sidebarItem .noItemsAlert{color:#ffffff;text-align:center;margin-top:18px;padding:0;}#sidebarComponents .sidebarItem .prevBtn{background: url(/images/feat_scroll_left.png) no-repeat;left:0px;}#sidebarComponents .sidebarItem .nxtBtn{background: url(/images/feat_scroll_right.png) no-repeat;left:177px}#sidebarComponents .sidebarItem .feat_trans_bg a{text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif;color:#e0c08a;font-size:14px;}#sidebarComponents .sidebarItem .feat_trans_bg{text-align:center;color:#ffffff;font-size:12px;}#sidebarComponents .sidebarItem .rotatePropPhoto{border:1px solid #e0c08a;margin:3px 0 5px 0;}#socialLinks{width:270px;float:left;display:block;}#socialLinks h3{float:left;width:105px;font-size:18px;font-weight:normal;padding-top:17px;height:30px;color:#e0c08a;}#socialLinks img{float:left;display:block;}#footer_links{margin:35px 0 0 0;height:57px;overflow:hidden;}#footer_links img.home_links_bump{margin-left:45px;}#footer_links img.home_links_bump_last{margin-left:44px;}#footerWrapper{border-top: 1px solid #414141;margin:36px 0 0 0;color:#cccccc;clear:both;overflow:hidden;font-size:11px;padding:36px 0 25px 0;}#footerWrapper ul{margin:0;padding:0;float:left;width:173px;list-style:none;}#footerWrapper li{margin:0 0 6px 0;}#footerWrapper li a{color:#cccccc;text-decoration:none;font-size:11px;}#footerWrapper li a:hover{text-decoration:underline;}#cms_menu_wrapper{margin:0;padding:0;text-align:center;background:#2d2c48 url(/images/fancy_graphic_top.gif) repeat-x top;border-top:1px solid #fff;border-bottom:1px solid #fff;}#cms_menu_content{text-align:left;width:970px;margin:0 auto;padding:15px 0;color:#fff;font-size:12px;}#cms_menu_content h1, #cms_menu_content h1 a{color:#fff;font-weight:bold;font-size:24px;text-decoration:none;}.cmsMENU ul{margin:5px 0 0 0;padding:0 0 0 5px;width:188px;list-style:none;border-left:1px solid #9494b7;float:left;}.cmsMENU ul li{font-size:12px;color:#fff;width:183px;padding-bottom:3px;}.cmsMENU ul li.lastItem{padding-bottom:0;}.cmsMENU ul a{color:#fff;font-size:12px;display:block;text-decoration:none;}.cmsMENU ul a:hover, .cmsMENU ul a.sub_active_link{color:#9494b7;background:url(/images/cms_active_arrow.png) no-repeat left center;padding-left:10px;}.BioListTitle{}.plainGrey{border: 1px solid #000000;}ul#sitemapul{margin:0;padding:0;}ul#sitemapul li{list-style:none;}ul#sitemapul ul{margin:0;padding:0 0 20px 20px;}ul#sitemapul ul li{padding:0 0 5px 10px;background:url("/images/bullet.gif") no-repeat scroll left top transparent;}ul#sitemapul ul li a{color:#806B47;font-weight:bold;}ul#sitemapul ul li ul{padding:5px 0 0 10px;}ul#sitemapul ul li ul li{padding-bottom:2px;}ul#sitemapul ul li ul li a{font-weight:normal;}.lv_contentBottom{overflow:scroll;}#firstTestimonial{clear:both;margin:0 auto;margin-bottom:30px;}#firstTestimonial a{font-style:normal;padding-right:8px;background:url(/images/testimonialArrow.png) no-repeat right 5px;}#bio_right div#firstTestimonial h3{margin-bottom:0;font-family:Georgia, "Times New Roman", Times, serif;}#firstTestimonial span.openQuote, #firstTestimonial span.closeQuote{display:block;width:16px;height:12px;}#firstTestimonial span.openQuote{float:left;margin-right:7px;background:url(/images/openQuote.png) no-repeat;}#firstTestimonial span.testimonialRead{display:block;height:auto;margin-top:5px;}#firstTestimonial span.testiAuthor{color:#1f1f1f;font-weight:bold;}.testimonialBlock{font-style:italic;margin-bottom:0;width:430px;}#full_testimonials{width:550px;padding:15px 0 15px 15px;}#full_testimonials p.testimonial{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ccc;}#full_testimonials span{width:100%;display:block;text-align:right;margin-top:5px;}
