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;
41 text-decoration: underline;
54 background-color: #939598;
58 background-color: #939598;
62 background-color: #939598;
68 background-color: #939598;
80 /* Must come after .BRpagedivthumb rules in order to override them */
81 .BRpagedivthumb_highlight {
82 background-color: #939598;
87 background-color: rgb(234, 226, 205);
92 /* border: 1px solid rgb(68, 25, 17); */
93 /* background-color: #663929; */
95 background-image: url(images/back_pages.png);
96 -moz-box-shadow: 1px 0 3px #000;
97 -webkit-box-shadow: 1px 0 3px #000;
98 /* -moz-border-radius: 6px; */
99 /* -webkit-border-radius: 6px; */
103 background-color: rgb(234, 226, 205);
108 border-style: solid solid solid none;
109 border-color: rgb(51, 51, 34);
110 border-width: 1px 1px 1px 0px;
112 background: transparent url(images/back_pages.png) repeat scroll 0% 0%;
118 border-style: solid none solid solid;
119 border-color: rgb(51, 51, 34);
120 border-width: 1px 0px 1px 1px;
122 /* background: transparent url(images/left_edges.png) repeat scroll 0% 0%; */
123 background: transparent url(images/back_pages.png) repeat scroll 0% 0%; /* XXXmang replace file */
128 border-style: solid none solid solid;
129 border-color: rgb(51, 51, 34);
130 border-width: 1px 0px 1px 1px;
131 /* background: transparent url(images/left_edges.png) repeat scroll 0% 0%; */
132 background: transparent url(images/back_pages.png) repeat scroll 0% 0%; /* XXXmang replace file */
137 /* border: 1px solid rgb(68, 25, 17); */
138 background-color: rgb(68, 25, 17);
151 background-color: #939598;
153 font-family: arial, sans-serif;
158 /* display: block; */
160 /* margin: 0 10px 0 5px; */
161 font-family: "Lucida Grande","Arial",sans-serif;
185 vertical-align: middle;
188 background-color: transparent;
189 background-image: url(images/BRicons.png);
190 background-repeat: no-repeat;
193 .BRicon.logo {background-position:0 0;}
194 .BRicon.info {background-position:-40px 0;}
195 .BRicon.info:hover {background-position:-80px 0;}
196 .BRicon.share {background-position:-120px 0;}
197 .BRicon.share:hover {background-position:-160px 0;}
198 .BRicon.read {background-position:-200px 0;}
199 .BRicon.read:hover {background-position:-240px 0;}
200 .BRicon.unread {background-position:-280px 0;}
201 .BRicon.unread:hover {background-position:-320px 0;}
202 .BRicon.full {background-position:-360px 0;}
203 .BRicon.full:hover {background-position:-400px 0;}
204 .BRicon.book_left {background-position:-440px 0;}
205 .BRicon.book_left:hover {background-position:-480px 0;}
206 .BRicon.book_right {background-position:-520px 0;}
207 .BRicon.book_right:hover {background-position:-560px 0;}
208 .BRicon.zoom_out {background-position:-600px 0;}
209 .BRicon.zoom_out:hover {background-position:-640px 0;}
210 .BRicon.zoom_in {background-position:-680px 0;}
211 .BRicon.zoom_in:hover {background-position:-720px 0;}
212 .BRicon.play {background-position:-760px 0;}
213 .BRicon.play:hover {background-position:-800px 0;}
214 .BRicon.pause {background-position:-840px 0;}
215 .BRicon.pause:hover {background-position:-880px 0;}
216 .BRicon.twopg {background-position:-920px 0;}
217 .BRicon.twopg:hover {background-position:-960px 0;}
218 .BRicon.onepg {background-position:-1000px 0;}
219 .BRicon.onepg:hover {background-position:-1040px 0;}
220 .BRicon.thumb {background-position:-1080px 0;}
221 .BRicon.thumb:hover {background-position:-1120px 0;}
222 .BRicon.fit {background-position:-1160px 0;}
223 .BRicon.fit:hover {background-position:-1200px 0;}
232 background: transparent url(images/icon_home.png) no-repeat 0 0;
240 background-image: url(images/BRicons.png);
241 background-color: transparent;
242 background-repeat: no-repeat;
243 background-position: -1050px 0;
246 background-position: -1100px 0;
257 form#booksearch input[type=search] {
261 font-family: "Arial", sans-serif;
263 -webkit-appearance: textfield;
264 -moz-appearance: textfield;
268 border: 1px inset #ccc;
271 form#booksearch button {
276 background-color: #000;
279 font-family: "News Gothic MT","Trebuchet MS",Geneva,Helvetica,sans-serif;
282 text-transform: uppercase;
283 margin: 10px 0 0 5px;
284 -webkit-border-radius: 3px;
285 -moz-border-radius: 3px;
294 vertical-align: middle;
297 a.BRwhite { color: #fff }
298 a.BRwhite:hover { text-decoration: none; }
299 a.BRwhite:visited { color: #fff }
301 a.BRblack { color: #000; }
302 a.BRblack:hover { text-decoration: none; }
303 a.BRblack:visited { color: #000; }
305 a.BRgrey { color: #999; }
306 a.BRgrey:hover { text-decoration: none; }
307 a.BRgrey:visited { color: #666; }
315 vertical-align: middle;
318 /* thumnbail view, from Rebecca's demo */
324 background-color: #222;
326 padding: 0px 0px 0px 0px;
331 padding: 8px 8px 4px 8px;
332 font-family: verdana, arial, helvetica, sans-serif;
338 background-image: url(images/transparent.png); # Required to capture mouse on IE
344 font-family: Arial, sans-serif;
347 background-color: #939598;
349 -webkit-border-radius: 4px;
350 -moz-border-radius: 4px;
355 /* COLORBOX POP-UP */
357 #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}
358 #cboxOverlay{position:fixed; width:100%; height:100%;background:#000;opacity:0.75;filter:Alpha(Opacity=75);}
359 #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
360 #cboxContent{position:relative;}
361 #cboxLoadedContent{overflow:visible!important;}
362 #cboxLoadedContent iframe{display:block;border:0;}
363 #cboxTitle{margin:0;display:none!important;}
364 #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:25px; left:25px; width:100%;}
365 #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
366 #cboxClose{display:none!important;}
369 #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;}
370 #cboxLoadedContent{background:#fff;margin:0;}
371 #cboxLoadingOverlay{background:transparent;}
381 font-family: "Lucida Grande", "Verdana", "Arial", sans-serif;
385 background-color: #615132;
388 padding: 0 10px 10px 0;
389 font-family: "News Gothic MT","Trebuchet MS",Geneva,Helvetica,sans-serif;
394 .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;}
395 .BRfloat a.floatShut:hover {background-position:0 -32px;}
401 .BRfloat fieldset.sub {
405 .BRfloat fieldset.center {
407 padding: 10px 20px 30px;
417 padding: 10px 30px 10px 0;
422 .BRfloat input[type=text],
429 font-family: "Lucida Grande", "Verdana", "Arial", sans-serif;
437 .BRfloat button[type=button] {
453 position:absolute!important;
454 left:-10000px!important;
470 background-color: #e2dcc5;
479 /* Account for padding around nav line */
490 /* XXXmang verify correct use of handle class */
491 #BRpager .ui-slider-handle {
496 margin-left: -12px; /* Center icon */
497 background: url(images/slider.png);
501 text-decoration: none;
509 border: solid 1px black;
517 background-color: #e2dcc5;
528 background-color: #000;
538 background: url(images/slider.png);
553 background-color: #000;
554 font-family: "Lucida Grande", "Arial", sans-serif;
564 background-color: #000;
573 background-color: #000;
583 top: -24px; /* Relative to nav line */
585 margin-left: -9px; /* Center marker triangle */
587 background: transparent url(images/marker_chap-off.png) no-repeat;
591 background: transparent url(images/marker_chap-on.png) no-repeat;
593 div.chapter div.title {
603 margin-left: -9px; /* Center icon */
605 bottom: 0; /* Relative to nav line */
606 background-color: transparent;
607 background-image: url(images/marker_srch-off.png);
608 background-repeat: no-repeat;
612 background: transparent url(images/marker_srch-on.png) no-repeat;
614 div.search div.query,div.searchChap div.query {
629 div.query div.queryChap {
642 div.query div.queryChap span {
647 div.search div.pointer {
653 background: transparent url(images/marker_srch-on.png) no-repeat;
660 background-color: transparent;
661 background-image: url(images/marker_srchchap-off.png);
662 background-repeat: no-repeat;
665 div.searchChap.front {
666 background-image: url(images/marker_srchchap-on.png);
686 div#BRzoomer button {
689 background-color: #e2dcc5;
692 div#BRzoomer button:hover {
693 background-color: #000;
695 div#BRzoomer .zoom_out {
697 -webkit-border-top-left-radius: 6px;
698 -webkit-border-bottom-left-radius: 6px;
699 -moz-border-radius-topleft: 6px;
700 -moz-border-radius-bottomleft: 6px;
701 border-top-left-radius: 6px;
702 border-bottom-left-radius: 6px;
703 -webkit-box-shadow: 2px 2px 2px #333;
704 -moz-box-shadow: 2px 2px 2px #333;
705 box-shadow: 2px 2px 2px #333;
707 div#BRzoomer .zoom_in {
709 -webkit-border-top-left-radius: 6px;
710 -moz-border-radius-topleft: 6px;
711 border-top-left-radius: 6px;
726 background-color: #000;
735 background: url("images/icon_zoomer.png");
740 background-color: #E6E4E1;
741 background-image: url(images/progressbar.gif);
742 background-repeat:no-repeat;
747 background-color: #e2dcc5;
756 -moz-border-radius-topright: 8px;
757 -webkit-border-top-right-radius: 8px;
758 -moz-border-radius-topleft: 8px;
759 -webkit-border-top-left-radius: 8px;
762 background-image: url("images/nav_control-up.png");
763 background-position: 8px 4px;
764 background-repeat: no-repeat;
767 background-image: url("images/nav_control-dn.png");
768 background-position: 8px 4px;
769 background-repeat: no-repeat;