@charset "utf-8";
/* CSS Document */

<!--
body {
    background: #CCEAFF url(/K2009/images/wesowen/wes-bg-fade-1px.jpg) repeat-x;
}

.container {
    z-index:1;
}

#cmas2010 {
    position:relative;
    //width: 955px;
    width: 1355px;
    margin: 0 auto;
    z-index: 0;
}

#cmasinner{
    //margin: 0 -200px;
    margin: 0 0;
    background: url("/K2009/images/cmas/bgchristmas.png")  0 0 repeat-y scroll;
}

.footer{
    background: url(/K2009/images/wesowen/footer-bg-1px.jpg) repeat-x bottom;
    min-height: 100px;
    margin-bottom: 10px;
    margin-top: 0px;
    padding-top: 0px;
}

.pageContent{
    min-height: 100px;
    background: url(/K2009/images/wesowen/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/wesowen/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/wesowen/nav-buttons.gif) 0 0 no-repeat;}
.basket a:hover, .basketHover{background: transparent url(/K2009/images/wesowen/nav-buttons.gif) 0 -37px no-repeat;}
.basket a:active, .basketActive {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) 0 -74px no-repeat;}

.account{	left: 87px; width: 75px;}
.account a:link {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -87px 0 no-repeat;}
li.account a:hover, li.account:hover a, li.account a.hover  {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -87px -37px no-repeat;}
.account a:active, .accountActive {	background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -87px -74px no-repeat;}

.helpinf{left: 162px; width: 81px;	}
.helpinf a:link {	background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -162px 0 no-repeat;}
li.helpinf a:hover, li.helpinf:hover a, li.helpinf a.hover {	background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -162px -37px no-repeat;}
.helpinf a:active, .helpActive {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -162px -74px no-repeat;}

.stores{left: 243px;width: 58px;}
.stores a:link {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -243px 0 no-repeat;}
.stores a:hover{background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -243px -37px no-repeat;}
.stores a:active, .storesActive {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -243px -74px no-repeat;}

.contact{left: 301px;width: 94px;}
.contact a:link {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -301px 0 no-repeat;}
.contact a:hover{background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -301px -37px no-repeat;}
.contact a:active, .contactActive {background: transparent url(/K2009/images/wesowen/nav-buttons.gif) -301px -74px no-repeat;}


ul.context-nav {
    width: 995px;
    height: 32px;
    background: url(/K2009/images/wesowen/context-buttons.png) 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: 32px; display: block;
}

.ebooks {left: 0; width: 74px;}
.ebooks a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) 0 0 no-repeat;}
.ebooks a:hover {background: transparent url(/K2009/images/wesowen/context-buttons.png) 0 -33px no-repeat;}
.ebooks a:active, a.ebooksActive:link {	background: transparent url(/K2009/images/wesowen/context-buttons.png) 0 -66px no-repeat;}

.bkg {left: 74px; width: 131px;}
.bkg a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -74px 0 no-repeat;}
.bkg a:hover {background: transparent url(/K2009/images/wesowen/context-buttons.png) -74px -33px no-repeat;}
.bkg a:active, a.bkgActive:link {	background: transparent url(/K2009/images/wesowen/context-buttons.png) -74px -66px no-repeat;}

.bka {left: 205px; width: 110px;}
.bka a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -205px 0 no-repeat;}
.bka a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -205px -33px no-repeat;}
.bka a:active, a.bkaActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -205px -66px no-repeat;}

.cur {	left: 315px; width: 81px;}
.cur a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -315px 0 no-repeat;}
.cur a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -315px -33px no-repeat;}
.cur a:active, a.curActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -315px -66px no-repeat;}

.bkc {left: 396px; width: 123px;}
.bkc a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -396px 0 no-repeat;}
.bkc a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -396px -33px no-repeat;}
.bkc a:active, a.bkcActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -396px -66px no-repeat;}

.spw {left: 519px; width: 72px;	}
.spw a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -519px 0 no-repeat;}
.spw a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -519px -33px no-repeat;}
.spw a:active, a.spwActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -519px -66px no-repeat;}

.bib {	left: 591px; width: 70px;}
.bib a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -591px 0 no-repeat;}
.bib a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -591px -33px no-repeat;}
.bib a:active, a.bibActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -591px -66px no-repeat;}

.mus {left: 661px; width: 71px;	}
.mus a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -661px 0 no-repeat;}
.mus a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -661px -33px no-repeat;}
.mus a:active, a.musActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -661px -66px no-repeat;}

.dvd {left: 732px; width: 58px;	}
.dvd a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -732px 0 no-repeat;}
.dvd a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -732px -33px no-repeat;}
.dvd a:active, a.dvdActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -732px -66px no-repeat;}

.newreleases {left: 790px; width: 127px; }
.newreleases a:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -790px 0 no-repeat;}
.newreleases a:hover{background: transparent url(/K2009/images/wesowen/context-buttons.png) -790px -33px no-repeat;}
.newreleases a:active, a.newreleasesActive:link {background: transparent url(/K2009/images/wesowen/context-buttons.png) -790px -66px no-repeat;}

.more {	left: 917px; width: 77px;}
.more a:link { 	background: transparent url(/K2009/images/wesowen/context-buttons.png) -917px 0 no-repeat; }
li.more a:hover, li.more:hover a, li.more a.hover { background: transparent url(/K2009/images/wesowen/context-buttons.png) -917px -33px no-repeat; }
.more a:active {	background: transparent url(/K2009/images/wesowen/context-buttons.png) -917px -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.15em; font-size: 1.1em; color: #EEE; }

span#searchContextRadios label:hover { color: #30b9aA; text-decoration:underline; }

.bright_text, .bright_text a{ color:#FF0; }

rounded-top {
    padding: 0.2em;
    margin-bottom:0;
    margin-top: 5px;
}

.rounded-bottom{}

.jsButton {
    margin-bottom:0.1em;
    overflow:hidden;
}

.jsButton span {
    width: 156.5px;
    height: 23px;
    overflow:hidden;
}

.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;
}

.greenBG {
    background:#59C7BD;
    color:#000;
}

#footer ul li {
    font-size: 0.9em;
    list-style: square;
    color: #000;
}

#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; }

#nav-tabs a:link {
    text-decoration:none;
}

#nav-tabs a:hover {
    text-decoration:underline;
    color: #906;
}

#nav-tabs a:visited {
    text-decoration:none;
}

#nav-tabs a:active {
    text-decoration:underline;
    color: #603;
}

.strike {
    text-decoration: line-through;
}

-->

span.popularTerms:hover,div.closePopularTerms:hover{
    cursor:pointer;
}

