﻿body{background:#000 url(/images/bg.gif) fixed;color:#CCC;width:775px;margin:0px auto;padding:0;font-family:Verdana,Arial,Tahoma;font-size:11px}
form{padding:0;margin:0}
a{color:#fdfdde}
a:visited{color:#fdfdde}
a:hover{color:#defcfd}
a img{border:0}
h1{font-size:12px;}
input,select{font-family:Verdana,tahoma,arial}
select{font-size:11px;}
hr{height:1px;color:#666;background-color:#666;border:0}

#container{background:#000;width:775px;margin:0px auto;padding:0}
#label{background:#000 url(/images/shadowTop.gif) repeat-x top left;float:left;width:276px;padding-top:10px}
#label IMG{margin:20px}
#bigLabel{display:none}
#topBar{background:#000 url(/images/shadowTop.gif) repeat-x top left;float:right;width:479px;height:65px;padding:10px 20px 0 0;font-size:11px;color:#CCC;text-align:right;}
#topLinks{padding:10px 0;color:#999}
#topLinks A,#topLinks A:visited{color:#CCC;text-decoration:none}
#topLinks A:hover{color:#FFF}
#topLinks .cart IMG{vertical-align:middle;}

#topSearch{margin:0}
#topSearch #q,.tb1,.sl1,.tb3{background:#666 !important;font-size:11px;border:solid 1px #999;color:#FFF}
#topSearch #q,.tb1,.sl1{width:150px;}
.darkr{color:#BBB !important}
#topSearch #b{float:right;margin-top:-20px}
#topSearch #q{margin:0 25px}

#currency{font-size:11px;background:#999;border:1px solid #ccc;color:#fff;font-weight:700;padding:0}

#mainNav{background:#000;border-top:solid 1px #666;width:775px;font-size:11px}
#mainNav UL{margin:0;padding:0;list-style:none;text-transform:uppercase}
#mainNav UL LI{text-align:center;width:129px;float:left;padding:0;margin:0}
#mainNav UL LI A{display:block;text-decoration:none;width:108px;line-height:30px;padding:0 10px}
#nLu A,#nLo A,#nIn A,#nCh A,#nDe A,#nDi A{border:solid 1px #666;border-width:0 1px 1px 0;background:#000}
#nLu A:hover,#nLo A:hover,#nIn A:hover,#nCh A:hover,#nDe A:hover,#nDi A:hover{color:#FFF}
#nLu A{color:#FF66FE}
#nLu A:hover, .nLuCurr{background:#FF66FE !important;border-bottom-color:#FF66FE !important;color:#FFF !important}
#nLo A{color:#22DDB2}
#nLo A:hover, .nLoCurr{background:#22DDB2 !important;border-bottom-color:#22DDB2 !important;color:#FFF !important}
#nIn A{color:#048CBE}
#nIn A:hover, .nInCurr{background:#048CBE !important;border-bottom-color:#048CBE !important;color:#FFF !important}
#nCh A{color:#FD9A01}
#nCh A:hover, .nChCurr{background:#FD9A01 !important;border-bottom-color:#FD9A01 !important;color:#FFF !important}
#nDe{width:130px !important}
#nDe A{color:#F00;width:109px !important}
#nDe A:hover, .nDeCurr{background:#F00 !important;border-bottom-color:#F00 !important;color:#FFF !important}
#nDi A{color:#96bb49}
#nDi A:hover, .nDiCurr{background:#96BB49 !important;border-color:#96BB49 !important;color:#FFF !important}
#navDesc{background:#000;display:block;font-size:10px;color:#BEBEBE;text-align:center;padding:4px;}
.ndLu,.ndLo,.ndIn,.ndCh{color:#FFF !important;text-align:left !important}
.ndDe,.ndDi{color:#FFF !important;text-align:right !important}
.ndLu{background:#FF66FE !important;padding-left:42px !important}
.ndLo{background:#22DDB2 !important;padding-left:174px !important}
.ndIn{background:#048CBE !important;padding-left:292px !important}
.ndCh{background:#FD9A01 !important;padding-left:417px !important}
.ndDe{background:#F00 !important;padding-right:145px !important}
.ndDi{background:#96bb49 !important;padding-right:20px !important}

.breadcrumb{background:#000;border-bottom:solid 1px #1A1919;padding:4px 20px;font-size:10px}
.breadcrumb A,.breadcrumb A:visited{color:#999;text-decoration:none}
.breadcrumb A:hover{color:#FFF}

.accHdr1{font-weight:bold;font-family:Arial;font-size:20px}

#myorderhistory{line-height:15px}
#content{background:#000;float:left}
#leftPane{width:150px;padding:8px 0 0 20px;float:left;overflow:hidden;min-height:300px}
#leftPane A,#leftPane A:visited{color:#E8EDF3;text-decoration:none}
#leftPane A:hover{color:#CCC;border-bottom:dashed 1px #CCC}
#catNav,#subCatNav,.sNav{list-style:none;padding:0;margin:0;line-height:20px}
#catNav li{padding-left:0px}
#subCatNav{margin-left:7px}
#subCatNav li{padding-left:5px}
.sel{background:transparent url(/images/sel.gif) no-repeat 0px 7px !important; background-position:0px 8px} /*CURRENT CAT OR SUB_CAT*/
.cnLu a{color:#FF66FE !important;border-color:#FF66FE !important}
.cnLo a{color:#22DDB2 !important;border-color:#22DDB2 !important}
.cnIn a{color:#048CBE !important;border-color:#048CBE !important}
.cnCh a{color:#FD9A01 !important;border-color:#FD9A01 !important}
.cnDe a{color:#F00 !important;border-color:#F00 !important}
.cnDi a{color:#96bb49 !important;border-color:#96bb49 !important}
#subCatNav A{color:#E8EDF3 !important}
.spacedOut{line-height:20px}
#mainPane{width:575px;padding:8px 20px 0 0;float:right;overflow:hidden;min-height:300px}

.fBook,.fBookHome{background:#000;padding:5px 0;float:left;display:inline}
.fBookHome{padding:5px 20px;}
.fActions, .fActionsHome{float:left;margin:-27px 0 0 0px;background:transparent url(/images/bgActions.png);width:575px;text-align:right;padding:4px 0;display:inline} /*margin:-20px 20px 0 0;text-align:right;}*/
.fActions A,.fActions A:visited{text-decoration:none;padding:10px}
.fActions A:hover, .fActionsHome A:hover{color:#FFF !important}
.fActionsHome{width:735px;margin-left:20px}
.fActionsHome A, .fActionsHome A:visited{color:#FF66FE;text-decoration:none;padding:10px}
.otherNewReleases{margin:20px 0}
.fActions .prc,.fActionsHome .prc{padding:5px 0 5px 10px;font-weight:bold}
.fActions .ins,.fActionsHome .ins{padding:5px 0 5px 10px; text-transform:uppercase}
.fActions .crt,.fActionsHome .crt{padding:5px 5px 0 0;}

.hotherNewReleases{margin:15px 0 20px 20px}
.hlistingRow{width:755px}
.hlisting{float:left;padding:10px 20px 10px 0;font-size:10px;}
.hlisting A,.hlisting A:visited{color:#CCC;text-decoration:none}
.hlisting A:hover{color:#FFF}
.hlisting H1,.listing H2,.listing H3,.listing H4{font-size:10px;margin:0;padding:0;font-weight:normal}
.hlisting H1{font-weight:bold}
.hlisting P{padding:0;margin:0}
.hlBook{height:147px;min-width:100px;overflow:hidden}
.hlBook img{border:1px solid #333}
.hlText{margin-top:5px;overflow:hidden}
.hlText .title{font-weight:bold;height:auto  !important;height:40px;min-height:40px}
.hlText .price{margin-bottom:4px}
.hlText .add2cart{padding:2px 0;font-weight:bold}

.hoffers,.hnews{width:350px;float:left;padding:0 0 10px 20px}
.hnews{float:right;padding:0 20px 10px 0}
.hnews ul{margin:0;padding:3px 15px}
.hnews ul li{line-height:19px}

.listingRow{width:574px;border-bottom:solid 1px #666;overflow:hidden}
.listing{float:left;margin:10px 10px 10px 0;width:277px;line-height:14px;font-size:10px;overflow:hidden}
.listing A,.listing A:visited{color:#CCC;text-decoration:none}
.listing A:hover{color:#FFF}
.listing H1,.listing H2,.listing H3,.listing H4{font-size:10px;margin:0;padding:0;font-weight:normal}
.listing H1{font-weight:bold}
.listing P{padding:0;margin:0}
.lBook{width:48%;float:left;overflow:hidden}
.lBook img{border:1px solid #333}
.lText{width:52%;float:right;overflow:hidden}
.lText .title{height:45px;font-weight:bold;overflow:hidden}
.lText .authors{height:40px;font-style:italic;line-height:13px}
.lText .price{margin:3px 0}
.lText .price em{color:#fff;font-style:normal}
.lText .synopsis{height:70px}
.lText .add2cart{padding:2px 0;font-weight:bold}
.lText .add2wish{padding:2px 0}
.lText .add2wish IMG{vertical-align:middle;margin-bottom:3px}

.cItm,.cItm2{width:575px;border-bottom:solid 1px #666;padding:20px 0}
.cItm2{padding:8px 0}

.cBok,.cTxt,.cTxt2,.cPrc,.cQty,.cTot{float:left;overflow:hidden}
.chItm,.chPrc,.chQty,.chTot{float:left;overflow:hidden;font-weight:bold;border-bottom:solid 1px #666;padding:10px 0}
.cBok{width:135px}
.cTxt, .cTxt2{width:185px;padding-right:5px;color:#FFF}
.cPrc,.chPrc{width:70px;padding-left:10px}
.cQty,.chQty{width:70px;padding-left:15px}
.cTot,.chTot{width:85px;text-align:right}
.chItm{width:325px}
.cfItm{text-align:right;padding:10px 0}
.cfItm TD{padding:4px 0;margin:0;text-align:right;width:90px;}
.cTxt2{width:320px}

.half1,.half2{width:440px;padding:0 10px 0 20px;margin:10px 0;float:left}
.half2{width:273px;}
.bodr1{border-left:solid 1px #666}
.bodr2{border-right:solid 1px #666}

.tbl1{margin:10px 0}
.tbl1 TD{padding:3px}

.tb1{width:200px}
.sl1{width:200px}
.sml{width:150px}

.progress{text-align:center;padding:15px;border:dotted 1px #333;margin-bottom:20px;font-size:10px}
.progress STRONG{color:#96bb49}

.address{width:181px;padding:5px;float:left;overflow:hidden}

.msgErr,.msgOky,.msgTip{background:red;color:#FFF;font-weight:bold;border:solid 2px #900;margin:10px 60px;padding:4px 5px;text-align:center}
/*.msgErr,.msgOky,.msgTip{background:red;color:#FFF;font-weight:bold;border:solid 2px #900;margin:10px 10px 10px 0;padding:4px 5px;text-align:center}*/
.msgOky{background:green;border-color:#060}
.msgTip{background:#000;color:#CCC;font-weight:normal;border:solid 1px #333;text-align:left;line-height:15px}
.msgSml{margin:10px 10px 10px 0 !important}

.valErr{font-weight:bold;color:Red;}

.bookPic{float:left;width:222px;overflow:hidden;padding-bottom:10px}
.bookPic img{border:1px solid #333}
.bookDetails{float:right;width:340px;overflow:hidden;line-height:16px;padding-bottom:10px}
.bookDetails h1{margin-top:0}
.bookDetails A,.bookDetails A:visited{text-decoration:none;color:#CCC}
.bookDetails A:hover{color:#FFF}
.bookDetails .add2cart{padding:2px 0;font-weight:bold}
.bookDetails .add2cart IMG{vertical-align:middle;margin-bottom:3px}
.bookAbout,.bookAuthor,.bookPress,.bookUsers{border-top:solid 1px #333;padding:0 0 0 5px;line-height:16px}
.bookUserReview{border-top:solid 1px #333;}

.static h1{font-size:12px}
.static h2{font-size:11px;margin-top:15px}

.back2top{font-size:10px;text-align:right}
.back2top A,.back2top A:visited{color:#666;text-decoration:none}
.back2top A:hover{color:#FFF}

.itemsPerPage{padding:10px 0;}
.itemsPerPage .prev{display:block;float:left}
.itemsPerPage .next{float:right}

#staticWrapper{width:575px;overflow:hidden}
#staticWrapper * {padding:0;margin:0}
#staticWrapper .item-pic{width:100px;height:100px;float:left;overflow:hidden;margin-bottom:15px}
#staticWrapper .item-text{width:465px;line-height:17px;float:right;margin-bottom:15px}

#contests{width:735px;margin:0 auto;padding:20px}
#contest-form{margin:20px 0}
#contest-form table{border-collapse:collapse}
#contest-form td{padding:4px}
#contests input[type=text]{background-color:#dcdcdc !important;border:1px solid #ccc !important}
.contest-form-medium{width:50%}
.contest-form-large{width:100%}


#footer{background:#000 url(/images/shadowBottom.gif) repeat-x bottom left;padding:5px 20px 15px 20px;height:35px;font-size:11px;border-top:solid 1px #666}
#footer A,#footer A:visited{color:#CCC;text-decoration:none}
#footer A:hover{color:#FFF;text-decoration:underline}
#footer .links{display:block;float:left;line-height:17px}
#footer .vlead{float:right;width:150px;margin-top:19px;text-align:right}
.clr{clear:both}

.left{text-align:left !important}
.center{text-align:center !important}
.right{text-align:right !important}
.justify{text-align:justify !important}

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background: url(star.gif) left -1000px repeat-x;}
.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top;}
.star-rating li{display: inline;}
.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border: none;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position: left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position: left center;}
.small-star{width:50px;height:10px}
.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image: url(/images/star_small.gif);line-height: 10px;height: 10px}
