﻿.body .module-005 .article-012 h3, .body .module-010 .article-012 h3
{
    background-image: url(i/sidewall.png);
}
.body .module-005 .has-mechanic, .body .module-005 .no-mechanic,
.body .module-010 .has-mechanic, .body .module-010 .no-mechanic
{
    width: 720px;
    padding-right: 220px;
}
.body .module-005 .has-mechanic, .body .module-010 .has-mechanic
{
    background: transparent url(i/mechanic-small.jpg) right top no-repeat;
    min-height: 345px;
}
.body .module-023-action .module-023-contact a
{
    border-top-color: #fff;
    /* color: #1e6cac; */
}
.body .module-020-sidebar .module-020-contact a
{
    /* color: #1e6cac; */
}

.body .to-do dl
{
    margin-left: 50px;
    margin-top: 0;
    padding-top: 0;
}
.body .to-do dl dt
{
    font-weight: bold;
    margin-top: .8em;
}
.body .to-do dl dd
{
    margin-left: 3em;
}

/* Location */

.module-011 .module-011-left-col,  .module-035 .module-035-left-col
{
    width: 260px;
}
.module-011 .module-011-right-col, .module-035 .module-035-right-col
{
    background: #fff url(i/map-background.png) left top no-repeat;
    padding: 9px 0 0 149px;
    width: 517px;
    height: 462px;
}
.module-011 .visit a
{
     display: block;
     width: 190px;
     padding: 10px 15px 0 15px;
     height: 30px;
     background-image: url(i/visit-site-link.png);
     background-position: 0 0;
     background-repeat: no-repeat;
     color: #666;
     text-decoration: none;
     font-weight: bold;
}
.module-011 .visit a:hover
{
     background-position: 0 -40px;
     color: #000;
     text-decoration: none;
}

/* Stores */

.module-035 .module-035-filter .box .box-bottom 
{
    background-image:url(i/one-third-box-short.png);
}

/* Visitor */

.module-039-sign-up
{
    display: block;
    float:left;
    width: 510px;
    padding: 14px 40px 0 20px;
    height: 35px;
    background: transparent url(i/sign-up-link.png) left top no-repeat;
    font-size: 1.2em;
}
.module-039-sign-up:hover
{
    color: #033e73;
    text-decoration: none;
}
.module-039-sign-up span
{
    display: none;
}

/* Vouchers */

.one-third .module-006 .no-box-inner
{
    padding-bottom: 0; 
}

/* Specials */

.one-third .module-018 .box .box-bottom
{
    background-image: url(i/one-third-box-thin.png);
    padding-bottom: 11px; 
}

/* Shopping Cart */

#top .module-080 a.module-080-cart-link
{
    background: transparent url(i/shopping-cart-background.png) left top no-repeat;
    color: #033E73;
}
#top .module-080 a.module-080-cart-link:hover
{
    background-position: 0 -50px;
    color: #000;
    text-decoration: underline;
}
#top .wonky-modal-inner p.wonky-action span a,
#top .wonky-buy-link a.wonky-buy-link-1,
#top .wonky-buy-link a.wonky-buy-link-2,
#top .wonky-buy-link span.wonky-buy-quantity,
#top .wonky-buy-link a.wonky-buy-link-1-hover,
#top .wonky-buy-link a.wonky-buy-link-2-hover,
#top .wonky-buy-link span.wonky-buy-quantity-hover
{
    background-image: url(i/wonky-buttons.png);
    color: #033E73;
}
#top .wonky-modal-inner p.wonky-action span a:hover
{
    color: #000;
}
#top .wonky-display-checkout-options a.wonky-display-forward-link,
#top .wonky-display-checkout-options .wonky-form-forward a
{
    background-image: url(i/wonky-forward-link.png);
    color: #033e73;
}
#top .wonky-display-checkout-options .wonky-form-forward .wonky-form-forward-option a
{
    background: transparent url(i/wonky-forward-option.png) 0 0 no-repeat;
    color: #033e73;
}
#top .wonky-display-checkout-options .wonky-form-forward .wonky-form-forward-option a:hover,
#top .wonky-display-checkout-options a.wonky-display-forward-link:hover,
#top .wonky-display-checkout-options .wonky-form-forward a:hover
{
    background-position: 0 -40px;
    color: #fff;
}
#top .module-082 .module-082-filter-find a
{
    background-image: url(i/wonky-find-link.png);
    color: #033e73;    
}
#top .module-082 .module-082-filter-find a:hover
{
    color: #fff;
}
#top .module-027 .module-027-bay-manager a
{
    background-image: url(i/bay-manager-link.png);
    color: #033e73;
}
#top .module-027 .module-027-bay-manager a:hover
{
    color: #fff;
}