body { background-color: #a5ae9d; margin-top: 75px; margin-right: 50px; margin-bottom: 50px; margin-left: 50px !important; }

.nav { color: #7e7a7a; font-size: 19px; line-height: 24px; }
.nav-on { color: #000; font-size: 19px; }
.nav-sub-on { color: #000; font-size: 15px; text-decoration: none; }

a.nav { color: #7e7a7a; font-size: 19px; text-decoration: none; }
a.nav:hover { color: #000; text-decoration: none; }
a.nav:visited { text-decoration: none; }

a.nav-a-on { color: #000; font-size: 19px; text-decoration: none; }
a.nav-a-on:hover { color: #7e7a7a; font-size: 19px; text-decoration: none; }
a.nav-a-on:visited { text-decoration: none; }

a.nav-sub { color: #7e7a7a; font-size: 15px; text-decoration: none; }
a.nav-sub:hover { color: #000; font-size: 15px; text-decoration: none; }
a.nav-sub:visited { text-decoration: none; }

a.nav-sub-a-on { color: #000; font-size: 15px; text-decoration: none; }
a.nav-sub-a-on:hover { color: #7e7a7a; font-size: 15px; text-decoration: none; }
a.nav-sub-a-on:visited { text-decoration: none; }

a.links { color: #7e7a7a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
a.links:hover { color: #000; text-decoration: none; }
a.links:visited { text-decoration: none; }

a.copyright { color: #333; font-size: 9px; font-family: Helvetica, Arial; text-decoration: none; }
a.copyright:hover { color: #FFF; text-decoration: none; }
a.copyright:visited { text-decoration: none; }

a.prev-next { color: #7e7a7a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
a.prev-next:hover { color: #000; text-decoration: none; }
a.prev-next:visited { text-decoration: none; }

a.gallery-thumbs { color: #ccd5c4; }
a.gallery-thumbs:hover { color: #000; }

a.store-home { color: #7e7a7a; }
a.store-home:hover { color: #000; }

.copyright { color: #333; font-size: 9px; font-family: Helvetica, Arial; text-decoration: none; }
.blurb { color: #7e7a7a; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; }
.home-center { color: #7e7a7a; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px;}
.img-border-home { margin-bottom: 5px; border: solid 5px #ccd5c4; }
.img-no-border-store { margin-bottom: 5px; }
.img-titles { color: #7e7a7a; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.testimonial { color: #7e7a7a; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 19px; }
.gallery-thumbnails { margin-right: 30px; margin-bottom: 30px; }
.store-home-titles { color: #7e7a7a; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 15px; }
.store-home-sub { color: #7e7a7a; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 19px; }
a.buy-button { color: #fff; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 30px; background-color: #a5ae9d; text-decoration: none; padding: 5px; }
a.buy-button:hover { color: white; font-family: Georgia, "Times New Roman", Times, serif; background-color: black; text-decoration: none; padding: 5px; }
a.buy-button:visited { padding: 5px; }
.store-wrap-headers { color: #7e7a7a; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 17px; }
.store-wrap-subheaders { color: #7e7a7a; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; }
.store-wrap-colors { color: #7e7a7a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 14px; }
.store-wrap-details { color: #7e7a7a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; line-height: 14px; }
a.wrap { color: #7e7a7a; text-decoration: none; }
a.wrap:hover { color: black; text-decoration: none; }
a.wrap:visited { text-decoration: none; }
.plain { color: #7e7a7a; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; }
a.plain { color: #7e7a7a; text-decoration: underline; }
a.plain:hover { color: black; text-decoration: underline; }
a.plain:visited { text-decoration: underline; }
.drop-down-space { color: #7e7a7a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; margin-top: 5px; margin-bottom: 15px; padding: 2px; border: solid 1px #ccd5c4; }
.drop-down-no-space { color: #7e7a7a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; padding: 2px; border: solid 1px #ccd5c4; }
