koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] koha/koha-tmpl/opac-tmpl/npl/en/includes opac-c... [rel_2_2]


From: Owen Leonard
Subject: [Koha-cvs] koha/koha-tmpl/opac-tmpl/npl/en/includes opac-c... [rel_2_2]
Date: Sat, 25 Mar 2006 15:02:05 +0000

CVSROOT:        /sources/koha
Module name:    koha
Branch:         rel_2_2
Changes by:     Owen Leonard <address@hidden>   06/03/25 15:02:05

Added files:
        koha-tmpl/opac-tmpl/npl/en/includes: opac-colors.css 
                                             opac-colors.npl.css 
                                             opac-layout.css 
                                             opac-layout.liblime.css 
                                             opac-layout.smfpl.css 
Removed files:
        koha-tmpl/opac-tmpl/npl/en/includes: colors.css colors.npl.css 
                                             opac.css opac.liblime.css 
                                             opac.smfpl.css 

Log message:
        Renaming CSS files to follow a standard convention:
        
        opac-layout. * .css contains layout, font, and formatting information
        opac-colors. * .css contains color, background-color, and border 
information

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.css?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.npl.css?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.css?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.liblime.css?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.smfpl.css?only_with_tag=rel_2_2&rev=1.1.2.1

Patches:
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.css
diff -u koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.css:1.1.2.1 
koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.css:removed
--- koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.css:1.1.2.1 Wed Mar  1 
22:42:36 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.css Sat Mar 25 15:02:05 2006
@@ -1,418 +0,0 @@
-/* COLORS, BACKGROUNDS, AND BORDERS */
-
-a {
-       color : #006699;
-}
-
-a:active {
-       color : #990033;
-}
-
-a:visited {
-       color : #006699;
-}
-
-a:hover {
-       color : #990033;
-}
-
-a:link.current {
-       background-color : transparent;
-       color : #3366CC;
-}
-
-a:hover.current {
-       background-color : #CCFF00;
-       color : #CC3333;
-}
-
-a:visited.current {
-       background-color : transparent;
-       color : #3366CC;
-}
-
-a:active.current {
-       background-color : #99CC00;
-       color : #FFFF99;
-}
-
-a:link.nav {
-       background-color : #EFF1DC;
-       border : 1px solid #CCCC99;
-       color : #3366CC;
-}
-
-a:hover.nav {
-       background-color : #FFFFCC;
-       border : 1px solid #CCCC99;
-       color : #CC3333;
-}
-
-a:active.nav {
-       background-color : #FFFFCC;
-       border : 1px solid #CCCC99;
-       color : #D25500;
-}
-
-a:visited.nav {
-       background-color : #EFF1DC;
-       border : 1px solid #CCCC99;
-       color : #3366CC;
-}
-
-.menu a:link.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-.menu a:active.logout {
-       background-color : #FFDD75;
-       color : Black;  
-}
-
-
-.menu a:visited.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-.menu a:hover.logout {
-       background-color : #FFCC33;
-       color : Black;
-}
-
-body {
-       background-color : #FFFFFF;
-}
-
-caption {
-       color : #000066;
-}
-
-div.form, div.details {
-       background-color : #FFFFFF;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       color : #000066;
-}
-
-h1.logo {
-       color : #D3DFAD;
-}
-
-p.error, div.error {
-       background-color : #FFFFCC;
-       border : 1px dashed #cc6600;
-}
-
-div.error h3 {
-       color : #990000;
-}
-
-table {
-       background-color : #ffffff;
-}
-
-td {
-       border-bottom : 1px solid #DDDDDD;
-       border-right : 1px solid #DDDDDD;
-}
-
-th {
-       background-color : #EFF1DC;
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 1px solid #CCCCCC;
-}
-
-th[scope="row"] {
-       background-color : #E7E7CA;
-}
-
-tr.highlight th[scope="row"] {
-       background-color : #EEEEEE;
-}
-
-th:last-child {
-       background-color : #EFF1DC;
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 0 solid #CCCCCC;
-}
-
-td.input, div.form td, div.details td {
-       border-bottom : 1px solid #CCCCCC;
-       border-left : 0;
-       border-right : 0;
-       color : #000000;
-}
-
-td.label, div.form th, div.details th {
-       background-color : #FFF;
-       border-bottom : 1px solid #CCCCCC;
-       border-left : 1px solid #CCCCCC;
-       border-right : 0;
-       border-top : 0;
-       color : #000088;
-}
-
-td.label {
-       border-bottom : 1px solid #CCCCCC;
-       border-left : 1px solid #CCCCCC;
-       color : #000088;
-}
-
-td:last-child {
-       border-bottom : 1px solid #CCCCCC;
-       border-right : 0 solid #CCCCCC;
-}
-
-tr.highlight {
-       background-color : #F8F8EB;
-}
-
-.content-block {
-       background-color : #FFFFFF;
-}
-
-.current {
-       background-color : #FFFFFF;
-       color : #3366CC;
-}
-
-.further {
-       color: #CCCC99;
-       border: 2px solid #DDDED3;
-       background-color : #EEEEEB;
-}
-
-.further h4 {
-       background-color : #D8DEB8;
-}
-
-.further li {
-       border-bottom : 1px solid #DDDED3;
-       }
-
-.detail-sidebar {
-       background-color : #EEEEEB;
-}
-
-.operations li a, .operations li a:visited {
-       border: 2px solid #D8DEB8;
-       color: #FFFFCC;
-       background-color : #6699CC;
-}
-
-.operations li a:hover {
-       color: #FFFF99;
-       background-color: #0099FF;
-}
-
-.operations li a:active {
-       color: : #FFFF99;
-       background-color: #0099FF;
-}
-
-.loggedin {
-       color : #D8DEB8;
-}
-
-.marctag {
-       color : #000000;
-       background-color : #E7E7CA;
-}
-
-.marcsubfieldletter {
-       background-color: #EFF1DC;
-}
-
-.marcsubfieldname {
-       background-color: #EFF1DC;
-}
-
-.subfield {
-       background-color: #EFF1DC;
-}
-
-.subfieldvalue {
-       background-color : #FFFFFF;
-}
-
-.menu {
-       color : #000000;
-}
-
-#members a {
-       text-decoration : none;
-}
-
-.menu a:link, #members a:link {
-       color : #0099CC;
-}
-
-.menu a:visited, #members a:visited {
-       color : #0099CC;
-}
-
-.menu a:hover, #members a:hover {
-       color : #990000;
-}
-
-.menu a:active, #members a:active {
-       color : #990000;
-}
-
-.opac-detail {
-       background-color : #FFFFCC;
-}
-
-em.new {
-       color : #CC3333;
-}
-
-.note {
-       background-color : #EEEEEB;
-       border-left : 1px solid #DDDED3;
-       border-top : 1px solid #DDDED3;
-       border-right : 1px solid #DDDED3;
-       border-bottom : 1px solid #DDDED3;
-}
-.opac-detail dd {
-       border-bottom : 1px solid #E7E7CA;
-       color : #000000;
-}
-
-.submit {
-       background-color : #6699CC;
-       color : #FFFFCC;
-}
-
-input.icon {
-       background-color : #6699CC;
-       color : #FFFFCC;
-}
-
-#footer {
-       border-top : 1px solid #EEEEEE;
-}
-
-#main {
-       background-color : transparent;
-       border-right  : 1px solid #EEEEEE;
-}
-
-#window {
-       background-color : #E7E7CA;
-       border-left : 1px solid #CCCC99;
-}
-
-#masthead {
-       background-color : White;
-       border-bottom : 1px solid #EEEEEE;
-}
-
-#nav {
-       background-color : #EFF1DC;
-}
-
-#nav ul li {
-       background-color : #EFF1DC; /*width : 100%;*/
-       border-bottom : 1px solid #CCCC99;
-       border-left : 0 solid #FFFFCC;
-       border-right : 0 solid #006699;
-       border-top : 0 solid #FFFFCC;
-}
-
-#nav ul li+li {
-       border-bottom : 1px solid #CCCC99;
-       border-left : 0 solid #FFFFCC;
-       border-right : 0 solid #006699;
-}
-
-#nav li ul li {
-       background-color : #E7E7CA;
-       border-bottom : 1px solid #D8DEB8;
-       border-left : 0 solid #FFFFCC;
-       border-right : 0 solid #006699;
-       border-top : 0 solid #FFFFCC;
-}
-
-#nav li ul li a {
-       color: Blue;
-}
-
-#nav li ul li a:link {
-       color: #359;
-}
-
-#nav li ul li a:visited {
-       color: #359;
-}
-
-#nav li ul li a:hover {
-       color: #CC3333;
-}
-
-#results, .results {
-       color : #000066;
-}
-
-#sidebar {
-       background-color : #F8F8EB;
-       border : 1px dashed #666666;
-}
-
-#sidebar h3 {
-       color : #000066;
-}
-
-#sidebar .submit {
-       background-color : #6699CC;
-       color : #FFFFCC;
-}
-
-#search-sidebar {
-       background-color : #F8F8EB;
-}
-
-.sidebar-box {
-       border : 1px dashed #cccccc;
-}
-
-.issued {
-       color : #999999;
-}
-
-tr.overdue td {
-       background-color : #fea7a7;
-}
-
-td.overdue {
-       color : #cc0000;
-}
-
-       
-#members {
-       background-color : transparent;
-       border : 0px dashed #666666;
-       color : #000066;
-       }
-
-#members a.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-#members a:hover.logout {
-       background-color : #FFCC33;
-}
-
-.loggedinusername {
-       color : #666666;
-}
-
-/* Amazon CSS Stuff */
-
-#itemReviews dt {
-        border-bottom: 1px solid #ddd;
-}
\ No newline at end of file
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.npl.css
diff -u koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.npl.css:1.1.2.1 
koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.npl.css:removed
--- koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.npl.css:1.1.2.1     Wed Mar 
 1 20:12:05 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/colors.npl.css     Sat Mar 25 
15:02:05 2006
@@ -1,404 +0,0 @@
-/* COLORS, BACKGROUNDS, AND BORDERS */
-
-a {
-       color : #006699;
-}
-
-a:active {
-       color : #990033;
-}
-
-a:visited {
-       color : #006699;
-}
-
-a:hover {
-       color : #990033;
-}
-
-a:link.current {
-       background-color : transparent;
-       color : #3366CC;
-}
-
-a:hover.current {
-       background-color : #CCFF00;
-       color : #CC3333;
-}
-
-a:visited.current {
-       background-color : transparent;
-       color : #3366CC;
-}
-
-a:active.current {
-       background-color : #99CC00;
-       color : #FFFF99;
-}
-
-a:link.nav {
-       background-color : #FFFFCC;
-       color : #3366CC;
-}
-
-a:hover.nav {
-       background-color : #CCFF00;
-       color : #CC3333;
-}
-
-a:active.nav {
-       background-color : #99CC00;
-       color : #FFFF99;
-}
-
-a:visited.nav {
-       background-color : #FFFFCC;
-       color : #3366CC;
-}
-
-.menu a:link.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-.menu a:active.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-
-.menu a:visited.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-.menu a:hover.logout {
-       background-color : #FFCC33;
-       color : Black;
-}
-
-body {
-       background-color : #339999;
-}
-
-caption {
-       color : #000066;
-}
-
-div.form, div.details {
-       background-color : #FFFFCC;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       color : #000066;
-}
-
-
-h1.logo {
-       color : #D3DFAD;
-}
-
-p.error, div.error {
-       background-color : #FFFFCC;
-       border : 1px dashed #cc6600;
-}
-
-div.error h3 {
-       color : #990000;
-}
-
-table {
-       background-color : #FFFFCC;
-       border-collapse : collapse;
-}
-
-td {
-       border-bottom : 1px solid #E7E7CA;
-       border-right : 1px solid #E7E7CA;
-}
-
-th {
-       background-color : #D8DEB8;
-       border-bottom : 1px solid #000000;
-       border-right : 1px solid #000000;
-}
-
-th:last-child {
-       background-color : #D8DEB8;
-       border-bottom : 1px solid #000000;
-}
-
-th[scope="row"] {
-       background-color : #E7E7CA;
-}
-
-tr.highlight th[scope="row"] {
-       background-color : #EFF1DC;
-}
-
-td.input, div.form td, div.details td {
-       border-bottom : 1px solid #E7E7CA;
-       border-left : 0;
-       border-right : 0;
-       color : #000000;
-}
-
-td.label, div.form th, div.details th {
-       background-color : #FFC;
-       border-bottom : 1px solid #E7E7CA;
-       border-left : 1px solid #E7E7CA;
-       color : #000088;
-}
-
-td.label {
-       border-bottom : 1px solid #E7E7CA;
-       border-left : 1px solid #E7E7CA;
-       color : #000088;
-}
-
-td:last-child {
-       border-bottom : 1px solid #E7E7CA;
-       border-right : 0 solid #E7E7CA;
-}
-
-tr.highlight {
-       background-color : #FFFFFF;
-}
-
-.content-block {
-       background-color : #FFFFCC;
-}
-
-.current {
-       background-color : #FFFFFF;
-       color : #3366CC;
-}
-
-
-.further {
-       color: #CCCC99;
-       border: 2px solid #D8DEB8;
-       background-color : #E7E7CA;
-}
-
-.further h4 {
-       background-color : #D8DEB8;
-}
-
-.further li {
-       border-bottom : 1px solid #CCCC99;
-       }
-
-.detail-sidebar {
-       background-color : #E7E7CA;
-}
-
-.operations li a, .operations li a:visited {
-       border: 2px solid #D8DEB8;
-       color: #E7E7CA;
-       background-color : #CC6600;
-}
-
-.operations li a:hover {
-       color: #FFFFCC;
-       background-color: #FF9933;
-}
-
-.operations li a:active {
-       color: : #FFFFCC;
-       background-color: #FF9933;
-}
-
-.loggedin {
-       color : #D8DEB8;
-}
-
-.marctag {
-       color : #000000;
-       background-color : #E7E7CA;
-}
-
-.marcsubfieldletter {
-       background-color: #EFF1DC;
-}
-
-.marcsubfieldname {
-       background-color: #FFFFCC;
-}
-
-.subfield {
-       background-color: #FFFFCC;
-}
-
-.subfieldvalue {
-       background-color : #FFFFFF;
-}
-
-.menu {
-       color : #CCCC99;
-}
-
-.menu a:link, #members a:link {
-       color : #CCFF66;
-}
-
-.menu a:visited, #members a:visited {
-       color : #CCFF66;
-}
-
-.menu a:hover, #members a:hover {
-       color : #FFFFCC;
-}
-
-.menu a:active, #members a:active {
-       color : #FFFFCC;
-}
-
-.opac-detail {
-       background-color : #FFFFCC;
-}
-
-em.new {
-       color : #CC3333;
-}
-
-.note {
-       background-color : #E7E7CA;
-       border-left : 1px solid #FFFFCC;
-       border-top : 1px solid #FFFFCC;
-       border-right : 1px solid #999900;
-       border-bottom : 1px solid #999900;
-}
-
-.opac-detail dd {
-       border-bottom : 1px solid #E7E7CA;
-       color : #000000;
-}
-
-.submit {
-       background-color : #CC6600;
-       color : #FEEDDB;
-}
-
-input.icon {
-       background-color : #CC6600;
-       color : #FEEDDB;
-}
-
-#footer {
-       border-top : 1px solid #000000;
-}
-
-#main {
-       background-color : #CCCC99;
-       border-left : 1px solid #CCCC99;
-}
-
-#window {
-       background-color : #CCCC99;
-       border-left : 1px solid #CCCC99;
-}
-
-#masthead {
-       background-color : #339999;
-}
-
-#nav {
-       background-color : #CCCC99;
-}
-
-#nav ul li {
-       background-color : #D8DEB8; /*width : 100%;*/
-       border-bottom : 1px solid #CCCC99;
-       border-left : 0 solid #FFFFCC;
-       border-right : 0 solid #006699;
-       border-top : 0 solid #FFFFCC;
-}
-
-#nav ul li+li {
-       border-bottom : 1px solid #CCCC99;
-       border-left : 0 solid #FFFFCC;
-       border-right : 0 solid #006699;
-}
-
-#nav li ul li {
-       background-color : #E7E7CA;
-       border-bottom : 1px solid #D8DEB8;
-       border-left : 0 solid #FFFFCC;
-       border-right : 0 solid #006699;
-       border-top : 0 solid #FFFFCC;
-}
-
-#nav li ul li a {
-       color: Blue;
-}
-
-#nav li ul li a:link {
-       color: #359;
-}
-
-#nav li ul li a:visited {
-       color: #359;
-}
-
-#nav li ul li a:hover {
-       color: #CC3333;
-}
-
-#results, .results {
-       color : #000066;
-}
-
-#sidebar {
-       background-color : #EFF1DC;
-       border : 1px dashed #CCCC99;
-}
-
-#sidebar h3 {
-       color : #000066;
-}
-
-#sidebar .submit {
-       background-color : #CC6600;
-       color : #FEEDDB;
-}
-
-#search-sidebar {
-       background-color : #FFFFCC;
-}
-
-.sidebar-box {
-       border : 1px dashed #CCCC99;
-}
-
-.issued {
-       color : #999999;
-}
-
-.overdue {
-       color : #cc0000;
-}
-       
-#members {
-       background-color : #339999;
-       border : 0px dashed #666666;
-       color : #000066;
-       }
-
-#members a.logout {
-       background-color : #FFDD75;
-       color : Black;
-}
-
-#members a:hover.logout {
-       background-color : #FFCC33;
-}
-
-.loggedinusername {
-       color : #D8DEB8;
-}      
-
-#itemReviews dt {
-        border-bottom: 1px solid #ddd;
-}
-
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.css
diff -u /dev/null 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.css:1.1.2.1
--- /dev/null   Sat Mar 25 15:02:05 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.css    Sat Mar 25 
15:02:05 2006
@@ -0,0 +1,418 @@
+/* COLORS, BACKGROUNDS, AND BORDERS */
+
+a {
+       color : #006699;
+}
+
+a:active {
+       color : #990033;
+}
+
+a:visited {
+       color : #006699;
+}
+
+a:hover {
+       color : #990033;
+}
+
+a:link.current {
+       background-color : transparent;
+       color : #3366CC;
+}
+
+a:hover.current {
+       background-color : #CCFF00;
+       color : #CC3333;
+}
+
+a:visited.current {
+       background-color : transparent;
+       color : #3366CC;
+}
+
+a:active.current {
+       background-color : #99CC00;
+       color : #FFFF99;
+}
+
+a:link.nav {
+       background-color : #EFF1DC;
+       border : 1px solid #CCCC99;
+       color : #3366CC;
+}
+
+a:hover.nav {
+       background-color : #FFFFCC;
+       border : 1px solid #CCCC99;
+       color : #CC3333;
+}
+
+a:active.nav {
+       background-color : #FFFFCC;
+       border : 1px solid #CCCC99;
+       color : #D25500;
+}
+
+a:visited.nav {
+       background-color : #EFF1DC;
+       border : 1px solid #CCCC99;
+       color : #3366CC;
+}
+
+.menu a:link.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+.menu a:active.logout {
+       background-color : #FFDD75;
+       color : Black;  
+}
+
+
+.menu a:visited.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+.menu a:hover.logout {
+       background-color : #FFCC33;
+       color : Black;
+}
+
+body {
+       background-color : #FFFFFF;
+}
+
+caption {
+       color : #000066;
+}
+
+div.form, div.details {
+       background-color : #FFFFFF;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       color : #000066;
+}
+
+h1.logo {
+       color : #D3DFAD;
+}
+
+p.error, div.error {
+       background-color : #FFFFCC;
+       border : 1px dashed #cc6600;
+}
+
+div.error h3 {
+       color : #990000;
+}
+
+table {
+       background-color : #ffffff;
+}
+
+td {
+       border-bottom : 1px solid #DDDDDD;
+       border-right : 1px solid #DDDDDD;
+}
+
+th {
+       background-color : #EFF1DC;
+       border-bottom : 1px solid #CCCCCC;
+       border-right : 1px solid #CCCCCC;
+}
+
+th[scope="row"] {
+       background-color : #E7E7CA;
+}
+
+tr.highlight th[scope="row"] {
+       background-color : #EEEEEE;
+}
+
+th:last-child {
+       background-color : #EFF1DC;
+       border-bottom : 1px solid #CCCCCC;
+       border-right : 0 solid #CCCCCC;
+}
+
+td.input, div.form td, div.details td {
+       border-bottom : 1px solid #CCCCCC;
+       border-left : 0;
+       border-right : 0;
+       color : #000000;
+}
+
+td.label, div.form th, div.details th {
+       background-color : #FFF;
+       border-bottom : 1px solid #CCCCCC;
+       border-left : 1px solid #CCCCCC;
+       border-right : 0;
+       border-top : 0;
+       color : #000088;
+}
+
+td.label {
+       border-bottom : 1px solid #CCCCCC;
+       border-left : 1px solid #CCCCCC;
+       color : #000088;
+}
+
+td:last-child {
+       border-bottom : 1px solid #CCCCCC;
+       border-right : 0 solid #CCCCCC;
+}
+
+tr.highlight {
+       background-color : #F8F8EB;
+}
+
+.content-block {
+       background-color : #FFFFFF;
+}
+
+.current {
+       background-color : #FFFFFF;
+       color : #3366CC;
+}
+
+.further {
+       color: #CCCC99;
+       border: 2px solid #DDDED3;
+       background-color : #EEEEEB;
+}
+
+.further h4 {
+       background-color : #D8DEB8;
+}
+
+.further li {
+       border-bottom : 1px solid #DDDED3;
+       }
+
+.detail-sidebar {
+       background-color : #EEEEEB;
+}
+
+.operations li a, .operations li a:visited {
+       border: 2px solid #D8DEB8;
+       color: #FFFFCC;
+       background-color : #6699CC;
+}
+
+.operations li a:hover {
+       color: #FFFF99;
+       background-color: #0099FF;
+}
+
+.operations li a:active {
+       color: : #FFFF99;
+       background-color: #0099FF;
+}
+
+.loggedin {
+       color : #D8DEB8;
+}
+
+.marctag {
+       color : #000000;
+       background-color : #E7E7CA;
+}
+
+.marcsubfieldletter {
+       background-color: #EFF1DC;
+}
+
+.marcsubfieldname {
+       background-color: #EFF1DC;
+}
+
+.subfield {
+       background-color: #EFF1DC;
+}
+
+.subfieldvalue {
+       background-color : #FFFFFF;
+}
+
+.menu {
+       color : #000000;
+}
+
+#members a {
+       text-decoration : none;
+}
+
+.menu a:link, #members a:link {
+       color : #0099CC;
+}
+
+.menu a:visited, #members a:visited {
+       color : #0099CC;
+}
+
+.menu a:hover, #members a:hover {
+       color : #990000;
+}
+
+.menu a:active, #members a:active {
+       color : #990000;
+}
+
+.opac-detail {
+       background-color : #FFFFCC;
+}
+
+em.new {
+       color : #CC3333;
+}
+
+.note {
+       background-color : #EEEEEB;
+       border-left : 1px solid #DDDED3;
+       border-top : 1px solid #DDDED3;
+       border-right : 1px solid #DDDED3;
+       border-bottom : 1px solid #DDDED3;
+}
+.opac-detail dd {
+       border-bottom : 1px solid #E7E7CA;
+       color : #000000;
+}
+
+.submit {
+       background-color : #6699CC;
+       color : #FFFFCC;
+}
+
+input.icon {
+       background-color : #6699CC;
+       color : #FFFFCC;
+}
+
+#footer {
+       border-top : 1px solid #EEEEEE;
+}
+
+#main {
+       background-color : transparent;
+       border-right  : 1px solid #EEEEEE;
+}
+
+#window {
+       background-color : #E7E7CA;
+       border-left : 1px solid #CCCC99;
+}
+
+#masthead {
+       background-color : White;
+       border-bottom : 1px solid #EEEEEE;
+}
+
+#nav {
+       background-color : #EFF1DC;
+}
+
+#nav ul li {
+       background-color : #EFF1DC; /*width : 100%;*/
+       border-bottom : 1px solid #CCCC99;
+       border-left : 0 solid #FFFFCC;
+       border-right : 0 solid #006699;
+       border-top : 0 solid #FFFFCC;
+}
+
+#nav ul li+li {
+       border-bottom : 1px solid #CCCC99;
+       border-left : 0 solid #FFFFCC;
+       border-right : 0 solid #006699;
+}
+
+#nav li ul li {
+       background-color : #E7E7CA;
+       border-bottom : 1px solid #D8DEB8;
+       border-left : 0 solid #FFFFCC;
+       border-right : 0 solid #006699;
+       border-top : 0 solid #FFFFCC;
+}
+
+#nav li ul li a {
+       color: Blue;
+}
+
+#nav li ul li a:link {
+       color: #359;
+}
+
+#nav li ul li a:visited {
+       color: #359;
+}
+
+#nav li ul li a:hover {
+       color: #CC3333;
+}
+
+#results, .results {
+       color : #000066;
+}
+
+#sidebar {
+       background-color : #F8F8EB;
+       border : 1px dashed #666666;
+}
+
+#sidebar h3 {
+       color : #000066;
+}
+
+#sidebar .submit {
+       background-color : #6699CC;
+       color : #FFFFCC;
+}
+
+#search-sidebar {
+       background-color : #F8F8EB;
+}
+
+.sidebar-box {
+       border : 1px dashed #cccccc;
+}
+
+.issued {
+       color : #999999;
+}
+
+tr.overdue td {
+       background-color : #fea7a7;
+}
+
+td.overdue {
+       color : #cc0000;
+}
+
+       
+#members {
+       background-color : transparent;
+       border : 0px dashed #666666;
+       color : #000066;
+       }
+
+#members a.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+#members a:hover.logout {
+       background-color : #FFCC33;
+}
+
+.loggedinusername {
+       color : #666666;
+}
+
+/* Amazon CSS Stuff */
+
+#itemReviews dt {
+        border-bottom: 1px solid #ddd;
+}
\ No newline at end of file
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.npl.css
diff -u /dev/null 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.npl.css:1.1.2.1
--- /dev/null   Sat Mar 25 15:02:05 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-colors.npl.css        Sat Mar 
25 15:02:05 2006
@@ -0,0 +1,404 @@
+/* COLORS, BACKGROUNDS, AND BORDERS */
+
+a {
+       color : #006699;
+}
+
+a:active {
+       color : #990033;
+}
+
+a:visited {
+       color : #006699;
+}
+
+a:hover {
+       color : #990033;
+}
+
+a:link.current {
+       background-color : transparent;
+       color : #3366CC;
+}
+
+a:hover.current {
+       background-color : #CCFF00;
+       color : #CC3333;
+}
+
+a:visited.current {
+       background-color : transparent;
+       color : #3366CC;
+}
+
+a:active.current {
+       background-color : #99CC00;
+       color : #FFFF99;
+}
+
+a:link.nav {
+       background-color : #FFFFCC;
+       color : #3366CC;
+}
+
+a:hover.nav {
+       background-color : #CCFF00;
+       color : #CC3333;
+}
+
+a:active.nav {
+       background-color : #99CC00;
+       color : #FFFF99;
+}
+
+a:visited.nav {
+       background-color : #FFFFCC;
+       color : #3366CC;
+}
+
+.menu a:link.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+.menu a:active.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+
+.menu a:visited.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+.menu a:hover.logout {
+       background-color : #FFCC33;
+       color : Black;
+}
+
+body {
+       background-color : #339999;
+}
+
+caption {
+       color : #000066;
+}
+
+div.form, div.details {
+       background-color : #FFFFCC;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       color : #000066;
+}
+
+
+h1.logo {
+       color : #D3DFAD;
+}
+
+p.error, div.error {
+       background-color : #FFFFCC;
+       border : 1px dashed #cc6600;
+}
+
+div.error h3 {
+       color : #990000;
+}
+
+table {
+       background-color : #FFFFCC;
+       border-collapse : collapse;
+}
+
+td {
+       border-bottom : 1px solid #E7E7CA;
+       border-right : 1px solid #E7E7CA;
+}
+
+th {
+       background-color : #D8DEB8;
+       border-bottom : 1px solid #000000;
+       border-right : 1px solid #000000;
+}
+
+th:last-child {
+       background-color : #D8DEB8;
+       border-bottom : 1px solid #000000;
+}
+
+th[scope="row"] {
+       background-color : #E7E7CA;
+}
+
+tr.highlight th[scope="row"] {
+       background-color : #EFF1DC;
+}
+
+td.input, div.form td, div.details td {
+       border-bottom : 1px solid #E7E7CA;
+       border-left : 0;
+       border-right : 0;
+       color : #000000;
+}
+
+td.label, div.form th, div.details th {
+       background-color : #FFC;
+       border-bottom : 1px solid #E7E7CA;
+       border-left : 1px solid #E7E7CA;
+       color : #000088;
+}
+
+td.label {
+       border-bottom : 1px solid #E7E7CA;
+       border-left : 1px solid #E7E7CA;
+       color : #000088;
+}
+
+td:last-child {
+       border-bottom : 1px solid #E7E7CA;
+       border-right : 0 solid #E7E7CA;
+}
+
+tr.highlight {
+       background-color : #FFFFFF;
+}
+
+.content-block {
+       background-color : #FFFFCC;
+}
+
+.current {
+       background-color : #FFFFFF;
+       color : #3366CC;
+}
+
+
+.further {
+       color: #CCCC99;
+       border: 2px solid #D8DEB8;
+       background-color : #E7E7CA;
+}
+
+.further h4 {
+       background-color : #D8DEB8;
+}
+
+.further li {
+       border-bottom : 1px solid #CCCC99;
+       }
+
+.detail-sidebar {
+       background-color : #E7E7CA;
+}
+
+.operations li a, .operations li a:visited {
+       border: 2px solid #D8DEB8;
+       color: #E7E7CA;
+       background-color : #CC6600;
+}
+
+.operations li a:hover {
+       color: #FFFFCC;
+       background-color: #FF9933;
+}
+
+.operations li a:active {
+       color: : #FFFFCC;
+       background-color: #FF9933;
+}
+
+.loggedin {
+       color : #D8DEB8;
+}
+
+.marctag {
+       color : #000000;
+       background-color : #E7E7CA;
+}
+
+.marcsubfieldletter {
+       background-color: #EFF1DC;
+}
+
+.marcsubfieldname {
+       background-color: #FFFFCC;
+}
+
+.subfield {
+       background-color: #FFFFCC;
+}
+
+.subfieldvalue {
+       background-color : #FFFFFF;
+}
+
+.menu {
+       color : #CCCC99;
+}
+
+.menu a:link, #members a:link {
+       color : #CCFF66;
+}
+
+.menu a:visited, #members a:visited {
+       color : #CCFF66;
+}
+
+.menu a:hover, #members a:hover {
+       color : #FFFFCC;
+}
+
+.menu a:active, #members a:active {
+       color : #FFFFCC;
+}
+
+.opac-detail {
+       background-color : #FFFFCC;
+}
+
+em.new {
+       color : #CC3333;
+}
+
+.note {
+       background-color : #E7E7CA;
+       border-left : 1px solid #FFFFCC;
+       border-top : 1px solid #FFFFCC;
+       border-right : 1px solid #999900;
+       border-bottom : 1px solid #999900;
+}
+
+.opac-detail dd {
+       border-bottom : 1px solid #E7E7CA;
+       color : #000000;
+}
+
+.submit {
+       background-color : #CC6600;
+       color : #FEEDDB;
+}
+
+input.icon {
+       background-color : #CC6600;
+       color : #FEEDDB;
+}
+
+#footer {
+       border-top : 1px solid #000000;
+}
+
+#main {
+       background-color : #CCCC99;
+       border-left : 1px solid #CCCC99;
+}
+
+#window {
+       background-color : #CCCC99;
+       border-left : 1px solid #CCCC99;
+}
+
+#masthead {
+       background-color : #339999;
+}
+
+#nav {
+       background-color : #CCCC99;
+}
+
+#nav ul li {
+       background-color : #D8DEB8; /*width : 100%;*/
+       border-bottom : 1px solid #CCCC99;
+       border-left : 0 solid #FFFFCC;
+       border-right : 0 solid #006699;
+       border-top : 0 solid #FFFFCC;
+}
+
+#nav ul li+li {
+       border-bottom : 1px solid #CCCC99;
+       border-left : 0 solid #FFFFCC;
+       border-right : 0 solid #006699;
+}
+
+#nav li ul li {
+       background-color : #E7E7CA;
+       border-bottom : 1px solid #D8DEB8;
+       border-left : 0 solid #FFFFCC;
+       border-right : 0 solid #006699;
+       border-top : 0 solid #FFFFCC;
+}
+
+#nav li ul li a {
+       color: Blue;
+}
+
+#nav li ul li a:link {
+       color: #359;
+}
+
+#nav li ul li a:visited {
+       color: #359;
+}
+
+#nav li ul li a:hover {
+       color: #CC3333;
+}
+
+#results, .results {
+       color : #000066;
+}
+
+#sidebar {
+       background-color : #EFF1DC;
+       border : 1px dashed #CCCC99;
+}
+
+#sidebar h3 {
+       color : #000066;
+}
+
+#sidebar .submit {
+       background-color : #CC6600;
+       color : #FEEDDB;
+}
+
+#search-sidebar {
+       background-color : #FFFFCC;
+}
+
+.sidebar-box {
+       border : 1px dashed #CCCC99;
+}
+
+.issued {
+       color : #999999;
+}
+
+.overdue {
+       color : #cc0000;
+}
+       
+#members {
+       background-color : #339999;
+       border : 0px dashed #666666;
+       color : #000066;
+       }
+
+#members a.logout {
+       background-color : #FFDD75;
+       color : Black;
+}
+
+#members a:hover.logout {
+       background-color : #FFCC33;
+}
+
+.loggedinusername {
+       color : #D8DEB8;
+}      
+
+#itemReviews dt {
+        border-bottom: 1px solid #ddd;
+}
+
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.css
diff -u /dev/null 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.css:1.1.2.1
--- /dev/null   Sat Mar 25 15:02:05 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.css    Sat Mar 25 
15:02:05 2006
@@ -0,0 +1,801 @@
+a {
+       font-weight : bold;
+}
+
+a:link.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:hover.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:visited.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:active.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:link.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:hover.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:active.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:visited.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+.menu a:link.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+.menu a:active.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+
+.menu a:visited.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+.menu a:hover.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+body {
+       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
+       margin : 0;
+       padding : 0;
+}
+
+caption {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 140%;
+       font-weight : bold;
+       margin : 0;
+       padding : 5px 0 3px 0;
+       text-align : left;
+}
+
+div.form, div.details {
+       margin : 0 auto;
+       padding : 5px;
+       width : 95%;
+}
+
+div.details ul {
+       margin-left : 0;
+       text-align : left;
+       list-style-type: circle;
+}
+
+div.table {
+       width : 95%;
+}
+
+fieldset {
+       border : 0;
+       padding : 2px;
+       margin : 2px;
+}
+
+form {
+       display : inline;
+       margin : 0;
+       padding : 0;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       font-family : arial, geneva, helvetica, sans-serif;
+       margin : 0;
+}
+
+h1 {
+       font-size : 150%;
+       padding : 5px 0 3px 0;
+}
+
+h1.logo {
+       display : inline;
+       margin : 10px 0 0 10px;
+}
+
+h1.title {
+       font-style : italic;
+       padding : 5px 0 3px 0;
+}
+
+h2 {
+       font-size : 130%;
+       padding : 5px 0 3px 0;
+}
+
+h3 {
+       font-size : 120%;
+       padding : 5px 0 3px 0;
+}
+
+h3+p {
+       margin : .4em 0 .4em 0;
+}
+
+p+h3 {
+       margin-top : .6em;
+}
+
+h3.author {
+       padding : 0 0 3px 15px;
+}
+
+h4 {
+       padding : 5px 0 3px 0;
+}
+
+h5 {
+       font-size : 100%;
+       margin : 0;
+       padding : 10px 0 2px 0;
+}
+
+p+h5 {
+       padding : 3px 0 2px 0;
+       margin : 0;
+}
+
+h5+p {
+       padding-top : 0;
+       margin-top : 0;
+}
+
+.inline {
+       display : inline;
+}
+
+p {
+       padding : 0 10px 0 10px;
+}
+
+p.error, div.error {
+       font-size : 1.05em;
+       font-weight : normal;
+       margin : auto;
+       padding : 5px 20px 5px 20px;
+}
+
+div.error {
+       font-size : .9em;
+       padding : 3px 10px 3px 10px;
+       width : 75%;
+}
+
+p.error+p.error, div.error+div.error {
+       margin-top : 5px;
+}
+
+div.error li {
+       margin-bottom : .5em;
+}
+
+table {
+       border-collapse : collapse;
+       margin : 5px 0 5px 0;
+       padding : 0;
+}
+
+td {
+       font-size : .90em;
+       padding : 5px 5px 5px 5px;
+}
+
+th {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 5px 5px 5px 5px;
+}
+
+th:last-child {
+       font-size : 14px;
+       font-weight : bold;
+       padding : 5px 5px 5px 5px;
+}
+
+th[scope="row"] {
+       font-size : 60%;
+       font-weight : normal;
+       text-align : right;
+}
+
+td.input, div.form td, div.details td {
+       border-left : 0;
+       border-right : 0;
+       padding : 2px 2px 2px 4px;
+       text-align : right;
+}
+
+td.label, div.form th, div.details th {
+       border-right : 0;
+       border-top : 0;
+       font-weight : bold;
+       padding : 2px 2px 2px 4px;
+       text-align : left;
+       vertical-align : top;
+}
+
+div.details td.details {
+       text-align : left;
+}
+
+td.label {
+       font-weight : bold;
+       line-height : 1.5em;
+       padding : 4px;
+}
+
+td:last-child {
+       font-size : 12px;
+       padding : 5px 5px 5px 5px;
+}
+
+.rejected {
+       text-decoration: line-through;
+}
+
+.selected {
+       text-decoration: none;
+}
+
+.content-block {
+       margin : 15px;
+       padding : 5px;
+       width : 90%;
+}
+
+.count {
+       font-size : .7em;
+       font-weight : normal;
+}
+
+.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+.ex {
+       font-family : "Courier New", Courier, monospace;
+}
+
+div.bookcover {
+       float: right;
+}
+
+.further {
+       float: right;
+       font-size : 80%;
+       margin : 5px;
+       width : 30%;
+}
+
+.further h4 {
+       padding : 2px;
+}
+
+.further ul, .further li  {
+       margin : 0 0 0 .5em;
+       padding : 0;
+}
+
+.further li {
+       padding : 2px 0;
+       }
+
+.detail-sidebar {
+       float: right;
+       padding: 5px;
+       margin-left : 15px;
+       text-align: center;
+       width : 35%;
+}
+
+.detail-sidebar .further {
+       float: none;
+       text-align: left;
+       width : 90%;
+}
+
+.operations {
+       font-size: 90%;
+       text-align: center;
+       margin-top: 7px;
+       padding-left: 10px;
+       width: : 100%;
+}
+
+.operations ul {
+       margin: 0;
+       padding : 0;
+       width: 90%;
+}
+
+.operations li {
+       list-style-type: none;
+       margin: 0;
+       padding-bottom : 2px;
+}
+
+.operations li a, .operations li a:visited {
+       border-style: outset;
+       display: block;
+       background-repeat : no-repeat;
+       background-position : top left;
+       padding: 3px 3px 3px 26px;
+       text-decoration: none;
+}
+
+.operations li a:active {
+       border-style: inset;
+}
+
+.item-details {
+       display : block;
+       margin : 0 0 0 25px;
+}
+
+.loggedin {
+       font-weight : bold;
+}
+
+.marctag {
+       font-family : Arial, Geneva, sans-serif;
+       margin : 1px;
+       padding : 3px;
+}
+
+.marcsubfieldletter {
+       font-family : Arial, Geneva, sans-serif;
+       padding : 3px;
+}
+
+.marcsubfieldname {
+       font-family : Arial, Geneva, sans-serif;
+       font-size: 70%;
+       padding : 3px;
+       width: 18%;
+}
+
+.subfield {
+       font-family : Arial, Geneva, sans-serif;
+       padding : 3px;
+}
+
+.subfieldvalue {
+       font-family : Arial, Geneva, sans-serif;
+       font-weight : bold;
+       padding : 3px;
+}
+
+.menu {
+       margin-bottom : 5px;
+       margin-left : 15px;
+       margin-right : 10px;
+}
+
+#members a {
+       text-decoration : none;
+}
+
+.menu a:link, #members a:link {
+       padding : 2px;
+}
+
+.menu a:visited, #members a:visited {
+       padding : 2px;
+}
+
+.menu a:hover, #members a:hover {
+       padding : 2px;
+}
+
+.menu a:active, #members a:active {
+       padding : 2px;
+}
+
+#members a.card {
+       display : block;
+       padding-left : 39px;
+       background-image: url(../images/card.gif);      
+       background-position: left;
+       background-repeat: no-repeat;
+}
+
+.menu input {
+       font-size : 80%;
+}
+
+.menu label {
+       font-weight : bold;
+}
+
+.menu p {
+       margin : 0;
+       padding : 0;
+}
+
+.menu p+p {
+       margin-top : 5px;
+}
+
+.opac-detail {
+       padding : 4px;
+}
+
+em.new {
+       font-weight : bold;
+       font-style : normal;
+}
+
+.login-note {
+       width : 35%;
+}
+
+.note {
+       font-size : 12px;
+       margin : 10px auto;
+       padding : 4px 4px 4px 4px;
+       width : 35%;
+}
+
+div.notes {
+       text-align: left;
+}
+
+.opac-detail dd {
+       display : block;
+       line-height : 1.5em;
+       padding : 4px;
+       text-align : right;
+}
+
+.submit {
+       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : small;
+       font-weight : bold;
+       padding : 2px;
+}
+
+.thumbnail {
+       float : left;
+       margin : 0 5px 5px 0;
+       border : 0;
+}
+
+input.icon {
+       background-position: left;
+       background-repeat: no-repeat;
+       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : small;
+       font-weight : bold;
+       padding : 2px 2px 2px 22px;     
+}
+
+input.add, a.add {
+       background-image: url(../images/add.gif);
+}
+
+input.back, a.back {
+       background-image: url(../images/back.gif);
+}
+
+input.cart, a.cart {
+       background-image: url(../images/basket.gif);
+}
+
+input.print, a.print {
+       background-image: url(../images/print2.gif);
+}
+
+input.detail, a.detail {
+       background-image: url(../images/detail.gif);
+}
+
+input.brief, a.brief {
+       background-image: url(../images/brief.gif);
+}
+
+input.send, a.send {
+       background-image: url(../images/send.gif);
+}
+
+input.trash, a.trash {
+       background-image: url(../images/trash.gif);
+}
+
+input.close, a.close {
+       background-image: url(../images/close.gif);
+}
+
+input.addchecked, a.addchecked {
+       background-image: url(../images/addtobasket.gif);
+}
+
+input.clearall, a.clearall {
+       background-image: url(../images/clearbasket.gif);
+}
+
+input.isbd, a.isbd {
+       background-image: url(../images/isbd.gif);
+}
+
+input.shelf, a.shelf {
+       background-image: url(../images/addtoshelf.gif);
+}
+
+input.reserve, a.reserve {
+       background-image: url(../images/placereserve.gif);
+}
+
+input.remove, a.remove {
+       background-image: url(../images/remove.gif);
+}
+
+input.delete, a.delete {
+       background-image: url(../images/delete.gif);
+}
+
+input.edit, a.edit {
+       background-image: url(../images/edit.gif);
+}
+
+.left {
+       float : left;
+}
+
+.right {
+       float : right;
+}
+
+.title {
+       font-style : italic;
+       font-weight : bold;
+}
+
+#footer {
+       clear : both;
+       padding: 10px;
+       text-align: center;
+}
+
+#main {
+       margin-left : 20%;
+       margin-right : 2%;
+       margin-top : 0;
+       padding : 5px;
+       position : relative;
+}
+
+#window {
+       margin-left : 2%;
+       margin-right : 2%;
+       margin-top : 2%;
+       padding : 10px;
+}
+
+#window div.menu {
+       margin : 0;
+}
+
+#window .class {
+       display : block;
+       font-weight : bold;
+       padding : 0 0 5px 3px;
+}
+
+#masthead {
+       margin : 0 0 0 5px;
+}
+
+#nav {
+       float : left;
+       margin : 0 0% 0% 1%;
+       padding : 0;
+       width : 18%;
+}
+
+#nav a {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 1.1em;
+       font-weight : bold;
+       text-decoration : none;
+}
+
+#nav ul {
+       margin : 0;
+       padding : 0;
+}
+
+#nav ul li {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : .75em;
+       list-style : none;
+       margin : 0;
+       padding : 3px;
+       text-align : right;
+}
+
+#nav ul li+li {
+       margin : 0;
+}
+
+#nav li ul li {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 1.1em;
+       list-style : none;
+       margin : 0;
+       padding : 5px 3px 5px 3px;
+       text-align : right;
+}
+
+#nav li ul li a {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : .99em;
+       font-weight : bold;
+       text-decoration : none;
+}
+
+#results, .results {
+       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : 80%;
+       margin : 0;
+       padding : 7px 0 10px 0;
+}
+
+#sidebar {
+       width : 20%;
+       margin : 20px;
+       padding : 5px;
+       float : right;
+       font-size : 80%;
+}
+
+#sidebar h3 {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 110%;
+       margin : 0;
+       padding : 5px 0 1px 0;
+}
+
+#sidebar .submit {
+       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : 80%;
+       font-weight : bold;
+       padding : 2px;
+}
+
+#search-sidebar {
+       width : 33%;
+       margin : 10px;
+       padding : 3px;
+       float : right;
+       font-size : 80%;
+}
+
+.sidebar-box {
+       margin-bottom : 15px;
+}
+
+.sidebar-box h3, .sidebar-box h4 {
+       margin-left : 10px;
+}
+
+.sidebar-box label {
+       display : block;
+}
+
+.sidebar-box p {
+       margin : 3px 10px;
+       padding : 0;
+}
+
+.overdue {
+       font-weight : bold;
+}
+
+span.print {
+       font-size : .7em;
+       font-weight : normal;
+       padding-left : .7em;
+       }
+       
+#members {
+       font-size : .85em;
+       font-weight : bold;
+       position : absolute;
+       top : 0;
+       right : 0;
+       }
+       
+#members ul {
+       margin : 0;
+       padding : .3em .3em .3em 1.5em;
+}
+
+#members a.logout {
+       font-weight : bold;
+       padding : 0 .3em 0 .3em;
+       text-decoration : none;
+}
+
+.clear {
+       clear : both;
+       line-height : .1em;
+}
+#itemReviews h4 {
+        display: inline;
+        margin-right: 15px;
+}
+#itemReviews p {
+        text-align: left;
+ }
+#itemReviews dl {
+        display: block ;
+}
+#itemReviews dt {
+        width: 8em;
+}
+
+#starMT {
+        position:relative;
+        height: 25px;
+        width: 100px;
+        margin: 0 3px 0 30px;
+        padding:0;
+        background: url(../images/emptystars.png) top left no-repeat;
+}
+#starFull {
+        height: 25px;
+        margin: 0 ; padding: 0;
+        background: url(../images/bluestars.png) top left no-repeat;
+}
+
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.liblime.css
diff -u /dev/null 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.liblime.css:1.1.2.1
--- /dev/null   Sat Mar 25 15:02:05 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.liblime.css    Sat Mar 
25 15:02:05 2006
@@ -0,0 +1,1110 @@
+a {
+       color : #936;
+       font-weight : bold;
+}
+
+a:active {
+       color : #669933;
+}
+
+a:visited {
+       color : #936;
+}
+
+a:hover {
+       color : #669933;
+}
+
+a:link.current {
+       background-color : transparent;
+       color : #3366CC;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:hover.current {
+       background-color : #CCFF00;
+       color : #669933;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:visited.current {
+       background-color : transparent;
+       color : #3366CC;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:active.current {
+       background-color : #99CC00;
+       color : #FFFF99;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:link.nav {
+       background-color : #EFEFEF;
+       color : #3366CC;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:hover.nav {
+       background-color : #CCFF00;
+       color : #669933;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:active.nav {
+       background-color : #99CC00;
+       color : #FFFF99;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:visited.nav {
+       background-color : #EFEFEF;
+       color : #3366CC;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+.menu a:link.logout {
+       background-color : #FFDD75;
+       color : Black;
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+.menu a:active.logout {
+       background-color : #FFDD75;
+       color : Black;  
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+
+.menu a:visited.logout {
+       background-color : #FFDD75;
+       color : Black;  
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+.menu a:hover.logout {
+       background-color : #FFCC33;
+       color : Black;  
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+body {
+       background-color : #FFF;
+       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
+       margin : 0;
+       padding : 0;
+}
+
+caption {
+       color : #000066;
+       font-family : arial,helvetica;
+       font-size : 140%;
+       font-weight : bold;
+       margin : 0;
+       padding : 5px 0 3px 0;
+       text-align : left;
+}
+
+div.form, div.details {
+       background-color : #EFEFEF;
+       border : 0px dotted #333333;
+       margin : 0 auto;
+       padding : 5px;
+       width : 95%;
+}
+
+div.details ul {
+       margin-left : 0;
+       text-align : left;
+       list-style-type: circle;
+}
+
+div.table {
+       width : 95%;
+}
+
+fieldset {
+       border : 0;
+       padding : 2px;
+       margin : 2px;
+}
+
+form {
+       display : inline;
+       margin : 0;
+       padding : 0;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       color : #000066;
+       font-family : arial, geneva, helvetica, sans-serif;
+       margin : 0;
+}
+
+h1 {
+       font-size : 150%;
+       padding : 5px 0 3px 0;
+}
+
+h1.logo {
+       color : #D3DFAD;
+       display : inline;
+       margin : 10px 0 0 10px;
+}
+
+h1.title {
+       font-style : italic;
+       padding : 5px 0 3px 0;
+}
+
+h2 {
+       font-size : 130%;
+       padding : 5px 0 3px 0;
+}
+
+h3 {
+       font-size : 120%;
+       padding : 5px 0 3px 0;
+}
+
+h3+p {
+       margin : .4em 0 .4em 0;
+}
+
+p+h3 {
+       margin-top : .6em;
+}
+
+h3.author {
+       padding : 0 0 3px 15px;
+}
+
+h4 {
+       padding : 5px 0 3px 0;
+}
+
+h5 {
+       font-size : 100%;
+       margin : 0;
+       padding : 10px 0 2px 0;
+}
+
+p+h5 {
+       padding : 3px 0 2px 0;
+       margin : 0;
+}
+
+h5+p {
+       padding-top : 0;
+       margin-top : 0;
+}
+
+.inline {
+       display : inline;
+}
+
+p {
+       padding : 0 10px 0 10px;
+}
+
+p.error, div.error {
+       background-color : #EFEFEF;
+       border : 1px dashed #cc6600;
+       font-size : 1.05em;
+       font-weight : normal;
+       margin : auto;
+       padding : 5px 20px 5px 20px;
+}
+
+div.error {
+       font-size : .9em;
+       padding : 3px 10px 3px 10px;
+       width : 75%;
+}
+
+p.error+p.error, div.error+div.error {
+       margin-top : 5px;
+}
+
+div.error h3 {
+       color : #990000;
+}
+
+div.error li {
+       margin-bottom : .5em;
+}
+
+table {
+       background-color : #EFEFEF;
+       border-bottom : 0 solid #000000;
+       border-collapse : collapse;
+       border-left : 0 solid #000000;
+       margin : 5px 0 5px 0;
+       padding : 0;
+       width : 100%; w\idth:auto; 
+}
+
+td {
+       border-bottom : 1px solid #993366;
+       border-right : 1px solid #993366;
+       font-size : .90em;
+       padding : 5px 5px 5px 5px;
+}
+
+th {
+       background-color : #CCFFCC;
+       border-bottom : 1px solid #000000;
+       border-right : 1px solid #000000;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 5px 5px 5px 5px;
+}
+
+th:last-child {
+       background-color : #CCFFCC;
+       border-bottom : 1px solid #000000;
+       border-right : 0 solid #000000;
+       font-size : 14px;
+       font-weight : bold;
+       padding : 5px 5px 5px 5px;
+}
+th[scope="row"] {
+       background-color : #E7E7CA;
+       font-size : 60%;
+       font-weight : normal;
+       text-align : right;
+}
+       tr.highlight th[scope="row"] {
+       background-color : #EFF1DC;
+}
+
+td.input, div.form td, div.details td {
+       border-bottom : 1px solid #993366;
+       border-left : 0;
+       border-right : 0;
+       color : #000000;
+       padding : 2px 2px 2px 4px;
+       text-align : right;
+}
+
+td.label, div.form th, div.details th {
+       background-color : #EFEFEF;
+       border-bottom : 1px solid #993366;
+       border-left : 1px solid #993366;
+       border-right : 1px solid #FFF;
+       border-top : 0;
+       color : #000088;
+       font-weight : bold;
+       padding : 2px 2px 2px 4px;
+       text-align : left;
+       vertical-align : top;
+}
+
+div.details td.details {
+       text-align : left;
+}
+
+td.label {
+       border-bottom : 1px solid #993366;
+       border-left : 1px solid #993366;
+       color : #000088;
+       font-weight : bold;
+       line-height : 1.5em;
+       padding : 4px;
+}
+
+td:last-child {
+       border-bottom : 1px solid #993366;
+       border-right : 0 solid #993366;
+       font-size : 12px;
+       padding : 5px 5px 5px 5px;
+}
+
+tr.highlight {
+       background-color : #FFFFFF;
+}
+
+.rejected {
+       text-decoration: line-through;
+}
+
+.selected {
+       text-decoration: none;
+}
+
+.content-block {
+       background-color : #EFEFEF;
+       margin : 15px;
+       padding : 5px;
+       width : 90%;
+       overflow:auto;
+}
+
+.count {
+       font-size : .7em;
+       font-weight : normal;
+}
+
+.current {
+       background-color : #FFFFFF;
+       color : #3366CC;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+.ex {
+       font-family : "Courier New", Courier, monospace;
+}
+
+div.bookcover {
+       float: right;
+}
+
+.further {
+       color: #FFF;
+       float: right;
+       font-size : 80%;
+       border: 2px solid #669933;
+       margin : 5px;
+       width : 30%;
+       background-color : #CCFFCC;
+}
+
+.further h4 {
+       background-color : #669933;
+       padding : 2px;
+}
+
+.further ul, .further li  {
+       margin : 0 0 0 .5em;
+       padding : 0;
+}
+.further li {
+       border-bottom : 1px solid #FFF;
+       padding : 2px 0;
+       }
+
+.detail-sidebar {
+       float: right;
+       padding: 5px;
+       margin-left : 15px;
+       border: 1px solid #936;
+       background-color : #FFF;
+       text-align: center;
+       width : 35%;
+}
+
+.detail-sidebar .further {
+       float: none;
+       text-align: left;
+       width : 90%;
+}
+
+.operations {
+       border : 0px solid aqua;
+       font-size: 90%;
+       text-align: center;
+       margin-top: 7px;
+       padding-left: 10px;
+       width: : 100%;
+}
+
+.operations ul {
+       border: 0px solid lime;
+       margin: 0;
+       padding : 0;
+       width: 90%;
+}
+
+.operations li {
+       list-style-type: none;
+       margin: 0;
+       padding-bottom : 2px;
+}
+
+.operations li a, .operations li a:visited {
+       border: 2px solid #669933;
+       border-style: outset;
+       color: #FFFFFF;
+       display: block;
+       background-color : #936;
+       background-repeat : no-repeat;
+       background-position : top left;
+       padding: 3px 3px 3px 26px;
+       text-decoration: none;
+}
+
+.operations li a:hover {
+       color: #EFEFEF;
+       background-color: #669933;
+}
+
+.operations li a:active {
+       color: : #EFEFEF;
+       background-color: #FF9933;
+       border-style: inset;
+}
+
+.item-details {
+       display : block;
+       margin : 0 0 0 25px;
+}
+
+.loggedin {
+       color : #669933;
+       font-weight : bold;
+}
+
+.marctag {
+       font-family : Arial, Geneva, sans-serif;
+       color : #000000;
+       background-color : #CCFFCC;
+       margin : 1px;
+       padding : 3px;
+}
+
+.marcsubfieldletter {
+       font-family : Arial, Geneva, sans-serif;
+       background-color: #EFEFEF;
+       padding : 3px;
+}
+
+.marcsubfieldname {
+       font-family : Arial, Geneva, sans-serif;
+       background-color: #EFEFEF;
+       padding : 3px;
+}
+
+.subfield {
+       font-family : Arial, Geneva, sans-serif;
+       background-color: #EFEFEF;
+       padding : 3px;
+}
+
+.subfieldvalue {
+       font-family : Arial, Geneva, sans-serif;
+       font-weight : bold;
+       background-color : #FFFFFF;
+       padding : 3px;
+}
+
+.menu {
+       color : #936;
+       margin-bottom : 5px;
+       margin-left : 15px;
+       margin-right : 10px;
+}
+
+#members a {
+       text-decoration : none;
+}
+
+.menu a:link, #members a:link {
+       color : #669933;
+       padding : 2px;
+}
+
+.menu a:visited, #members a:visited {
+       color : #669933;
+       padding : 2px;
+}
+
+.menu a:hover, #members a:hover {
+       color : #936;
+       padding : 2px;
+}
+
+.menu a:active, #members a:active {
+       color : #936;
+       padding : 2px;
+}
+
+#members a.card {
+       display : block;
+       padding-left : 39px;
+       background-image: url(../images/card.gif);      
+       background-position: left;
+       background-repeat: no-repeat;
+}
+
+.menu input {
+       font-size : 80%;
+}
+
+.menu label {
+       font-weight : bold;
+}
+
+.menu p {
+       margin : 0;
+       padding : 0;
+}
+
+.menu p+p {
+       margin-top : 5px;
+}
+
+.opac-detail {
+       background-color : #EFEFEF;
+       padding : 4px;
+}
+
+em.new {
+       color : #669933;
+       font-weight : bold;
+       font-style : normal;
+}
+
+.login-note {
+       width : 35%;
+}
+
+.note {
+       background-color : #CCFFCC;
+       border-left : 1px solid #EFEFEF;
+       border-top : 1px solid #EFEFEF;
+       border-right : 1px solid #999900;
+       border-bottom : 1px solid #999900;
+       font-size : 12px;
+       margin : 10px auto;
+       padding : 4px 4px 4px 4px;
+       width : 35%;
+}
+
+div.notes {
+       text-align: left;
+}
+
+.opac-detail dd {
+       border-bottom : 1px solid #993366;
+       color : #000000;
+       display : block;
+       line-height : 1.5em;
+       padding : 4px;
+       text-align : right;
+}
+
+.submit {
+       background-color : #936;
+       color : #FEEDDB;
+       font-family : verdana,arial,hevetica;
+       font-size : small;
+       font-weight : bold;
+       padding : 2px;
+}
+
+.thumbnail {
+       float : left;
+       margin : 0 5px 5px 0;
+       border : 0;
+}
+
+input.icon {
+       background-position: left;
+       background-repeat: no-repeat;
+       background-color : #936;
+       color : #FEEDDB;
+       font-family : verdana,arial,hevetica;
+       font-size : small;
+       font-weight : bold;
+       padding : 2px 2px 2px 22px;     
+}
+
+input.add, a.add {
+       background-image: url(../images/add.gif);
+}
+
+input.back, a.back {
+       background-image: url(../images/back.gif);
+}
+
+input.cart, a.cart {
+       background-image: url(../images/basket.gif);
+}
+
+input.print, a.print {
+       background-image: url(../images/print2.gif);
+}
+
+input.detail, a.detail {
+       background-image: url(../images/detail.gif);
+}
+
+input.brief, a.brief {
+       background-image: url(../images/brief.gif);
+}
+
+input.send, a.send {
+       background-image: url(../images/send.gif);
+}
+
+input.trash, a.trash {
+       background-image: url(../images/trash.gif);
+}
+
+input.close, a.close {
+       background-image: url(../images/close.gif);
+}
+
+input.addchecked, a.addchecked {
+       background-image: url(../images/addtobasket.gif);
+}
+
+input.clearall, a.clearall {
+       background-image: url(../images/clearbasket.gif);
+}
+
+input.isbd, a.isbd {
+       background-image: url(../images/isbd.gif);
+}
+
+input.shelf, a.shelf {
+       background-image: url(../images/addtoshelf.gif);
+}
+
+input.reserve, a.reserve {
+       background-image: url(../images/placereserve.gif);
+}
+
+input.delete, a.delete {
+       background-image: url(../images/delete.gif);
+}
+
+input.edit, a.edit {
+       background-image: url(../images/edit.gif);
+}
+
+.left {
+       float : left;
+}
+
+.right {
+       float : right;
+}
+
+.title {
+       font-style : italic;
+       font-weight : bold;
+}
+
+#footer {
+       border-top : 1px solid #000000;
+       clear : both;
+}
+
+#main {
+       background-color : #FFF;
+       border-left : 1px solid #FFF;
+       margin-left : 20%;
+       margin-right : 2%;
+       margin-top : 2%;
+       padding : 10px;
+       position : relative;
+}
+
+#window {
+       background-color : #FFF;
+       border-left : 1px solid #FFF;
+       margin-left : 2%;
+       margin-right : 2%;
+       margin-top : 2%;
+       padding : 10px;
+}
+
+#window div.menu {
+       margin : 0;
+}
+
+#window .class {
+       display : block;
+       font-weight : bold;
+       padding : 0 0 5px 3px;
+}
+
+#masthead {
+       background-color : #FFF;
+       margin : 0 0 0 5px;
+       border-bottom: solid 1px #936;
+}
+#masthead h1 {
+       display:inline;
+       }
+
+#nav {
+       background-color : #FFF;
+       float : left;
+       margin : 2% 0% 0% 1%;
+       padding : 0;
+       width : 18%;
+}
+#nav a {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 1.1em;
+       font-weight : bold;
+       text-decoration : none;
+}
+
+#nav ul {
+       margin : 0;
+       padding : 0;
+}
+
+#nav ul li {
+       background-color : #CCFFCC; /*width : 100%;*/
+       border-bottom : 1px solid #FFF;
+       border-left : 0 solid #EFEFEF;
+       border-right : 0 solid #006699;
+       border-top : 0 solid #EFEFEF;
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : .8em;
+       list-style : none;
+       margin : 0;
+       padding : 3px;
+       text-align : right;
+}
+#nav ul li a {
+       color: #000066;
+}
+#nav ul li a:visited {
+       color #000066;
+}
+#nav ul li+li {
+       border-bottom : 1px solid #FFF;
+       border-left : 0 solid #EFEFEF;
+       border-right : 0 solid #006699;
+       margin : 0;
+}
+
+#nav li ul li {
+       background-color : #993366; /*width : 100%;*/
+       border-bottom : 1px solid #669933;
+       border-left : 0 solid #EFEFEF;
+       border-right : 0 solid #006699;
+       border-top : 0 solid #EFEFEF;
+       font-family : Arial, Helvetica, sans-serif;
+       font-size : 1.1em;
+       list-style : none;
+       margin : 0;
+       padding : 5px 3px 5px 3px;
+       text-align : right;
+}
+
+#nav li ul li a {
+       color: White;
+       font-family : Tahoma;
+       font-size : .99em;
+       font-weight : bold;
+       text-decoration : none;
+}
+
+#nav li ul li a:link {
+       color: #FFF;
+}
+
+#nav li ul li a:visited {
+       color: #FFF;
+}
+
+#nav li ul li a:hover {
+       color: #669933;
+}
+
+#results, .results {
+       color : #000066;
+       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
+       font-size : 80%;
+       margin : 0;
+       padding : 7px 0 10px 0;
+}
+
+#sidebar {
+       background-color : #CCFFCC;
+       width : 20%;
+       border : 1px dashed #669933;
+       margin : 20px;
+       padding : 5px;
+       float : right;
+       font-size : 80%;
+}
+
+#sidebar h3 {
+       color : #000066;
+       font-family : arial,helvetica;
+       font-size : 110%;
+       margin : 0;
+       padding : 5px 0 1px 0;
+}
+
+#sidebar .submit {
+       background-color : #936;
+       color : #FEEDDB;
+       font-family : verdana,arial,hevetica;
+       font-size : 80%;
+       font-weight : bold;
+       padding : 2px;
+}
+
+#search-sidebar {
+       background-color : #EFEFEF;
+       width : 33%;
+       margin : 10px;
+       padding : 3px;
+       float : right;
+       font-size : 80%;
+}
+
+.sidebar-box {
+       border : 1px dashed #669933;
+       margin-bottom : 15px;
+}
+
+.sidebar-box h3, .sidebar-box h4 {
+       margin-left : 10px;
+}
+
+.sidebar-box label {
+       display : block;
+}
+
+.sidebar-box p {
+       margin : 3px 10px;
+       padding : 0;
+}
+
+.issued {
+       color : #999999;
+}
+
+.overdue {
+       color : #cc0000;
+       font-weight : bold;
+}
+
+span.print {
+       font-size : .7em;
+       font-weight : normal;
+       padding-left : .7em;
+       }
+       
+#members {
+/*     background-color : transparent;*/
+       background-color : #FFF;
+       border : 0px dashed #669933;
+       font-size : .85em;
+       font-weight : bold;
+       color : #000066;
+       position : absolute;
+       top : 0;
+       right : 0;
+       }
+       
+#members ul {
+       margin : 0;
+       padding : .3em .3em .3em 1.5em;
+}
+
+#members a.logout {
+       background-color : #FFDD75;
+       color : Black;
+       font-weight : bold;
+       padding : 0 .3em 0 .3em;
+       text-decoration : none;
+}
+
+#members a:hover.logout {
+       background-color : #FFCC33;
+}
+
+.loggedinusername {
+       color : #669933;
+}
+
+  #suggest_results {
+        display: none;
+        border: 1px solid gray;
+        font-style: normal;
+        font-size: 10pt;
+        background-color: #fff;
+        width : 300px;
+       margin:0;
+       padding:0;
+       margin-left:20px;
+       float:left;
+}
+  #suggest_results div {
+       padding:0;
+       margin:0;
+}
+  #suggest_results span.left {
+        background-color: inherit;
+       text-align: left;
+       width:60%;
+       padding:0;
+       margin:0;
+  }
+  #suggest_results span.right {
+        background-color: inherit;
+        text-align: right;
+       color: #090;
+       width:40%;
+       padding:0;
+       margin:0;
+  }
+#key {
+width:300px;
+padding-bottom:0;
+margin-bottom:0;
+margin-left:10px;
+}
+.keycont {
+padding-bottom:0;
+margin-bottom:0;
+}
+
+
+
+/* LiveSearch */
+
+#keyword2 {
+margin: 0 25px 0 0;
+padding:0px;
+width: 300px;
+display: block;
+border:1px solid #99b58d;
+}
+
+
+#LSResult {
+      position: absolute;
+      background-color: #aaa;
+      width: 300px;
+      margin: 1px 0px 2px 0px;
+      padding: 0px;
+}
+
+#LSResult li {
+    padding-bottom: 2px;
+    padding-top: 2px;
+    line-height:normal;
+    margin-bottom: 0px;
+}
+
+
+ul#LSShadow {
+      position: relative;
+      right: 1px;
+      margin: 0px;
+      padding: 0px;
+      background-color: #666; /*shadow color*/
+      color: inherit;
+}
+#LSResult ul {
+list-style-position:outside;
+     margin-bottom: -5px;
+     margin-top: 0px;
+     padding-top: 0px;
+     margin: 0px;
+     padding: 0px;
+}
+
+#LSResult ul li {
+    text-indent: -20px;
+    padding: 0px 15px 0 20px;
+    margin-top:0;
+    line-height:1em;
+    list-style-type:none;
+}
+
+.LSRes {
+      position: relative;
+      bottom: 1px;
+      right: 1px;
+      background-color: white;
+      border:  1px solid #AAA;
+    }
+#LSHighlight {
+
+     color: #564b47;
+     background-color: #ccc;
+}
+.LSRes li a {
+text-decoration: none;
+color:black;
+cursor:default;
+font-size:11px;
+font-weight:normal;
+}
+.LSResRight {
+position:absolute;
+right:1px;
+display:inline;
+padding:0;margin:0;
+width:100%;
+color:green;
+text-align:right;
+font-size:9px;
+font-weight:normal;
+}
+#itemReviews h4 {
+       display: inline;
+        margin-right: 15px;
+}
+#itemReviews p { 
+       text-align: left;
+ }
+#itemReviews dl {
+       display: block ;
+}
+#itemReviews dt {
+       width: 8em;
+        border-bottom: 1px solid #ddd;
+}
+
+#starMT {
+       position:relative;
+        height: 25px;
+        width: 100px;
+        margin: 0 3px 0 30px;
+       padding:0;
+        background: url(http://liblime.com/images/emptystars.png) top left 
no-repeat;
+}
+#starFull {
+        height: 25px;
+        margin: 0 ; padding: 0;
+        background: url(http://liblime.com/images/bluestars.png) top left 
no-repeat;
+}
+
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.smfpl.css
diff -u /dev/null 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.smfpl.css:1.1.2.1
--- /dev/null   Sat Mar 25 15:02:05 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac-layout.smfpl.css      Sat Mar 
25 15:02:05 2006
@@ -0,0 +1,836 @@
+a {
+}
+
+a:active {
+}
+
+a:visited {
+}
+
+a:hover {
+}
+
+a:link.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:hover.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:visited.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:active.current {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:link.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:hover.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:active.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+a:visited.nav {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+.menu a:link.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+.menu a:active.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+
+.menu a:visited.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+.menu a:hover.logout {
+       font-weight : bold;
+       padding : 3px 15px 3px 15px;
+       text-decoration : none;
+}
+
+body {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       margin : 0;
+       padding : 0;
+}
+
+br.right {
+       clear : right;
+       line-height : 1px;
+}
+
+caption {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 140%;
+       font-weight : bold;
+       margin : 0;
+       padding : 5px 0 3px 0;
+       text-align : left;
+}
+
+div.form, div.details {
+       margin : 0 auto;
+}
+
+div.details ul {
+       margin-left : 0;
+       text-align : left;
+       list-style-type: circle;
+}
+
+div.table {
+       width : 95%;
+}
+
+fieldset {
+       border : 0;
+       padding : 2px;
+       margin : 2px;
+}
+
+form {
+       display : inline;
+       margin : 0;
+       padding : 0;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       font-family : arial, geneva, helvetica, sans-serif;
+       margin : 0;
+}
+
+h1 {
+       font-size : 150%;
+       padding : 5px 0 3px 0;
+}
+
+h1.logo {
+       display : inline;
+       margin : 10px 0 0 10px;
+}
+
+h1.title {
+       font-style : italic;
+       padding : 5px 0 3px 0;
+}
+
+h2 {
+       font-size : 130%;
+       padding : 5px 0 3px 0;
+}
+
+h3 {
+       font-size : 120%;
+       padding : 5px 0 3px 0;
+}
+
+h3+p {
+       margin : .4em 0 .4em 0;
+}
+
+p+h3 {
+       margin-top : .6em;
+}
+
+h3.author {
+       padding : 0 0 3px 15px;
+}
+
+h4 {
+       padding : 5px 0 3px 0;
+}
+
+h5 {
+       font-size : 100%;
+       margin : 0;
+       padding : 10px 0 2px 0;
+}
+
+p+h5 {
+       padding : 3px 0 2px 0;
+       margin : 0;
+}
+
+h5+p {
+       padding-top : 0;
+       margin-top : 0;
+}
+
+.inline {
+       display : inline;
+}
+
+p {
+       padding : 0 10px 0 10px;
+}
+
+p.error, div.error {
+       font-size : 1.05em;
+       font-weight : normal;
+       margin : auto;
+       padding : 5px 20px 5px 20px;
+}
+
+div.error {
+       font-size : .9em;
+       padding : 3px 10px 3px 10px;
+       width : 75%;
+}
+
+p.error+p.error, div.error+div.error {
+       margin-top : 5px;
+}
+
+div.error h3 {
+}
+
+div.error li {
+       margin-bottom : .5em;
+}
+
+table {
+       border-collapse : collapse;
+       margin : 5px 0 5px 0;
+       padding : 0;
+}
+
+td {
+       font-size : .90em;
+       padding : 5px 5px 5px 5px;
+}
+
+th {
+       font-size : 12px;
+       font-weight : bold;
+       padding : 5px 5px 5px 5px;
+}
+
+th:last-child {
+       font-size : 14px;
+       font-weight : bold;
+       padding : 5px 5px 5px 5px;
+}
+
+th[scope="row"] {
+       font-size : 60%;
+       font-weight : normal;
+       text-align : right;
+}
+
+tr.highlight th[scope="row"] {
+}
+
+td.input, div.form td, div.details td {
+       border-left : 0;
+       border-right : 0;
+       padding : 2px 2px 2px 4px;
+       text-align : right;
+}
+
+td.label, div.form th, div.details th {
+       border-right : 0;
+       border-top : 0;
+       font-weight : bold;
+       padding : 2px 2px 2px 4px;
+       text-align : left;
+       vertical-align : top;
+}
+
+div.details td.details {
+       text-align : left;
+}
+
+td.label {
+       font-weight : bold;
+       line-height : 1.5em;
+       padding : 4px;
+}
+
+td:last-child {
+       font-size : 12px;
+       padding : 5px 5px 5px 5px;
+}
+
+tr.highlight {
+}
+
+.rejected {
+       text-decoration: line-through;
+}
+
+.selected {
+       text-decoration: none;
+}
+
+.content-block {
+       margin : 5px;
+       padding : 5px;
+}
+
+.count {
+       font-size : .7em;
+       font-weight : normal;
+}
+
+.current {
+       color : #3366CC;
+       font-size : 12px;
+       font-weight : bold;
+       padding : 1px 5px 1px 5px;
+       text-decoration : none;
+}
+
+.ex {
+       font-family : "Courier New", Courier, monospace;
+}
+
+div.bookcover {
+       float: right;
+}
+
+.further {
+       float: right;
+       font-size : 80%;
+       margin : 5px;
+       width : 30%;
+}
+
+.further h4 {
+       padding : 2px;
+}
+
+.further ul, .further li  {
+       margin : 0 0 0 .5em;
+       padding : 0;
+}
+
+.further li {
+       padding : 2px 0;
+       }
+
+.detail-sidebar {
+       float: right;
+       padding: 5px;
+       margin-left : 15px;
+       text-align: center;
+       width : 35%;
+}
+
+.detail-sidebar .further {
+       float: none;
+       text-align: left;
+       width : 90%;
+}
+
+.operations {
+       font-size: 90%;
+       text-align: center;
+       margin-top: 7px;
+       padding-left: 10px;
+       width: : 100%;
+}
+
+.operations ul {
+       margin: 0;
+       padding : 0;
+       width: 90%;
+}
+
+.operations li {
+       list-style-type: none;
+       margin: 0;
+       padding-bottom : 2px;
+}
+
+.operations li a, .operations li a:visited {
+       border-style: outset;
+       display: block;
+       background-repeat : no-repeat;
+       background-position : top left;
+       padding: 3px 3px 3px 26px;
+       text-decoration: none;
+}
+
+.operations li a:hover {
+}
+
+.operations li a:active {
+       border-style: inset;
+}
+
+.item-details {
+       display : block;
+       margin : 0 0 0 25px;
+}
+
+.loggedin {
+       font-weight : bold;
+}
+
+.marctag {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       margin : 1px;
+       padding : 3px;
+}
+
+.marcsubfieldletter {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       padding : 3px;
+}
+
+.marcsubfieldname {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       padding : 3px;
+}
+
+.subfield {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       padding : 3px;
+}
+
+.subfieldvalue {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-weight : bold;
+       padding : 3px;
+}
+
+.menu {
+       margin-left : 110px;
+}
+
+#members a {
+       text-decoration : none;
+}
+
+div.menu p {
+       display : inline;
+}
+
+.menu a {
+       text-decoration : none;
+       font-weight : bold;
+}
+
+.menu a:link, #members a:link {
+       padding : 2px;
+}
+
+.menu a:visited, #members a:visited {
+       padding : 2px;
+}
+
+.menu a:hover, #members a:hover {
+       padding : 2px;
+}
+
+.menu a:active, #members a:active {
+       padding : 2px;
+}
+
+#members a.card {
+       display : block;
+       padding-left : 39px;
+       background-image: url(../images/card.gif);      
+       background-position: left;
+       background-repeat: no-repeat;
+}
+
+.menu input {
+       font-size : 80%;
+}
+
+.menu label {
+       font-weight : bold;
+}
+
+.menu p {
+       margin : 0;
+       padding : 0;
+}
+
+.menu p+p {
+       margin-top : 5px;
+}
+
+.opac-detail {
+       padding : 4px;
+}
+
+em.new {
+       font-weight : bold;
+       font-style : normal;
+}
+
+.login-note {
+       width : 35%;
+}
+
+.note {
+       font-size : 12px;
+       margin : 10px auto;
+       padding : 4px 4px 4px 4px;
+       width : 35%;
+}
+
+div.notes {
+       text-align: left;
+}
+
+.opac-detail dd {
+       display : block;
+       line-height : 1.5em;
+       padding : 4px;
+       text-align : right;
+}
+
+.submit {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : small;
+       font-weight : bold;
+       padding : 2px;
+}
+
+.thumbnail {
+       float : left;
+       margin : 0 5px 5px 0;
+       border : 0;
+}
+
+input.icon {
+       background-position: left;
+       background-repeat: no-repeat;
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : small;
+       font-weight : bold;
+       padding : 2px 2px 2px 22px;     
+}
+
+input.add, a.add {
+       background-image: url(../images/add.gif);
+}
+
+input.back, a.back {
+       background-image: url(../images/back.gif);
+}
+
+input.cart, a.cart {
+       background-image: url(../images/basket.gif);
+}
+
+input.print, a.print {
+       background-image: url(../images/print2.gif);
+}
+
+input.detail, a.detail {
+       background-image: url(../images/detail.gif);
+}
+
+input.brief, a.brief {
+       background-image: url(../images/brief.gif);
+}
+
+input.send, a.send {
+       background-image: url(../images/send.gif);
+}
+
+input.trash, a.trash {
+       background-image: url(../images/trash.gif);
+}
+
+input.close, a.close {
+       background-image: url(../images/close.gif);
+}
+
+input.addchecked, a.addchecked {
+       background-image: url(../images/addtobasket.gif);
+}
+
+input.clearall, a.clearall {
+       background-image: url(../images/clearbasket.gif);
+}
+
+input.isbd, a.isbd {
+       background-image: url(../images/isbd.gif);
+}
+
+input.shelf, a.shelf {
+       background-image: url(../images/addtoshelf.gif);
+}
+
+input.reserve, a.reserve {
+       background-image: url(../images/placereserve.gif);
+}
+
+input.delete, a.delete {
+       background-image: url(../images/delete.gif);
+}
+
+input.edit, a.edit {
+       background-image: url(../images/edit.gif);
+}
+
+.left {
+       float : left;
+}
+
+.right {
+       float : right;
+}
+
+.title {
+       font-style : italic;
+       font-weight : bold;
+}
+
+#footer {
+       clear : both;
+       margin-top : 20px;
+       padding : 10px;
+       text-align : center;
+}
+
+#main {
+       margin-left : 20%;
+       margin-right : 0;
+       margin-top : 0;
+       padding : 5px;
+       position : relative;
+}
+
+#window {
+       margin-left : 2%;
+       margin-right : 2%;
+       margin-top : 2%;
+       padding : 10px;
+}
+
+#window div.menu {
+       margin : 0;
+}
+
+#window .class {
+       display : block;
+       font-weight : bold;
+       padding : 0 0 5px 3px;
+}
+
+#masthead {
+       margin : 5px 5px 0 5px;
+}
+
+#masthead img {
+       float : left;
+       padding : 0 10px;
+}
+
+#nav {
+       float : left;
+       margin : 0% 0% 0% 5px;
+       padding : 0;
+       width : 18%;
+}
+
+#nav a {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+}
+
+#nav ul {
+       margin-top : 10px;
+       padding : 0 0 10px 20px;
+}
+
+#nav ul li {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : .8em;
+}
+
+#nav ul li+li {
+}
+
+#nav li ul li {
+       font-family : Arial, Helvetica, sans-serif;
+       font-size : 1.1em;
+       padding : 5px 3px 5px 3px;
+}
+
+#nav li ul li a {
+       font-size : .99em;
+}
+
+#nav li ul li a:link {
+}
+
+#nav li ul li a:visited {
+}
+
+#nav li ul li a:hover {
+}
+
+#results, .results {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 80%;
+       margin : 0;
+       padding : 7px 0 10px 0;
+}
+
+#sidebar {
+       width : 20%;
+       margin : 20px;
+       padding : 5px;
+       float : right;
+       font-size : 80%;
+}
+
+#sidebar h3 {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 110%;
+       margin : 0;
+       padding : 5px 0 1px 0;
+}
+
+#sidebar .submit {
+       font-family : Arial, Geneva, Helvetica, sans-serif;
+       font-size : 80%;
+       font-weight : bold;
+       padding : 2px;
+}
+
+#search-sidebar {
+       width : 33%;
+       margin : 10px;
+       padding : 3px;
+       float : right;
+       font-size : 80%;
+}
+
+.sidebar-box {
+       margin-bottom : 15px;
+}
+
+.sidebar-box h3, .sidebar-box h4 {
+       margin-left : 10px;
+}
+
+.sidebar-box label {
+       display : block;
+}
+
+.sidebar-box p {
+       margin : 3px 10px;
+       padding : 0;
+}
+
+.issued {
+}
+
+.overdue {
+       font-weight : bold;
+}
+
+span.print {
+       font-size : .7em;
+       font-weight : normal;
+       padding-left : .7em;
+       }
+       
+#members {
+       font-size : .85em;
+       font-weight : bold;
+       position : absolute;
+       top : 10px;
+       right : 10px;
+       }
+       
+#members ul {
+       margin : 0;
+       padding : .3em .3em .3em 1.5em;
+}
+
+#members a.logout {
+       color : Black;
+       font-weight : bold;
+       padding : 0 .3em 0 .3em;
+       text-decoration : none;
+}
+
+#members a:hover.logout {
+}
+
+.loggedinusername {
+}      
+
+.clear {
+       clear : both;
+       line-height : .1em;
+}
+#itemReviews h4 {
+        display: inline;
+        margin-right: 15px;
+}
+#itemReviews p {
+        text-align: left;
+ }
+#itemReviews dl {
+        display: block ;
+}
+#itemReviews dt {
+        width: 8em;
+}
+
+#starMT {
+        position:relative;
+        height: 25px;
+        width: 100px;
+        margin: 0 3px 0 30px;
+        padding:0;
+        background: url(../images/emptystars.png) top left no-repeat;
+}
+#starFull {
+        height: 25px;
+        margin: 0 ; padding: 0;
+        background: url(../images/bluestars.png) top left no-repeat;
+}
+
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.css
diff -u koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.css:1.1.2.11 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.css:removed
--- koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.css:1.1.2.11  Wed Mar 22 
18:24:08 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.css   Sat Mar 25 15:02:05 2006
@@ -1,801 +0,0 @@
-a {
-       font-weight : bold;
-}
-
-a:link.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:hover.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:visited.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:active.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:link.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:hover.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:active.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:visited.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-.menu a:link.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-.menu a:active.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-
-.menu a:visited.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-.menu a:hover.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-body {
-       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       margin : 0;
-       padding : 0;
-}
-
-caption {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 140%;
-       font-weight : bold;
-       margin : 0;
-       padding : 5px 0 3px 0;
-       text-align : left;
-}
-
-div.form, div.details {
-       margin : 0 auto;
-       padding : 5px;
-       width : 95%;
-}
-
-div.details ul {
-       margin-left : 0;
-       text-align : left;
-       list-style-type: circle;
-}
-
-div.table {
-       width : 95%;
-}
-
-fieldset {
-       border : 0;
-       padding : 2px;
-       margin : 2px;
-}
-
-form {
-       display : inline;
-       margin : 0;
-       padding : 0;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       font-family : arial, geneva, helvetica, sans-serif;
-       margin : 0;
-}
-
-h1 {
-       font-size : 150%;
-       padding : 5px 0 3px 0;
-}
-
-h1.logo {
-       display : inline;
-       margin : 10px 0 0 10px;
-}
-
-h1.title {
-       font-style : italic;
-       padding : 5px 0 3px 0;
-}
-
-h2 {
-       font-size : 130%;
-       padding : 5px 0 3px 0;
-}
-
-h3 {
-       font-size : 120%;
-       padding : 5px 0 3px 0;
-}
-
-h3+p {
-       margin : .4em 0 .4em 0;
-}
-
-p+h3 {
-       margin-top : .6em;
-}
-
-h3.author {
-       padding : 0 0 3px 15px;
-}
-
-h4 {
-       padding : 5px 0 3px 0;
-}
-
-h5 {
-       font-size : 100%;
-       margin : 0;
-       padding : 10px 0 2px 0;
-}
-
-p+h5 {
-       padding : 3px 0 2px 0;
-       margin : 0;
-}
-
-h5+p {
-       padding-top : 0;
-       margin-top : 0;
-}
-
-.inline {
-       display : inline;
-}
-
-p {
-       padding : 0 10px 0 10px;
-}
-
-p.error, div.error {
-       font-size : 1.05em;
-       font-weight : normal;
-       margin : auto;
-       padding : 5px 20px 5px 20px;
-}
-
-div.error {
-       font-size : .9em;
-       padding : 3px 10px 3px 10px;
-       width : 75%;
-}
-
-p.error+p.error, div.error+div.error {
-       margin-top : 5px;
-}
-
-div.error li {
-       margin-bottom : .5em;
-}
-
-table {
-       border-collapse : collapse;
-       margin : 5px 0 5px 0;
-       padding : 0;
-}
-
-td {
-       font-size : .90em;
-       padding : 5px 5px 5px 5px;
-}
-
-th {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-th:last-child {
-       font-size : 14px;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-th[scope="row"] {
-       font-size : 60%;
-       font-weight : normal;
-       text-align : right;
-}
-
-td.input, div.form td, div.details td {
-       border-left : 0;
-       border-right : 0;
-       padding : 2px 2px 2px 4px;
-       text-align : right;
-}
-
-td.label, div.form th, div.details th {
-       border-right : 0;
-       border-top : 0;
-       font-weight : bold;
-       padding : 2px 2px 2px 4px;
-       text-align : left;
-       vertical-align : top;
-}
-
-div.details td.details {
-       text-align : left;
-}
-
-td.label {
-       font-weight : bold;
-       line-height : 1.5em;
-       padding : 4px;
-}
-
-td:last-child {
-       font-size : 12px;
-       padding : 5px 5px 5px 5px;
-}
-
-.rejected {
-       text-decoration: line-through;
-}
-
-.selected {
-       text-decoration: none;
-}
-
-.content-block {
-       margin : 15px;
-       padding : 5px;
-       width : 90%;
-}
-
-.count {
-       font-size : .7em;
-       font-weight : normal;
-}
-
-.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-.ex {
-       font-family : "Courier New", Courier, monospace;
-}
-
-div.bookcover {
-       float: right;
-}
-
-.further {
-       float: right;
-       font-size : 80%;
-       margin : 5px;
-       width : 30%;
-}
-
-.further h4 {
-       padding : 2px;
-}
-
-.further ul, .further li  {
-       margin : 0 0 0 .5em;
-       padding : 0;
-}
-
-.further li {
-       padding : 2px 0;
-       }
-
-.detail-sidebar {
-       float: right;
-       padding: 5px;
-       margin-left : 15px;
-       text-align: center;
-       width : 35%;
-}
-
-.detail-sidebar .further {
-       float: none;
-       text-align: left;
-       width : 90%;
-}
-
-.operations {
-       font-size: 90%;
-       text-align: center;
-       margin-top: 7px;
-       padding-left: 10px;
-       width: : 100%;
-}
-
-.operations ul {
-       margin: 0;
-       padding : 0;
-       width: 90%;
-}
-
-.operations li {
-       list-style-type: none;
-       margin: 0;
-       padding-bottom : 2px;
-}
-
-.operations li a, .operations li a:visited {
-       border-style: outset;
-       display: block;
-       background-repeat : no-repeat;
-       background-position : top left;
-       padding: 3px 3px 3px 26px;
-       text-decoration: none;
-}
-
-.operations li a:active {
-       border-style: inset;
-}
-
-.item-details {
-       display : block;
-       margin : 0 0 0 25px;
-}
-
-.loggedin {
-       font-weight : bold;
-}
-
-.marctag {
-       font-family : Arial, Geneva, sans-serif;
-       margin : 1px;
-       padding : 3px;
-}
-
-.marcsubfieldletter {
-       font-family : Arial, Geneva, sans-serif;
-       padding : 3px;
-}
-
-.marcsubfieldname {
-       font-family : Arial, Geneva, sans-serif;
-       font-size: 70%;
-       padding : 3px;
-       width: 18%;
-}
-
-.subfield {
-       font-family : Arial, Geneva, sans-serif;
-       padding : 3px;
-}
-
-.subfieldvalue {
-       font-family : Arial, Geneva, sans-serif;
-       font-weight : bold;
-       padding : 3px;
-}
-
-.menu {
-       margin-bottom : 5px;
-       margin-left : 15px;
-       margin-right : 10px;
-}
-
-#members a {
-       text-decoration : none;
-}
-
-.menu a:link, #members a:link {
-       padding : 2px;
-}
-
-.menu a:visited, #members a:visited {
-       padding : 2px;
-}
-
-.menu a:hover, #members a:hover {
-       padding : 2px;
-}
-
-.menu a:active, #members a:active {
-       padding : 2px;
-}
-
-#members a.card {
-       display : block;
-       padding-left : 39px;
-       background-image: url(../images/card.gif);      
-       background-position: left;
-       background-repeat: no-repeat;
-}
-
-.menu input {
-       font-size : 80%;
-}
-
-.menu label {
-       font-weight : bold;
-}
-
-.menu p {
-       margin : 0;
-       padding : 0;
-}
-
-.menu p+p {
-       margin-top : 5px;
-}
-
-.opac-detail {
-       padding : 4px;
-}
-
-em.new {
-       font-weight : bold;
-       font-style : normal;
-}
-
-.login-note {
-       width : 35%;
-}
-
-.note {
-       font-size : 12px;
-       margin : 10px auto;
-       padding : 4px 4px 4px 4px;
-       width : 35%;
-}
-
-div.notes {
-       text-align: left;
-}
-
-.opac-detail dd {
-       display : block;
-       line-height : 1.5em;
-       padding : 4px;
-       text-align : right;
-}
-
-.submit {
-       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       font-size : small;
-       font-weight : bold;
-       padding : 2px;
-}
-
-.thumbnail {
-       float : left;
-       margin : 0 5px 5px 0;
-       border : 0;
-}
-
-input.icon {
-       background-position: left;
-       background-repeat: no-repeat;
-       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       font-size : small;
-       font-weight : bold;
-       padding : 2px 2px 2px 22px;     
-}
-
-input.add, a.add {
-       background-image: url(../images/add.gif);
-}
-
-input.back, a.back {
-       background-image: url(../images/back.gif);
-}
-
-input.cart, a.cart {
-       background-image: url(../images/basket.gif);
-}
-
-input.print, a.print {
-       background-image: url(../images/print2.gif);
-}
-
-input.detail, a.detail {
-       background-image: url(../images/detail.gif);
-}
-
-input.brief, a.brief {
-       background-image: url(../images/brief.gif);
-}
-
-input.send, a.send {
-       background-image: url(../images/send.gif);
-}
-
-input.trash, a.trash {
-       background-image: url(../images/trash.gif);
-}
-
-input.close, a.close {
-       background-image: url(../images/close.gif);
-}
-
-input.addchecked, a.addchecked {
-       background-image: url(../images/addtobasket.gif);
-}
-
-input.clearall, a.clearall {
-       background-image: url(../images/clearbasket.gif);
-}
-
-input.isbd, a.isbd {
-       background-image: url(../images/isbd.gif);
-}
-
-input.shelf, a.shelf {
-       background-image: url(../images/addtoshelf.gif);
-}
-
-input.reserve, a.reserve {
-       background-image: url(../images/placereserve.gif);
-}
-
-input.remove, a.remove {
-       background-image: url(../images/remove.gif);
-}
-
-input.delete, a.delete {
-       background-image: url(../images/delete.gif);
-}
-
-input.edit, a.edit {
-       background-image: url(../images/edit.gif);
-}
-
-.left {
-       float : left;
-}
-
-.right {
-       float : right;
-}
-
-.title {
-       font-style : italic;
-       font-weight : bold;
-}
-
-#footer {
-       clear : both;
-       padding: 10px;
-       text-align: center;
-}
-
-#main {
-       margin-left : 20%;
-       margin-right : 2%;
-       margin-top : 0;
-       padding : 5px;
-       position : relative;
-}
-
-#window {
-       margin-left : 2%;
-       margin-right : 2%;
-       margin-top : 2%;
-       padding : 10px;
-}
-
-#window div.menu {
-       margin : 0;
-}
-
-#window .class {
-       display : block;
-       font-weight : bold;
-       padding : 0 0 5px 3px;
-}
-
-#masthead {
-       margin : 0 0 0 5px;
-}
-
-#nav {
-       float : left;
-       margin : 0 0% 0% 1%;
-       padding : 0;
-       width : 18%;
-}
-
-#nav a {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 1.1em;
-       font-weight : bold;
-       text-decoration : none;
-}
-
-#nav ul {
-       margin : 0;
-       padding : 0;
-}
-
-#nav ul li {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : .75em;
-       list-style : none;
-       margin : 0;
-       padding : 3px;
-       text-align : right;
-}
-
-#nav ul li+li {
-       margin : 0;
-}
-
-#nav li ul li {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 1.1em;
-       list-style : none;
-       margin : 0;
-       padding : 5px 3px 5px 3px;
-       text-align : right;
-}
-
-#nav li ul li a {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : .99em;
-       font-weight : bold;
-       text-decoration : none;
-}
-
-#results, .results {
-       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       font-size : 80%;
-       margin : 0;
-       padding : 7px 0 10px 0;
-}
-
-#sidebar {
-       width : 20%;
-       margin : 20px;
-       padding : 5px;
-       float : right;
-       font-size : 80%;
-}
-
-#sidebar h3 {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 110%;
-       margin : 0;
-       padding : 5px 0 1px 0;
-}
-
-#sidebar .submit {
-       font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       font-size : 80%;
-       font-weight : bold;
-       padding : 2px;
-}
-
-#search-sidebar {
-       width : 33%;
-       margin : 10px;
-       padding : 3px;
-       float : right;
-       font-size : 80%;
-}
-
-.sidebar-box {
-       margin-bottom : 15px;
-}
-
-.sidebar-box h3, .sidebar-box h4 {
-       margin-left : 10px;
-}
-
-.sidebar-box label {
-       display : block;
-}
-
-.sidebar-box p {
-       margin : 3px 10px;
-       padding : 0;
-}
-
-.overdue {
-       font-weight : bold;
-}
-
-span.print {
-       font-size : .7em;
-       font-weight : normal;
-       padding-left : .7em;
-       }
-       
-#members {
-       font-size : .85em;
-       font-weight : bold;
-       position : absolute;
-       top : 0;
-       right : 0;
-       }
-       
-#members ul {
-       margin : 0;
-       padding : .3em .3em .3em 1.5em;
-}
-
-#members a.logout {
-       font-weight : bold;
-       padding : 0 .3em 0 .3em;
-       text-decoration : none;
-}
-
-.clear {
-       clear : both;
-       line-height : .1em;
-}
-#itemReviews h4 {
-        display: inline;
-        margin-right: 15px;
-}
-#itemReviews p {
-        text-align: left;
- }
-#itemReviews dl {
-        display: block ;
-}
-#itemReviews dt {
-        width: 8em;
-}
-
-#starMT {
-        position:relative;
-        height: 25px;
-        width: 100px;
-        margin: 0 3px 0 30px;
-        padding:0;
-        background: url(../images/emptystars.png) top left no-repeat;
-}
-#starFull {
-        height: 25px;
-        margin: 0 ; padding: 0;
-        background: url(../images/bluestars.png) top left no-repeat;
-}
-
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.liblime.css
diff -u koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.liblime.css:1.1.2.2 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.liblime.css:removed
--- koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.liblime.css:1.1.2.2   Sat Mar 
18 13:15:53 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.liblime.css   Sat Mar 25 
15:02:05 2006
@@ -1,1110 +0,0 @@
-a {
-       color : #936;
-       font-weight : bold;
-}
-
-a:active {
-       color : #669933;
-}
-
-a:visited {
-       color : #936;
-}
-
-a:hover {
-       color : #669933;
-}
-
-a:link.current {
-       background-color : transparent;
-       color : #3366CC;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:hover.current {
-       background-color : #CCFF00;
-       color : #669933;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:visited.current {
-       background-color : transparent;
-       color : #3366CC;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:active.current {
-       background-color : #99CC00;
-       color : #FFFF99;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:link.nav {
-       background-color : #EFEFEF;
-       color : #3366CC;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:hover.nav {
-       background-color : #CCFF00;
-       color : #669933;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:active.nav {
-       background-color : #99CC00;
-       color : #FFFF99;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:visited.nav {
-       background-color : #EFEFEF;
-       color : #3366CC;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-.menu a:link.logout {
-       background-color : #FFDD75;
-       color : Black;
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-.menu a:active.logout {
-       background-color : #FFDD75;
-       color : Black;  
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-
-.menu a:visited.logout {
-       background-color : #FFDD75;
-       color : Black;  
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-.menu a:hover.logout {
-       background-color : #FFCC33;
-       color : Black;  
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-body {
-       background-color : #FFF;
-       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
-       margin : 0;
-       padding : 0;
-}
-
-caption {
-       color : #000066;
-       font-family : arial,helvetica;
-       font-size : 140%;
-       font-weight : bold;
-       margin : 0;
-       padding : 5px 0 3px 0;
-       text-align : left;
-}
-
-div.form, div.details {
-       background-color : #EFEFEF;
-       border : 0px dotted #333333;
-       margin : 0 auto;
-       padding : 5px;
-       width : 95%;
-}
-
-div.details ul {
-       margin-left : 0;
-       text-align : left;
-       list-style-type: circle;
-}
-
-div.table {
-       width : 95%;
-}
-
-fieldset {
-       border : 0;
-       padding : 2px;
-       margin : 2px;
-}
-
-form {
-       display : inline;
-       margin : 0;
-       padding : 0;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       color : #000066;
-       font-family : arial, geneva, helvetica, sans-serif;
-       margin : 0;
-}
-
-h1 {
-       font-size : 150%;
-       padding : 5px 0 3px 0;
-}
-
-h1.logo {
-       color : #D3DFAD;
-       display : inline;
-       margin : 10px 0 0 10px;
-}
-
-h1.title {
-       font-style : italic;
-       padding : 5px 0 3px 0;
-}
-
-h2 {
-       font-size : 130%;
-       padding : 5px 0 3px 0;
-}
-
-h3 {
-       font-size : 120%;
-       padding : 5px 0 3px 0;
-}
-
-h3+p {
-       margin : .4em 0 .4em 0;
-}
-
-p+h3 {
-       margin-top : .6em;
-}
-
-h3.author {
-       padding : 0 0 3px 15px;
-}
-
-h4 {
-       padding : 5px 0 3px 0;
-}
-
-h5 {
-       font-size : 100%;
-       margin : 0;
-       padding : 10px 0 2px 0;
-}
-
-p+h5 {
-       padding : 3px 0 2px 0;
-       margin : 0;
-}
-
-h5+p {
-       padding-top : 0;
-       margin-top : 0;
-}
-
-.inline {
-       display : inline;
-}
-
-p {
-       padding : 0 10px 0 10px;
-}
-
-p.error, div.error {
-       background-color : #EFEFEF;
-       border : 1px dashed #cc6600;
-       font-size : 1.05em;
-       font-weight : normal;
-       margin : auto;
-       padding : 5px 20px 5px 20px;
-}
-
-div.error {
-       font-size : .9em;
-       padding : 3px 10px 3px 10px;
-       width : 75%;
-}
-
-p.error+p.error, div.error+div.error {
-       margin-top : 5px;
-}
-
-div.error h3 {
-       color : #990000;
-}
-
-div.error li {
-       margin-bottom : .5em;
-}
-
-table {
-       background-color : #EFEFEF;
-       border-bottom : 0 solid #000000;
-       border-collapse : collapse;
-       border-left : 0 solid #000000;
-       margin : 5px 0 5px 0;
-       padding : 0;
-       width : 100%; w\idth:auto; 
-}
-
-td {
-       border-bottom : 1px solid #993366;
-       border-right : 1px solid #993366;
-       font-size : .90em;
-       padding : 5px 5px 5px 5px;
-}
-
-th {
-       background-color : #CCFFCC;
-       border-bottom : 1px solid #000000;
-       border-right : 1px solid #000000;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-th:last-child {
-       background-color : #CCFFCC;
-       border-bottom : 1px solid #000000;
-       border-right : 0 solid #000000;
-       font-size : 14px;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-th[scope="row"] {
-       background-color : #E7E7CA;
-       font-size : 60%;
-       font-weight : normal;
-       text-align : right;
-}
-       tr.highlight th[scope="row"] {
-       background-color : #EFF1DC;
-}
-
-td.input, div.form td, div.details td {
-       border-bottom : 1px solid #993366;
-       border-left : 0;
-       border-right : 0;
-       color : #000000;
-       padding : 2px 2px 2px 4px;
-       text-align : right;
-}
-
-td.label, div.form th, div.details th {
-       background-color : #EFEFEF;
-       border-bottom : 1px solid #993366;
-       border-left : 1px solid #993366;
-       border-right : 1px solid #FFF;
-       border-top : 0;
-       color : #000088;
-       font-weight : bold;
-       padding : 2px 2px 2px 4px;
-       text-align : left;
-       vertical-align : top;
-}
-
-div.details td.details {
-       text-align : left;
-}
-
-td.label {
-       border-bottom : 1px solid #993366;
-       border-left : 1px solid #993366;
-       color : #000088;
-       font-weight : bold;
-       line-height : 1.5em;
-       padding : 4px;
-}
-
-td:last-child {
-       border-bottom : 1px solid #993366;
-       border-right : 0 solid #993366;
-       font-size : 12px;
-       padding : 5px 5px 5px 5px;
-}
-
-tr.highlight {
-       background-color : #FFFFFF;
-}
-
-.rejected {
-       text-decoration: line-through;
-}
-
-.selected {
-       text-decoration: none;
-}
-
-.content-block {
-       background-color : #EFEFEF;
-       margin : 15px;
-       padding : 5px;
-       width : 90%;
-       overflow:auto;
-}
-
-.count {
-       font-size : .7em;
-       font-weight : normal;
-}
-
-.current {
-       background-color : #FFFFFF;
-       color : #3366CC;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-.ex {
-       font-family : "Courier New", Courier, monospace;
-}
-
-div.bookcover {
-       float: right;
-}
-
-.further {
-       color: #FFF;
-       float: right;
-       font-size : 80%;
-       border: 2px solid #669933;
-       margin : 5px;
-       width : 30%;
-       background-color : #CCFFCC;
-}
-
-.further h4 {
-       background-color : #669933;
-       padding : 2px;
-}
-
-.further ul, .further li  {
-       margin : 0 0 0 .5em;
-       padding : 0;
-}
-.further li {
-       border-bottom : 1px solid #FFF;
-       padding : 2px 0;
-       }
-
-.detail-sidebar {
-       float: right;
-       padding: 5px;
-       margin-left : 15px;
-       border: 1px solid #936;
-       background-color : #FFF;
-       text-align: center;
-       width : 35%;
-}
-
-.detail-sidebar .further {
-       float: none;
-       text-align: left;
-       width : 90%;
-}
-
-.operations {
-       border : 0px solid aqua;
-       font-size: 90%;
-       text-align: center;
-       margin-top: 7px;
-       padding-left: 10px;
-       width: : 100%;
-}
-
-.operations ul {
-       border: 0px solid lime;
-       margin: 0;
-       padding : 0;
-       width: 90%;
-}
-
-.operations li {
-       list-style-type: none;
-       margin: 0;
-       padding-bottom : 2px;
-}
-
-.operations li a, .operations li a:visited {
-       border: 2px solid #669933;
-       border-style: outset;
-       color: #FFFFFF;
-       display: block;
-       background-color : #936;
-       background-repeat : no-repeat;
-       background-position : top left;
-       padding: 3px 3px 3px 26px;
-       text-decoration: none;
-}
-
-.operations li a:hover {
-       color: #EFEFEF;
-       background-color: #669933;
-}
-
-.operations li a:active {
-       color: : #EFEFEF;
-       background-color: #FF9933;
-       border-style: inset;
-}
-
-.item-details {
-       display : block;
-       margin : 0 0 0 25px;
-}
-
-.loggedin {
-       color : #669933;
-       font-weight : bold;
-}
-
-.marctag {
-       font-family : Arial, Geneva, sans-serif;
-       color : #000000;
-       background-color : #CCFFCC;
-       margin : 1px;
-       padding : 3px;
-}
-
-.marcsubfieldletter {
-       font-family : Arial, Geneva, sans-serif;
-       background-color: #EFEFEF;
-       padding : 3px;
-}
-
-.marcsubfieldname {
-       font-family : Arial, Geneva, sans-serif;
-       background-color: #EFEFEF;
-       padding : 3px;
-}
-
-.subfield {
-       font-family : Arial, Geneva, sans-serif;
-       background-color: #EFEFEF;
-       padding : 3px;
-}
-
-.subfieldvalue {
-       font-family : Arial, Geneva, sans-serif;
-       font-weight : bold;
-       background-color : #FFFFFF;
-       padding : 3px;
-}
-
-.menu {
-       color : #936;
-       margin-bottom : 5px;
-       margin-left : 15px;
-       margin-right : 10px;
-}
-
-#members a {
-       text-decoration : none;
-}
-
-.menu a:link, #members a:link {
-       color : #669933;
-       padding : 2px;
-}
-
-.menu a:visited, #members a:visited {
-       color : #669933;
-       padding : 2px;
-}
-
-.menu a:hover, #members a:hover {
-       color : #936;
-       padding : 2px;
-}
-
-.menu a:active, #members a:active {
-       color : #936;
-       padding : 2px;
-}
-
-#members a.card {
-       display : block;
-       padding-left : 39px;
-       background-image: url(../images/card.gif);      
-       background-position: left;
-       background-repeat: no-repeat;
-}
-
-.menu input {
-       font-size : 80%;
-}
-
-.menu label {
-       font-weight : bold;
-}
-
-.menu p {
-       margin : 0;
-       padding : 0;
-}
-
-.menu p+p {
-       margin-top : 5px;
-}
-
-.opac-detail {
-       background-color : #EFEFEF;
-       padding : 4px;
-}
-
-em.new {
-       color : #669933;
-       font-weight : bold;
-       font-style : normal;
-}
-
-.login-note {
-       width : 35%;
-}
-
-.note {
-       background-color : #CCFFCC;
-       border-left : 1px solid #EFEFEF;
-       border-top : 1px solid #EFEFEF;
-       border-right : 1px solid #999900;
-       border-bottom : 1px solid #999900;
-       font-size : 12px;
-       margin : 10px auto;
-       padding : 4px 4px 4px 4px;
-       width : 35%;
-}
-
-div.notes {
-       text-align: left;
-}
-
-.opac-detail dd {
-       border-bottom : 1px solid #993366;
-       color : #000000;
-       display : block;
-       line-height : 1.5em;
-       padding : 4px;
-       text-align : right;
-}
-
-.submit {
-       background-color : #936;
-       color : #FEEDDB;
-       font-family : verdana,arial,hevetica;
-       font-size : small;
-       font-weight : bold;
-       padding : 2px;
-}
-
-.thumbnail {
-       float : left;
-       margin : 0 5px 5px 0;
-       border : 0;
-}
-
-input.icon {
-       background-position: left;
-       background-repeat: no-repeat;
-       background-color : #936;
-       color : #FEEDDB;
-       font-family : verdana,arial,hevetica;
-       font-size : small;
-       font-weight : bold;
-       padding : 2px 2px 2px 22px;     
-}
-
-input.add, a.add {
-       background-image: url(../images/add.gif);
-}
-
-input.back, a.back {
-       background-image: url(../images/back.gif);
-}
-
-input.cart, a.cart {
-       background-image: url(../images/basket.gif);
-}
-
-input.print, a.print {
-       background-image: url(../images/print2.gif);
-}
-
-input.detail, a.detail {
-       background-image: url(../images/detail.gif);
-}
-
-input.brief, a.brief {
-       background-image: url(../images/brief.gif);
-}
-
-input.send, a.send {
-       background-image: url(../images/send.gif);
-}
-
-input.trash, a.trash {
-       background-image: url(../images/trash.gif);
-}
-
-input.close, a.close {
-       background-image: url(../images/close.gif);
-}
-
-input.addchecked, a.addchecked {
-       background-image: url(../images/addtobasket.gif);
-}
-
-input.clearall, a.clearall {
-       background-image: url(../images/clearbasket.gif);
-}
-
-input.isbd, a.isbd {
-       background-image: url(../images/isbd.gif);
-}
-
-input.shelf, a.shelf {
-       background-image: url(../images/addtoshelf.gif);
-}
-
-input.reserve, a.reserve {
-       background-image: url(../images/placereserve.gif);
-}
-
-input.delete, a.delete {
-       background-image: url(../images/delete.gif);
-}
-
-input.edit, a.edit {
-       background-image: url(../images/edit.gif);
-}
-
-.left {
-       float : left;
-}
-
-.right {
-       float : right;
-}
-
-.title {
-       font-style : italic;
-       font-weight : bold;
-}
-
-#footer {
-       border-top : 1px solid #000000;
-       clear : both;
-}
-
-#main {
-       background-color : #FFF;
-       border-left : 1px solid #FFF;
-       margin-left : 20%;
-       margin-right : 2%;
-       margin-top : 2%;
-       padding : 10px;
-       position : relative;
-}
-
-#window {
-       background-color : #FFF;
-       border-left : 1px solid #FFF;
-       margin-left : 2%;
-       margin-right : 2%;
-       margin-top : 2%;
-       padding : 10px;
-}
-
-#window div.menu {
-       margin : 0;
-}
-
-#window .class {
-       display : block;
-       font-weight : bold;
-       padding : 0 0 5px 3px;
-}
-
-#masthead {
-       background-color : #FFF;
-       margin : 0 0 0 5px;
-       border-bottom: solid 1px #936;
-}
-#masthead h1 {
-       display:inline;
-       }
-
-#nav {
-       background-color : #FFF;
-       float : left;
-       margin : 2% 0% 0% 1%;
-       padding : 0;
-       width : 18%;
-}
-#nav a {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 1.1em;
-       font-weight : bold;
-       text-decoration : none;
-}
-
-#nav ul {
-       margin : 0;
-       padding : 0;
-}
-
-#nav ul li {
-       background-color : #CCFFCC; /*width : 100%;*/
-       border-bottom : 1px solid #FFF;
-       border-left : 0 solid #EFEFEF;
-       border-right : 0 solid #006699;
-       border-top : 0 solid #EFEFEF;
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : .8em;
-       list-style : none;
-       margin : 0;
-       padding : 3px;
-       text-align : right;
-}
-#nav ul li a {
-       color: #000066;
-}
-#nav ul li a:visited {
-       color #000066;
-}
-#nav ul li+li {
-       border-bottom : 1px solid #FFF;
-       border-left : 0 solid #EFEFEF;
-       border-right : 0 solid #006699;
-       margin : 0;
-}
-
-#nav li ul li {
-       background-color : #993366; /*width : 100%;*/
-       border-bottom : 1px solid #669933;
-       border-left : 0 solid #EFEFEF;
-       border-right : 0 solid #006699;
-       border-top : 0 solid #EFEFEF;
-       font-family : Arial, Helvetica, sans-serif;
-       font-size : 1.1em;
-       list-style : none;
-       margin : 0;
-       padding : 5px 3px 5px 3px;
-       text-align : right;
-}
-
-#nav li ul li a {
-       color: White;
-       font-family : Tahoma;
-       font-size : .99em;
-       font-weight : bold;
-       text-decoration : none;
-}
-
-#nav li ul li a:link {
-       color: #FFF;
-}
-
-#nav li ul li a:visited {
-       color: #FFF;
-}
-
-#nav li ul li a:hover {
-       color: #669933;
-}
-
-#results, .results {
-       color : #000066;
-       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
-       font-size : 80%;
-       margin : 0;
-       padding : 7px 0 10px 0;
-}
-
-#sidebar {
-       background-color : #CCFFCC;
-       width : 20%;
-       border : 1px dashed #669933;
-       margin : 20px;
-       padding : 5px;
-       float : right;
-       font-size : 80%;
-}
-
-#sidebar h3 {
-       color : #000066;
-       font-family : arial,helvetica;
-       font-size : 110%;
-       margin : 0;
-       padding : 5px 0 1px 0;
-}
-
-#sidebar .submit {
-       background-color : #936;
-       color : #FEEDDB;
-       font-family : verdana,arial,hevetica;
-       font-size : 80%;
-       font-weight : bold;
-       padding : 2px;
-}
-
-#search-sidebar {
-       background-color : #EFEFEF;
-       width : 33%;
-       margin : 10px;
-       padding : 3px;
-       float : right;
-       font-size : 80%;
-}
-
-.sidebar-box {
-       border : 1px dashed #669933;
-       margin-bottom : 15px;
-}
-
-.sidebar-box h3, .sidebar-box h4 {
-       margin-left : 10px;
-}
-
-.sidebar-box label {
-       display : block;
-}
-
-.sidebar-box p {
-       margin : 3px 10px;
-       padding : 0;
-}
-
-.issued {
-       color : #999999;
-}
-
-.overdue {
-       color : #cc0000;
-       font-weight : bold;
-}
-
-span.print {
-       font-size : .7em;
-       font-weight : normal;
-       padding-left : .7em;
-       }
-       
-#members {
-/*     background-color : transparent;*/
-       background-color : #FFF;
-       border : 0px dashed #669933;
-       font-size : .85em;
-       font-weight : bold;
-       color : #000066;
-       position : absolute;
-       top : 0;
-       right : 0;
-       }
-       
-#members ul {
-       margin : 0;
-       padding : .3em .3em .3em 1.5em;
-}
-
-#members a.logout {
-       background-color : #FFDD75;
-       color : Black;
-       font-weight : bold;
-       padding : 0 .3em 0 .3em;
-       text-decoration : none;
-}
-
-#members a:hover.logout {
-       background-color : #FFCC33;
-}
-
-.loggedinusername {
-       color : #669933;
-}
-
-  #suggest_results {
-        display: none;
-        border: 1px solid gray;
-        font-style: normal;
-        font-size: 10pt;
-        background-color: #fff;
-        width : 300px;
-       margin:0;
-       padding:0;
-       margin-left:20px;
-       float:left;
-}
-  #suggest_results div {
-       padding:0;
-       margin:0;
-}
-  #suggest_results span.left {
-        background-color: inherit;
-       text-align: left;
-       width:60%;
-       padding:0;
-       margin:0;
-  }
-  #suggest_results span.right {
-        background-color: inherit;
-        text-align: right;
-       color: #090;
-       width:40%;
-       padding:0;
-       margin:0;
-  }
-#key {
-width:300px;
-padding-bottom:0;
-margin-bottom:0;
-margin-left:10px;
-}
-.keycont {
-padding-bottom:0;
-margin-bottom:0;
-}
-
-
-
-/* LiveSearch */
-
-#keyword2 {
-margin: 0 25px 0 0;
-padding:0px;
-width: 300px;
-display: block;
-border:1px solid #99b58d;
-}
-
-
-#LSResult {
-      position: absolute;
-      background-color: #aaa;
-      width: 300px;
-      margin: 1px 0px 2px 0px;
-      padding: 0px;
-}
-
-#LSResult li {
-    padding-bottom: 2px;
-    padding-top: 2px;
-    line-height:normal;
-    margin-bottom: 0px;
-}
-
-
-ul#LSShadow {
-      position: relative;
-      right: 1px;
-      margin: 0px;
-      padding: 0px;
-      background-color: #666; /*shadow color*/
-      color: inherit;
-}
-#LSResult ul {
-list-style-position:outside;
-     margin-bottom: -5px;
-     margin-top: 0px;
-     padding-top: 0px;
-     margin: 0px;
-     padding: 0px;
-}
-
-#LSResult ul li {
-    text-indent: -20px;
-    padding: 0px 15px 0 20px;
-    margin-top:0;
-    line-height:1em;
-    list-style-type:none;
-}
-
-.LSRes {
-      position: relative;
-      bottom: 1px;
-      right: 1px;
-      background-color: white;
-      border:  1px solid #AAA;
-    }
-#LSHighlight {
-
-     color: #564b47;
-     background-color: #ccc;
-}
-.LSRes li a {
-text-decoration: none;
-color:black;
-cursor:default;
-font-size:11px;
-font-weight:normal;
-}
-.LSResRight {
-position:absolute;
-right:1px;
-display:inline;
-padding:0;margin:0;
-width:100%;
-color:green;
-text-align:right;
-font-size:9px;
-font-weight:normal;
-}
-#itemReviews h4 {
-       display: inline;
-        margin-right: 15px;
-}
-#itemReviews p { 
-       text-align: left;
- }
-#itemReviews dl {
-       display: block ;
-}
-#itemReviews dt {
-       width: 8em;
-        border-bottom: 1px solid #ddd;
-}
-
-#starMT {
-       position:relative;
-        height: 25px;
-        width: 100px;
-        margin: 0 3px 0 30px;
-       padding:0;
-        background: url(http://liblime.com/images/emptystars.png) top left 
no-repeat;
-}
-#starFull {
-        height: 25px;
-        margin: 0 ; padding: 0;
-        background: url(http://liblime.com/images/bluestars.png) top left 
no-repeat;
-}
-
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.smfpl.css
diff -u koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.smfpl.css:1.1.2.1 
koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.smfpl.css:removed
--- koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.smfpl.css:1.1.2.1     Mon Mar 
13 19:49:45 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/opac.smfpl.css     Sat Mar 25 
15:02:05 2006
@@ -1,836 +0,0 @@
-a {
-}
-
-a:active {
-}
-
-a:visited {
-}
-
-a:hover {
-}
-
-a:link.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:hover.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:visited.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:active.current {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:link.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:hover.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:active.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-a:visited.nav {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-.menu a:link.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-.menu a:active.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-
-.menu a:visited.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-.menu a:hover.logout {
-       font-weight : bold;
-       padding : 3px 15px 3px 15px;
-       text-decoration : none;
-}
-
-body {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       margin : 0;
-       padding : 0;
-}
-
-br.right {
-       clear : right;
-       line-height : 1px;
-}
-
-caption {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 140%;
-       font-weight : bold;
-       margin : 0;
-       padding : 5px 0 3px 0;
-       text-align : left;
-}
-
-div.form, div.details {
-       margin : 0 auto;
-}
-
-div.details ul {
-       margin-left : 0;
-       text-align : left;
-       list-style-type: circle;
-}
-
-div.table {
-       width : 95%;
-}
-
-fieldset {
-       border : 0;
-       padding : 2px;
-       margin : 2px;
-}
-
-form {
-       display : inline;
-       margin : 0;
-       padding : 0;
-}
-
-h1,h2,h3,h4,h5,h6 {
-       font-family : arial, geneva, helvetica, sans-serif;
-       margin : 0;
-}
-
-h1 {
-       font-size : 150%;
-       padding : 5px 0 3px 0;
-}
-
-h1.logo {
-       display : inline;
-       margin : 10px 0 0 10px;
-}
-
-h1.title {
-       font-style : italic;
-       padding : 5px 0 3px 0;
-}
-
-h2 {
-       font-size : 130%;
-       padding : 5px 0 3px 0;
-}
-
-h3 {
-       font-size : 120%;
-       padding : 5px 0 3px 0;
-}
-
-h3+p {
-       margin : .4em 0 .4em 0;
-}
-
-p+h3 {
-       margin-top : .6em;
-}
-
-h3.author {
-       padding : 0 0 3px 15px;
-}
-
-h4 {
-       padding : 5px 0 3px 0;
-}
-
-h5 {
-       font-size : 100%;
-       margin : 0;
-       padding : 10px 0 2px 0;
-}
-
-p+h5 {
-       padding : 3px 0 2px 0;
-       margin : 0;
-}
-
-h5+p {
-       padding-top : 0;
-       margin-top : 0;
-}
-
-.inline {
-       display : inline;
-}
-
-p {
-       padding : 0 10px 0 10px;
-}
-
-p.error, div.error {
-       font-size : 1.05em;
-       font-weight : normal;
-       margin : auto;
-       padding : 5px 20px 5px 20px;
-}
-
-div.error {
-       font-size : .9em;
-       padding : 3px 10px 3px 10px;
-       width : 75%;
-}
-
-p.error+p.error, div.error+div.error {
-       margin-top : 5px;
-}
-
-div.error h3 {
-}
-
-div.error li {
-       margin-bottom : .5em;
-}
-
-table {
-       border-collapse : collapse;
-       margin : 5px 0 5px 0;
-       padding : 0;
-}
-
-td {
-       font-size : .90em;
-       padding : 5px 5px 5px 5px;
-}
-
-th {
-       font-size : 12px;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-th:last-child {
-       font-size : 14px;
-       font-weight : bold;
-       padding : 5px 5px 5px 5px;
-}
-
-th[scope="row"] {
-       font-size : 60%;
-       font-weight : normal;
-       text-align : right;
-}
-
-tr.highlight th[scope="row"] {
-}
-
-td.input, div.form td, div.details td {
-       border-left : 0;
-       border-right : 0;
-       padding : 2px 2px 2px 4px;
-       text-align : right;
-}
-
-td.label, div.form th, div.details th {
-       border-right : 0;
-       border-top : 0;
-       font-weight : bold;
-       padding : 2px 2px 2px 4px;
-       text-align : left;
-       vertical-align : top;
-}
-
-div.details td.details {
-       text-align : left;
-}
-
-td.label {
-       font-weight : bold;
-       line-height : 1.5em;
-       padding : 4px;
-}
-
-td:last-child {
-       font-size : 12px;
-       padding : 5px 5px 5px 5px;
-}
-
-tr.highlight {
-}
-
-.rejected {
-       text-decoration: line-through;
-}
-
-.selected {
-       text-decoration: none;
-}
-
-.content-block {
-       margin : 5px;
-       padding : 5px;
-}
-
-.count {
-       font-size : .7em;
-       font-weight : normal;
-}
-
-.current {
-       color : #3366CC;
-       font-size : 12px;
-       font-weight : bold;
-       padding : 1px 5px 1px 5px;
-       text-decoration : none;
-}
-
-.ex {
-       font-family : "Courier New", Courier, monospace;
-}
-
-div.bookcover {
-       float: right;
-}
-
-.further {
-       float: right;
-       font-size : 80%;
-       margin : 5px;
-       width : 30%;
-}
-
-.further h4 {
-       padding : 2px;
-}
-
-.further ul, .further li  {
-       margin : 0 0 0 .5em;
-       padding : 0;
-}
-
-.further li {
-       padding : 2px 0;
-       }
-
-.detail-sidebar {
-       float: right;
-       padding: 5px;
-       margin-left : 15px;
-       text-align: center;
-       width : 35%;
-}
-
-.detail-sidebar .further {
-       float: none;
-       text-align: left;
-       width : 90%;
-}
-
-.operations {
-       font-size: 90%;
-       text-align: center;
-       margin-top: 7px;
-       padding-left: 10px;
-       width: : 100%;
-}
-
-.operations ul {
-       margin: 0;
-       padding : 0;
-       width: 90%;
-}
-
-.operations li {
-       list-style-type: none;
-       margin: 0;
-       padding-bottom : 2px;
-}
-
-.operations li a, .operations li a:visited {
-       border-style: outset;
-       display: block;
-       background-repeat : no-repeat;
-       background-position : top left;
-       padding: 3px 3px 3px 26px;
-       text-decoration: none;
-}
-
-.operations li a:hover {
-}
-
-.operations li a:active {
-       border-style: inset;
-}
-
-.item-details {
-       display : block;
-       margin : 0 0 0 25px;
-}
-
-.loggedin {
-       font-weight : bold;
-}
-
-.marctag {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       margin : 1px;
-       padding : 3px;
-}
-
-.marcsubfieldletter {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       padding : 3px;
-}
-
-.marcsubfieldname {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       padding : 3px;
-}
-
-.subfield {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       padding : 3px;
-}
-
-.subfieldvalue {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-weight : bold;
-       padding : 3px;
-}
-
-.menu {
-       margin-left : 110px;
-}
-
-#members a {
-       text-decoration : none;
-}
-
-div.menu p {
-       display : inline;
-}
-
-.menu a {
-       text-decoration : none;
-       font-weight : bold;
-}
-
-.menu a:link, #members a:link {
-       padding : 2px;
-}
-
-.menu a:visited, #members a:visited {
-       padding : 2px;
-}
-
-.menu a:hover, #members a:hover {
-       padding : 2px;
-}
-
-.menu a:active, #members a:active {
-       padding : 2px;
-}
-
-#members a.card {
-       display : block;
-       padding-left : 39px;
-       background-image: url(../images/card.gif);      
-       background-position: left;
-       background-repeat: no-repeat;
-}
-
-.menu input {
-       font-size : 80%;
-}
-
-.menu label {
-       font-weight : bold;
-}
-
-.menu p {
-       margin : 0;
-       padding : 0;
-}
-
-.menu p+p {
-       margin-top : 5px;
-}
-
-.opac-detail {
-       padding : 4px;
-}
-
-em.new {
-       font-weight : bold;
-       font-style : normal;
-}
-
-.login-note {
-       width : 35%;
-}
-
-.note {
-       font-size : 12px;
-       margin : 10px auto;
-       padding : 4px 4px 4px 4px;
-       width : 35%;
-}
-
-div.notes {
-       text-align: left;
-}
-
-.opac-detail dd {
-       display : block;
-       line-height : 1.5em;
-       padding : 4px;
-       text-align : right;
-}
-
-.submit {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : small;
-       font-weight : bold;
-       padding : 2px;
-}
-
-.thumbnail {
-       float : left;
-       margin : 0 5px 5px 0;
-       border : 0;
-}
-
-input.icon {
-       background-position: left;
-       background-repeat: no-repeat;
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : small;
-       font-weight : bold;
-       padding : 2px 2px 2px 22px;     
-}
-
-input.add, a.add {
-       background-image: url(../images/add.gif);
-}
-
-input.back, a.back {
-       background-image: url(../images/back.gif);
-}
-
-input.cart, a.cart {
-       background-image: url(../images/basket.gif);
-}
-
-input.print, a.print {
-       background-image: url(../images/print2.gif);
-}
-
-input.detail, a.detail {
-       background-image: url(../images/detail.gif);
-}
-
-input.brief, a.brief {
-       background-image: url(../images/brief.gif);
-}
-
-input.send, a.send {
-       background-image: url(../images/send.gif);
-}
-
-input.trash, a.trash {
-       background-image: url(../images/trash.gif);
-}
-
-input.close, a.close {
-       background-image: url(../images/close.gif);
-}
-
-input.addchecked, a.addchecked {
-       background-image: url(../images/addtobasket.gif);
-}
-
-input.clearall, a.clearall {
-       background-image: url(../images/clearbasket.gif);
-}
-
-input.isbd, a.isbd {
-       background-image: url(../images/isbd.gif);
-}
-
-input.shelf, a.shelf {
-       background-image: url(../images/addtoshelf.gif);
-}
-
-input.reserve, a.reserve {
-       background-image: url(../images/placereserve.gif);
-}
-
-input.delete, a.delete {
-       background-image: url(../images/delete.gif);
-}
-
-input.edit, a.edit {
-       background-image: url(../images/edit.gif);
-}
-
-.left {
-       float : left;
-}
-
-.right {
-       float : right;
-}
-
-.title {
-       font-style : italic;
-       font-weight : bold;
-}
-
-#footer {
-       clear : both;
-       margin-top : 20px;
-       padding : 10px;
-       text-align : center;
-}
-
-#main {
-       margin-left : 20%;
-       margin-right : 0;
-       margin-top : 0;
-       padding : 5px;
-       position : relative;
-}
-
-#window {
-       margin-left : 2%;
-       margin-right : 2%;
-       margin-top : 2%;
-       padding : 10px;
-}
-
-#window div.menu {
-       margin : 0;
-}
-
-#window .class {
-       display : block;
-       font-weight : bold;
-       padding : 0 0 5px 3px;
-}
-
-#masthead {
-       margin : 5px 5px 0 5px;
-}
-
-#masthead img {
-       float : left;
-       padding : 0 10px;
-}
-
-#nav {
-       float : left;
-       margin : 0% 0% 0% 5px;
-       padding : 0;
-       width : 18%;
-}
-
-#nav a {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-}
-
-#nav ul {
-       margin-top : 10px;
-       padding : 0 0 10px 20px;
-}
-
-#nav ul li {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : .8em;
-}
-
-#nav ul li+li {
-}
-
-#nav li ul li {
-       font-family : Arial, Helvetica, sans-serif;
-       font-size : 1.1em;
-       padding : 5px 3px 5px 3px;
-}
-
-#nav li ul li a {
-       font-size : .99em;
-}
-
-#nav li ul li a:link {
-}
-
-#nav li ul li a:visited {
-}
-
-#nav li ul li a:hover {
-}
-
-#results, .results {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 80%;
-       margin : 0;
-       padding : 7px 0 10px 0;
-}
-
-#sidebar {
-       width : 20%;
-       margin : 20px;
-       padding : 5px;
-       float : right;
-       font-size : 80%;
-}
-
-#sidebar h3 {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 110%;
-       margin : 0;
-       padding : 5px 0 1px 0;
-}
-
-#sidebar .submit {
-       font-family : Arial, Geneva, Helvetica, sans-serif;
-       font-size : 80%;
-       font-weight : bold;
-       padding : 2px;
-}
-
-#search-sidebar {
-       width : 33%;
-       margin : 10px;
-       padding : 3px;
-       float : right;
-       font-size : 80%;
-}
-
-.sidebar-box {
-       margin-bottom : 15px;
-}
-
-.sidebar-box h3, .sidebar-box h4 {
-       margin-left : 10px;
-}
-
-.sidebar-box label {
-       display : block;
-}
-
-.sidebar-box p {
-       margin : 3px 10px;
-       padding : 0;
-}
-
-.issued {
-}
-
-.overdue {
-       font-weight : bold;
-}
-
-span.print {
-       font-size : .7em;
-       font-weight : normal;
-       padding-left : .7em;
-       }
-       
-#members {
-       font-size : .85em;
-       font-weight : bold;
-       position : absolute;
-       top : 10px;
-       right : 10px;
-       }
-       
-#members ul {
-       margin : 0;
-       padding : .3em .3em .3em 1.5em;
-}
-
-#members a.logout {
-       color : Black;
-       font-weight : bold;
-       padding : 0 .3em 0 .3em;
-       text-decoration : none;
-}
-
-#members a:hover.logout {
-}
-
-.loggedinusername {
-}      
-
-.clear {
-       clear : both;
-       line-height : .1em;
-}
-#itemReviews h4 {
-        display: inline;
-        margin-right: 15px;
-}
-#itemReviews p {
-        text-align: left;
- }
-#itemReviews dl {
-        display: block ;
-}
-#itemReviews dt {
-        width: 8em;
-}
-
-#starMT {
-        position:relative;
-        height: 25px;
-        width: 100px;
-        margin: 0 3px 0 30px;
-        padding:0;
-        background: url(../images/emptystars.png) top left no-repeat;
-}
-#starFull {
-        height: 25px;
-        margin: 0 ; padding: 0;
-        background: url(../images/bluestars.png) top left no-repeat;
-}
-




reply via email to

[Prev in Thread] Current Thread [Next in Thread]