

#top-area {
        right:100px;
        width:625px;
        }
/* -------------------------------------------------------------------------LIST LAYOUTS */
ul#employee-list, ul#news-list, ul#running-group-list, ul#event-list, ul#expert-advice-list {}
a.entry {
   padding:1em .5em;
   }
a.entry .title {
   margin:0;
   font-size:115%;
   }
/* -------------------------------------------------------------------------EMPLOYEE PROFILE LAYOUT */
.employee-profile h4 {margin-top:1em;}
.employee-profile ul.profile-details {margin-top:.5em;}
.employee-profile ul.profile-details li{
        padding:.1em 0 .2em 0;
        }
#detail-area img.store-image  {
        margin: 1em 1em 0 0;
        border:#212727 solid 6px;
        }
#store-information-side {
        margin-bottom: 2em;
        }
#store-information h6, #store-information-side h6  {
        float:left;
        text-align:right;
        width:100px;
        padding:0 .2em .4em 0;
        text-transform:uppercase;
        }
#store-information p, #store-information-side p {
        line-height:1em;
        padding:0;
        margin:0;
        }
div.address, div.hours, div.phone, div.fax, div.gps {
        margin:.25em 0;
        }
div.address {
        margin:.5em 0;
        }
h4.directions {
        margin:1.5em 0;
        text-align:center;
        }
#store-information ul.hours, #store-information-side ul.hours {
        float:left;
        margin:0;
        }
#store-information ul.hours li, #store-information .phone a, #store-information-side ul.hours li, #store-information-side .phone a {font-size:100%;}
.employee-list {
        border-bottom:#666 1px dashed;
        padding:1em 1em 1em 0;
        }
#employee-list img, #map {
        border:#212727 solid 6px;
        }
#map {margin-top:2em;}
h2.employee-profile {margin-bottom:.5em;}
ul.store-contacts {
        margin:.5em 0 .5em .5em;
        }
ul.store-contacts li a {
        display:block;
        padding:.5em;
        }
.column-right, .column-left {
        width:310px;
        margin:0;
        }
.column-right {margin-left:15px;}

/* -------------------------------------------------------------------------BEGIN DYNAMIC GENERATION */


#paginate a, #paginate b {background-image:url(/images/2008/button-small.gif);
        }
#detail-area .row a.permalink {background-image:url(/images/2008/permalink.png);
        }
#head-image-store {background-image:url(/images/2008/head.jpg);
        }
#feature-strip span {background:url(/images/2008/head-text.gif) no-repeat center bottom;
        }
h2.our-commitment {background-image:url(/images/2008/our-commitment.gif);
        }
h2.local-news {background-image:url(/images/2008/local-news.gif);
        }
h2.running-groups{background-image:url(/images/2008/running-groups.gif);
        }
h2.featured-races{background-image:url(/images/2008/featured-races.gif);
        }
h2.race-results{background-image:url(/images/2008/race-results.gif);
        }
h2.store-information{background-image:url(/images/2008/store-information.gif);
        }
h2.employees{background-image:url(/images/2008/ss-employees.gif);
        }
h2.employee-profile {background-image:url(/images/2008/employee-profile.gif);
        }
h2.directions{background-image:url(/images/2008/ss-directions.gif);
        }
h2.contact-us{background-image:url(/images/2008/contact-us.gif);
        }
h2.store-contacts{background-image:url(/images/2008/contact-us.gif);
        }
h2.ss-title{background-image:url(/images/2008/ss-title.gif);
        }
h2.featured-items{background-image:url(/images/2008/featured-items.gif);
        }
form .button {background-image:url(/images/2008/button-left.gif);
        }
form .button input.submit {background-image:url(/images/2008/button-right.gif);
        }
a#member-registration {background-image:url(/images/2008/register-now.gif);
        }
a#member-login, form h6.member-login-form {background-image:url(/images/2008/member-login.gif);
        }
a#newsletter, form h6.newsletter-form {background-image:url(/images/2008/newsletter-signup.gif);
        }
#category-area h3, #category-area h3.category-title{
        background-image: url(/images/2008/category-title.gif);
        }
h2.your-comments{background-image:url(/images/2008/your-comments.gif);
        }
h2.post-comment{background-image:url(/images/2008/post-comment.gif);
        }