@charset "UTF-8";

body {margin:0;padding:26px 0 40px 0;}
img {border:none;vertical-align:middle;}
a {outline:none;}
.clear {clear:both;}
div#body-wrap {width:782px;margin:0 auto;padding:0;overflow:hidden;display:block;}
div#body-wrap .container {width:760px;margin:0;padding:10px;border:1px solid #9fae8d;overflow:hidden;display:block;}

div#header {width:100%;margin:0;padding:0;}
   #header #logo {width:485px;height:156px;margin:0;padding:0;float:left;background:#E2E7DD url(/images/logo.png) no-repeat top left;}
   /* #header img#logo {margin:0;padding:0;float:left;background:#E2E7DD;} */
   
   #header #contact-box {width:264px;height:155px;margin:0;padding:0;background:#9fae8d;overflow:hidden;display:block;float:right;}
   #header #contact-box p {margin:20px 23px 20px 0;font-family:"ACaslon Regular", Arial;font-size:18px;font-weight:normal;color:#FFF;text-align:right;}
   #header #contact-box p.phone {margin:0 23px 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;color:#FFF;}
   #header #contact-box p.email {margin:0 23px 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFF;}
   #header #contact-box p.email a {color:#FFF;text-decoration:none;}
   
div#content {margin:0;padding:0;}
   
   #content #cLeft {width:485px;margin:8px 0 0 0;padding:0;float:left;}
   
   #content #cLeft h1 {margin:0;padding:15px 10px 0 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:normal;color:#993333;text-align:left;}
   #content #cLeft h2 {margin:0;padding:15px 0 0 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;color:#924732;text-align:left;}
   #content #cLeft h2 a { color:#924732; }
   #content #cLeft p {margin:0;padding:0 10px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#666666;text-align:left;}
   #content #cLeft p.last {padding-bottom:20px;/* border-bottom:1px solid #e2e7dd; */}
   #content #cLeft ul, #content #cLeft ul { color:#666;font-family:Arial, Helvetica, sans-serif;font-size:14px; }
   
/****** NAVIGATION ***************/
   
   #content #cLeft #tabnav {width:100%;height:34px;margin:0;padding:0;background:#924732;} /* height 35px */
   #content #cLeft #tabnav ul {margin:0 0 0 10px;padding:0;list-style-type:none;}
   #content #cLeft #tabnav ul li {margin:0;padding:0;float:left;}
   #content #cLeft #tabnav ul li a {margin:0;padding:9px 10px 9px 10px;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;color:#e2e7dd;text-decoration:none;display:block;}
   #content #cLeft #tabnav ul li a.active {font-weight:bold;color:#626071;background:url(../images/tab_bg.gif) no-repeat bottom;}
   #content #cLeft #tabnav ul li a.active-services {font-weight:bold;color:#626071;background:url(../images/tab_services_bg.gif) no-repeat bottom;}
   #content #cLeft #tabnav ul li a.active-contact {font-weight:bold;color:#626071;background:url(../images/tab_contact_bg.gif) no-repeat bottom;}
   
/******* END OF NAVIGATION *************/
   
   #content #cLeft #questions {width:485px;margin:0;padding:0;}
   #content #cLeft #questions .box {width:373px;height:91px;margin:0;padding:0 0 0 112px;background:url(../images/questions_bg.gif) no-repeat;}
   #content #cLeft #questions .box p {margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;color:#4a4191;text-align:left;}
   #content #cLeft #questions .box p.one {padding:18px 0 0 0;}
   #content #cLeft #questions .box p.two {padding:18px 0 0 0;}
   #content #cLeft #questions .box p a {color:#4a4191;text-decoration:underline;}
    
   #content #cLeft #common-questions {width:485px;height:138px;margin:8px 0 0 0;padding:0;background:#e2e7dd;}
   #content #cLeft #common-questions h1 {margin:0;padding:5px 0 0 24px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:bold;color:#924732;text-align:left;}
   #content #cLeft #common-questions .wrap {width:470px;margin:5px auto 0 auto;padding:10px 0;list-style-type:none;background:#f1f3ee;overflow:hidden;display:block;}
   #content #cLeft #common-questions .wrap ul {width:180px;margin:0;padding:0 0 0 25px;list-style-type:disc;float:left;}
   #content #cLeft #common-questions .wrap ul li {margin:0;padding:0 0 10px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#626071;text-align:left;line-height:16px;}
   #content #cLeft #common-questions .wrap ul li a {color:#626071;text-decoration:underline;}
   
   #content #cLeft-faq h1 {margin:0;padding:15px 10px 0 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:normal;color:#993333;text-align:left;}
   #content #cLeft-faq h2 {margin:0;padding:15px 0 0 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;color:#924732;text-align:left;}
   #content #cLeft-faq h2 a { color:#924732; }
   #content #cLeft-faq p {margin:15px 0 0 0;padding:0 10px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#666666;text-align:left;}
   #content #cLeft-faq p.last {padding-bottom:20px;border-bottom:1px solid #e2e7dd;}
   #content #cLeft-faq ul, #content #cLeft-faq ul { color:#666;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#666666; }
   
   #content #cLeft-faq .breadcrumbs { margin-bottom:5px; }
   #content #cLeft-faq .breadcrumbs p { font-family:Georgia, "Times New Roman", Times, serif;font-size:75%; }
   #content #cLeft-faq .breadcrumbs p a { font-family:Georgia, "Times New Roman", Times, serif; }
   #content #cLeft-faq .breadcrumbs a.active { font-weight:bold;}
   #content #cLeft-faq .breadcrumbs a:hover { text-decoration:underline;}
   
   #content #cLeft-faq p.disclaimer {border-top:1px dashed #ddd;padding-top:10px;font-size:10px;}
   
   #content #cLeft #faq-category {width:485px;margin:20px 0 0 0;padding:0 0 10px 0;background:#e2e7dd;}
   #content #cLeft #faq-category h1 {margin:0;padding:5px 0 0 24px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:bold;color:#924732;text-align:left;}
   #content #cLeft #faq-category .wrap {width:470px;margin:5px auto 0 auto;padding:10px 0;background:#f1f3ee;overflow:hidden;}
   #content #cLeft #faq-category .wrap ul {width:200px;margin:0;padding:0 0 0 30px;list-style-type:disc;float:left;}
   #content #cLeft #faq-category .wrap ul li {margin:0;padding:0 0 10px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#626071;text-align:left;line-height:16px;}
   #content #cLeft #faq-category .wrap ul li a {color:#626071;text-decoration:underline;}
   
   #content #cLeft p.disclaimer {border-top:1px dashed #ddd;padding-top:10px;margin-top:15px;font-size:10px;}
   
   #content #cLeft #quote {width:485px;margin:0;padding:0;}
   #content #cLeft #quote p.quote {margin:0;padding:10px 10px 5px 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:normal;color:#924732;text-align:left;font-style:italic;}
   #content #cLeft #quote p.name {margin:0;padding:0 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#9fae8d;text-align:left;}
   
   #quote-int {margin:0;padding:0;}
   #quote-int p.quote {margin:0;padding:10px 10px 5px 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:normal;color:#924732;text-align:left;font-style:italic;}
   #quote-int p.name {margin:0;padding:0 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#9fae8d;text-align:left;}
   
   #content #cRight {width:244px;margin:10px 0 0 0;padding:10px;background:#e2e7dd;float:right;}
   #content #cRight #top {width:240px;height:194px;background:url(/images/rightside_img.png) no-repeat top center;}
   #content #cRight .wrap {width:243px;height:318px;margin:0;padding:0;border:1px solid #9fae8d;background:#FFF;}
   #content #cRight .wrap h1 {margin:0;padding:18px 14px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:normal;color:#924732;text-align:left;}
   #content #cRight .wrap ul {width:205px;margin:0 0 0 30px;padding:0;list-style-type:none;}
   #content #cRight .wrap ul li {margin:0;padding:0 0 20px 0;line-height:25px;}
   #content #cRight .wrap ul li a {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;color:#626071;text-decoration:underline;}
   
   #content .bbb {float:right;margin:30px 10px 0 0;width:220px;}
   #content .bbb img {margin-right:20px;}
   
   #content #cRight-content {width:244px;margin:10px 0 0 0;padding:10px;background:#e2e7dd;float:right;}
   #content #cRight-content .wrap {width:243px;height:650px;margin:0;padding:0;border:1px solid #9fae8d;background:#FFF;}
   #content #cRight-content .wrap h1 {margin:0;padding:18px 14px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:normal;color:#924732;text-align:left;}
   #content #cRight-content .wrap p {margin:0 5px 0 5px;padding:11px 14px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#626071;text-align:left;line-height:18px;border-bottom:1px solid #e2e7dd;}
   
   #content #cRight-content .wrap form { margin:0;text-align:center;}
   
   #content #cRight-content .faqwrap {width:243px;margin:0;padding:0;background:#FFF;}
   #content #cRight-content .faqwrap h1 {margin:0;padding:18px 14px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:normal;color:#924732;text-align:left;}
   #content #cRight-content .faqwrap ul {width:205px;margin:0 0 0 30px;padding:0;list-style-type:none;}
   #content #cRight-content .faqwrap ul li {margin:0;padding:0 0 10px 0;}
   #content #cRight-content .faqwrap ul li a {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;color:#626071;text-decoration:underline;}

/* Old Footer 
div#footer {width:410px;margin:10px auto;padding:0;}
   #footer ul {margin:0;padding:0;list-style-type:none;}
   #footer ul li {margin:0;padding:0 10px;border-right:1px solid #9fae8d;float:left;}
   #footer ul li a {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#9fae8d;text-align:left;text-decoration:none;} */
   
div#footer {clear:both;width:610px;margin:0 auto;padding:25px 0 15px 0;}
#footer ul {margin:0;padding:0;list-style-type:none;}
#footer ul li {height:12px;margin:0;padding:0 5px;border-right:1px solid #9fae8d;float:left;}
#footer ul li.none {padding-right:0;border-right:none;}
#footer ul li a {margin-top:-2px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#9fae8d;text-align:center;text-decoration:none;display:block;}
#footer ul li a:hover { text-decoration:underline; }
#footer .current { font-weight:bold; }
   