3     font: 70% Verdana, Arial, Helvetica, sans-serif;
 
   5     background: #FFF url(/media/img/bg.png) repeat-x;
 
  15     text-decoration: none;
 
  19     text-decoration: underline;
 
  23     font: 1em Verdana, Arial, Helvetica, sans-serif; 
 
  27     font: normal normal bold 1.75em Arial, sans-serif;
 
  48     background-color: #F5DC7D;
 
  59 /* ================================== */
 
  60 /* = Header with logo and user-info = */
 
  61 /* ================================== */
 
  87 /* ======================== */
 
  88 /* = Footer with sponsors = */
 
  89 /* ======================== */
 
  91     border-top: 0.1em solid #999;
 
 104     text-decoration: underline;
 
 108 /* =============== */
 
 109 /* = Search form = */
 
 110 /* =============== */
 
 114     background-color: rgb(132, 191, 42);
 
 115     -moz-border-radius: 4px;
 
 116     -webkit-border-radius: 4px;
 
 118     border-bottom: 0.15em solid #7B9C2D;
 
 119     border-right: 0.15em solid #7B9C2D;
 
 139 #search-form li.category, #search-form li.book-title {
 
 140     padding: 0.2em 0.5em 0.2em 0.5em;
 
 141     background-color: rgb(242, 163, 15);
 
 142     border: 1px solid #BA8722;
 
 143     border-right: 1px solid #555;
 
 144     border-bottom: 1px solid #555;
 
 145     -moz-border-radius: 3px;
 
 146     -webkit-border-radius: 3px;
 
 148     margin-right: 0.25em;
 
 151 #search-form li.book-title {
 
 152     background-color: #DDD;
 
 153     border: 1px solid #999;
 
 154     border-right: 1px solid #555;
 
 155     border-bottom: 1px solid #555;
 
 158 #search-form input[type=submit] {
 
 180     margin: 0 0.5em -0.75em 0.5em;
 
 183 #main-page #tags-list {
 
 187 #categories-list ul, #themes-list ul {
 
 188     -moz-column-width: 12em;
 
 189     -webkit-column-width: 12em;
 
 196     background-color: #FBF9E7;
 
 197     -moz-border-radius: 4px;
 
 198     -webkit-border-radius: 4px;
 
 200     border-bottom: 0.15em solid #E3D888;
 
 201     border-right: 0.15em solid #E3D888;
 
 204 #tagged-object-list #tags-list, #book-detail #tags-list {
 
 208 #book-info, #categories-list {
 
 217 #tagged-object-list #categories-list, #book-detail #book-info {
 
 221 #tagged-object-list #themes-list, #book-detail #themes-list {
 
 225 #tags-list ol, #tags-list ul {
 
 227     margin: 0.3em 0 1.2em 0;
 
 246     margin: -1em 0 1em 0;
 
 251     text-decoration: underline;
 
 258     padding-bottom: 0.5em;
 
 269     padding: 2em 0.5em 0.5em;
 
 273 /* ===================== */
 
 275 /* ===================== */
 
 282 #latest-blog-posts ol {
 
 283     padding: 0 0 0 1.5em;
 
 285     list-style-type: square;
 
 301 /* =============== */
 
 302 /* = Description = */
 
 303 /* =============== */
 
 320 #toggle-description, #tagged-object-list .pagination {
 
 323     background-color: #EEE;
 
 325     -moz-border-radius: 4px;
 
 326     -webkit-border-radius: 4px;
 
 331 #toggle-description p {
 
 341     background-color: #EEE;
 
 344     -moz-border-radius: 4px;
 
 345     -webkit-border-radius: 4px;
 
 350 /* ============================ */
 
 351 /* = Books and fragments list = */
 
 352 /* ============================ */
 
 365     background-color: #FFF;
 
 366     -moz-border-radius: 3px;
 
 367     -webkit-border-radius: 3px;
 
 372     border-bottom: 0.1em solid #EEE;
 
 376 .fragment-text, .fragment-short-text {
 
 378     background-color: #FFF;
 
 379     -moz-border-radius: 3px;
 
 380     -webkit-border-radius: 3px;
 
 385     padding: 0.5em 0.5em 1.5em 0.5em;
 
 397 .book-thumbnail, .book-parent-thumbnail {
 
 398     background: transparent url(/media/img/book.png) no-repeat 0 0;
 
 404 .book-parent-thumbnail {
 
 405     background: transparent url(/media/img/book-parent.png) no-repeat 0 0;
 
 409 /* =============== */
 
 410 /* = Simple form = */
 
 411 /* =============== */
 
 412 .cuteform ol, .cuteform ul {
 
 418 .cuteform ol li, .cuteform ul li {
 
 426 .cuteform span.help-text {
 
 436 /* ================ */
 
 437 /* = Modal Window = */
 
 438 /* ================ */
 
 439 .jqmOverlay { background-color: #000; }
 
 445     background-color: transparent;
 
 450 #set-window div.header {
 
 451     background-color: #FFF;
 
 452     border-right: 0.25em solid #DDD;
 
 454     padding: 0.5em 1em 0.5em 1em;
 
 457 #set-window div.target {
 
 458     background-color: #FFF;
 
 459     border-right: 0.3em solid #DDD;
 
 460     border-bottom: 0.3em solid #DDD;
 
 464 #login-register-window {
 
 468     background-color: transparent;
 
 473 #login-register-window div.header {
 
 474     background-color: #FFF;
 
 475     border-right: 0.3em solid #DDD;
 
 479     padding: 0.5em 1em 0.5em 1em;
 
 484 #login-register-window div.target {
 
 486     background-color: #FFF;
 
 487     border-right: 0.3em solid #DDD;
 
 488     border-bottom: 0.3em solid #DDD;
 
 492 #user-shelves-window {
 
 496     background-color: transparent;
 
 501 #user-shelves-window div.header {
 
 502     background-color: #FFF;
 
 503     border-right: 0.3em solid #DDD;
 
 507     padding: 0.5em 1em 0.5em 1em;
 
 512 #user-shelves-window div.target {
 
 514     background-color: #FFF;
 
 515     border-right: 0.3em solid #DDD;
 
 516     border-bottom: 0.3em solid #DDD;
 
 530 .shelf-list a.delete-shelf {
 
 533     padding: 0.25em 0.25em 0.25em 1em;
 
 537 .shelf-list a.delete-shelf:active, .shelf-list a.delete-shelf:hover {
 
 539     background-color: #900;
 
 540     text-decoration: none;
 
 543 /* ======================== */
 
 544 /* = Alphabetic book list = */
 
 545 /* ======================== */
 
 546 #book-a-list #book-list {
 
 547     -moz-column-width: 24em;
 
 548     -webkit-column-width: 24em;
 
 552 #book-a-list #book-list ol {
 
 554     margin: 0.3em 0 1.2em 0;
 
 559     background-color: #2F4110;