*{margin:0;padding:0}body{background:#d6ddaa;color:#111;font-family:Trebuchet MS,Helvetica,Arial,sans-serif;font-size:.85em;line-height:1.35em;margin:0;padding:0}#wrapper{margin:0 auto;padding:0;width:990px}#header{background:url(images/header_bkgd.jpg);height:180px;margin:0 auto;position:relative;width:956px}.member_login{background:url(images/key.png) no-repeat;font-weight:700;left:34px;height:16px;margin:0;padding:0 0 0 25px;position:relative;top:138px}#page{background:url(images/page_bkgd.png) repeat-y;width:990px}#leftcol{float:left;width:236px}#content{float:right;margin:0 60px 0 0;min-height:450px;padding:0 0 20px 0;width:650px}.right_sidebar #content{margin:0 50px 0 0;width:670px}#content div.page-content{margin:0 35px 0 0}.right_sidebar div.page-content{width:420px}#footer{background:url(images/footer_bkgd.png);clear:both;color:#fff;height:106px;margin:0 auto;width:990px}#footer .copyright{float:left;margin:0;padding:35px 0 0 35px}#footer .iknow{float:right;padding:35px 35px 0 0;margin:0}#footer a{color:#fff}p{margin:1.125em 0}a{color:#198378;text-decoration:underline}a img{border:none}.primary-menu{background:url(images/nav_bkgd.jpg) repeat-y;margin:0 0 0 36px;width:200px}.primary-menu ul{background:url(images/nav_bottom.jpg) no-repeat bottom;border-top:1px solid #9cbb9d;list-style:none;margin:0 2px;padding:0 0 6px 0}.primary-menu ul li{padding:0}.primary-menu ul a{border-bottom:1px solid #9cbb9d;border-top:1px solid #d7e6e7;color:#2d303a;display:block;font-size:1.05em;font-weight:700;margin:0;padding:6px 0 6px 10px;text-decoration:none}.primary-menu ul a:hover{background:#fff;color:#1f4390;margin:0;padding:6px 0 6px 10px}.member-menu{margin:25px 0 0 36px;width:200px}.member-menu ul ul{list-style:none}h1,h2,h3,h4,h5,h6{color:#1f4390;font-weight:700;margin:1em 0;line-height:1.2}h1{font-size:1.7em}h1.entry-title{margin-top:0}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}.entry-content{margin:0 0 40px 0}#sidebar{float:right;margin:25px 0 0 0;width:235px}.sidebar_post{border:2px solid #358087;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 20px 0}.widget-title{color:#fff;border-bottom:5px solid #d6ddaa;background:#358087;margin:0;padding:10px 0;text-align:center}.sidebar_post .entry-content{font-size:.95em;line-height:1.25em;margin:0 8px 0 10px}.feature_thumb{float:right;margin:0 0 5px 5px}.sm_search_widget{background:#fff;border:1px solid #2f427f;left:699px;position:absolute;top:35px;width:120px}#location_search_widget_zip_field{border:none;height:26px;padding:0 10px;width:63px}#location_search_widget_submit_field{background:url(images/search.gif) no-repeat;border:none;cursor:pointer;display:block;float:right;height:28px;margin:0;padding:0;width:30px}ul{list-style:disc outside none;padding:10px 60px 0 30px}ul li{padding:0 0 10px 0}ol{padding:0 60px 0 30px}ol li{padding:0 0 10px 0}.location_edit{border:1px solid #ccc}.location_label{display:inline-block;font-weight:700;width:125px}.location_edit-delete a{text-decoration:none}.location_edit-delete span a{color:red}.professional{font-size:1.2em;font-weight:400}.professional span{color:#333;font-size:.8em}.wpcf7-form label{display:inline-block;width:100px;text-align:right;margin:0 7px 0 0;vertical-align:top}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{border:1px solid #aaa;color:#222;font:.9em Trebuchet MS,sans-serif;padding:3px;vertical-align:top;width:298px}.wpcf7-form select{width:307px}.wpcf7-submit{margin:0 0 0 107px;width:307px!important}.wpcf7-checkbox input{width:25px;vertical-align:middle}#location_search_2_tr,#location_search_3_tr,.location_search_street_cell{display:none}.alignleft,.floatleft{float:left}.alignright,.floatright{float:right}img.alignleft,img.floatleft{margin:0 15px 15px 0}img.alignright,img.floatright{margin:0 0 15px 15px}img.aligncenter{text-align:center}.clearboth{clear:both}p.one_third{float:left;width:30%}#font-sizer{color:#333;left:756px;position:absolute;top:164px}.size1{font-size:.75em}.size2{font-size:1em}.size3{font-size:1.25em}#show_hide h2{background:url(images/closed.png) no-repeat;cursor:pointer;padding:0 0 0 20px}#show_hide h2.opened{background:url(images/opened.png) no-repeat}#fckBody{background-color:#fff!important;background-image:url('');color:#000!important}.cke_panel_block,.cke_styles,cke_rcombo,cke_toolbar{color:#000!important;background-color:#fff!important;background-image:url('')}.frm-display td,.frm-display th{padding:.5em}