body{font-family:Georgia, serif, Verdana, Arial, sans-serif;text-align:center;background:url(images/styles/site_bg.gif) repeat-y scroll center 0 #E9E5BF;color:#000;margin:0}.fixcenter{background:#e9e5bf;border:0 solid;color:#000;text-align:left;top:0;width:990px;margin:0 auto auto}A{color:#000;text-decoration:none}TH{background-color:#C6584A;color:#FFF;font-size:11px;width:auto;padding:3px}img{display:inline;border:0;font-size:0;margin:0;padding:0}h1{font-size:20px;margin:0 0 10px}h2{font-size:16px;margin-bottom:0}ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 18px;padding:0}fieldset{border:1px solid #000;background-color:#fee;background:#FFF url(images/styles/wforms_bg.gif) repeat-x scroll center bottom;margin:0 0 10px;padding:5px 0 10px 10px}fieldset p{color:#048}form .help{color:#080;font-size:10px;padding:0 6px}* html fieldset{position:relative;margin-top:1em;padding-top:.75em}* html legend{position:absolute;top:-.75em;left:.5em}legend{color:#B6383A;font-weight:700;font-size:16px;background:transparent url(images/styles/formshadebottom.gif) repeat-x scroll left center;border-color:#666;border-width:1px;padding:3px}label{color:#0F0F7F;display:inline-block;line-height:1.8;vertical-align:top;width:200px;clear:both;float:left;font-size:15px;text-align:right;padding-right:10px}#order_feedback label{width:80px;text-align:left}#order_feedback li{font-size:18px}fieldset ol{margin:0;padding:5px 0 2px}fieldset li{list-style:none;font-size:.7em;margin:0;padding:2px}fieldset fieldset{border:none;background:#FFF;margin:3px 0 0}fieldset fieldset legend{font-weight:400;background:#FFF;padding:0 0 5px}fieldset fieldset label{display:block;width:100%;text-align:left;margin-left:25px}form em{font-weight:700;font-style:normal;color:red}checkbox,input,radio,select{font-size:11px;vertical-align:middle}textarea{width:100%;font-size:11px}.alf{text-align:left!important}.act{text-align:center!important}.ari{text-align:right!important}TR.header{background:#000}TR.header A{font-size:30px;color:#000}TR.headerError{background:red}TD.headerError{font-size:12px;background:red;color:#fff;font-weight:700;text-align:center}TR.headerInfo{background:#0f0}TD.headerInfo{font-size:14px;background:#0f0;color:#fff;font-weight:700;text-align:center}#header{width:100%;height:85px;position:relative}#header A,#headerTabs A,#crumbBar A{color:#7f5703;text-decoration:none;font-size:15px}#header A:hover,#headerTabs A:hover,#crumbBar A:hover{color:#A52A2A;text-decoration:underline}#headerLogo{position:absolute;top:0;left:0}#searchBox{position:absolute;left:315px;color:#A52A2A;background:#E9E1B0;border:1px solid #f1a80c;width:auto;margin:8px;padding:3px}#searchBox .txt{font-size:12px;padding-left:2px}#searchBox INPUT,#searchBox SELECT{vertical-align:bottom}#searchTerm{text-transform:capitalize;width:340px}#loginStatus{float:right;text-align:right;padding-right:5px}#loginStatus a{display:block!important}#headerTabs{float:right}#headerTabs li{float:left;background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll left -42px;margin-left:5px;padding:0 0 0 7px}#headerTabs a{background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll right -42px;display:block;padding:3px 8px 3px 3px}#headerTabs #selected{background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll left top;font-weight:700}#headerTabs #selected a{background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll right top;color:#A52A2A}#crumbBar{height:25px;padding-top:0;padding-left:180px;background:transparent url(images/styles/om_head_tab_sprites.png) repeat-x scroll right -126px;color:#888;clear:both}#crumbBar A{padding-right:4px}.messageStackError,.messageStackWarning{font-size:10px;background-color:#ffb3b5}.messageStackSuccess{font-size:10px;background-color:#9f0}.footer{background:transparent url(images/styles/om_head_tab_sprites.png) repeat-x scroll left -252px;text-align:center;margin-top:10px}.flinks{font-size:18px;color:#A52A2A}.flinks ul{padding:2px 0}.flinks a,.flinks li a{font-size:16px;padding:0 3px}.finfo li img{vertical-align:middle}.finfo{font-size:12px;color:#000;padding:5px}.footcopyright{color:#000;font-size:11px;padding:5px}.infoBox{background:#005B9A}.infoBoxContents{background:#f8f8f9;font-size:12px}.infoBoxNotice{background:#FF8E90}.infoBoxNoticeContents{background:#FFE6E6;font-size:10px}TD.infoBoxHeading{font-size:14px;font-weight:700;background:#91C3DC url(images/infobox/infobox_back.gif);text-align:center;color:#0F0F7F}.errorBox{font-size:10px;background:#ffb3b5;font-weight:700}a.puTrig{font-size:17px;color:#333}A.popupSubCat{padding-left:3px;font-size:smaller;font-weight:400}DIV#popupTrigger{border-bottom:1px dotted #999;margin-bottom:5px;padding:5px 0 5px 4px}DIV#popupCats{display:none;position:absolute;left:157px;top:-53px;z-index:5;float:left;background:#f4e592;width:790px;border:3px solid #A52A2A;-moz-border-radius:25px;-moz-box-shadow:10px 10px 25px #222;-webkit-box-shadow:10px 10px 25px #222;box-shadow:10px 10px 25px #222;padding:0 0 5px}#popupCats A{font-size:10px;display:block}.popupCol{float:left;margin-left:5px}.popupCol a{font-style:italic;padding-left:10px;line-height:14px}.puc{font-weight:700;color:#A52A2A;padding-left:0!important}DIV.popupCatHead{text-align:center;font-size:19px;font-weight:700;color:#A52A2A;padding-bottom:5px}DIV#catLocWrap{position:relative;text-align:left;z-index:6}.catSchList{background:#F4E086;border-top:2px solid #a82;border-left:2px solid #a82;border-bottom:2px solid #222;border-right:2px solid #222;text-align:center;margin:4px;padding:2px}.omsidebox{margin-bottom:10px;text-align:center;width:180px}.omsidebox ul{clear:both;list-style:none;margin:0 0 0 2px;padding:0}.omsidebox .comment{font-style:italic;font-size:10px}.osbcatlist{padding:2px}.osbcatlist ul{text-align:left}.osbcatlist li{line-height:15px;position:relative}.osbcatlist p{text-align:justify;font-size:12px;padding-left:5px;padding-right:5px}.osbcatlist ul ul li{text-align:left;list-style-type:none;margin:0;padding:0}.osbcatlist ul ul ul li{list-style-type:none;margin:0 0 0 8px}.osbcatlist ul ul ul ul a{color:blue;padding-left:8px}.catSublist{margin-top:10px;margin-left:3px;text-align:left;font-size:10px;line-height:11px;color:#777}.osbcatlist HR{color:#999;width:95%}.osbcatlist a{font-size:14px;line-height:16px}.toplevelcats a{font-size:19px!important;line-height:22px!important}.cat_selected{font-weight:700;font-size:14px}.cat_hi{color:blue}.sidebord{border-left:1px solid #C9C59F;border-right:1px solid #C9C59F;border-bottom:1px solid #C9C59F;background-color:#fff;padding-top:1px}.boxcontent{font-size:11px;overflow:hidden;padding:5px}.boxcontent ul{list-style:disc outside none;text-align:left;padding:5px 0 0 11px}.boxcontent img{max-width:166px;overflow:hidden}.boxlink{position:absolute;padding-left:15px;padding-top:10px;background:transparent url(images/infobox/dot_toright.gif) no-repeat scroll right center}.osbhead,.osbhead_alt1{background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll left -168px;margin-left:0;margin-right:0;margin-bottom:0;padding:0 0 0 7px}.osbheadtxt,.osbheadtxt_alt1{display:block;background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll right -168px;color:#000;font-size:18px;font-weight:700;padding-bottom:1px}.osbhead_alt1{background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll left -210px;padding:0 0 0 7px}.osbheadtxt_alt1{background:transparent url(images/styles/om_head_tab_sprites.png) no-repeat scroll right -210px;color:#FFF}.osbfoot{background:#676}.boxevents h2{color:#C00;text-align:center;padding-bottom:5px;font-weight:700;margin:0}.boxevents p{text-align:center;font-style:italic}#infoPage h1{color:#a42;font-size:22px;margin-bottom:10px}#infoPage h2{color:#a64;font-size:16px}#infoPage h3{color:#a86;font-size:14px}#infoPage h1 img{vertical-align:middle;padding:10px}#infoPage table{color:#048;margin:20px 10px}#infoPage ul{color:#048;line-height:1.3em;font-size:13px;list-style:disc outside}#infoPage .dim{color:#777}#infoPage .hi1{color:#00a}#infoPage .hi2{color:#008}#infoPage .col1{width:180px;display:inline-block}.infoPage{border:0;margin:5px;padding:5px}.infoPage td{vertical-align:top;padding:0 30px 10px 10px}.infoPage h4{color:#000;margin:0;padding:0}.infoPage p{color:#666;margin-bottom:5px;line-height:1.3}TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}.inputRequirement{font-size:10px;color:red}td.bannerGen,td.bannerChil,td.bannerHamp,td.bannerStat,td.bannerScho{background-position:50% 0;background-repeat:no-repeat;height:140px;color:#fff;text-align:right;vertical-align:top;font-size:2em;padding:20px}td.bannerGen{background-image:url(images/styles/bookstack.jpg)}td.bannerChil{background-image:url(images/styles/bannerchil.jpg)}td.bannerHamp{background-image:url(images/styles/bannerhamp.jpg)}td.bannerStat{background-image:url(images/styles/bannerstat.jpg)}td.bannerScho{background-image:url(images/styles/bannerscho.jpg)}.catTitle{color:#777;text-align:left;font-size:20px;padding-bottom:3px}TD.catBox{font-weight:700;text-align:left;font-size:15px;color:#0F0F7F;border:10px;vertical-align:middle}td.catbox a{color:#000;text-align:left}#loginbox label{float:left;width:auto;line-height:1.4;font-size:13px}#loginbox input{float:left;width:auto}#loginbox .formfld{clear:both;padding:5px}TD.pageHeading,DIV.pageHeading{font-size:20px;font-weight:700;color:#9a9a9a}TD.main,P.main{font-size:12px;line-height:18px}.main ul{list-style-position:inside;list-style-type:inherit;margin:0;padding:0}table.catlist li{padding-left:8px;background:url(images/styles/spr_wide.png) no-repeat scroll 0 -440px transparent}table.catlist a{font-weight:400;font-size:13px;padding-left:5px}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#f8f8fa;vertical-align:top}TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#eefeee;vertical-align:top}TABLE.productListing{border:1px;border-color:#b6b7cb;border-style:solid}.productListing-heading{font-size:10px;background:#b6b7cb;color:#FFF;font-weight:700}TD.productListing-data{font-size:14px;padding-bottom:15px;vertical-align:bottom}SPAN.barnav span{background-color:#fff;border:1px solid #c60;color:#c60;padding:3px}SPAN.barnav a{border:1px solid transparent;color:#A52A2A;padding:3px 3px 3px 5px}SPAN.barnav a:hover{border:1px solid #C60;background:#ccc;padding:3px 3px 3px 5px}TD.paging{font-size:12px;font-family:Verdana, Arial, sans-serif}SPAN.greetUser{font-size:14px;color:#f0a480;font-weight:700}SPAN.markProductOutOfStock{font-size:12px;color:#c76170;font-weight:700}.priceDets{padding:5px 0 0}.priceCont{font-size:11px;color:#555}.priceSaveMsg{font-family:Verdana, sans-serif;font-size:11px;color:#f44;display:block;padding:0 2px}.priceRRP{text-decoration:line-through;font-size:18px;color:#777;display:block}.priceOurs{font-size:20px;font-weight:700;color:#47f;display:block}.jcarousel-skin-tango .priceSaveMsg,.boxcontent .priceSaveMsg{font-size:9px;display:inline}.jcarousel-skin-tango .priceRRP{display:none;font-size:0}.scbuts{margin-left:0}.scbuts a{margin-left:14px}.cartTotalLine{border-bottom:1px solid #000;height:3px}.cartTotal{text-align:right;padding:5px}.creditmsg{color:#47F;white-space:nowrap}.stockWarning{font-size:10px;color:#c03}.productsNotifications{background:#f2fff7}.orderEdit{font-size:10px;color:#70d250;text-decoration:underline}.moduleRowOver{background-color:#D7E9F7;cursor:pointer}.moduleRowSelected{background-color:#E9F4FC}.checkoutBarFrom,.checkoutBarTo{font-size:10px;color:#8c8c8c}#cartFormWrapper{background-color:#FFF;border:1px solid #b8a670;width:100%}#cartContents{width:100%;background-color:#FFF}#cartContents th{width:auto}TD.cartListing-data{font-size:15px;padding-bottom:5px}.cartServices{height:auto;border:1px solid #A52A2A;background-color:#FDA;text-align:center;background-image:url(images/icons/smiley.gif);background-position:3px 3px;background-repeat:no-repeat;margin:4px 0;padding:0 0 0 52px}.cartServiceItems{font-size:17px;color:#A52A2A;margin:2px;padding:2px}.cartServiceItems img{vertical-align:text-top}.SvcGW,.SvcBC{border:1px solid #deb887;display:inline-block;margin:2px;padding:5px 10px}table.tblNewAddr{color:0}.tblNewAddr textarea{border:1px solid #005B9A;background:transparent url(images/styles/formshadebottom.gif) repeat-x scroll left bottom}.tblNewAddr input,.formMyProfile input,.formOMGen input{background:transparent url(images/styles/formshadebottom.gif) repeat-x scroll left top;border:1px solid #005B9A;font-size:18px;margin:2px 0}.tblNewAddr input[type=text]{background:transparent url(images/styles/formshadebottom.gif) repeat-x scroll left top;border:1px solid #005B9A}.radio{border:0}.tblNewAddr input,.tblNewAddr input[type=text],.tblNewAddr select{width:170px}.tblNewAddr input[type=checkbox]{width:10px}.formMyProfile label{width:140px}.formMyProfile input{width:300px}.tblNewAddr select{width:auto;background:transparent url(images/styles/formshadebottom.gif) repeat-x scroll left top;font-size:18px}input.ombut{width:auto;font-size:13px;background-image:none;color:#FFF;background-color:#f74;border:1px solid #f60;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 2px;padding:2px 5px}.Postit{background-color:#FFFFB3;border-right:3px solid #BBB;border-bottom:3px solid #BBB;border-left:1px solid #DDD;border-top:1px solid #DDD;font-family:sans-serif;font-size:10px;color:#666;float:left;margin:5px;padding:5px}tr.selectListing,tr.selectListingRowHigh,tr.selectListingRowLo,tr.selectListingRowMed{font-size:12px;padding-bottom:3px}tr.selectListingRowHigh{background-color:#FFFFB3}tr.selectListingRowMed{background-color:#e0e0a3}.dataTableHeadingRow{background-color:#C9C9C9}.dataTableHeadingContent{font-size:10px;color:#fff;font-weight:700}.dataTableRow{background-color:#F0F1F1}.dataTableRowSelected{background-color:#DEE4E8}.dataTableRowOver{background-color:#FFF;cursor:pointer}#prodDesc ul{list-style-type:disc;margin-left:2em;padding-left:2em;list-style-position:outside}.reviewBlock{clear:both;margin-bottom:10px;border-bottom:1px dashed #999;padding:1.25em 0 .5em}.reviewHeader{background-color:#C9AEE5;color:#582C87;margin-bottom:5px;text-align:center;padding:5px}.reviewTitle{font-size:22px}.reviewStars{font-style:italic;display:inline;margin-right:10px}.reviewDate{font-style:italic;display:inline}.altCatList ul li{margin-left:30px}.altCatList .catPar{margin-left:15px}table.postIE,table.postUK,table.postEU,table.postRW{width:70%;color:#000;text-align:center;margin:10px;padding:10px}table.postIE{background:#cfc}table.postUK{background:#fcc}table.postEU{background:#ccf}table.postRW{background:#cff}.intuitionLine{border-bottom:1px dotted green;height:2px}div.tutPost,div.tutFreeDel,div.tutLogin,div.tutGuessBask,div.tutGuessList,div.tutPostNew,div.tutFreeDelNew,div.tutLoginNew,div.tutGuessBaskNew,div.tutGuessListNew{font-size:12px;padding-top:10px;padding-bottom:10px}div.tutPost,div.tutPostNew{font-size:13px;text-align:right}div.tutPost,div.tutFreeDel,div.tutLogin,div.tutGuessBask,div.tutGuessList{color:#000}div.tutFreeDel a,div.tutFreeDelNew a{text-decoration:underline;font-size:12px}ul.intList{font-size:12px;color:#00a;list-style-position:inside;list-style-type:disc}.bannerArea{width:100%;text-align:center;vertical-align:middle;color:#000}.bannerArea a{font-family:Verdana, sans-serif;font-size:18px;color:#000}.bannerAreaSide{width:178px;text-align:center;vertical-align:middle;color:#000}.bside1{background:transparent url(images/banners/bannerback3.gif) no-repeat scroll right bottom;vertical-align:top;height:100px;overflow:hidden}.bannerDefault,.bdtext1,.bdtext2,.bdtext3{font-family:Verdana, sans-serif;font-size:18px;color:#000;display:inline;text-align:center;vertical-align:middle;padding-left:3px;padding-right:3px}.bannerSide{font-family:Verdana, sans-serif;font-size:18px;color:#000;display:inline;text-align:center;vertical-align:middle;padding-top:3px;padding-bottom:3px}.bdtext1,.bdtext2,.bdtext3{float:right;width:180px;height:140px;vertical-align:top;overflow:hidden}.bdtext_green,.bdtext_sky,.bdtext_red,.bdtext_grey{height:100px;width:180px;font-size:24px;text-align:center;vertical-align:middle}a.bdtext_green,.bdtext_sky,.bdtext_red,.bdtext_grey{color:#FFF;font-size:24px}.bdtext_green{background:transparent url(images/styles/banner_top_blank_green.gif) no-repeat scroll right bottom;color:#FFF}.bdtext_sky{background:transparent url(images/styles/banner_top_blank_sky.gif) no-repeat scroll right bottom;color:#000}.bdtext_red{background:transparent url(images/styles/banner_top_blank_red.gif) no-repeat scroll right bottom;color:#008}.bdtext_grey{background:transparent url(images/styles/banner_top_blank_grey.gif) no-repeat scroll right bottom;color:#FFF}.bdtext_testim1{height:140px;width:180px;font-size:11px;font-family:comic Sans MS, sans-serif;text-align:left;vertical-align:middle;background:transparent url(images/styles/banner_top_testimonial1.gif) no-repeat scroll right bottom;color:#000;padding:2px}.bdtext_testim1 p{vertical-align:middle;padding-top:10px;padding-left:10px;padding-right:5px}.bdtext_side_testim1{height:140px;width:170px;font-size:11px;font-family:comic Sans MS, sans-serif;text-align:left;vertical-align:middle;padding-top:0;margin-bottom:10px;background:transparent url(images/styles/banner_side_testimonial1.gif) no-repeat scroll right bottom;color:#000}.bdtext_side_testim1 p{padding-top:10px;padding-left:12px;padding-right:5px;margin:0}.top{text-align:left;vertical-align:middle;height:auto;margin-bottom:10px;padding-top:5px;background:url(images/styles/spr_but.png) no-repeat scroll -662px -130px transparent}.top p{font-size:11px;font-family:comic Sans MS, sans-serif;text-shadow:1px 1px #ccc;font-style:italic;margin:0;padding:10px 5px 0 12px}.bot{padding-bottom:20px;background:url(images/styles/spr_tall.png) no-repeat scroll 2px bottom transparent}#pscroller_np{height:165px;border:0;padding:5px}.pscroller_c_np{font-size:13px;line-height:1.5}.debug{color:#222;background-color:#dbb;border:1px solid red;font-size:9px;font-family:verdana, sans-serif}.sortBox{float:right;color:#7F5703;background-color:#E9E1B0;border:1px solid #F1A80C;font-size:11px;margin-bottom:5px;padding:5px}.prodImage{background-color:#fff;position:relative;border:1px solid #bbb;-moz-border-radius:1px 6px 6px 1px;min-width:80px;padding:20px}.prodlistGrid{border-collapse:collapse}.prodlistGrid .prodImage{border:none;background-color:transparent;padding:0}.prodlistFind .prodImage{padding:5px 5px 8px}.prodlistFind .prodImage img{max-width:80px;width:auto}.buyQty{background-color:#eee9dd;font-size:11px}.buyQty select{width:35px}.covOl{position:absolute;top:0;left:0;font-size:15px;width:80px;background:#f73;color:#fff;border:1px solid #e51;-moz-border-radius:8px;text-decoration:none;margin:2px;padding:2px}.signed,.written{color:#8B0000;display:block;text-align:center;width:250px;background-color:#EEE8AA;background:transparent url(images/styles/autographed.jpg) repeat-y scroll 0 0;border:3px inset #999;font-size:18px;font-family:cursive, serif;font-weight:700;padding-top:18px;padding-bottom:15px;margin:10px}.msg,.msgIdea,.msgWarn{background-color:#fda;border:1px solid #A52A2A;color:#000;font-size:16px;margin:5px;padding:8px}.msgIdea a,.msgWarn a{color:blue;text-decoration:underline}.msg,.msgIdea,.msgWarn a img{display:inline-table;vertical-align:middle;padding:3px}.msgIdea,.msgWarn{min-height:55px;background-repeat:no-repeat;background-position:3px 3px;margin:5px 0 10px;padding:5px 5px 5px 55px}* html .msgIdea,* html .msgWarn{height:55px}.msgIdea{background-image:url(images/icons/ic_idea.gif)}.msgWarn{background-image:url(images/icons/ic_warn.gif)}.boxReminder{background-color:#FFE6E6;border:1px solid #FAA;font-size:13px;padding:5px}div#quicklinks{background-color:#FFE6E6;border:1px solid #FAA;font-size:16px;text-align:center;font-family:verdana,arial;padding:5px}div#quicklinks a{color:#A52A2A;padding:3px}.pagebar{font-family:verdana,arial;font-size:12px}.barinfo{float:left;padding:5px}.barnav{float:right;padding:5px}.showAuthor,.showAuthor a{color:#922;font-style:italic}.showPrice{color:#47f;text-align:right;font-size:20px}.descrip{color:#048;font-size:14px;text-align:justify}.availability{color:#704}.moreInfo{color:#222}.binding{color:#933}.despatched{color:#6a8}.prodImage img{overflow:hidden}.titleDets{padding-left:5px}.binding_hb{background-color:#933;color:#FC9;font-variant:small-caps;font-weight:700;display:inline-block;font-size:14px;margin:4px 0;padding:2px 3px}.binding_au{background-color:#999;color:#fff;font-variant:small-caps;font-weight:700;display:inline-block;font-size:14px;margin:4px 0;padding:2px 3px}s{color:grey}s span{color:#777;font-size:smaller}.vbar{width:10px;height:100%;background:url(images/styles/spr_tall.png) repeat-y scroll -176px bottom transparent}.hbar{width:100%;background:url(images/styles/spr_wide.png) repeat-x scroll 0 -432px transparent;height:5px}.prodlistGrid .vbar,.prodlistNum .vbar,.prodlistFind .vbar{width:1px;background:none;height:100%;border-left:1px solid #fc6}.prodlistFind .hbar{border-bottom:1px solid #FC6;background:none;height:1px}.prodlistFind .cat{width:auto;display:block}.prodInfo .priceCont{float:right;text-align:right;z-index:1}.prodInfo .imageDetails{float:right;text-align:center;clear:both;padding-left:10px}.prodInfo .binding,.prodInfo .binding_au,.prodInfo .binding_hb,.prodInfo .published,.prodInfo .despatched{display:inline-block}.hptext{font-size:16px;color:#048}img.carImg{max-width:160px}img.lrgImg{max-width:400px}img.medImg{max-width:148px}.prodlistNum .pos{font-size:40px;line-height:35px;color:#aaa;vertical-align:top;width:35px;text-align:right;margin:0;padding:0}div.hr{height:8px;border-top:1px solid #fc6;margin-top:8px}.omsidebox div.hr{border-top-style:dotted}.jcarousel-clip{z-index:2;overflow:hidden;position:relative;margin:0;padding:0}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px}.jcarousel-skin-tango .jcarousel-item-horizontal{margin:0}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-prev-horizontal,.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;width:32px;cursor:pointer;height:20px;top:199px}.jcarousel-skin-tango .jcarousel-prev-horizontal{left:0;background:url(images/styles/spr_but.png) no-repeat scroll -361px -28px transparent}.jcarousel-skin-tango .jcarousel-next-horizontal{right:0;background:url(images/styles/spr_but.png) no-repeat scroll -360px -51px transparent}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-390px -51px}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-390px -28px}.jcarousel-skin-tango .listProdTitle{background-color:#fff;border:1px solid #333;opacity:0.90;position:absolute;bottom:44px;right:1%;left:1%;color:#000;font-size:11px;font-weight:700}.jcarousel-skin-tango .priceCont{background-color:#fff;border:1px solid #333;opacity:0.95;position:absolute;bottom:5px;right:40px;-moz-border-radius:5px}.jcarousel-skin-tango .priceOurs{line-height:13px;margin:3px}.jcarousel-skin-tango .jcarousel-item{height:182px;width:180px;text-align:center;background:inherit;margin-left:auto;margin-right:auto}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:521px;height:250px;margin:0 0 0 55px}.jcarousel-skin-tango .jcarousel-container-horizontal{width:100%}#mycarousel-youmightlike .priceCont{display:NONE}.listProd{width:100%;bottom:0;position:absolute;left:0;right:0}.bookshelf{position:relative;width:618px;background:url(images/styles/shelf_mature.jpg) no-repeat scroll -180px bottom transparent}.shelfName{position:absolute;left:0;width:100%;text-align:center;bottom:50px}.bookshelf .shelfName{position:absolute;left:0;bottom:50px}.shelfbox{position:relative;overflow:hidden;background:url(images/styles/shelf_mature.jpg) no-repeat scroll 0 bottom transparent;margin-bottom:0}.colright .shelfbox{background:url(images/styles/shelf_mature.jpg) no-repeat scroll -800px bottom transparent}.shelfbox .shelfName{left:0;bottom:18px}.shelfText{text-align:center;font-size:15px;font-variant:small-caps;color:#840}.shelfItem{padding:0 0 60px 12px}.noticeboardbox{background:url(images/styles/noticeboard_thinner.jpg) repeat scroll 0 bottom transparent;height:300px;position:relative;overflow:hidden}.noticeboardbox ul{line-height:24px;margin:0;padding:18px 4px 0 14px}.noticeboardbox ul a{font-size:17px}.coverspec,.coverrec{background:url(images/styles/spr_but.png) no-repeat scroll -50px bottom transparent;height:50px;width:50px;position:absolute;bottom:62px;right:42px}.coverspec{background:url(images/styles/spr_splash.gif) no-repeat scroll -50px bottom transparent;background-position:-375px -104px}.coverrec{background:url(images/styles/spr_splash.gif) no-repeat scroll 0 bottom transparent;background-position:-325px -104px}.hp3{width:33%;float:left;margin:10px 0 0}.PickBanner{padding-bottom:5px;height:240px;line-height:205px;font-size:200px;text-align:center;border:none;position:relative}.hpPick{float:left;height:215px;line-height:205px;width:195px;font-size:200px;text-align:center;background-color:transparent;padding:0}.hpPick img{display:block;margin:auto}.dim{color:#888}div.canCover{font-size:12px;font-style:italic;color:#6a8}#fbAccFound,#fbAccNotFound{display:none;-moz-border-radius:5px;background:none repeat scroll 0 0 #F4E592;font-size:11px;border:1px solid #A52A2A;position:absolute;width:120px;z-index:5;left:425px;top:-45px;margin:5px;padding:10px}.tblCreAcc{font-size:18px;color:0}.tblCreAcc input,.tblCreAcc input[type=text],.tblCreAcc input[type=password],.tblCreAcc select{background:transparent url(images/styles/formshadebottom.gif) repeat-x scroll left top;border:1px solid #005B9A;font-size:18px}.tblCreAcc input{margin:2px 0}#create_account label.error{margin-left:215px;text-align:left;width:300px;float:none;color:red;font-style:italic;vertical-align:top;font-size:10px}#create_account fieldset p{margin:8px 0;padding:0}#searchBox select{width:78px}#mask{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.overlay{background:url(images/styles/bg_fill_w.gif) repeat-x scroll right 0 transparent;background-color:#FFF;border:3px solid #A52A2A;left:0;position:absolute;text-align:left;top:0;z-index:1001}.overlayContent{font-size:11px;padding:10px 20px}.overlayContent label{font-weight:700;font-size:12px;line-height:15px;float:none;width:auto}.overlayContent p{margin:0 0 10px}.overlayContent button{margin:0 2px;padding:0 3px}.overlayContent .error{color:red;margin:10px 0}.overlayHeader{font-family:Arial,Helvetica,sans-serif;height:28px;line-height:28px;position:relative}.overlayHeader h3{color:#A52A2A;font-size:18px;font-weight:400;padding-left:10px;margin:0}a.overlayClose{background:url(images/styles/overlay_close.png) no-repeat scroll 0 50% transparent;display:block;height:28px;position:absolute;right:0;top:0;width:28px}.but_del{visibility:hidden}.wishlistCont{border:1px solid transparent;position:relative;background:#bfb;border-color:#080;padding:5px}a.wishlistEdit,a.wishlistDel{position:relative;float:right;top:0}.listPrivacy{font-style:italic;font-size:11px;padding-top:7px}.popWishlist{width:65px;font-size:12px;visibility:hidden;display:inline;position:relative;z-index:10}.popWishlist .hover{background:#fff;border:1px solid #000;text-align:center}.prodinfo .popWishlist{visibility:visible}ul.popList{list-style:disc outside none;position:absolute;background:#A0C884;border:1px solid #77B04E;color:#fff;z-index:100;width:130px;left:0;top:-2px;text-align:left;display:none;-moz-border-radius:5px;border-radius:5px;margin:0;padding:2px 16px}.poplist p{font-weight:700;margin:0}.prodlistGrid ul.popList,.cartTbl ul.popList{top:-3px}.cartTbl ul.popList{width:130px}.prodRow{background:#fff}.rowHi{background:#ffe}.createWishList{font-style:italic;font-size:9px}input.error{background:#fee}.stsmsg{color:red;font-size:12px;display:none;padding:5px 0}.but_grid3{float:left;width:32%;margin:3px 0 0}.but_grid4{float:left;width:25%;margin:10px 0 0}.but_grid3 ul,.but_grid4 ul{list-style-type:none;margin:0 0 0 10px}.but_bst1,.but_bst2,.but_bst3,.but_bst4,.but_st1,.but_st2,.but_st3,.but_st4{background:url(images/styles/sb_buttons.png) no-repeat scroll 0 0 transparent;color:#fff;display:block;font-family:tahoma;text-align:center;padding:0}.but_bst1,.but_bst2,.but_bst3,.but_bst4{height:75px;width:190px;font-size:36px;line-height:72px}.but_st1,.but_st2,.but_st3,.but_st4{height:40px;width:130px;font-size:20px;line-height:35px}.but_txt_bsm{font-size:30px}.but_txt_bsm2{font-size:23px}.but_bst1{background-position:-520px 0}.but_bst1:hover{background-position:-520px -75px}.but_bst2{background-position:-710px 0}.but_bst2:hover{background-position:-710px -75px}.but_bst3{background-position:-900px 0}.but_bst3:hover{background-position:-900px -75px}.but_bst4{background-position:-1090px 0}.but_bst4:hover{background-position:-1090px -75px}.but_st1{background-position:0 0}.but_st1:hover{background-position:0 -40px}.but_st2{background-position:-130px 0}.but_st2:hover{background-position:-130px -40px}.but_st3{background-position:-260px 0}.but_st3:hover{background-position:-260px -40px}.but_st4{background-position:-390px 0}.but_st4:hover{background-position:-390px -40px}.shelfbox .shelfName,.bookshelf .shelfName,.shelfName{bottom:35px}.PickBanner .shelfName{line-height:16px}.PickBanner .hp3{position:absolute;left:25px;bottom:60px}.facebook,.ccards,.logoimg{background:url(images/styles/spr_but.png) no-repeat scroll 0 -106px transparent;display:inline-block;text-indent:-9999px;vertical-align:middle;outline:none}.facebook{width:144px;height:44px;text-indent:0}.ccards{background-position:-145px -107px;width:180px;height:30px}.logoimg{background-position:-479px -23px;width:180px;height:130px}.butSRCH,.butA2C,.butA2Cadding /*,a.butVC,a.butCO*/{display:block;width:60px;height:22px;border:none;outline:0 none;text-indent:-9999px;margin:0;padding:0}.butSRCH{background:url(images/styles/spr_but.png) no-repeat scroll 0 0 transparent;float:none;display:inline;margin:0}.butSRCH:hover{background:url(images/styles/spr_but.png) no-repeat scroll 0 -22px transparent;float:none;display:inline;margin:0}.butA2C{background:url(images/styles/spr_but.png) no-repeat scroll -120px 0 transparent}.butA2Cadding{background:url(images/styles/spr_but.png) no-repeat scroll -120px -44px transparent}.butA2C:hover{background:url(images/styles/spr_but.png) no-repeat scroll -120px -22px transparent;mouse:pointer}A:hover,TR.header A:HOVER{text-decoration:underline}FORM,.flinks li,.finfo li,.priceDets .priceSaveMsg,.shad{display:inline}#order_feedback textarea,.tab_contactdetails,.tab_contactdetails td{font-size:15px}#searchBox INPUT,.but_txt_sm{font-size:19px}#searchBox SELECT,.reviewText,.prodlistGrid a,.noticeboardbox .shelfText{font-size:14px}.messageBox,TD.smallText,SPAN.smallText,P.smallText{font-size:10px}.footer a,.catSchList a,#loginbox,.altCatList a{color:#A52A2A}TD.infoBox,SPAN.infoBox,TD.fieldValue,fieldset p.note,*>.hpPick,.overlayContent a{font-size:12px}.boxText,.boxcontent li a,.productListing-data .priceOurs,#cartContents td{font-size:13px}.omsidebox .selected,.omsidebox .title{font-weight:700}.osbcatlist ul ul a,.osbcatlist ul ul ul a{color:#A52A2A;padding-left:8px}.toplevelcats,.prodInfo .despatched{margin:10px 0}.boxcontent p,.cartServices p{margin:0;padding:0}#infoPage p,#infoPage ol{color:#048;line-height:1.3em;font-size:13px}TD.fieldKey,TD.formAreaTitle{font-size:12px;font-weight:700}SPAN.productSpecialPrice,SPAN.errorText,SPAN.newItemInCart,div.tutPostNew,div.tutFreeDelNew,div.tutLoginNew,div.tutGuessBaskNew,div.tutGuessListNew{color:red}.jcarousel-skin-tango .priceOurs,.boxcontent .priceOurs,.priceDets .priceOurs{font-size:13px;padding:0 0 2px}.boxcontent .priceRRP,.priceDets .priceRRP{font-size:11px;display:inline}.productListing-data .priceRRP,div.hr hr,#butSignIn,a.overlayClose span{display:none}.checkoutBarCurrent,.dataTableContent{font-size:10px;color:#000}.tblNewAddr input[type=image],.tblCreAcc input[type=image]{height:auto;width:auto;border:0}tr.selectListingRowLo,tr.selectListingRowLo a,.published{color:#999}#prodDesc P,#prodDesc li{font-size:14px;line-height:1.5}.bannerArea a:hover,.but_grid4 a:hover,.but_grid3 a:hover{text-decoration:none}.isbn,.binding,.availability,.moreInfo,.published,.despatched{font-size:11px}.prodlistFind .despatched,.overlayContent input[type=text],.overlayContent input.text,.overlayContent textarea,.overlayContent input[type=password]{display:block}img.smlImg,.prodlistNum img.medImg{max-width:120px}.jcarousel-container,.jcarousel-skin-tango li,.feedbackCont{position:relative}.jcarousel-next,.jcarousel-prev{z-index:3;display:none}#infoPage{text-align:left}
#header .visitor-logo{font-size:35px;color:grey;position:absolute;top:5px;left:200px;z-index:1;}
.print_only{display:none}
