2 background-color: #939598;
9 font-family: "News Gothic MT","Trebuchet MS",Geneva,Helvetica,sans-serif;
18 font-family: arial, sans-serif;
32 background-color: #e2dcc5;
40 text-decoration: underline;
53 background-color: #939598;
57 background-color: #939598;
63 background-color: #FEFDEB;
67 background-color: #FEFDEB;
69 -webkit-box-shadow: 2px 1px 2px #333;
70 -moz-box-shadow: 1px 1px 2px #333;
71 box-shadow: 2px 1px 2px #333;
83 /* Must come after .BRpagedivthumb rules in order to override them */
84 .BRpagedivthumb_highlight {
85 background-color: #939598;
90 background-color: rgb(234, 226, 205);
95 /* border: 1px solid rgb(68, 25, 17); */
96 /* background-color: #663929; */
98 background-image: url(images/back_pages.png);
99 -moz-box-shadow: 1px 0 3px #000;
100 -webkit-box-shadow: 1px 0 3px #000;
101 /* -moz-border-radius: 6px; */
102 /* -webkit-border-radius: 6px; */
107 background-color: #FEFDEB;
110 /* Disable selection on Firefox and WebKit */
112 -moz-user-select: none;
113 -webkit-user-select: none;
114 -webkit-user-drag: none;
119 border-style: solid solid solid none;
120 border-color: rgb(51, 51, 34);
121 border-width: 1px 1px 1px 0px;
123 background: transparent url(images/back_pages.png) repeat scroll 0% 0%;
129 border-style: solid none solid solid;
130 border-color: rgb(51, 51, 34);
131 border-width: 1px 0px 1px 1px;
133 /* background: transparent url(images/left_edges.png) repeat scroll 0% 0%; */
134 background: transparent url(images/back_pages.png) repeat scroll 0% 0%; /* XXXmang replace file */
139 border-style: solid none solid solid;
140 border-color: rgb(51, 51, 34);
141 border-width: 1px 0px 1px 1px;
142 /* background: transparent url(images/left_edges.png) repeat scroll 0% 0%; */
143 background: transparent url(images/back_pages.png) repeat scroll 0% 0%; /* XXXmang replace file */
148 /* border: 1px solid rgb(68, 25, 17); */
149 background-color: rgb(68, 25, 17);
153 .BookReaderSearchHilite {
155 filter: alpha(opacity = 20);
156 background-color: #00f;
169 background-color: #939598;
171 font-family: arial, sans-serif;
176 /* display: block; */
178 /* margin: 0 10px 0 5px; */
179 font-family: "Lucida Grande","Arial",sans-serif;
203 vertical-align: middle;
206 background-color: transparent;
207 background-image: url(images/BRicons.png);
208 background-repeat: no-repeat;
211 .BRicon.logo {background-position:0 0;}
212 .BRicon.info {background-position:-40px 0;}
213 .BRicon.info:hover {background-position:-80px 0;}
214 .BRicon.share {background-position:-120px 0;}
215 .BRicon.share:hover {background-position:-160px 0;}
216 .BRicon.read {background-position:-200px 0;}
217 .BRicon.read:hover {background-position:-240px 0;}
218 .BRicon.unread {background-position:-280px 0;}
219 .BRicon.unread:hover {background-position:-320px 0;}
220 .BRicon.full {background-position:-360px 0;}
221 .BRicon.full:hover {background-position:-400px 0;}
222 .BRicon.book_left {background-position:-440px 0;}
223 .BRicon.book_left:hover {background-position:-480px 0;}
224 .BRicon.book_right {background-position:-520px 0;}
225 .BRicon.book_right:hover {background-position:-560px 0;}
226 .BRicon.zoom_out {background-position:-600px 0;}
227 .BRicon.zoom_out:hover {background-position:-640px 0;}
228 .BRicon.zoom_in {background-position:-680px 0;}
229 .BRicon.zoom_in:hover {background-position:-720px 0;}
230 .BRicon.play {background-position:-760px 0;}
231 .BRicon.play:hover {background-position:-800px 0;}
232 .BRicon.pause {background-position:-840px 0;}
233 .BRicon.pause:hover {background-position:-880px 0;}
234 .BRicon.twopg {background-position:-920px 0;}
235 .BRicon.twopg:hover {background-position:-960px 0;}
236 .BRicon.onepg {background-position:-1000px 0;}
237 .BRicon.onepg:hover {background-position:-1040px 0;}
238 .BRicon.thumb {background-position:-1080px 0;}
239 .BRicon.thumb:hover {background-position:-1120px 0;}
240 .BRicon.fit {background-position:-1160px 0;}
241 .BRicon.fit:hover {background-position:-1200px 0;}
250 background: transparent url(images/icon_home.png) no-repeat 0 0;
258 background-image: url(images/BRicons.png);
259 background-color: transparent;
260 background-repeat: no-repeat;
261 background-position: -1050px 0;
264 background-position: -1100px 0;
275 form#booksearch input[type=search] {
279 font-family: "Arial", sans-serif;
281 -webkit-appearance: textfield;
282 -moz-appearance: textfield;
286 border: 1px inset #ccc;
289 form#booksearch button {
294 background-color: #000;
297 font-family: "News Gothic MT","Trebuchet MS",Geneva,Helvetica,sans-serif;
300 text-transform: uppercase;
301 margin: 10px 0 0 5px;
302 -webkit-border-radius: 3px;
303 -moz-border-radius: 3px;
312 vertical-align: middle;
315 a.BRwhite { color: #fff }
316 a.BRwhite:hover { text-decoration: none; }
317 a.BRwhite:visited { color: #fff }
319 a.BRblack { color: #000; }
320 a.BRblack:hover { text-decoration: none; }
321 a.BRblack:visited { color: #000; }
323 a.BRgrey { color: #999; }
324 a.BRgrey:hover { text-decoration: none; }
325 a.BRgrey:visited { color: #666; }
333 vertical-align: middle;
336 /* thumnbail view, from Rebecca's demo */
342 background-color: #222;
344 padding: 0px 0px 0px 0px;
349 padding: 8px 8px 4px 8px;
350 font-family: verdana, arial, helvetica, sans-serif;
356 background-image: url(images/transparent.png); # Required to capture mouse on IE
362 font-family: Arial, sans-serif;
365 background-color: #939598;
367 -webkit-border-radius: 4px;
368 -moz-border-radius: 4px;
373 /* COLORBOX POP-UP */
375 #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}
376 #cboxOverlay{position:fixed; width:100%; height:100%;background:#000;opacity:0.75;filter:Alpha(Opacity=75);}
377 #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
378 #cboxContent{position:relative;}
379 #cboxLoadedContent{overflow:visible!important;}
380 #cboxLoadedContent iframe{display:block;border:0;}
381 #cboxTitle{margin:0;display:none!important;}
382 #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:25px; left:25px; width:100%;}
383 #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
384 #cboxClose{display:none!important;}
387 #cboxContent{background:#fff;padding:0;border:10px solid #615132;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow: 1px 3px 10px #000;-webkit-box-shadow: 1px 3px 10px #000;box-shadow: 1px 3px 10px #000;}
388 #cboxLoadedContent{background:#fff;margin:0;}
389 #cboxLoadingOverlay{background:transparent;}
399 font-family: "Lucida Grande", "Verdana", "Arial", sans-serif;
410 text-decoration: none;
412 .BRfloat a.title:hover {
414 text-decoration: underline;
417 background-color: #615132;
420 padding: 0 10px 10px 0;
421 font-family: "News Gothic MT","Trebuchet MS",Geneva,Helvetica,sans-serif;
426 .BRfloat a.floatShut {position:absolute;top:0;right:0;display:block;width:32px;height:32px;background-image:url("images/icon_close-pop.png");background-position:0 0;background-repeat:no-repeat;}
427 .BRfloat a.floatShut:hover {background-position:0 -32px;}
433 .BRfloat fieldset.sub {
437 .BRfloat fieldset.center {
439 padding: 10px 20px 30px;
449 padding: 10px 30px 10px 0;
454 .BRfloat input[type=text],
461 font-family: "Lucida Grande", "Verdana", "Arial", sans-serif;
469 .BRfloat button[type=button] {
485 position:absolute!important;
486 left:-10000px!important;
496 padding: 0 20px 80px 0;
511 .BRfloatMeta p.moreInfo {
515 .BRfloatMeta p.moreInfo span {
516 background: url("images/icon_OL-logo-xs.png") no-repeat;
529 .BRfloatMeta ul.links {
533 .BRfloatMeta ul.links li {
534 list-style-type: none;
540 .BRfloatMeta ul.links li span {
543 .BRfloatFoot a, .BRfloatFoot span {
547 margin: 0 0 10px 10px;
549 .BRfloatFoot a.problem {
550 background: url("images/icon_alert-xs.png") no-repeat;
567 background-color: #e2dcc5;
576 /* Account for padding around nav line */
587 /* XXXmang verify correct use of handle class */
588 #BRpager .ui-slider-handle {
593 margin-left: -12px; /* Center icon */
594 background: url(images/slider.png);
598 text-decoration: none;
606 border: solid 1px black;
614 background-color: #e2dcc5;
625 background-color: #000;
635 background: url(images/slider.png);
650 background-color: #000;
651 font-family: "Lucida Grande", "Arial", sans-serif;
661 background-color: #000;
670 background-color: #000;
680 top: -24px; /* Relative to nav line */
682 margin-left: -9px; /* Center marker triangle */
684 background: transparent url(images/marker_chap-off.png) no-repeat;
688 background: transparent url(images/marker_chap-on.png) no-repeat;
690 div.chapter div.title {
700 margin-left: -9px; /* Center icon */
702 bottom: 0; /* Relative to nav line */
703 background-color: transparent;
704 background-image: url(images/marker_srch-off.png);
705 background-repeat: no-repeat;
709 background: transparent url(images/marker_srch-on.png) no-repeat;
711 div.search div.query,div.searchChap div.query {
726 div.query div.queryChap {
739 div.query div.queryChap span {
744 div.search div.pointer {
750 background: transparent url(images/marker_srch-on.png) no-repeat;
757 background-color: transparent;
758 background-image: url(images/marker_srchchap-off.png);
759 background-repeat: no-repeat;
762 div.searchChap.front {
763 background-image: url(images/marker_srchchap-on.png);
783 div#BRzoomer button {
786 background-color: #e2dcc5;
789 div#BRzoomer button:hover {
790 background-color: #000;
792 div#BRzoomer .zoom_out {
794 -webkit-border-top-left-radius: 6px;
795 -webkit-border-bottom-left-radius: 6px;
796 -moz-border-radius-topleft: 6px;
797 -moz-border-radius-bottomleft: 6px;
798 border-top-left-radius: 6px;
799 border-bottom-left-radius: 6px;
800 -webkit-box-shadow: 2px 2px 2px #333;
801 -moz-box-shadow: 2px 2px 2px #333;
802 box-shadow: 2px 2px 2px #333;
804 div#BRzoomer .zoom_in {
806 -webkit-border-top-left-radius: 6px;
807 -moz-border-radius-topleft: 6px;
808 border-top-left-radius: 6px;
823 background-color: #000;
832 background: url("images/icon_zoomer.png");
837 background-color: #e6e4e1;
838 border: none!important;
842 -moz-border-radius: 8px;
843 -webkit-border-radius: 8px;
845 -moz-box-shadow: 1px 0 3px #000;
846 -webkit-box-shadow: 1px 0 3px #000;
847 box-shadow: 1px 0 3px #333;
852 background-image: url("images/progressbar.gif");
853 background-repeat:no-repeat;
854 background-position:center top;
858 background-color: #e2dcc5;
867 -moz-border-radius-topright: 8px;
868 -webkit-border-top-right-radius: 8px;
869 -moz-border-radius-topleft: 8px;
870 -webkit-border-top-left-radius: 8px;
874 -moz-border-radius-bottomright: 8px;
875 -webkit-border-bottom-right-radius: 8px;
876 -moz-border-radius-bottomleft: 8px;
877 -webkit-border-bottom-left-radius: 8px;
881 background-image: url("images/nav_control-up.png");
882 background-repeat: no-repeat;
885 background-image: url("images/nav_control-dn.png");
886 background-repeat: no-repeat;
888 #BRnavCntlBtm.BRup,#BRnavCntlBtm.BRdn {
889 background-position: 8px 4px;
891 #BRnavCntlTop.BRup,#BRnavCntlTop.BRdn {
892 background-position: 8px 4px;