/* stylesheet for the dark theme */
body.dark { background: #07141d; }
body.dark .print-top a { color: #fff; }

body.dark h1 { border-bottom: 1px solid #192b39; }
body.dark  .single_image { border: 1px solid #fff; background: #07141d; }
body.dark  .small-details { border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
body.dark  .year_row { border: 1px solid #192B39; }
body.dark  table.cart td { padding: 5px 0 5px; border-bottom: 1px dotted #192b39; }

body.dark .homeContainer { color: #fff; }
body.dark .homeContainer a { color: #fff; }
body.dark .homeContainer .hc_t { background: url(../img/ui/hd_t.gif) top left no-repeat;  }
body.dark .homeContainer .hc_b { background: url(../img/ui/hd_b.gif) top left no-repeat;  }
body.dark .homeContainer .hc_m { background: url(../img/ui/hd_m.gif) top left repeat-y;  }

body.dark .header { background: url(../img/ui/d_header.gif) bottom left repeat-x;  }
body.dark .header .logo { background: url(../img/ui/logo_dark.gif) 15px 4px no-repeat; }
body.dark .header .logo a { height: 60px; width: 104px; display: block; }
body.dark .header .header-links a { color: #fff; }
body.dark .header .right { background: none; }
body.dark .header .right .search { background: url(../img/ui/d_header_search.jpg) bottom left no-repeat;  }

body.dark .header .right .style { background: url(../img/ui/d_header_style.jpg) top left no-repeat;  }

body.dark .left { background: url(../img/ui/d_left_content.gif) top left repeat-y; }
body.dark .left a { background: url(../img/ui/d_left_anchor.gif) top left no-repeat; color: #839aab; }
body.dark .left a:hover { background: url(../img/ui/d_left_anchor_hover.gif) top left no-repeat; color: #fff; }
body.dark .left a.active { background: url(../img/ui/d_left_anchor_hover.gif) top left no-repeat; color: #fff; }
body.dark .left_bottom { background: url(../img/ui/d_left_bottom.gif) top left no-repeat; }

body.dark .right { background: url(../img/ui/d_right.gif) top left repeat-y; }

body.dark .right .content { color: #fff; }
body.dark .right .content a { color: #fff; }

body.dark .right .sidebar a { background: url(../img/ui/d_right_anchor.gif) top left no-repeat; color: #506676; }
body.dark .right .sidebar a:hover { color: #fff; }
body.dark .right .sidebar a.active { color: #fff; }
body.dark .right .kosaricaStuff a { background: none; }

body.dark .right .sidebar a.webmail span { background: url(../img/ui/ds_webmail.gif) center left no-repeat;  }
body.dark .right .sidebar a.contact span { background: url(../img/ui/ds_contact.gif) center left no-repeat;  }
body.dark .right .sidebar a.links span { background: url(../img/ui/ds_links.gif) 4px center no-repeat;  }
body.dark .right .sidebar h2 { color: #fff;  }

body.dark .left .banner-spot a { background: none; } 
body.dark .left .banner-spot a:hover { background: none; }
body.dark .right .sidebar .banner-spot a { background: none; } 
body.dark .right .sidebar .banner-spot a:hover { background: none; }

body.dark .right .paging { border-top: 1px solid #192b39; }

body.dark .right .bottom { background: url(../img/ui/d_content_bottom.gif) top left no-repeat;  }

body.dark .footer { background: #07141d; color: #fff; }
body.dark .footer a { color: #fff; }

body.dark label { color: #fff; }

body.dark .book-separator { border-bottom: 1px solid #192B39; }