@charset "utf-8";
/* CSS Document */

<!--
body {
    background: #DEDDD1 url(/K2009/images/header-bg-1px.jpg) repeat-x;
}

.footer{
    background: url(/K2009/images/footer-bg-1px.jpg) repeat-x bottom;
    height: 207px;
    margin-bottom: 20px;
}

.pageContent{
    min-height: 198px;
    background: url(/K2009/images/content-bg-fade-1px.jpg) repeat-x bottom;
}

.no-background {
    background-image: none;
}

.productTitle { font-size: 17px; }

.productTitling { font-size: 16px; }

.productCopyHead { font-size: 14px; }

.price { font-weight: bold; color: #CC0000; display: inline; line-height: 20px; }


/* nav buttons */

ul.cust-nav {
    width: 395px;
    height: 37px;
    background:url(/K2009/images/nav-buttons.gif) no-repeat;
    margin: 0px auto; padding: 0;
    position:relative;
}

ul.cust-nav li.cust-nav, ul.cust-nav li.cust-nav a {
    height: 37px; display: block;
}

li.cust-nav { 
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}

.basket { left: 0; width: 87px;}
.basket a:link {background: transparent url(/K2009/images/nav-buttons.gif) 0 0 no-repeat;}
.basket a:hover, .basketHover{background: transparent url(/K2009/images/nav-buttons.gif) 0 -37px no-repeat;}
.basket a:active, .basketActive {background: transparent url(/K2009/images/nav-buttons.gif) 0 -74px no-repeat;}

.account{	left: 87px; width: 75px;}
.account a:link {background: transparent url(/K2009/images/nav-buttons.gif) -87px 0 no-repeat;}
li.account a:hover, li.account:hover a, li.account a.hover  {background: transparent url(/K2009/images/nav-buttons.gif) -87px -37px no-repeat;}
.account a:active, .accountActive {	background: transparent url(/K2009/images/nav-buttons.gif) -87px -74px no-repeat;}

.helpinf{left: 162px; width: 81px;	}
.helpinf a:link {	background: transparent url(/K2009/images/nav-buttons.gif) -162px 0 no-repeat;}
li.helpinf a:hover, li.helpinf:hover a, li.helpinf a.hover {	background: transparent url(/K2009/images/nav-buttons.gif) -162px -37px no-repeat;}
.helpinf a:active, .helpActive {background: transparent url(/K2009/images/nav-buttons.gif) -162px -74px no-repeat;}

.stores{left: 243px;width: 58px;}
.stores a:link {background: transparent url(/K2009/images/nav-buttons.gif) -243px 0 no-repeat;}
.stores a:hover{background: transparent url(/K2009/images/nav-buttons.gif) -243px -37px no-repeat;}
.stores a:active, .storesActive {background: transparent url(/K2009/images/nav-buttons.gif) -243px -74px no-repeat;}

.contact{left: 301px;width: 94px;}
.contact a:link {background: transparent url(/K2009/images/nav-buttons.gif) -301px 0 no-repeat;}
.contact a:hover{background: transparent url(/K2009/images/nav-buttons.gif) -301px -37px no-repeat;}
.contact a:active, .contactActive {background: transparent url(/K2009/images/nav-buttons.gif) -301px -74px no-repeat;}


ul.context-nav {
    width: 995px;
    height: 33px;
    background: url(/K2009/images/context-buttons.gif) no-repeat;
    margin: 0px auto; padding: 0;
    position:relative;
}


li.context-nav{
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}

ul.context-nav li.context-nav, ul.context-nav li.context-nav a {
    height: 33px; display: block;
}

.bkg {left: 0; width: 121px;}
.bkg a:link {background: transparent url(/K2009/images/context-buttons.gif) 0 0 no-repeat;}
.bkg a:hover {background: transparent url(/K2009/images/context-buttons.gif) 0 -33px no-repeat;}
.bkg a:active, .bkgActive {	background: transparent url(/K2009/images/context-buttons.gif) 0 -66px no-repeat;}

.bka {left: 121px; width: 97px;}
.bka a:link {background: transparent url(/K2009/images/context-buttons.gif) -121px 0 no-repeat;}
.bka a:hover{background: transparent url(/K2009/images/context-buttons.gif) -121px -33px no-repeat;}
.bka a:active, .bkaActive {background: transparent url(/K2009/images/context-buttons.gif) -121px -66px no-repeat;}

.cur {	left: 218px; width: 78px;}
.cur a:link {background: transparent url(/K2009/images/context-buttons.gif) -218px 0 no-repeat;}
.cur a:hover{background: transparent url(/K2009/images/context-buttons.gif) -218px -33px no-repeat;}
.cur a:active, .curActive {background: transparent url(/K2009/images/context-buttons.gif) -218px -66px no-repeat;}

.bkc {left: 296px; width: 109px;}
.bkc a:link {background: transparent url(/K2009/images/context-buttons.gif) -296px 0 no-repeat;}
.bkc a:hover{background: transparent url(/K2009/images/context-buttons.gif) -296px -33px no-repeat;}
.bkc a:active, .bkcActive {background: transparent url(/K2009/images/context-buttons.gif) -296px -66px no-repeat;}

.spw {left: 405px; width: 65px;	}
.spw a:link {background: transparent url(/K2009/images/context-buttons.gif) -405px 0 no-repeat;}
.spw a:hover{background: transparent url(/K2009/images/context-buttons.gif) -405px -33px no-repeat;}
.spw a:active, .spwActive {background: transparent url(/K2009/images/context-buttons.gif) -405px -66px no-repeat;}

.bib {	left: 470px; width: 64px;}
.bib a:link {background: transparent url(/K2009/images/context-buttons.gif) -470px 0 no-repeat;}
.bib a:hover{background: transparent url(/K2009/images/context-buttons.gif) -470px -33px no-repeat;}
.bib a:active, .bibActive {background: transparent url(/K2009/images/context-buttons.gif) -470px -66px no-repeat;}

.mus {left: 534px; width: 67px;	}
.mus a:link {background: transparent url(/K2009/images/context-buttons.gif) -534px 0 no-repeat;}
.mus a:hover{background: transparent url(/K2009/images/context-buttons.gif) -534px -33px no-repeat;}
.mus a:active, .musActive {background: transparent url(/K2009/images/context-buttons.gif) -534px -66px no-repeat;}

.dvd {left: 601px; width: 52px;	}
.dvd a:link {background: transparent url(/K2009/images/context-buttons.gif) -601px 0 no-repeat;}
.dvd a:hover{background: transparent url(/K2009/images/context-buttons.gif) -601px -33px no-repeat;}
.dvd a:active, .dvdActive {background: transparent url(/K2009/images/context-buttons.gif) -601px -66px no-repeat;}

.gif {left: 653px; width: 52px;	}
.gif a:link {background: transparent url(/K2009/images/context-buttons.gif) -653px 0 no-repeat;}
.gif a:hover{background: transparent url(/K2009/images/context-buttons.gif) -653px -33px no-repeat;}
.gif a:active, .gifActive {background: transparent url(/K2009/images/context-buttons.gif) -653px -66px no-repeat;}

.markdowns {left: 705px; width: 110px;}
.markdowns a:link {background: transparent url(/K2009/images/context-buttons.gif) -705px 0 no-repeat;}
.markdowns a:hover{background: transparent url(/K2009/images/context-buttons.gif) -705px -33px no-repeat;}
.markdowns a:active, .markdownsActive {background: transparent url(/K2009/images/context-buttons.gif) -705px -66px no-repeat;}

.catalogues {	left: 815px; width: 103px;	}
.catalogues a:link {background: transparent url(/K2009/images/context-buttons.gif) -815px 0 no-repeat;}
.catalogues a:hover{background: transparent url(/K2009/images/context-buttons.gif) -815px -33px no-repeat;}
.catalogues a:active, .cataloguesActive {background: transparent url(/K2009/images/context-buttons.gif) -815px -66px no-repeat;}

.more {	left: 918px; width: 77px;}
.more a:link { 	background: transparent url(/K2009/images/context-buttons.gif) -918px 0 no-repeat; }
li.more a:hover, li.more:hover a, li.more a.hover { background: transparent url(/K2009/images/context-buttons.gif) -918px -33px no-repeat; }
.more a:active {	background: transparent url(/K2009/images/context-buttons.gif) -918px -66px no-repeat; }

/* ie 6 */

.cust-nav {
    z-index:100;
}

li.sfhover-cust-nav ul {
    display: block;
    left: auto;
}

li.sfhover-cust-nav ul li a:link, li.sfhover-cust-nav ul li a:hover, li.sfhover-cust-nav ul li a:visited, li.sfhover-cust-nav ul li a:active {
    background: #555;
}

.context-nav {
    z-index:50;
}

li.sfhover-context-nav ul li a:hover {
    background: #78AFD8;
    padding: 0;
    margin: 0;
}

li.sfhover-context-nav ul {
    display: block;
    left: -475px;
}

/* end ie 6 */


/*drop down section */

ul.cust-dd {	
    left: -999em;
    width: 180px;
    border: 1px dotted #33CCFF;
    background: #555;
    margin: 0px; padding: 10px; list-style: none;
    position: relative; top: -2px;
    display: none;
}

ul.cust-dd li.cust-dd a {
    background: #555;
    height: 10px;
}

li.cust-dd, dl.list li { /* ul.context-dd .context-dd */
     height: 1.7em;
     margin: 0px;
     padding: 0px;
     white-space:nowrap;
}

li.account:hover ul.cust-dd#account-nav, li.helpinf:hover ul.cust-dd#help-nav {
    left: auto;
    display: block;
}

.cust-dd a:link {
    text-decoration: none;
    color: #FFF;
}

.cust-dd a:hover {
    text-decoration: underline;
}

.cust-dd a:active {
    color: #3CF;
    text-decoration: underline;
}

.cust-dd a:visited {
    text-decoration: none;
    color: #FFF;
}

ul.context-dd  {
    left: -999em;
    width: 525px;
    border: 1px dotted yellow;
    background: #78AFD8;
    margin: 0px; padding: 10px 10px 10px 20px; list-style: none;
    position: relative; top: -2px;
    display: none;
    height: 280px;
}

li.more:hover ul.context-dd {
    display: block;
    left: -475px;
}

#context-more {
    display: block;
    color: #fff;
}

#context-more dl {
    padding-bottom: 5px;
}

#context-more li {
    margin-left: 15px;
    list-style: square;
}

/* end drop down / nav buttons */

span#searchContextRadio .radio_text {
    color: #EEE;
    text-decoration:none;
}

span#searchContextRadios .radio_text_selected {
    color:#F00;
    text-decoration:underline;
}

span#searchContextRadios label { padding: 0 0.2em; font-size: 1.1em; color: #EEE; }

span#searchContextRadios label:hover { color: #FFF; text-decoration:underline; }

.bright_text, .bright_text a{ color:#FF0; }

rounded-top {	
    padding: 0.2em;
    margin-bottom:0;
    margin-top: 5px;
}

.rounded-bottom{}

.panel_text {
    padding-bottom: 0.5em;
}

.purpleBG {
    background:#8969A2;
    color:#fff;    
}

.whiteBG {
    background: #fff;
    color:#000;    
}

.greyBG {
    background:#BBB;
    color:#000;    
}

.lightBlueBG {
    background:#AECFE8;
    color:#000;    
}

.pinkBG {
    background:#D7C8E1;
    color:#000;    
}

#footer ul li {
    font-size: 0.9em;
    list-style: square;
    color: #fff;
}

#footer ul li a, #footer h4 a {
    text-decoration: none;
    color: 	#000;
}

#footer ul li a:hover, #footer h4 a:hover {
    text-decoration: underline;
    color: 	#00F;
}

.bestseller_text {
    font-size: 2.0em;
    font-family: Verdana, Arial;
    color: #79B0D6;
    font-weight: bold;
    font-style: italic;
    height: 40px;
}

#bestsellers .ui-accordion-content {    
    padding:0px;
    margin:0px;    
}

div#head > table{ margin-bottom: 0;}

.navLinkList a:link, .navLinkList a:visited { color: #333; text-decoration: none; }
.navLinkList a:hover { color: #000; text-decoration:underline; font-weight:bold; }
.navLinkList a:active { color: #fff; }


-->

span.popularTerms:hover,div.closePopularTerms:hover{
    cursor:pointer;
}

img.rantOrRave:hover{
    cursor:pointer;
}

div.rantOrRaveForm{
    font-family:Verdana;
}