blockquote,body,dd,div,dl,dt,fieldset,form,h1,input,li,ol,pre,td,textarea,th,ul{margin:0;padding:0}abbr,acronym,fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font-family:Arial,Helvetica,sans-serif}a img{border:0}.masterwrap{padding-top:12px;margin:auto;width:850px;background:url(../images/main_wrap_background.gif) top left #fff}.maincontentleft{width:630px;float:left;padding:10px;background-color:#fff}.maincontentright{width:180px;float:right;padding:9px}.footer{clear:both}a:active,a:hover,a:link,a:visited{color:#009;text-decoration:underline}form a,label{font-size:12px}.banner h1 a{display:block;background:url(../images/shopnotesbooks.gif) bottom no-repeat #fff;height:74px}.banner h1 a span{display:none}.banner ul{float:right;padding:0 10px 15px 0;margin-top:-4px;text-align:right}.banner ul li{display:inline;list-style-type:none}.banner a:link,.banner a:visited{color:#d7d2c0;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:70%;padding-left:3px}.banner ul li a{border-left:1px solid #d7d2c0}.banner ul li.first a{border:0}.banner a:active,.banner a:hover{color:#a8a087;text-decoration:none}.discover{padding-top:29px;padding-left:9px}.colwrapper{padding-left:9px;font-size:12px;line-height:16px}.colfooter{padding:30px 0;clear:both;text-align:center;font-size:12px}.rowdivider{clear:both;height:2em}.col{width:187px;margin:0 18px 20px 0;float:left;height:509px}.col>a{display:block}.col1{width:187px;float:left}.col2{margin-left:22px;width:187px;float:left}.col3{width:187px;float:right;margin-right:18px}.collinks a{color:#009}.colwrapper a:active,.colwrapper a:hover,.colwrapper a:link,.colwrapper a:visited{color:#009;text-decoration:underline}.colbonus{margin:1em 0 2em;font-size:11px}.colbonus img{float:left;padding-right:5px}.copyright{color:#999;font-size:11px}.sidebarheader{text-align:center}.previews{font-size:11px;padding-top:20px;text-align:center}.previews a:active,.previews a:hover,.previews a:link,.previews a:visited{font-weight:700;color:#009;text-decoration:underline}.signup{padding:4px;margin-bottom:30px;background:#e2ded1}.signup p{font-size:11px;font-family:arial}.signup .showonsuccess{display:none}.signup #subscribe-message{font-size:12px}#email{font-size:10pt;font-family:"Courier New",Courier,mono}#editemail{text-align:right}.flashmod{width:228px;float:left}.description{float:right;width:375px}.mainimage{padding-top:30px;text-align:center;clear:both}.description ul{padding-left:40px;list-style:none url(../images/arrow_bullet.gif)}.red{color:red}.cart{padding-left:5px;margin-bottom:-6px}.sold{position:relative;display:block;width:165px}.soldout{position:absolute;width:100%;bottom:0;left:0}