/* Content styles - version: 071014
----------------------------------------------- */
body.content div#Content div#NavigationSecondary { float: left; margin: 12px 0 0 15px; padding: 15px 15px 0 15px; width: 150px; min-height: 270px; background: #fff; border: 1px solid #a1a7ab; }
body.content div#Content div#NavigationSecondary a { font-size: 1.3em; font-weight: bold; text-decoration: none; }
body.content div#Content div#NavigationSecondary ul { margin: 6px 0 0 0; padding: 0; min-height: 100px; }
body.content div#Content div#NavigationSecondary ul li { margin: 0 0 10px 0; }
body.content div#Content div#NavigationSecondary div.spacer { height: 100px; width: 100px; }
body.content div#Content div#Body { float: left; width: 641px; margin: 12px 0 0 15px; }

img.hand-1 { margin: 0 20px 0 5px; }

.footer-image-1 { position: relative; bottom: -65px; left: 16px; margin: -20px 0 0 0; width: 138px; height: 191px; background: transparent url(../images/content/navigation-candles-vase.gif) no-repeat; }
.footer-image-2 { position: relative; bottom: -75px; left: -25px; margin: -20px 0 0 0; width: 185px; height: 91px; background: transparent url(../images/content/navigation-stones-flower.gif) no-repeat; }
.footer-image-3 { position: relative; bottom: -65px; left: 0px; margin: -20px 0 0 0; width: 160px; height: 146px; background: transparent url(../images/content/navigation-rose-bowl.gif) no-repeat; }
.footer-image-4 { position: relative; bottom: -55px; left: -15px; margin: -20px 0 0 0; width: 177px; height: 157px; background: transparent url(../images/content/navigation-stones-vase.gif) no-repeat; }

/* Winter Warmer styles */
body.content div#Content div#NavigationSecondary a.winter-warmer { color: #ba519f; }
body.winter-warmer div#Content div#Body { text-align: center !important; padding-bottom: 125px; background: url(../Images/Global/XmasTreePageFooter.gif) bottom center no-repeat; }
body.winter-warmer div#Content div#Body h1 { margin: 0 0 1px 0; color: #ba519f; }
body.winter-warmer div#Content div#Body h2 { margin: 0 0 10px 0; color: #231f20; font-size: 1.2em; font-weight: bold; }
body.winter-warmer div#Content div#Body h3 { margin: 10px 0 2px 0; color: #231f20; font-size: 1.2em; font-weight: bold; }
body.winter-warmer div#Content div#Body p { line-height: 1.4em; }
body.winter-warmer div#Content div#Body p.prices { margin-top: 7px; color: #ba519f; font-size: 1.2em; font-weight: bold; }
body.winter-warmer .footer-image-1,
body.winter-warmer .footer-image-2,
body.winter-warmer .footer-image-3,
body.winter-warmer .footer-image-4 { height: 180px; bottom: -65px; left: 10px; background-image: url(../images/content/winter-warmer.gif); }

/* Valentine styles */
body.content div#Content div#NavigationSecondary a.valentine { color: #ed2227; }
body.valentine div#Content div#Body img { margin: 5px 10px 0 0; padding: 0 0 0 15px; }
body.valentine div#Content div#Body h1 { margin: 0 0 10px 0; color: #ed2227; font-size: 2em; }
body.valentine div#Content div#Body h2 { margin: 0 0 10px 0; color: #ed2227; font-size: 1.4em; font-weight: bold; }
body.valentine div#Content div#Body h3 { margin: 10px 0 10px 0; color: #ed2227; font-size: 1.2em; font-weight: bold; }
body.valentine div#Content div#Body p { line-height: 1.4em; }
body.valentine div#Content div#Body p.prices { margin-top: 7px; color: #ba519f; font-size: 1.2em; font-weight: bold; }
body.valentine div#Content div#Body ul li { color: #ed2227; font-weight: bold; background: none; margin-left: 0px; padding-left: 0px; }
body.valentine .footer-image-1,
body.valentine .footer-image-2,
body.valentine .footer-image-3,
body.valentine .footer-image-4 { height: 120px; bottom: -65px; left: -20px; background-image: url(../Images/Content/CedarCourt/Valentine.png); }

/* Hot Stone styles */
body.content div#Content div#NavigationSecondary a.hot-stones { color: #be4c9c; }
body.hot-stones div#Content div#Body { background-color: #be4c9c; color: #ffffff; }
body.hot-stones div#Content div#Body img { border: solid 1px #ffffff; margin: 5px 10px 0 0; }
body.hot-stones div#Content div#Body h1 { color: #ffffff; font-size: 2.3em; }
body.hot-stones div#Content div#Body h2 { margin: 0 0 10px 0; font-size: 1.6em; font-weight: bold; }
body.hot-stones div#Content div#Body h3 { margin: 10px 0 10px 0; font-size: 1.4em; font-weight: bold; }
body.hot-stones div#Content div#Body h4 { margin: 10px 0 10px 0; }
body.hot-stones .footer-image-1,
body.hot-stones .footer-image-2,
body.hot-stones .footer-image-3,
body.hot-stones .footer-image-4 { height: 120px; bottom: -45px; left: -25px; width: 230px; background-image: url(../Images/Content/CedarCourt/HotStones.png); }

/* Special Offers styles */
body.content div#Content div#NavigationSecondary a.special-offers { color: #be4c9c; }
body.special-offers div#Content div#Body { background-color: #ffffff; border-color: #be4c9c; border-width: 1px; color: #be4c9c; }
body.special-offers div#Content div#Body .divider { margin: 30px 0 0 0; padding: 0 0 20px 0; height: 1px; border-top: dashed 1px #ffffff; }
body.special-offers div#Content div#Body ul { padding: 0px 0px 12px 0px; }
body.special-offers div#Content div#Body ul li { background: none; margin: 0 0 3px 0px; background: url(../images/global/list-item-style-dash-purple.gif) no-repeat 0px 0.7em; }
body.special-offers div#Content div#Body img { margin: 5px 10px 0 10px; }
body.special-offers div#Content div#Body img.border { border: solid 1px #ffffff; }
body.special-offers div#Content div#Body h1 { color: #ffffff; font-size: 2.3em; }
body.special-offers div#Content div#Body h2 { margin: 0 0 10px 0; font-size: 1.8em; font-weight: bold; }
body.special-offers div#Content div#Body h3 { color: #00acd6; margin: 10px 0 10px 0; font-size: 1.4em; font-weight: bold; }
body.special-offers div#Content div#Body h4 { margin: 10px 0 10px 0; }
body.special-offers .footer-image-1,
body.special-offers .footer-image-2,
body.special-offers .footer-image-3,
body.special-offers .footer-image-4 { height: 120px; bottom: -45px; left: -25px; width: 230px; background-image: url(../Images/Content/CedarCourt/HotStonesSingle.png); }

/* Thai Massage styles */
body.content div#Content div#NavigationSecondary a.thai { color: #ef3f24; }
body.thai div#Content div#Body { background-color: #fbb258; border-color: #a81e24; color: #a81e24; }
body.thai div#Content div#Body .divider { margin: 30px 0 0 0; padding: 0 0 20px 0; height: 1px; border-top: dashed 1px #ffffff; }
body.thai div#Content div#Body ul { padding: 0px; }
body.thai div#Content div#Body ul li { background: none; margin: 0 0 3px 0px; background: url(../images/global/list-item-style-dash.gif) no-repeat 0px 0.7em; }
body.thai div#Content div#Body img { margin: 5px 10px 0 10px; }
body.thai div#Content div#Body img.border { border: solid 1px #ffffff; }
body.thai div#Content div#Body h1 { color: #ffffff; font-size: 2.3em; }
body.thai div#Content div#Body h2 { margin: 0 0 10px 0; font-size: 1.6em; font-weight: bold; }
body.thai div#Content div#Body h3 { color: #ffffff; margin: 10px 0 10px 0; font-size: 1.4em; font-weight: bold; }
body.thai div#Content div#Body h4 { margin: 10px 0 4px 0; }
body.thai .footer-image-1,
body.thai .footer-image-2,
body.thai .footer-image-3,
body.thai .footer-image-4 { height: 120px; bottom: -45px; left: -25px; width: 230px; background-image: none; }
