body{background-color:#fafafa;
    font-family:"Arial","Helvetica","sans-serif";
    }

a{color:#c89458;text-decoration:none;font-weight:bold;}
a:visited{color:#c89458;text-decoration:none;font-weight:bold;}
a:hover{color:#c89458;text-decoration:underline;font-weight:bold;}
a.lightlink{
    font-weight:normal;
}
.header a{
    color:#222;line-height:28px;margin:0px 10px;font-size:13px;padding:4px 8px;
}
.header a:hover{
    color:#fff;text-decoration:none;
}
.header a.on{
    color:#fff;text-decoration:none;
}
h1, h2, h3, h4, p{
    margin-top:0px;
    font-weight:normal;
    
}
p{font-size:15px;line-height:18px}
li{font-size:15px;line-height:18px}
h1{font-size:22px;color:#387c53}
h2{font-size:20px;color:#387c53}

.page_frame{
    width:930px;margin:20px auto 10px;position:relative;padding-top:124px;
    border: 1px solid #e7d0b6; padding:10px;background-color:#fff;
}
.header{
    background-color:#C89458;background-image:url("/images/sites/eur/header.jpg");background-position:top left;background-repeat:no-repeat;
    padding-top:100px;height:28px;margin-top:0px;margin-left:0px;margin-right:0px;
    position:absolute;top:0px;left:0px;width:950px;text-align:center;
}
.frame{padding-top:128px;}
.page_content{
    float:right;width:600px;padding-top:10px;
}
.page_image{float:left;width:290px;padding-bottom:10px;padding-right:20px;padding-top:10px;padding-left:10px;}
.clear{clear:both}

#facility_prose{
    position:relative;top:-150px;left:20px;width:350px;height:200px;
}
#facility_prose a, #facility_prose a:hover, #facility_prose a:visited{
    color:#0f4887;
}

#home_footer{
    clear:both;
}
#home_address{
    font-size:13px;line-height:24px;clear:left;padding-top:3px;
    line-height:16px;
    
}
#home_address h2{
    margin-bottom:3px;float:left;padding-right:10px;line-height:24px;font-size:15px;
}
#home_address h2.footer_logos{
    /*background-image:url("/images/sites/eur/footer-logos.gif");background-position: center left;background-repeat:no-repeat;*/
}
#home_address a.lightlink{
    font-weight:normal;line-height:24px;display:none;
}
#home_address a.cta{
    padding:5px;font-size:16px;line-height:24px;
}
#home_address a#bbb{
    width:70px;height:28px;background-image:url("/images/sites/eur/footer-logos.gif");background-repeat:no-repeat;background-position:bottom left;display:block;float:left;
    margin-left:80px;
}
#home_address a#asa{
    width:70px;height:28px;background-image:url("/images/sites/eur/footer-logos.gif");background-repeat:no-repeat;background-position:-69px 0px;display:block;float:left;
    margin-right:10px;
}
#home_address a#bbb:hover,#home_address a#asa:hover{
    text-decoration:none;
}
#home_address .address_spacer{
    padding-right:10px;
}
#bizango{
    text-align:left;padding-left:320px;
    font-size:11px;padding-top:15px;
}
#bizango a{
    font-size:11px;font-weight:normal;color:#777
}
.footer {
    clear:both;
    width:900px;margin:20px auto;
}
#home_makes{
    float:left;width:700px;background-color:#ca915d;padding:3px;
}
#home_makes a{
    display:block;
    width:82px;padding-right:2px;padding-left:3px;padding-top:5px;padding-bottom:5px;float:left;font-weight:normal;font-size:14px;line-height:13px;
    color:#0f4887;color:#fff;text-align:center;
}
#home_makes a .image_holder{
    height:60px;
}
#home_makes span.sm{
    font-size:10px;display:block;
}
#home_cta{
    padding:10px;margin:12px 10px 10px 0px;display:block;
    width:270px;float:right;
    
    
}
#side_cta_contactbox{
    padding:8px 20px 8px 8px;
    margin:10px 0px 0px 0px;
    background-color:#483a2e;
    color:#fff;
    width:262px;
}
#side_cta_contactbox p{
    margin:0px; width:220px;
}
a#side_cta{
    background-color:#C89458;color:#fff;padding:8px 60px 8px 8px;margin:0px;display:block;
    background-image:url("/images/sites/eur/bigcta.gif");background-repeat:no-repeat;background-position: -350px center;
}
#home_cta #side_cta_contactbox{
    width:250px;
}
#home_cta a#side_cta{
    width:210px;background-position: -370px center;
}

#contact_form_page_appointment p{ margin-top:5px;margin-bottom:0px}
#contact_form_page_contact #contactForm p{ margin-top:5px;margin-bottom:0px}
#new_form_content_table td{
    padding-top:12px;text-align:left;vertical-align:top;
}

.content_image_home{
    display:block;
    margin:0px;width:200px;
}


#home_bottom{
    width:360px;padding:10px;background-color:#fff;float:left;margin:12px 10px 10px 0px;
}
#home_content #home_bottom p{
    font-size:12px;width:350px;
}
#home_bottom h2{
    font-size:15px;
}
#home_content p {
    width:660px;
}
#home_content #home_cta p{
    width:220px;
}