BODY{color:#363636;font-size:71%;font-weight:normal;text-decoration:none;height:100%;margin:0;padding:0;background-color:#FFF}BODY,H1,H2,H3,P,TH,TD,DIV,TEXTAREA,INPUT,SELECT{font-family:Verdana,Arial,Tahoma,Geneva,Helvetica,sans-serif}H1,H2,H3{color:#CC0000;font-family:Garamond,Arial,Tahoma,Geneva,Helvetica,sans-serif}H1{font-size:240%;font-weight:bold}H2{font-size:200%}H3{font-size:160%;margin:0 0 10px 0}#header DIV{margin:20px auto 10px auto;width:900px}#logo{display:block;float:left}#contact{clear:right;float:right;margin-top:24px;color:#898585}#contact A{color:#898585;text-decoration:none}#contact A:hover{text-decoration:underline}#navWrap{padding:10px 0;margin:0;background:#6A0000 url(../../graphics/home-top-bg.png) repeat-x top}#nav{width:900px;margin:0 auto;clear:both;list-style:none;padding:0;line-height:0.9;min-height:49px}#nav LI{padding:0;margin:0;float:left;margin:10px 0;padding:0 8px;border-left:1px solid #FFF}#nav A{padding:0;margin:0;display:block;color:#FFF;font-family:Arial;font-size:105%;background-color:#7B0100;letter-spacing:1px;text-decoration:none}#nav LI.first,#nav LI.firston{border:none;padding-left:0}#nav A:hover{color:#FFF200;background-color:#7B0100;text-decoration:none}#nav LI.firston A,#nav LI.on A{color:#FFF200;background-color:#7B0100}#top .top{float:left;display:block}#top IMG{width:553px;height:249px;float:left;margin:0}#top{margin:0 auto 10px auto;width:900px;color:#FFF;background:url(../../graphics/home-top-separator.png) no-repeat 575px 0}#top H2{color:#FFF;padding-top:5px;margin-left:599px}#top P{margin-left:599px}#top P SPAN{color:#ABABAB}#top A{color:#FFF;text-decoration:none}#top A:hover{text-decoration:underline}#contentMainWrap{background:url(../../graphics/top-bottom-shadow.png) repeat-x top;border-bottom:7px solid #CC0000;padding:0;margin:0}#contentWrap{width:900px;margin:0 auto;padding:20px 0}#content{padding:25px 0 15px 0;min-height:450px;margin:0}#content.mceContentBody{min-height:0;padding:20px 20px 5px 20px}#content P,#content LI,#right P,#right LI{line-height:1.4em}#contentWrap.column #content{float:left;width:549px;margin:0;min-height:401px}#right{width:301px;float:right;margin:0;padding:28px 0 15px 25px;min-height:401px;background:url(../../graphics/content-vertical-line.png) no-repeat top left}#right H3{margin:0}#right #homeFeaturedItems{padding-top:4px}#header SPAN,#content SPAN,#right SPAN{color:#CC0000}#content A,#right A{color:#CC0000;text-decoration:none}#content UL{padding-left:20px;padding-bottom:10px;margin:0}#content LI{margin:0}#content UL LI UL LI{padding:15px 0 0 0;margin:0}#content IMG.floatLeft{float:left;margin:4px 20px 10px 0;border:1px solid #999}#content IMG.floatRight{float:right;margin:4px 0 10px 15px;border:1px solid #999}#content A:hover,#right A:hover{text-decoration:underline}HR{background-color:#999999;clear:both;padding:0}.arrow{background:url(../../graphics/arrow.png) no-repeat left 60%;padding-left:12px}#msg{background-color:#CC0000;color:#FFF;font-weight:bold;border:1px solid #CC0000;background-position:5px 3px;font-family:Verdana}#events{padding:5px 0 0 0}#events DIV{margin-bottom:25px}#events IMG{padding:11px;position:relative;left:-5px;top:1px;float:left;width:134px;height:100px;background:url(../../graphics/image-list-bg.jpg) no-repeat;margin:0 3px 5px 0}#events H3,#bookDetail H3{font-size:140%;font-weight:bold;margin-bottom:3px}#content .detail H3{margin-bottom:8px}#content .pageControls A,#content .pageControls SPAN.on,#content .pageControls A.on{margin-right:2px;color:#000;background-color:#FFF}#content .pageControls A:HOVER,.pageControls SPAN.on,.pageControls A.on{border:1px solid #CC0000;text-decoration:none;background-color:#CC0000;color:#FFF}#right H2,#content H2.grey{color:#999999;font-weight:bold}#bookDetail H2,.edit H2{padding-top:15px;margin:0;font-weight:bold}#bookDetail HR,.edit HR{margin-top:10px}#bookDetail{padding-bottom:5px}#bookDetail IMG{padding:11px;position:relative;left:-5px;top:1px;float:left;width:134px;height:100px;background:url(../../graphics/image-list-bg.jpg) no-repeat;margin:0 3px 5px 0}.detail IMG{float:right;width:273px;height:205px;padding:10px;position:relative;right:-5px;margin:0 0 15px 0;background:url(../../graphics/image-detail-bg.jpg) no-repeat}#right .detail{padding-bottom:15px;margin-bottom:15px;background:url(../../graphics/content-horizontal-line.png) no-repeat bottom left}#right .detail IMG{float:left;margin:15px 0;position:relative;right:0;left:-5px}#content .detail SPAN{font-size:180%;color:#999999;font-family:Garamond;font-weight:bold}#content .detail A.button{display:block;width:116px;height:29px;padding-top:8px;cursor:pointer;color:#FFF;background:url(../../graphics/search-book-button.png) no-repeat;text-align:center;text-decoration:none;font-weight:bold}#content .detail A:HOVER.button{color:#FFF200}#content #sections{list-style:none;padding:0;margin:0}#content #sections LI{margin:0;padding:3px 0}#content #sections LI A{font-family:Verdana;background:url(../../graphics/arrow.png) no-repeat left 60%;padding-left:12px}.edit FIELDSET,.editThin FIELDSET{border:0;padding-top:0;padding-left:0}.edit DIV.floatFix DIV LABEL{width:100%;text-align:left;margin-top:0}.edit div.agreement{margin-bottom:7px}.editThin INPUT:focus,.edit INPUT:focus,.edit TEXTAREA:focus{border:1px solid #CC0000}.editThin INPUT:focus.submit,.edit INPUT:focus.submit{border:0}#eventSearchWrap{width:293px;padding-top:11px;background:url(../../graphics/search-top-bg.gif) no-repeat top left}#eventSearch{margin:0;padding:7px 15px 18px 15px;background:url(../../graphics/search-bottom-bg.gif) no-repeat bottom left;position:relative}#eventSearch H2{margin:0;padding:0;font-size:180%;font-weight:bold;color:#CC0000}OPTGROUP{font-style:normal}OPTGROUP OPTION{padding:0}.edit OPTGROUP{padding:5px 0 5px 17px;border-top:1px solid #999999;background:url(../../graphics/arrow.png) no-repeat 5px 8px}.editThin INPUT{width:70%;clear:both;float:left}.editThin SELECT{width:auto;clear:both;float:left}.edit div div input.checkbox{margin-left:5px}.edit INPUT.submit{width:20%}.editThin .submit{width:30%}.editThin .submit,.edit INPUT.submit{padding:5px 0;cursor:pointer;border:0;color:#FFF;background:#A50C04 url(../../graphics/search-button-bg.png) repeat-x top;font-weight:bold}.editThin FIELDSET{float:left}.editThin DIV.floatFix FIELDSET LABEL{clear:none;text-align:left;padding:3px 10px 3px 20px;margin:0;cursor:default;position:relative;font-weight:normal;font-style:normal}.editThin FIELDSET INPUT{margin-top:0;position:absolute;top:3px;left:0;width:auto}.editThin LABEL{font-style:italic}TABLE{margin:0 0 15px 0}.edit TABLE{margin:0 0 12px 0}TH{background-color:#A8A8A8;color:#FFF;border:1px solid #A8A8A8}TD{border-left:1px solid #A8A8A8;border-right:1px solid #A8A8A8;border-bottom:1px solid #A8A8A8}