* {margin: 0; padding: 0;}

body {min-width: 890px; padding: 0; margin: 1em 1em 1em 1.4em; #fff; color: #333; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height:1.2em; font-style:normal; letter-spacing:0.2px;}

#wrapper {padding: 0; margin: 0; width: 100%;}

h1 {display: none;}
h2 {font-size: 150%; line-height: 130%; margin: 0 0 0.8em 0;}
h3 {font-size: 100%; text-transform: uppercase;}

a:link, a:active, a:visited {color: #666; text-decoration:none; text-decoration: underline;}
a:hover {color: #333; background: #EAEEF2;}

.hide {display: none; !important}
p {margin: 0 0 1em 0;}

#imprints {display: none;}

a.carlton:link, a.carlton:visited {background: url("../images/li_carlton.png") 0 0 no-repeat; width: 143px; height: 140px; float: left;}
a.carltonoff {background: url("../images/li_carlton.png") -143px 0 no-repeat; width: 143px; height: 140px; float: left;}
a.andre:link, a.andre:visited {background: url("../images/li_ad.png") 0 0 no-repeat; width: 149px; height: 140px; float: left;}
a.andreoff {background: url("../images/li_ad.png") -149px 0 no-repeat; width: 149px; height: 140px; float: left;}
a.prion:link, a.prion:visited {background: url("../images/li_prion.png") 0 0 no-repeat; width: 140px; height: 140px; float: left;}
a.prionoff {background: url("../images/li_prion.png") -140px 0 no-repeat; width: 140px; height: 140px; float: left;}

#header, #subHeader {display: none;}

#main {clear: both; float: left; margin: 0; padding: 20px 0 40px 0;}

#contentpub {padding: 0 2px 0 0;}

#leftCol {display: none;}

#childrens p {margin: 0; padding: 20px;}

.win p {padding-right: 60px;} /* fix to make the column same depth as .botm */

#new .bookoffer {width:150px; margin: 10px 30px 30px 20px; float: left;}
#new .webprice {font-size: 150%; color: #B93D26; line-height: 130%;}

a.buynow:link, a.buynow:hover, a.buynow:visited {display: none;}

#experience p {margin: 20px;}
#expereincethumbs {margin: 0 0 0 220px;}

.pdflist {list-style: none; margin: 1em 0 2em 0.4em; font-size: 120%;}
.pdflist li {padding: 0 0 0.3em 0;}

/* results page styles */
.clearleft {clear: left; float: left;}

#results {margin: 20px;}
#results ol {list-style:none; margin: 12px 0 20px 0; padding: 0; float: left; width: 100%;}
#results li {list-style: none; background: #fafafa; float: left; width: 48.5%; margin: 0 1% 0.8em 0; padding:10px 0 14px 0; border:1px solid #efefef; height: 13em;}
#results .jacket {float:left; border: 1px solid #333; margin: 4px 0 10px 10px;}
#results .more {float:right; width:122px; margin: 2.4em 0 0 0;}
#results .more a {margin: 0 0 4px 0;}
#results a.add2b, #results a.info, #results a.add2b span, #results a.info span {display; none;}

#results dl {margin: 0 126px 0 85px; padding: 0;}
#results dt {margin:0 0 0.8em 0; padding:0; font-weight: bold; font-size:120%; line-height:100%;}
#results dd {font-weight: normal; line-height:170%;}

/* display styles */
#display {margin: 20px;}
#display dl {margin: 0; padding:0; line-height:170%;}
#display dt {margin: 0; padding: 0; font-weight: bold; font-size:160%; line-height:160%; letter-spacing: 0.1em;}
#display dl.biblio {float: right; padding: 0.2em 0 0 0; width: 200px;}

#display a.add2b {display: none;}

#display .author {font-weight: bold; font-size:130%; line-height:130%; letter-spacing: 0.1em;}
#display .subtitle {font-weight: normal;}
#display .jacket {text-align: center; padding: 0 20px 1em 0;}
#display .jacket img {margin: 0 0 0.4em 0; border: 1px solid #ccc;}
#display .jacket img:hover {border: 1px solid #666;}

#display dl.description {margin: 0 210px 0 0; padding: 0;}
#display dl.description dl dt {margin: 0; padding: 0; color: #809A7E; text-transform: uppercase; font-weight: bold; font-size:100%; line-height:100%;}
#display dl.description dl dd ul {list-style-position: inside;}
#display dl.description dd {margin: 0 8px 1.6em 0;}

/* display and results styles */
#display .searchNav {display: none;}

#footer {float: right; padding: 0 20px 2em 0;}
#footer ul {display: none;}
#footer p {font-size: 92%; color: #888; text-align: right;}