html, body {font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
body {padding:0;margin:0;font: 14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#394668;text-align: left;}
body table tbody {font: 14px "Trebuchet MS",Arial,Helvetica,sans-serif;}

.site_width {width:970px;margin:0 auto;}
.clear {clear:both;}
h1 {font-size: 21px;margin: 0 0 20px 0;padding: 0;color:#85b94d;padding: 10px 0;}
h2 {font-size: 16px;margin: 10px 0;padding: 0;color:#85b94d;padding: 10px 0;}
p {margin: 0px 0px 10px 0;font: 14px "Trebuchet MS",Arial,Helvetica,sans-serif;line-height: 24px;}
ul li, ol li {line-height: 22px;}
a:link, a:visited {text-decoration: underline;color: #85b45f;font-weight: normal;}
a:hover {text-decoration: none;color: #85b45f;font-weight: normal;}
a img {border:0;}
.provider-attribution {display: none;}


#container {width:100%;background: #bdc5dc url('body_background.jpg') repeat-x;}

/*_HEADER_*/
#header {height:432px;background: url('header_shadow.jpg') repeat-y center;color:#FFF;}
#header a {color:#b7ff6a;}
#masthead {background:url('header_top.png') repeat-x;height:146px;}
#banner {height:286px;z-index: 1;}
#header_logo {width:510px;float: left;position: relative;top:15px;}
#header_contact {float: right;position: relative;top: 14px;width: 270px;}
#header_contact ul {list-style: none;padding: 0;margin: 0;}
#header_contact ul li {float: right;margin-left: 20px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
#header_top {height:99px;}
#logo {position: relative;top:30px;}
#quick_search {padding: 5px 10px;width:230px;background:url('trans_searchbg.png');position:relative;top:10px;left:10px;text-align: left;height:140px;}
#quick_search h2 {color:#FFF;margin: 0;padding: 0;text-align: center;}
#quick_search table {float: left;}
#quick_search table td {padding: 2px 0;}
#quick_search input, #quick_search select {width: 100px;}

/*_MENU_*/
#menu {position: relative;width:970px;clear:both;}
#mrp-container1 a {color:#FFF;line-height:43px;padding:0 15px;background: none;font-size:13px;}
#mrp-container1 a:link, #mrp-container1 a:hover, #mrp-container1 a:visited {color:#FFF;text-decoration:none;}
#mrp-container1 a:hover {text-decoration: none;}
.p7PMnavH .p7PMtrg, .p7PMnavH .p7PMtrg:hover, .p7PMnavH .p7PMtrg:active {background: none;}
#mrp-container1 a:hover, #mrp-container1 a:active, .p7PMnavH a:hover, .p7PMnavH a:active, .p7PMnavH a:focus, .p7PMnavH .p7PMon, .p7PMnavH .p7PMon:hover, .p7PMnavH .p7PMon:active {border: 0;background-color: #85b94d;}
.p7PMnavH ul .p7PMtrg, .p7PMnavH ul .p7PMtrg:hover, .p7PMnavH ul .p7PMtrg:active {background-color:#85b94d;border:0;text-align: left;}
#mrp-container1 ul {border: 0;text-align: left;}
#mrp-container1 ul li a {border:0;padding: 0 10px;}
.mrp-menu-cell-current, .mrp-menu-cell-current-parent {font-weight: normal;background: #85b94d;}
.p7PMnavH .p7PMmark, .p7PMnavH .p7PMmark:hover {font-weight: normal;}
/* removed for ie8 .p7PMmark, .navBarH div {overflow: hidden;} */
.p7PMnavH ul a {border-left:0;border-top:0; }
.p7PMHspacer {height:43px;border-left:1px solid #dfe5f2;border-right:1px solid #000;width:0px;}
.p7PMnavH ul li {background: #40547e;}
.p7PMnavH .p7PMfirstSubMenuItem {border-top: 1px solid #FFF;}
.p7PMnavH ul li {border-bottom: 1px solid #dfe5f2;}

/*_SEARCH_*/
.weblet_custom-form-stacked img {display: none;}

/*_HOMEPAGE_*/
.homepage_middle {height: 300px;padding: 30px 0;}
.homepage_bottom {padding: 30px 0;}
#welcome {background: url('homepage_welcome.png') repeat-y;width:680px;}
.index #welcome .welcome_top {background: url('homepage_welcome-top.png') no-repeat;height:20px;}
.index #welcome .welcome_bottom {background: url('homepage_welcome-bottom.png') no-repeat;height:20px;}
.index #welcome .padding {padding: 20px 40px;}
.index #content-well .weblet-inner {margin: 0;}
.index .inside_content {background: none;margin-top: 30px;padding: 0;min-height: 100px;}
.index .inside_bottom {display: none;}

#testimonial {background: url('testimonial_middle.png') repeat-y;width:680px;margin-top: 25px;}
.testimonial_top {background: url('testimonial_top.png') no-repeat;height:80px;}
.testimonial_bottom {background: url('testimonial_bottom.png') no-repeat;height:60px;}
#testimonial .padding {padding: 20px 40px;}



#homepage_area {padding: 0;margin: 0;float: right;}
#homepage_area h2 {color:#FFF;font-size: 18px;padding: 0;margin: 0;}
#homepage_area ul {padding: 0;margin: 0;}
#homepage_area ul li {background: url('homepage_area-bg.png') no-repeat;width:166px;height:239px;float: left;list-style: none;padding: 16px 0 0 0;margin: 0 5px 0 0;text-align: center;}
#homepage_area li.last {margin: 0;}
#homepage_area ul ul {margin: 10px 0 0 0;padding: 0;}
#homepage_area ul ul li {background: none;height: auto;padding: 4px 0;margin: 0 0 0 16px;border-bottom: 1px solid #8bc251;border-top:1px solid #5c7f34;color: #FFF;width:135px;}
#featured_properties {width:270px;float: left;}

#main {min-height: 800px;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}

.inside_content {background: #FFF url('just_green.jpg') top no-repeat;padding: 10px 20px;min-height: 775px;margin-top: 30px;}
.inside_bottom {background: url('content_inside_bottom.png') bottom no-repeat;height: 10px;margin-bottom: 30px;}

/*_SIDEBAR_*/
#sidebar {width:270px;float: left;}
.weblet-inner {margin: 0 0 15px 0;}
#widgets .testimonial {background: url('widget_testimonial.png') no-repeat;padding: 50px 40px 0 40px;height: 196px;}
#widgets .testimonial h2 {color:#394668;}

#left_area {width:270px;height: 325px;background: url('left_area.png') center no-repeat;padding: 10px 0 0 0;}
#left_area h3 {line-height:30px;text-align: center;color:#FFF;margin: 0;padding: 0;font-size: 16px;cursor: pointer;background: url('left_area_heading.png') no-repeat top;height: 36px;}
#left_area h3.active, #left_area h3.last {height: 48px;}
#left_area h3 a {color: #FFF;text-decoration: none;}
#left_area ul {list-style: none;padding:0 0 5px 0;margin:0 0 5px 0;}
#left_area ul li {background: none;height: auto;padding: 1px 0;border-bottom: 1px solid #8bc251;border-top:1px solid #5c7f34;color: #FFF;width:236px;font-size: 14px;margin:0;}
#left_area ul li a {color:#FFF;text-decoration: none;}
#left_area ul li a:hover {text-decoration: underline;}
#left_area ul li.first {border-top:0;}
#left_area ul li.last {border-bottom:0;}
#left_area div {color:#FFFFFF;margin:0 auto;padding:0;text-align:center;width:236px;position: relative;top:-5px;}

/*_FEATUREDLISTINGS_*/
#mrp-container3 .mrp-weblet-featured-listings {background: url('left_featured.png') no-repeat;width:270px;padding-top: 30px;}
#mrp-container3 .leadin_style1 {border:0 none;clear:both;margin-top:0;padding:10px 10px 0 10px;text-align:left;}
#mrp-container3 .leadin_style1 .leadin_heading {padding:0;background: none;display: none;}
#mrp-container3 .leadin_style1 .leadin_heading_image_prefix  {display:none;}
.featured-properties .leadin_style2, .featured-properties .leadin_style2 .leadin_heading {border:0;}
.featured-properties #sidebar .mrp-weblet-featured-listings {display: block;}
.featured-properties #content-well .mrp-weblet-listing-showcase {background: url('http://victor-mironyuk.myrealpagewebsite.com/_media/victor_custom/featured_listings_wide.jpg') no-repeat bottom;padding: 10px 34px;}

/*_MISC_*/
.dynamic-form {border:0;}
#content {width:680px;float:right;}
#withticks {text-align: left;}
#withticks ul li {padding: 2px 0 10px 25px;background-image: url('accept.png');background-repeat: no-repeat;background-position: 0 .4em;list-style:none;margin-left:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
#withticks ul {margin-left: 10px;padding-left: 0;list-style: none;}
#listings-2722877185775911936-p .custom-form-title {display: block;text-align: left;font-size: 21px;margin-top:-60px;padding: 0;color:#85b94d;padding: 10px 0;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
#rich-text-8564447427101995008-p, #PredefinedToolbar {display: none;}
.recip #MainPane {padding-top: 60px;}
#rich-text-5193562467176570880-p {margin-top: 30px;}
#rich-text-5193562467176570880-p .weblet-inner {margin:0;}
#rich-text-5193562467176570880-p h2 {padding:0;margin:0;}
.mrp-listing-showcase-band-attribution, .mrp-listing-showcase-band-price {padding-top:6px !important;}

div.custom-form-header {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;text-align:left;}

.search-by-city #content-well ul li {float:left;width:180px;list-style: none;}
.search-by-city #content-well h2 {clear:both;}
.search-by-city #content-well ul {overflow: auto;padding: 0;margin: 0 0 20px 0;}

/*_FOOTER_*/
#footer {background: #47587b url('footer_2.jpg') repeat-x;font-size: 14px;color: #FFF;margin-top:20px;}
#footer .bottom_links {height: 102px;padding: 10px 0;}
#footer .bottom_links li {float:left;padding:0 10px 5px 0 0;line-height:18px;}
#footer .bottom_links .weblet-inner {font-size:13px;line-height:18px;}
#footer .bottom_links a:link, #footer .bottom_links a:visited {color:#FFF;text-decoration:none;}
#footer .bottom_links a:hover {text-decoration:underline;}
#footer ul {list-style: none;padding: 0;margin: 0;}
#footer ul li {float:left;margin: 0 20px 0 0;line-height: 46px;}
#footer ul li a {color:#FFF;text-decoration: none;}
#footer .bottom_menu {float:left;width:600px;}
#footer .copyright {float: right;width: 300px;line-height: 46px;text-align: right;}
#footer .copyright a {color:#FFF;text-decoration: none;}
#footer .powered {clear: both;text-align: right;line-height: 46px;width:970px;background: url('footer_mls.png') no-repeat right;padding: 10px 0;}
#footer .powered a {text-decoration: none;}
#footer .powered span {padding-right: 100px;}
#footer ul li.client_login a:link, #footer ul li.client_login a:hover, #footer ul li.client_login a:visited {color:#394668;}

.new_flat {padding-left:60px;background:url('new_small.png') no-repeat;}

#mrp-container1 a
{
    font-size: inherit !important;
}

.p7PMnavH ul
{
    width: auto;
}

#topbar {
    background: url(topbar.png) repeat-x;
    height: 28px;
}

#topbar a {
    color: #fff;
    text-decoration: none;
}

#topbar span {
	position: relative;
	top: 5px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}



