a                         { color: #448f3e; }
body                      { background: url(/assets/santa/bg_snow-2823798b2eb86ce50a755a0f80f267182fb9817769394a8944c8893bc3e3b346.jpg) repeat; }
h1                        { color: #71bd6b; }

.topdivider               { background: #d25f5f; border-top-color: #178a0f; }
.special-instructions     { color: #d25f5f; } /* page-text-color-2 */

.product_title h1         { color: #125460; } /* some other color */
.product_details .content { color: #797979; }

.product_foot             { background: #ededed; }
.product_links            { color: #d25f5f; } /* page-text-color-2 */
.product_pricetag         { color: #d25f5f; } /* page-text-color-2 */
.product_sample           { border-color: #d1d1d1; }

.pass_confirmation h4     { color: #d25f5f; } /* page-text-color-2 */
.name_confirmation        { color: #438b3e; } /* page-text-color-3 */
.name_confirmation h4     { color: #d25f5f; } /* page-text-color-2 */

.table_on                 { background: #ededed; }
.table_item               { color: #438b3e; }
.table_price              { background: #f7fae2; color: #438b3e; }

.thank_you                { background: #ededed url(/assets/santa/notice_thankyou-eee412f4fc124aa92607abd554b8ab810deef075d858c97f8aa0e1544bc0f287.jpg) top center no-repeat; }

div.landinglist li        { background: url(/assets/santa/bullet-7499d2544a2e478da422d08d435b385c3c182633bb81ccca61bbc86196d35457.png) no-repeat left center; color: #71bd6b; }
div.landingzip            { background: url(/assets/santa/landingzip-8684cbdebefc0a207c2af63424b51b08dd0b3ce3dfc5291636ff505755a99d53.jpg) no-repeat left center; }
div.landingzip li         { background: url(/assets/santa/bullet-7499d2544a2e478da422d08d435b385c3c182633bb81ccca61bbc86196d35457.png) no-repeat left center; color: #d25f5f; } /* page-text-color-2 */

/* POSE SECTION */
div.item_package               { color: #125460; }
div.Prev                       { background: url(/santa/prev.png) no-repeat; }
div.Next                       { background: url(/santa/next.png) no-repeat right; }

.timeslot.timeslot-block { border-color: green; background: rgba(113,189,107,0.1); color: rgba(113,189,107,0.9); }
.timeslot.timeslot-block .day-of-week { border-color: green; }
.timeslot.timeslot-block.blacked { background-color: lightgrey; border-color: darkgrey; color: white; }
.timeslot.timeslot-block.blacked .day-of-week { border-color: darkgrey; }
.timeslot.timeslot-block.today, .timeslot.timeslot-block.today .day-of-week { border-color: yellow; }
