



h2{
    font-size:22px !important;
    color:#121212 !important;
    margin-top:0px !important;
    padding-top:0px !important;
    margin-bottom:5px !important;
    }

.para, #pagewrap__p {
    font-size: 11px !important;
    line-height: 20px !important;
    font-family: verdana !important;
 }

.gallerylayer{
    background: #ffffff !important;
}

#fadeshowframe{
    height: 378px;
    width: 748px;
    margin:-398px auto 0;
    position:relative;
    border:10px #fff solid;
    opacity: 0.5;
    z-index:2000;
    box-shadow: 0px 0px 10px #bbb;
    -moz-box-shadow: 0px 0px 10px #bbb;
    -webkit-box-shadow: 0px 0px 10px #bbb;
}

#inner-content-container {
    margin: auto;
    padding-bottom: 0px !important;
    width: 960px;
}

#fadeshow1{
    margin:20px auto 0px !important;
    background: #ffffff !important;
    position: relative !important;
    z-index:1 !important;
}

#content-well .form, .listings .mrp-weblet-listings {
    background-color: #fff;
    width:720px;
    margin:0 auto !important;
}

#content-well .dynamic-form-text, #content-well .dynamic-form-long-text, .captcha-input {
    width: 360px !important;
}

#content-well .dynamic-form {
    padding: 20px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    margin:20px auto !important;
    width:650px !important;
}

#outer-sidebar {
    float: left;
    overflow-x: hidden;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 220px;
    display:none;
}

div.listing-content {
    width: auto;
}

#outer-content-well {
    float: left;
    min-height: 300px;
    overflow-x: hidden;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 940px;
}

#inner-footer-2{
    background: url('_media/Images/footer-back.jpg') repeat-x top center #fff; !important
}

#inner-footer-2{
    padding:20px 0 0;
}


.weblet_contact-info-horizontal .weblet_contact-sm-links-section, .weblet_contact-info-vertical .weblet_contact-sm-links-section {
    margin: 0px 10px 0px;
}

#outer-footer-2 ul{
    margin-left:0px;
}

#outer-footer-2 ul li, #outer-footer-2 ul li a{
    list-style:none;
    font-family:verdana;
    font:bold 10px/16px verdana;
    text-transform:uppercase;
    padding:0px;
    margin:0px;
    color:#9a9a9a;
}

#outer-footer-2 a:hover{
    color: #555;
}

#outer-footer-2 h1{
  border-bottom: 0px solid #D3D3D3;
    font-size: 16px;
    color:#555
}

#outer-footer-1 {
    background-color: #101010;
    min-height: 0px;
    display:none;
}

#mrp-footer {
    color: #FFFFFF;
    min-height: 0px;
    padding-top: 0px;
}

.weblet_contact-info-vertical-type-text, .weblet_contact-info-vertical-info-text, .weblet_contact-info-vertical-address-text {
    border-bottom: 0 dotted #CDCDCD;
    font-size: 10px;
    color:#444
}

.weblet_contact-info-vertical {
    background-color: transparent;
    border: 0px solid #ADADAD;
    padding-bottom: 0px;
    font-family:verdana;
    font-size:10px;
    color:#444
    margin-bottom:-5px;
}

.po-links, .custom-copyright{
    text-align:center;
    font-family:verdana;
    font-size:9px;
}

.custom-copyright{
    color:#f8eab9;
}

.po-links{
    padding-bottom:20px;
}

.provider-attribution{
    display:none;
}

h1, h2, h3, h4, h5, h6 {
    color: #9a9a9a;
    font-family: arial;
    font-weight: normal;
    text-align: left;
    margin-bottom: 2px;
}

#outer-top-band{
    background: url('_media/Images/top-back.jpg') repeat-x center center #343434; !important
}

#mrp-container1{
    padding:0px;
}

#outer-nav {
    background: url('_media/Images/nav-back.png') repeat-x center center #343434; !important;
    height:70px;
}

#site-shadow{
    background:none;
}

.p7PMnavH a, .p7PMnavH a:visited, .p7PMnavH a:hover, .p7PMnavH a:active, .p7PMnavH a:focus, .p7PMnavH .p7PMon, .p7PMnavH .p7PMon:hover, .p7PMnavH .p7PMon:active, p7PMmark:hover {
   background-color: transparent;
    color: #5e5e5e;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 1;
    padding: 41px 20px 15px;
    text-decoration: none;
    text-transform:uppercase;
    text-shadow: 0px 0px 2px #FFF;
    background:none; !important
   -webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: black;
}

.p7PMnavH a:hover, .p7PMnavH a:active, .p7PMnavH a:focus, .p7PMnavH .p7PMon, .p7PMnavH .p7PMon:hover, .p7PMnavH .p7PMon:active {
    background-color: transparent;
    font-weight: bold;
    letter-spacing: 0;
}

.p7PMnavH .p7PMon:hover, .p7PMnavH .p7PMon, .p7PMnavH a:hover{
    font-weight: bold;

    border: 0 1px 0 1px solid #000;
    background: url('_media/Images/nav-back-hov2.png') repeat-x center center transparent; !important;

}

.p7PMnavH ul li, .p7PMnavH ul li a, .p7PMfirstSubMenuItem ul li a{
    background: transparent;
    border-bottom: 0px solid #e6e6e6;
    color: #5e5e5e;
}

.p7PMnavH ul li a, .p7PMnavH ul li a:hover{
    padding: 15px 20px;
}

.p7PMnavH ul{
    border-radius: 0px 0px 10px 10px;
    -moz-border-radius:  0px 0px 10px 10px;
    -webkit-border-radius:  0px 0px 10px 10px;
    border: solid #eaeaea 1px;
    background-color: #f8f8f8;
    -moz-box-shadow: 0px 0px 10px #ddd;
    -webkit-box-shadow: 0px 0px 10px #ddd;
    box-shadow: 0px 0px 10px #ddd;
}

.p7PMnavH ul li:hover, .p7PMnavH ul li a:hover, .p7PMnavH ul li:active, .p7PMnavH ul li a:active, .p7PMnavH ul a:hover {
    background: #3e3e3e;
    border-bottom: 0px solid #e6e6e6;
    color: #fff;
    border-radius: 0px 0px 10px 10px;
    -moz-border-radius:  0px 0px 10px 10px;
    -webkit-border-radius:  0px 0px 10px 10px;

}

.p7PMnavH .p7PMtrg, .p7PMnavH .p7PMtrg:hover, .p7PMnavH .p7PMtrg:active {
    background-image: none;
}

.p7PMnavH ul .p7PMtrg, .p7PMnavH ul .p7PMtrg:hover, .p7PMnavH ul .p7PMtrg:active {
    background-image: none;
}

.p7PMnavH ul li .p7PMmark, .p7PMnavH ul li .p7PMmark:hover{
   background: #3e3e3e;
    border-bottom: 0px solid #e6e6e6;
    color: #fff;
}

#content-well .paragraph, #content-well p, #mrp-container3 .paragraph, #mrp-container3 p {
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: 22px;
    font-family: verdana;
    margin-bottom:1.5em;
}

