@import url(layout.css);        
@import url(panels.css);        
@import url(menu.css);          
@import url(body.css);
@import url(feed.css);           


.fascinations-content
{ font-size:12px; padding-right:10px; } .fascinations-content a { color:#882345; text-decoration:underline; font-weight:bold; } 


.fascinations-home
{ background:white; margin: 0; padding: 0; border: 0; width:584px; float:right; } .fascinations-home img, .fascinations-home a { margin: 0; padding: 0; border: 0; } #home-main { float:left; clear:none; } #home-1, #home-2, #home-3, #home-4, #home-6 { float:right; clear:none; } #home-5 {   float:left; } #home-6 {    display:block; } .fascinations-footer-menu  { background: transparent; padding-top: 2px } .fascinations-footer-menu, .fascinations-footer-menu a { color:#666666; } 
.fascinations-healthyliving h3
{ font-size:13px; } .fascinations-healthyliving .fascinations-hl-archivelist h3 { border-top: 2px SOLID #98C043; padding-top:12px; } .fascinations-healthyliving .fascinations-hl-archivelist #hl-more-stories { display:block; color:black;   float:right; padding-right:10px; } .fascinations-healthyliving a { color:#597302; text-decoration:underline; font-weight:bold; display:block; } .fascinations-healthyliving #hl-archive-link { display:block; } 
.fascinations-storelocations h2 { color: #822746; font-size:18px; border:0px; margin:0px; margin-top:10px; margin-bottom:10px; display:block; float:left; clear:both; width:100%; } .fascinations-storelocations h3 { color: #666666; font-size:14px; border:0px; margin:0px; margin-bottom:5px; } .fascinations-storelocations .storedetails { color: #666666; margin-bottom:10px; } .fascinations-storelocations .storedetails a { display:block; } .fascinations-help
{ font-size:11px; margin-left:20px; } .fascinations-help h4 { color:#882345; font-size:12px; } .fascinations-help .helptopics .helptopics-title { font-weight:bold; text-decoration:underline; } .fascinations-help .helptopics .helptopics-items { margin: 0; padding: 0; list-style: none; } .fascinations-help .helptopics .helptopics-items li { margin: 0; margin-top:8px; } .fascinations-help .helptopics .helptopics-items a { color:black; font-weight:normal; } .fascinations-help .helptopics { width:180px; clear:none; float:left; } .fascinations-help .quicklinks { background:#F3F3F0; padding:5 20 10 20; width:540px; height:55px; } .fascinations-help .quicklinks a { display:block; clear:none; float:left; width:30%; padding:5 0 0 15; background: url('fascinations_content/images/icon-bullet.gif') no-repeat #F3F3F0 center left; color:black; font-weight:normal; } .fascinations-privacy, .fascinations-terms { font-size:11px; } .fascinations-privacy strong { display:block; } 


.fascinations-department .dept-header
{ width:100%; height:63px; background:#E2DFD9; margin-top:10px; } .fascinations-department .dept-header #dept-headerleft { height:63px; width:7px; background: url('fascinations_content/images/bg-deptheader-left.gif') no-repeat transparent top left; clear:none; float:left; } .fascinations-department .dept-header #dept-headerright { height:63px; width:7px; background: url('fascinations_content/images/bg-deptheader-right.gif') no-repeat transparent top left; clear:none; float:right; } .fascinations-department .dept-header #dept-headertitle { clear:none; display:block; float:right; margin:30 10 0 0; font-size:18px; color: #822746; font-weight: bold; } 

.fascinations-department .dept-content
{ width:100%; height:190px; background:#F6E4EE; border-top:3px SOLID white; border-bottom:3px SOLID white; } .fascinations-department .dept-footer { height:36px; background:#E2DFD9; width:100%; } .fascinations-department .dept-footer #dept-footerright { height:36px; width:10px; background: url('fascinations_content/images/bg-deptheader-right.gif') no-repeat transparent bottom right; clear:none; float:right; } .fascinations-department .dept-footer #dept-footerleft { height:36px; width:10px; background: url('fascinations_content/images/bg-deptheader-left.gif') no-repeat transparent bottom left; clear:none; float:left; } .bestsellers-header { width: 100%; height: 29px; font:Arial, Helvetica, sans-serif font-size:14px; font-weight:bold; color:#85193D; } .bestsellers-link { width: 100%; height: 29px; font:Arial, Helvetica, sans-serif font-size:12px; font-weight:normal; color:#d00147; }   
/* CSS Buttons */
.button-big, .button-small { display: block; cursor: hand; cursor: pointer; text-decoration: none; }
.button-big .button-text {background: transparent url(store_images/buttons.gif) no-repeat scroll 0 -63px; padding:0; line-height:19px; height: 21px; }
.button-big .button-left { width: 18px; height: 21px; background: transparent url(store_images/buttons.gif) no-repeat scroll 0px 0px; }
.button-big .button-right { width: 18px; height: 21px; background: transparent url(store_images/buttons.gif) no-repeat scroll -18px 0px; }
.button-small .button-text { width:55px; background: transparent url(store_images/buttons.gif) no-repeat scroll 0 -42px; padding:0; height: 21px; line-height: 19px; }
.button-small .button-left { width: 12px; height: 21px; background: transparent url(store_images/buttons.gif) no-repeat scroll 0px -21px; }
 .button-small .button-right { width: 12px; height: 21px; background: transparent url(store_images/buttons.gif) no-repeat scroll -12px -21px; }
.button-right,.button-left { float: left; display: block; font-size:0px; }
.button-text { text-transform:uppercase; font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; float: left; display: block; color: #fff; text-decoration: none; text-align:center; }
.button-small .button-text { font-size: 10px; font-weight: bold; }
 .pagination .button-text { width:auto; }
 .pagination .button-right { margin-right: 1px; }
.pagination .button-small span { filter:alpha(opacity=55); -moz-opacity:.55; opacity:.55; }
.pagination .button-small:HOVER span { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }
.pagination .button-on span { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }
.button-rightaligned   { float: right; }
