



/* Custom banner */
#mrp-container1.miBanner {display: none;}
#mrp-container2.miInnerBanner {position: relative; height: 181px; background: #f5f3f0 url(_media/Images/About/banner-about-gerri-lynn.jpg) 0 10px no-repeat;}

/* folding accordian sections */
.mrp-weblet.mrp-weblet-section .weblet_section h4.weblet_section-heading {margin: 2px 0 0 0;}


/* Custom sidebar */
#mrp-sidebar {display: none;}
#content-well {width: 1025px !important;}

/* Contact Information */
.weblet_contact-form-info-stacked-cell-top {padding: 0 !important;}
.weblet_contact-form-contact-numbers-section {margin: 0;}
.weblet_contact-form-address-section {margin: 30px 0;}
.mrp-weblet-contact-form th.weblet_contact-form-contact-numbers-heading,
.mrp-weblet-contact-form th.weblet_contact-form-contact-address-heading { background-color: #5daeb7; border: 0; 
font-family: 'Lato', 'Century Gothic', 'Apple Gothic', 'Didact Gothic', 'Arial Narrow', Arial, Helvetica, sans-serif;
font-weight: normal; font-size: 17px; 
color: #ffffff; margin: 10px 0 2px 0;
}
.mrp-weblet-contact-form td.weblet_contact-form-contact-number-type {
font-weight: bold;}
.mrp-weblet-contact-form td.weblet_contact-form-contact-number-info {
font-weight: normal;}
.mrp-weblet-contact-form td.weblet_contact-form-contact-number-type,
.mrp-weblet-contact-form td.weblet_contact-form-contact-number-info,
.mrp-weblet-contact-form td.weblet_contact-form-address-text {
border-bottom: 1px solid #dad5c3; font-family: 'Times New Roman'; font-size: 14px; padding: 4px 0;}

/* CONTACT EMAIL FORM */
#miContactSidebar .dynamic-form {width: 250px;}
#miContactSidebar .dynamic-form th {
display: block; background-color: #f5f3f0;
padding: 10px 0 3px 0; margin: 0 0 3px; 
}
#miContactSidebar .dynamic-form th div {
border: 0; padding: 4px; color: #ffffff; background-color: #5daeb7;
font-family: Lato, 'Century Gothic', Arial, Helvetica, sans-serif;
font-weight: normal; font-size: 17px; 
}
#miContactSidebar .dynamic-form tbody td {
padding: 3px 0 3px 7px; background-color: #e9e6dd;}
#miContactSidebar .dynamic-form td.dynamic-form-label-stack-cell {
padding-bottom: 0px;}
#miContactSidebar .dynamic-form td.dynamic-form-control-stack-cell {
padding-bottom: 7px;}

#miContactSidebar .dynamic-form .dynamic-form-label-text {
font-style: normal; font-family: 'Times New Roman'; font-size: 14px;}
#miContactSidebar .dynamic-form .dynamic-form-label-required {
display: none;}

#miContactSidebar .dynamic-form td input.dynamic-form-text, 
#miContactSidebar .dynamic-form td textarea.dynamic-form-long-text {
border: 1px solid #d8d7c3; background-color: #f5f3f0; 
min-width: 220px; width: 220px !important; padding: 1px 0 2px 0;}

#miContactSidebar .dynamic-form .dynamic-form-text {}
#miContactSidebar .dynamic-form .dynamic-form-long-text {
height: 80px !important; font: 12px Arial,Helvetica,sans-serif;}

/* captcha */
#miContactSidebar .dynamic-form .captcha {margin-left: 0px;}
#miContactSidebar .dynamic-form .captcha-reload-button {display: none;}
#miContactSidebar .dynamic-form .captcha-info-text {
font-family: 'Times New Roman';font-size: 14px;}
#miContactSidebar .dynamic-form .captcha-image, 
#miContactSidebar .dynamic-form .captcha-input {
border: 1px solid #d8d7c3;}

/* brown button */
#miContactSidebar .dynamic-form tfoot {}
#miContactSidebar .dynamic-form td.dynamic-form-button-bar {
padding-bottom: 20px; padding-top: 0; background-color: #e9e6dd;}
#miContactSidebar .dynamic-form input.dynamic-form-button-right {
float: left !important; color: #fff;
background-color: #948c71; border: 0 !important; 
padding: 4px 10px; margin-left: 0px;
font-weight: normal; font-size: 14px; 
font-family: Lato, 'Century Gothic', Arial, Helvetica, sans-serif;}

#miSidebarItemX {padding-top: 30px;}