

/* =Global Header
-----------------------------------------------------------------------------*/
#header #logo,#utility{margin-top: 10px;}/* Styles Added for TipToeTurtle Other Stores overlay */

/* Utility Nav */
#utility-nav {margin: 10px 10px 10px 0;}
#utility-nav li {color: #a57fa1;}
#utility-nav li a {color: #a57fa1; background: transparent url(/assets/images/ttt/navigation/utility-divider.gif) center left no-repeat;}
#utility-nav li.first {font-weight: bold; background: transparent url(/assets/images/ttt/navigation/utility-divider.gif) no-repeat scroll right center; margin-right: 2px; padding-right: 2px;} 

/* header login and shopping cart */
#utility-user p.login, #utility-user p.shopping-cart, #utility-user a {color: #a57fa1;}
#utility-user p.login {margin: 5px 0 0 70px; width: 225px; text-align: left;}
#utility-user p.shopping-cart {margin: 5px 75px 0 0;  background: transparent url(/assets/images/ttt/navigation/shopping-cart.gif) center left no-repeat;}
#primary-promo p.promo2 {padding-left: 60px;}

#header #logo{background: transparent url(/assets/images/ttt/logo.gif) no-repeat top left; width: 284px; height: 81px;}
/* =Global Navigation
-----------------------------------------------------------------------------*/
#primary-nav {background: #b2c33a url(/assets/images/ttt/navigation/nav-bg.gif) repeat-x top left;}
#primary-nav ul {background: url(/assets/images/ttt/navigation/primary-divider.gif) repeat-y top left;}
#primary-nav ul li {background: url(/assets/images/ttt/navigation/primary-divider.gif) repeat-y top right; padding-right: 1px;}
#primary-nav ul li a.inactive:hover {background: #99ac2e;}
#primary-nav ul li a {padding-right: 1px;}
/* Global Navigation Drop Down */
/*#primary-nav ul li.drop-down a,#primary-nav ul li.drop-down a:hover {background: url(/assets/images/ttt/navigation/drop-down-arrow.gif) no-repeat 100% 55%;}*/
#primary-nav ul li.drop-down ul  a {color: #8b8989;}
#primary-nav ul li.drop-down ul a:hover {color: #09c; }
#primary-nav ul li:hover, #primary-nav ul li.sfhover {background:#99ac2e url(/assets/images/ttt/navigation/primary-divider.gif) repeat-y top right;}

/*Header Promotion Area */
#primary-promo-wrapper {background: #efeded url(/assets/images/ttt/navigation/promo-bg.gif) repeat-x top left;}

/* =Footer
-----------------------------------------------------------------------------*/
/* Footer Subscription Bar */
#footer-subscribe {background: #b4c63a url(/assets/images/ttt/navigation/subscribe-bg.gif) repeat-x top left; height:35px; text-align: center;}

/* Global Footer */
#footer-wrap {background: #efeded url(/assets/images/ecs/navigation/promo-bg.gif) repeat-x top left;}
#footer ul li ul li h3,#footer ul li ul li h3 a,#footer ul li ul li h3 a:hover{color: #a57fa1;}
#footer p.disclaimer {font-size:10px; margin-left: 87px; padding-top:10px; text-align:left; clear: none;}
#footer a.vendor-logo {float: left; width:  67px; margin-top: 20px; display: inline;}


/* Homepage
------------------------------------------------------------------------------------------------------------------------*/
div#promo-area1 {float: left; width:398px;}
div#promo-area1 img {float: left;}
div#promo-area1 a.last img {margin-left: 8px;}
#promo1 {float: left; width:398px;}
#promo2-a ,#promo2-b {float: right;}
#promo2-a {margin-bottom: 10px; display: inline;}

#brands {margin: 0; padding:0; list-style: none;}
#brands li {display: inline; padding-left: 13px;}
ul#categories{margin:0; padding: 0; list-style: none;}
ul#categories li{float: left; width: 183px; margin: 0 20px 10px 0; display: inline;}
ul#categories li.highchairs,ul#categories li.bikecarriers,ul#categories li.accessories{margin-right: 0;}
ul#categories li a{text-indent: -9999em; display: block; width: 183px; height: 151px; }
ul#categories li.strollers a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat 0 0;}
ul#categories li.carseats a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat -203px 0;}
ul#categories li.highchairs a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat -406px 0;}
ul#categories li.babycarriers a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat 0 -175px;}
ul#categories li.tricycles a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat -203px -175px;}
ul#categories li.bikecarriers a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat -406px -175px;}
ul#categories li.playyards a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat 0 -350px;}
ul#categories li.diaperbags a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat -203px -350px;}
ul#categories li.accessories a {background: url(/assets/images/ttt/homepage/categories.jpg) no-repeat -406px -350px;}
#primary-copy{float: left; width: 591px; color: #727272;}
#primary-copy h3 {font-size: 14px;}
#primary-copy p {margin: 0 0 10px;}
#promo-area3 {float: right; width: 186px;}
#promo-area3 img {display: block; margin-bottom: 5px;}


/* =Sub Navigation
-----------------------------------------------------------------------------*/
p.left-nav-header {color:#a57fa1;}
a.left-nav-level1:link,a.left-nav-level1:visited,a.left-nav-level1:active {color:#a57fa1; text-decoration:none;}
a.left-nav-level1:hover {text-decoration:underline;}

 /* =Product Page
-----------------------------------------------------------------------------*/
.prod-details-containers {position:relative; padding:10px;}
.prod-details-headers {background:url(/assets/images/ttt/header-bg.gif) repeat-x; height: 26px; color: #fff; clear: both; padding: 5px 10px; font-size: 14px; font-weight: bold;}
.prod-details-price {color:#A8BB3A;}
.prod-accessory-details-price {color:#c00;}
.prod-refine-price {color:#c00;}

#content-product h1,
div#productinfo-accessories ul li p.product-name,
div.options-container ul#product-additional-options li{color: #a57fa1;}

#pp-color-choice,
#product-options h2,
#content-productinfo #productinfo-specs h3,
#review-stats-primary h2,
strong.price,
strong.regular_price,
h1.product-reviews,h1.product-reviews a,
.icon-explanation,
#product-page-wrapper h2,
#product-page-wrapper h3,
ul.optionals label,
#overlay-wrapper h2,
ul#productinfo-crossell  li p.product-name,
.tool-tip,
#product-extra-actions li.or-options strong{color: #AABD3A;}


#content-productinfo h2 {border-bottom: 3px solid #dde5b0;}


 /* =Category / Refinement / Compare
-----------------------------------------------------------------------------*/
a.browse-compare-items:link,a.browse-compare-items:visited,a.browse-compare-items:active,a.browse-compare-items:hover,
.paging-current,a.paging-viewall:link,a.paging-viewall:visited,a.paging-viewall:active,a.paging-viewall:hover{color:#a57fa1;}

td.brand-desc {background:#f6f6f6;}
a.brand-headers:link,a.brand-headers:visited,a.brand-headers:active,a.brand-headers:hover {color:#a57fa1;}
 /* = Category / Checkout / Account Text Typography
-----------------------------------------------------------------------------*/
table.cart-table-main td.cart-td-header,
.cart-order-subtotal,
.cart-price-total,
table.checkout-table-billinfo td.order-item ,
table.checkout-table-main td.checkout-td-giftprice {color:#c00;}

table.cart-table-main td.cart-td-header,
table.checkout-table-main td.checkout-td-header,
table.checkout-table-main td.checkout-td-headerp,
table.checkout-table-sub td.cart-td-header,
table.checkout-table-sub td.cart-td-headerp,
table.track-order-main td.track-td-header,
table.reviews-table-main td.reviews-header,
table.registry-table-main td.registry-td-header,
table.order-table-main td.order-td-header,
table.order-table-main td.order-td-headers,
table.account-main td.header,
table.account-table-main td.account-td-header,
table.returns-table-main td.returns-td-header {color:#fff; background:#a57fa1;}

.nav-account-active {color:#a57fa1;}
table.registry-table-main td.registry-td-brdrl { padding:15px; margin-bottom: 10px; border: none;}
table.returns-table-damaged td.returns-td-header2 {color:#c00;}
table.reviews-table-main td.reviews-blue-bar {background:#a57fa1;}

#featured-products {margin: 0 0 20px; padding: 0 0 0 5px; list-style:none; width: 585px; overflow: hidden;}
#featured-products li {float: left; margin: 0 5px; display: inline; width: 180px; text-align: center;}
#featured-products img {display: block; text-align: center; margin: 0 auto;}
#featured-products a.product-name {color: #000; text-decoration: underline;  display: block; margin-top: 10px;}
#featured-products a.product-name:hover {text-decoration: none;}
#featured-products p.sale,#featured-products p.new {color: #fc0202; font-weight: bold; }
#featured-products p.sale,#featured-products p.price,#featured-products p.new {text-align: center; margin: 2px 0 0;}

/* = Gift Pages
-----------------------------------------------------------------------------*/
#top-sellers a.product-name,.tab-view ul li a.product-name,.unlimited-collection  a.product-name,.gift-two-col .col2  {color: #666;}
#gift-tab-extended .secondary-tabs a,#gift-tab-content #primary-tabs a {background: url(/assets/images/ttt/promotion_pages/nav_reg.gif) no-repeat top left; color: #fff;}
#gift-tab-extended .secondary-tabs a:hover,#gift-tab-extended .secondary-tabs li.current a,#gift-tab-content #primary-tabs li.current a,#gift-tab-content #primary-tabs a:hover {background: url(/assets/images/ttt/promotion_pages/nav_on.gif) no-repeat top left; color: #A57FA1;}
.gift-two-col li a {margin-right: 5px;}
.tab-view h2 {font-size: 18px; color: #A57FA1; margin: 7px 0;}

#gift-tab-extended .secondary-tab-view ul {min-height: 330px;}
* html #gift-tab-extended .secondary-tab-view ul{height: 330px;}
#gift-tab-extended .secondary-tab-view ul li a.product-name {padding:  0 2px;}
#gift-tab-extended #primary-tabs {background: url(/assets/images/ttt/header-bg.gif) repeat-x;}
#gift-tab-extended #primary-tabs a{background: url(/assets/images/ttt/promotion_pages/primary_reg.gif) no-repeat 33px 10px; width: 135px;}
#gift-tab-extended #primary-tabs li.current a {background: url(/assets/images/ttt/navigation/drop-down-arrow.gif)  no-repeat 30px 12px;}
#gift-tab-extended #primary-tabs li {background: url(/assets/images/ttt/navigation/primary-divider.gif) repeat-y top right;}
#gift-tab-extended #primary-tabs li#shop-for{width: 135px;}

div#gift-tab-extended.valentines .tab-view {display: none;}
div#gift-tab-extended.valentines #primary-tabs {list-style: none; margin: 0; padding: 0 10px; height: 26px; line-height: 26px; width: 760px; overflow: hidden; color: #fff; font-weight: bold;}
div#gift-tab-extended.valentines #primary-tabs a{color: #fff; text-decoration: none; font-weight: bold; text-align: center; display: block; padding: 0px; width: 85px;}
div#gift-tab-extended.valentines #primary-tabs-view{clear: both;}
div#gift-tab-extended.valentines #primary-tabs li {float: left;}
div#gift-tab-extended.valentines #primary-tabs li#shop-for{width: 150px;}
div#gift-tab-extended.valentines #primary-tabs li.current a,div#gift-tab-extended.valentines #primary-tabs li a{background: none;}
.valentines ul.single {visibility: hidden}
#vd #gift-tab-extended .secondary-tabs a,#vd #gift-tab-content #primary-tabs a {background: url(/assets/images/ttt/promotion_pages/vd_nav_reg.gif) no-repeat top left; color: #fff;}
#vd #gift-tab-extended .secondary-tabs a:hover,#vd #gift-tab-extended .secondary-tabs li.current a,#vd #gift-tab-content #primary-tabs li.current a,#vd #gift-tab-content #primary-tabs a:hover {background: url(/assets/images/ttt/promotion_pages/nav_on.gif) no-repeat top left; color: #ff4c7e;}

 /* = Misc
-----------------------------------------------------------------------------*/
/* Email a Friends */
fieldset#email {border: 1px solid #AABD39;}
body#popUp fieldset#email legend {background: #a57fa1; color: #fff; }

/* Shop Tip Toe */
.tiptoe-sites {width: 591px; overflow: hidden; margin-top: 10px;}
.tiptoe-sites p {margin: 0 0 10px 175px; font-size: 12px;}
.tiptoe-sites h2 {font-size: 12px; margin: 0 0 2px 175px;}
.site-logo {float: left; border: solid 1px #ccc;}

/* LINK STYLES */
a:link,a:visited,a:active {color: #a57fa1; text-decoration: none;}
a:hover {text-decoration: underline;}
a.links-inline:link,a.links-inline:visited,a.links-inline:hover,a.links-inline:active,
a.links-under:link,a.links-under:visited,a.links-under:hover,a.links-under:active{color: #a57fa1; text-decoration: underline;}
h1.product-name a,h1.product-name a:visited,h1.product-reviews a,.reviews-prod-title a {color: #000; text-decoration: none;}

h1.product-name a:hover,h1.product-reviews a:hover,.reviews-prod-title a:hover {color: #a57fa1; text-decoration: underline;}

/* Category Page description */
.description-copy h1 {color: #76376f;}
.description-copy{background: url(/assets/images/ttt/category_pages/description_bg.gif) repeat-x bottom left; min-height: 50px;}
.category-description{background: url(/assets/images/ttt/category_pages/description_top.gif) no-repeat top left;}
* html .description-copy{height: 50px;}

/* PRODUCT DETAILS LINKS */
a.product-details-brand  {color:#a57fa1; text-decoration: underline;}
/* HEADERS */
h2.headertwo-brand,h3.headerthree-brand,h4.headerfour-brand,h5.headerfive-brand,h6.headersix-brand {color:#a57fa1;}
h1.section-head,h2.section-head {background:url(/assets/images/ttt/header-bg.gif) repeat-x;}

.smallerrortext,.txt-fontred {color:#c00;}
.smallboldblue {color:#036;}
.txt-fontblue {color:#a57fa1;}


