html,body,ul,ol,li,a,img,h1,h2,h3,caption{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
body{font-size:87.5%;line-height:1.5;font-family:"Georgia",sans-serif;background:#b3965c url(/img/bg-pattern.jpg) left;color:#52371d}
@font-face{font-family:'QuattrocentoRomanRegular';src:url('Quattrocento-Regular-webfont.eot');src:url('Quattrocento-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('Quattrocento-Regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
a{color:#d04f1c}a:hover{color:#000}h1,h2,h3{font-family:Times;clear:both}h1{font-size:2.2em;margin:1em 0 .5em 0;line-height:1em;color:#6c3818;text-shadow:#cbb27b 1px 1px 0}
h1:first-letter {font-size:2.5em;letter-spacing:.1em;line-height:.5em;display:block}
h2{font-size:1.5em;line-height:1;margin-bottom:1em;padding:0 0 .5em 0;color:#745523;background:url(/img/h2line.gif) repeat-x bottom}
h3{font-size:1.2em;line-height:1.2em;font-weight:bold}p{margin:0 0 1.5em 0}p.sayloud{font-size:1.2em;line-height:1.2em}
.books{background:url(/img/books.jpg) repeat-x left top}.holder960{width:960px;margin:0 auto}
.header{width:920px;background:url(/img/header-background.png);padding:20px}.header img.slog{text-align:right;margin:0 0 0 510px}
.lg{position:absolute;z-index:99;margin:0 0 0 75px}.stripe{position:absolute;background:url(/img/stripe.png) no-repeat;width:110px;height:193px;z-index:100;margin:-20px 0 0 0}
.scroll{background:url(/img/scrolltop.jpg) no-repeat;height:96px}.scrollsides{width:99%;background:url(/img/scrollsides.gif) no-repeat center 196px}
.menuScroll{position:absolute;margin:8px 0 0 20px;font-size:1.2em;font-family:'QuattrocentoRomanRegular',Arial,sans-serif !important;letter-spacing:0;font-weight:bold}
.menuScroll a{margin:0;color:#6c3818;text-decoration:none;text-shadow:#e6d19a 1px 1px 0;background:url(/img/scrollMenuLine.gif) no-repeat right;padding:30px 15px;display:block;float:left}
.menuScroll a:hover{color:#000}.inner{background:url(/img/inner.jpg)}.inner_top{background:url(/img/inner_top.jpg) no-repeat top;padding:20px 30px;height:1%}
.separator{background:url(/img/separator.gif) repeat-y;height:1%}.desk{background:url(/img/deskbg.jpg) repeat-x bottom}
.scrolltip{background:url(/img/scroll-tip.gif) no-repeat center;height:34px}.scrollend{background:url(/img/scrollend.jpg) no-repeat top center;height:163px}
.deskInfo{position:absolute;text-align:center;width:100%;color:#5f5235;padding:30px 0 0 0;font-weight:bold;font-size:.8em}
.currentlocation{font-size:.8em;margin:0 0 1.5em 0;color:#cab179;background:url(/img/location.gif) repeat-y;padding:3px 5px;color:#fefaba;text-transform:uppercase;border:1px solid #600000;-moz-border-radius:3px;border-radius:3px}
.currentlocation a{color:#fefaba;text-decoration:none;margin:0 5px}.currentlocation a:hover{color:#c9c697;text-decoration:underline}
.content{width:600px}.content ul,ol{margin:0 0 1.5em 1.5em}.content ul li,ol li{padding:.25em 0}
.content ul.booklist{list-style:none;margin:0 0 3em 0;padding:0;font-size:.8em}.content ul.booklist li img{float:left;margin:0 1em 0 0}
.content ul.booklist li{padding:.5em .75em;background:url(/img/evenli.jpg);border-bottom:1px solid #ac8d5b}
.content ul.booklist li.even{background:url(/img/oddli.jpg)}.verticalMenu{width:250px;padding:0}
.swirltop{background:url(/img/swirltop.png) no-repeat;margin:0 auto;margin-bottom:0;width:250px;height:61px}
.swirlbot{background:url(/img/swirlbot.png) no-repeat;margin:0 auto;width:250px;height:61px}
.verticalMenu h2{font-size:1.2em;line-height:1.3em;margin:0 0 .3em 0;background:url(/img/h2sign.png) no-repeat 0 2px;padding:0 0 5px 15px;font-family:'QuattrocentoRomanRegular',Arial,sans-serif !important;letter-spacing:0;font-weight:bold}
.verticalMenu h2 a{text-decoration:none;color:#6c520c;background:url(/img/h2line.gif) repeat-x bottom}
.verticalMenu a:hover{color:#000}.verticalMenu ul{list-style:none}.verticalMenu ul ul{margin:0 0 1.5em 2.25em;list-style:upper-roman}
.verticalMenu ul ul li{padding:.35em 0 .7em 0;background:url(/img/lidot.gif) repeat-x bottom}
.verticalMenu ul ul ul{margin:1em 0 0 2.25em;font-size:.8em;list-style:lower-latin}
.verticalMenu ul ul ul li{background:0}.verticalMenu ul ul ul ul{margin:1.5em 0 0 1.5em;font-size:1em;list-style:circle}
.verticalMenu ul ul ul ul li{padding:0 0 .5em 0}.verticalMenu a{color:#6a5429}.photoleft{float:left;margin:.25em 20px 1.5em 0;padding:8px;background:#ebe4d0 url(/img/photobg.jpg);border:1px dashed #933e01}
.photoleft div.picinfo{font-size:.8em;font-family:Arial;background:url(/img/header-background.png);color:#fff;padding:5px}
.tbs{background:#ccac59 url(/img/tbs.gif) repeat-x top;border:1px solid #8f6b36;height:1%;padding:14px 1px 1px 1px;font-size:.8em;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;text-align:center}
.tbs a{padding:5px 10px 5px 10px;color:#342000;text-decoration:none;font-weight:bold;display:block;float:left;display:inline;border-right:1px solid #7e4b12}
.tbs a.active{background:url(/img/tbs_active.gif) repeat-x top;color:#fff;text-shadow:#735c2c 1px 1px 0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.tbs a:hover{background:url(/img/tbs_active.gif) repeat-x top;color:#fff;text-shadow:#735c2c 1px 1px 0}
table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 1.5em 0}table tr td{background:url(/img/evenli.jpg);border:1px solid #ac8d5b;padding:5px;vertical-align:top}
table tr.title{font-weight:bold}table tr.even td{background:url(/img/oddli.jpg)}
.clm_290{width:290px}.floatleft{float:left}.floatright{float:right}.clrer{overflow:hidden;clear:both;display:block;height:0;visibility:hidden;width:0}
img.imgleft{float:left;margin:5px 10px .5em 0;background:#cdc1a5;border:1px solid #837f76;padding:5px !important}
img.imgcenter{float:center;margin:5px 10px .5em 50px;background:#cdc1a5;border:1px solid #837f76;padding:5px !important}
img.imgright{float:right;margin:5px 0 .5em 10px;background:#cdc1a5;border:1px solid #837f76;padding:5px !important}