Initial commit of PINES KPAC customizations.
authorTerran McCanna <tmccanna@georgialibraries.org>
Tue, 24 Sep 2013 18:51:21 +0000 (14:51 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Tue, 31 Oct 2017 19:12:26 +0000 (15:12 -0400)
Conflicts:

Open-ILS/src/templates/kpac/home.tt2
Open-ILS/src/templates/kpac/parts/copy_table.tt2
Open-ILS/src/templates/kpac/parts/header.tt2
Open-ILS/web/css/skin/default/kpac/style.css

Conflicts:
Open-ILS/src/templates/kpac/parts/copy_table.tt2
Open-ILS/web/css/skin/default/kpac/style.css

52 files changed:
Open-ILS/examples/kpac.xml [new file with mode: 0644]
Open-ILS/src/templates/kpac/category.tt2
Open-ILS/src/templates/kpac/dewey.tt2 [new file with mode: 0644]
Open-ILS/src/templates/kpac/home.tt2
Open-ILS/src/templates/kpac/parts/base.tt2
Open-ILS/src/templates/kpac/parts/footer.tt2
Open-ILS/src/templates/kpac/parts/grid.tt2
Open-ILS/src/templates/kpac/parts/header.tt2
Open-ILS/src/templates/kpac/parts/org_selector.tt2 [new file with mode: 0644]
Open-ILS/src/templates/kpac/parts/searchlimits.tt2 [new file with mode: 0644]
Open-ILS/src/templates/kpac/parts/subpage.tt2
Open-ILS/web/css/skin/default/kpac/style.css
Open-ILS/web/images/kpac/Category-Buttons.png [new file with mode: 0644]
Open-ILS/web/images/kpac/KPAC_Main_Graphic.jpg [new file with mode: 0644]
Open-ILS/web/images/kpac/PINES_logo.gif [new file with mode: 0644]
Open-ILS/web/images/kpac/back_to_results_btn.png
Open-ILS/web/images/kpac/cat-123.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-abc.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-caldecott.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-christmas.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-colors.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-dewey.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-dinosaur.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-easter.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-gcba.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-geisel.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-halloween.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-hannukah.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-independence.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-king.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-kwanzaa.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-mlk.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-newbery.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-plane.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-princess.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-school.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-seasons.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-shapes.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-stpatricks.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-thanksgiving.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-time.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-tractor.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-train.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-truck.png [new file with mode: 0644]
Open-ILS/web/images/kpac/cat-valentines.png [new file with mode: 0644]
Open-ILS/web/images/kpac/get_it_btn.png
Open-ILS/web/images/kpac/get_it_btn_sm.png
Open-ILS/web/images/kpac/goat.png [new file with mode: 0644]
Open-ILS/web/images/kpac/placeholder.jpg [new file with mode: 0644]
Open-ILS/web/images/kpac/quack.png [new file with mode: 0644]
Open-ILS/web/images/kpac/review_submit_btn.png
Open-ILS/web/images/kpac/search_btn.png

diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml
new file mode 100644 (file)
index 0000000..23a0753
--- /dev/null
@@ -0,0 +1,69 @@
+<kpac version="1.0" xmlns="http://evergreen-ils.org/spec/OPAC/kpac/v1">
+
+    <!-- 
+    If configured, all searches, including topic searches configured
+    below, will be appended with this filter.  The purpose is to restrict 
+    all searches within the kpac to a specific collection.    
+      --> 
+    <global_filter>audience(a,b,c,j)</global_filter>
+
+    <pages>
+        <!-- top-level layout pages -->
+        <page id="1" columns="4" name="Home" img="/images/home.jpg">
+            <!-- <cell name="Martin Luther King, Jr. Day" img="cat-mlk.png" type="maintopic">kw:King Martin Luther</cell>
+            <cell name="Valentine's Day" img="cat-valentines.png" type="maintopic">kw:Valentine's Day</cell>
+            <cell name="St. Patrick's Day" img="cat-stpatricks.png" type="maintopic">kw:St. Patrick's Day</cell>
+            <cell name="Easter" img="cat-easter.png" type="maintopic">kw:easter</cell>
+            <cell name="4th of July" img="cat-independence.png" type="maintopic">kw:independence day || kw:fourth of july</cell>
+            <cell name="Back to School" img="cat-school.png" type="maintopic">kw:back to school || kw:goes to school</cell> -->
+            <cell name="Halloween" img="cat-halloween.png" type="maintopic">kw:halloween</cell> 
+            <!-- <cell name="Thanksgiving" img="cat-thanksgiving.png" type="maintopic">kw:thanksgiving</cell>
+            <cell name="Christmas" img="cat-christmas.png" type="maintopic">kw:christmas</cell>
+            <cell name="Hannukah" img="cat-hannukah.png" type="maintopic">kw:hannukah</cell>
+            <cell name="Kwanzaa" img="cat-kwanzaa.png" type="maintopic">kw:kwanzaa</cell> -->
+            <cell name="Dinosaurs" img="cat-dinosaur.png" type="maintopic">kw:dinosaur</cell>
+            <cell name="Princesses" img="cat-princess.png" type="maintopic">kw:princess</cell>
+            <cell type="topic">10</cell>
+            <cell type="topic">12</cell>
+            <cell type="topic">11</cell>
+            <cell name="Dewey Categories" img="cat-dewey.png" type="link">dewey</cell>
+        </page>
+
+
+
+        <!-- topic pages -->
+
+        <page id="10" columns="3" name="Vehicles" img="cat-truck.png" >
+            <cell name="Cars &amp; Trucks" img="cat-truck.png" type="search">kw:car || kw:truck || kw:automobile</cell>
+            <cell name="Planes" img="cat-plane.png" type="search">kw:airplane</cell>
+            <cell name="Trains" img="cat-train.png" type="search">kw:train</cell>
+            <cell name="Tractors &amp; Construction" img="cat-tractor.png" type="search">kw:tractor || kw:construction</cell>
+        </page> 
+
+        <page id="11" columns="3" name="Award-Winners" img="cat-caldecott.png" >
+             <cell name="Caldecott Medal" img="cat-caldecott.png" type="link">https://gapines.org/eg/kpac/results?bookbag=153202;page=0;locg=1;depth=0</cell>
+             <cell name="Coretta Scott King" img="cat-king.png" type="link">https://gapines.org/eg/kpac/results?bookbag=153204;page=0;locg=1;depth=0</cell>
+             <cell name="Geisel Award" img="cat-geisel.png" type="link">https://gapines.org/eg/kpac/results?bookbag=153203;page=0;locg=1;depth=0</cell>
+             <cell name="Newbery Medal" img="cat-newbery.png" type="link">https://gapines.org/eg/kpac/results?bookbag=153201;page=0;locg=1;depth=0</cell>
+             <cell name="Georgia Children's Book" img="cat-gcba.png" type="link">https://gapines.org/eg/kpac/results?bookbag=153206;page=0;locg=1;depth=0</cell>
+             <cell name="2014 GCBA Nominees" img="cat-gcba.png" type="link">https://gapines.org/eg/kpac/results?bookbag=154170;page=0;locg=1;depth=0</cell>
+             <cell name="Georgia Picture Book" img="cat-gcba.png" type="link">https://gapines.org/eg/kpac/results?bookbag=153205;page=0;locg=1;depth=0</cell>
+             <cell name="2014 GPBA Nominees" img="cat-gcba.png" type="link">https://gapines.org/eg/kpac/results?bookbag=154171;page=0;locg=1;depth=0</cell>
+
+        </page>
+
+        <page id="12" columns="3" name="Early Learning" img="cat-123.png">
+             <cell name="ABCs" img="cat-abc.png" type="link">?</cell>
+             <cell name="Counting" img="cat-123.png" type="link">?</cell>
+             <cell name="Colors" img="cat-colors.png" type="link">?</cell>
+             <cell name="Shapes" img="cat-shapes.png" type="link">?</cell>
+             <cell name="Telling Time" img="cat-time.png" type="link">?</cell>
+             <cell name="Seasons" img="cat-seasons.png" type="link">?</cell>
+        </page>
+    </pages>
+
+    <layout owner="1" page="1"/>
+
+</kpac>
+<!-- vim: set ft=xml: -->
index fe51d6b..1991976 100644 (file)
@@ -4,6 +4,8 @@
     page_id = trail_endpoint();
     page = ctx.kpac_config.pages.page.$page_id;
     ctx.page_title = page.name %]
+
+
           
 <h2 class="sub_header2">[% page.name | html %]</h2>
 <div class="hr">&nbsp;</div>
@@ -11,6 +13,7 @@
     [% render_kpac_grid(page_id) %]
 </div>
 
+
 <div class="sub_navigation1">
     <table cellpadding="0" cellspacing="0" border="0" width="100%">
         <tr>
diff --git a/Open-ILS/src/templates/kpac/dewey.tt2 b/Open-ILS/src/templates/kpac/dewey.tt2
new file mode 100644 (file)
index 0000000..e5fb65f
--- /dev/null
@@ -0,0 +1,303 @@
+[%  
+    WRAPPER "kpac/parts/base.tt2";
+    ctx.page_title = l("Dewey Decimal Guide") 
+%]
+
+            <div class="search_wrapper">
+                <h1>Dewey Decimal Guide</h1>
+               
+            </div>
+</div> <!-- this ends the main_header_wrapper div that was started in header.tt2 -->
+
+    <div class="clear">&nbsp;</div>
+
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>000</h1>
+            <p>General Knowledge</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">000</p>
+            <p class="deweytensdescription">Computers</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">001</p>
+            <p class="deweytensdescription">UFOs and the Unexplained</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">030</p>
+            <p class="deweytensdescription">Encyclopedias and Books of Facts</p>
+        </div>
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>100</h1>
+            <p>Philosophy &amp; Psychology</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">130</p>
+            <p class="deweytensdescription">Ghosts</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">135</p>
+            <p class="deweytensdescription">Dreams</p>
+        </div>        
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>200</h1>
+            <p>Religions</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">220</p>
+            <p class="deweytensdescription">Bible Stories</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">290</p>
+            <p class="deweytensdescription">Mythology</p>
+        </div>        
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>300</h1>
+            <p>Social Sciences</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">300</p>
+            <p class="deweytensdescription">World Cultures</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">350</p>
+            <p class="deweytensdescription">Military - Tanks, Submarines</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">390</p>
+            <p class="deweytensdescription">Folk Tales and Fairy Tales</p>
+        </div>
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>400</h1>
+            <p>Languages</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">410</p>
+            <p class="deweytensdescription">Sign Language</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">420</p>
+            <p class="deweytensdescription">Dictionaries</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">440</p>
+            <p class="deweytensdescription">French</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">460</p>
+            <p class="deweytensdescription">Spanish</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">490</p>
+            <p class="deweytensdescription">Mandarin Chinese</p>
+        </div>
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>500</h1>
+            <p>Math &amp; Science</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">500</p>
+            <p class="deweytensdescription">Science Fair Projects</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">510</p>
+            <p class="deweytensdescription">Math</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">520</p>
+            <p class="deweytensdescription">Astronomy - Stars &amp Planets</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">530</p>
+            <p class="deweytensdescription">Physics</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">540</p>
+            <p class="deweytensdescription">Chemistry</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">550</p>
+            <p class="deweytensdescription">Volcanoes, Earthquakes &amp; Weather</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">560</p>
+            <p class="deweytensdescription">Dinosaurs</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">570</p>
+            <p class="deweytensdescription">Habitats</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">580</p>
+            <p class="deweytensdescription">Plants</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">595</p>
+            <p class="deweytensdescription">Insects</p>
+        </div>    
+        <div class="deweytens">
+            <p class="deweytenstitle">597</p>
+            <p class="deweytensdescription">Snakes &amp; Fish</p>
+        </div>    
+        <div class="deweytens">
+            <p class="deweytenstitle">598</p>
+            <p class="deweytensdescription">Birds</p>
+        </div>   
+        <div class="deweytens">
+            <p class="deweytenstitle">599</p>
+            <p class="deweytensdescription">Mammals</p>
+        </div>         
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>600</h1>
+            <p>Technology</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">600</p>
+            <p class="deweytensdescription">Inventions</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">610</p>
+            <p class="deweytensdescription">The Human Body</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">620</p>
+            <p class="deweytensdescription">Transportation</p>
+        </div>     
+        <div class="deweytens">
+            <p class="deweytenstitle">629</p>
+            <p class="deweytensdescription">Space Exploration</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">636</p>
+            <p class="deweytensdescription">Pets</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">641</p>
+            <p class="deweytensdescription">Cooking</p>
+        </div>
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>700</h1>
+            <p>Art &amp; Games</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">730</p>
+            <p class="deweytensdescription">Sculpture &amp; Origami</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">740</p>
+            <p class="deweytensdescription">Arts &amp; Crafts</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">759</p>
+            <p class="deweytensdescription">Famous Artists</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">780</p>
+            <p class="deweytensdescription">Music</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">790</p>
+            <p class="deweytensdescription">Games</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">793</p>
+            <p class="deweytensdescription">Magic Tricks</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">796</p>
+            <p class="deweytensdescription">Sports</p>
+        </div>
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>800</h1>
+            <p>Literature</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">811</p>
+            <p class="deweytensdescription">Poetry</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">812</p>
+            <p class="deweytensdescription">Plays</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">815</p>
+            <p class="deweytensdescription">Speeches</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">820</p>
+            <p class="deweytensdescription">Shakespeare</p>
+        </div>
+    </div>
+
+    <div class="clear">&nbsp;</div>
+
+    <div class="deweyhundreds">
+        <div class="deweyhundredsdescription">
+            <h1>900</h1>
+            <p>History &amp; Geography</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">910</p>
+            <p class="deweytensdescription">Explorers &amp; Pirates</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">912</p>
+            <p class="deweytensdescription">Maps</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">930</p>
+            <p class="deweytensdescription">Archeology</p>
+        </div>
+        <div class="deweytens">
+            <p class="deweytenstitle">940</p>
+            <p class="deweytensdescription">European History</p>
+        </div>        
+        <div class="deweytens">
+            <p class="deweytenstitle">973</p>
+            <p class="deweytensdescription">US History</p>
+        </div>
+    </div>
+[% END %]
+
index 596700a..5dd471f 100644 (file)
@@ -1,24 +1,11 @@
 [%  
-    PROCESS "opac/parts/header.tt2";
     PROCESS "kpac/parts/grid.tt2";
     WRAPPER "kpac/parts/base.tt2";
     ctx.page_title = l("Home") 
 %]
 
-<div class="main_top_shadow">
-    <div class="main_tl_corner">&nbsp;</div>
-    <div class="main_mid_top">&nbsp;</div>
-    <div class="main_tr_corner">&nbsp;</div>
-    <div class="clear">&nbsp;</div>
-</div>
-
-<table cellpadding="0" cellspacing="0" border="0" width="100%">
-    <tr>
-        <td width="3" class="main_left_shadow"><div class="clear">&nbsp;</div></td>
-        <td valign="top" class="main_inside_cell" valign="top">
             <div class="search_wrapper">
-                <h1>[% l('Search your Library') %]</h1>
-                <h3>[% l('for books, movies, music, magazines, and more!') %]</h3>
+                <h1>[% l('Search the Libraries') %]</h1>
                 <form action="[% ctx.kpac_root _ '/results' %]">
                     [% qtype = CGI.param('qtype') %]
                     <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
                     </table>
                 </form>
             </div>
-            <div class="category_wrapper">
-                <h3 class="c_header_image">[% l('Or click on an image to get started:') %]</h3>
-                [% render_kpac_grid(ctx.kpac_layout.page) %]
-            </div>
+</div> <!-- this ends the main_header_wrapper div that was started in header.tt2 -->
 
-        </td>
-        <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>
-    </tr>
-</table>
-
-<div class="main_bottom_shadow">
-    <div class="main_bl_corner">&nbsp;</div>
-    <div class="main_mid_bottom">&nbsp;</div>
-    <div class="main_br_corner">&nbsp;</div>
     <div class="clear">&nbsp;</div>
-</div>
+    <div class="category_wrapper">
+        <h3 class="c_header_image">Or choose one of these subjects to get started:</h3>
+        [% render_kpac_grid(ctx.kpac_layout.page) %]
+    </div>
+
 
 [% END %]
 
index 94364c6..f4d1694 100644 (file)
@@ -7,17 +7,18 @@
         <meta http-equiv="refresh" content="[% ctx.authtime %];[% 
             ctx.logout_page _ '?redirect_to=' _ ctx.home_page %]">
         [% END %]
-        <title>[% l("Kid's Catalog - [_1]", ctx.page_title) %]</title>
+        <title>[% l("Kids' Catalog - [_1]", ctx.page_title) %]</title>
     </head>
     <body>
         [%- IF ctx.maintenance_message -%]
         <div id="maintenance_message">[% ctx.maintenance_message %]</div>
         [%- END -%]
         <div class="main_center">
-            [% INCLUDE 'kpac/parts/header.tt2' %]
-            <div class="main_wrapper"> [% content %] </div>
-            [% INCLUDE 'kpac/parts/footer.tt2' %]
+            
+            <div class="main_wrapper"> [% INCLUDE 'kpac/parts/header.tt2' %][% content %] </div>
+            
         </div>
+        [% INCLUDE 'kpac/parts/footer.tt2' %]  
         <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/kpac/functions.js[% ctx.cache_key %]"></script>
         [%- INCLUDE 'kpac/parts/acimport.tt2' %]
     </body>
index 46e0401..24921dd 100644 (file)
@@ -1,8 +1,15 @@
 <div class="footer_wrapper">
-    <a href="javascript:;">[% l('Contact Us') %]</a>
-    <a href="javascript:;">[% l('Site Help') %]</a>
-    <a href="javascript:;">[% l('Site Map') %]</a>
-    <a href="[% mkurl(ctx.opac_root _ '/home') %]">[% l('Back to Main Catalog') %]</a>
+    <div class="copyright_text">
+       [% USE date %]
+        Copyright &copy; 2006-[% date.format(date.now, '%Y') %] <a href="http://www.georgialibraries.org">Georgia Public Library Service</a>, and others
+    </div>
+    <div class="illustrator_text">
+        Illustrations by <a href="http://www.michaelpwhite.com">Michael P. White</a> for <a href="http://www.georgialibraries.org">Georgia Public Library Service</a>
+    </div>
     <div class="clear">&nbsp;</div>
+    <div id="footer_logo">
+        Powered by <a href="http://evergreen-ils.org"><img src="[% ctx.media_prefix %]/opac/images/eg_tiny_logo.png"
+                style="border:none;width:94px;height:16px;padding-top:3px;" alt="[% l('Evergreen') %]"/></a>
+    </div>
 </div>
 
index 3d9722c..bec7750 100644 (file)
@@ -22,9 +22,14 @@ MACRO render_kpac_grid(page_id) BLOCK;
             tpage_id = cell.content;
             topic_page = ctx.kpac_config.pages.page.$tpage_id %]
 
-        <td width="[% width %]%"><a href="[% mkurl(ctx.kpac_root _ '/category', {trail => trail_append(tpage_id)}) %]"><img 
+        <td width="[% width %]%"><a href="category?trail=[% tpage_id %]"><img 
             src="[% kpac_img_path(topic_page.img) %]" alt="" /><span>[% topic_page.name %]</span></a></td>
 
+        [% ELSIF cell.type == 'maintopic'; %]
+
+        <td width="[% width %]%"><a href="[%- ctx.kpac_root -%]/results?query=[%- cell.content -%];nosprop=1"><img 
+            src="[% kpac_img_path(cell.img) %]" alt="" /><span>[% cell.name %]</span></a></td>
+
         [% ELSIF cell.type == 'search'; %]
 
         <td width="[% width %]%"><a href="[% 
index e632a60..964ade9 100644 (file)
@@ -1,9 +1,10 @@
 <div class="main_header_wrapper">
     <div class="logo_wrapper">
-        <a href="http://evergreen-ils.org">
+        <a href="/eg/kpac/home">
             <span class="logo_left">&nbsp;</span>
             <span class="logo_middle"><img src="[% ctx.media_prefix %]/images/eg_logo.jpg[% ctx.cache_key %]" width="170" alt="[% l('Logo') %]" /></span>
             <span class="logo_right">&nbsp;</span>
+            Kids' Catalog Home Page
         </a>
     </div>
     <div class="header_utils">
@@ -16,6 +17,9 @@
     </div>
     <div class="header_menu">
         <!-- menu rendered in reverse order -->
+        <a href="http://pines.georgialibraries.org/catalog-help">[% l('Help') %]</a> 
+        <a href="http://gapines.org">Full PINES Catalog</a>
+        <a href="http://www.georgialibraries.org/directories/pineslibdir.php">Find a Library</a> 
         [% IF ctx.user %]
             [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %]
             <a href="[% mkurl(ctx.logout_page, 
@@ -24,9 +28,7 @@
         [% ELSE %]
             <a href="[% mkurl(ctx.opac_root _ '/login').replace('^http:', 'https:') %]">[% l('Login') %]</a>
         [% END %]
-        <a href="javascript:;">[% l('Get a Library Card') %]</a>
-        <a href="javascript:;">[% l('Help') %]</a>
     </div>
+    
     <div class="clear">&nbsp;</div>
-</div>
 
diff --git a/Open-ILS/src/templates/kpac/parts/org_selector.tt2 b/Open-ILS/src/templates/kpac/parts/org_selector.tt2
new file mode 100644 (file)
index 0000000..aaaf616
--- /dev/null
@@ -0,0 +1,120 @@
+[%
+# Org Unit Selector Widget :
+#   INCLUDE build_org_selector id='selector-id' name='selector-name' 
+#       value=org_id show_loc_groups=1/0 can_have_vols_only=1/0
+#
+# NOTE: DO NOT USE PROCESS
+# Use of PROCESS results in internal variables, such as value or korg_unit, to "leak" out
+
+# 
+# This is a modified version of opac/parts/org_selector.tt2 - there was a naming conflict with the 'org_unit' variable
+
+
+
+
+PROCESS get_library;
+
+BLOCK build_org_selector;
+    node_stack = [{org => korg_unit || ctx.aouct_tree || ctx.aou_tree}];
+    inherited_vis = ctx.get_cgf('opac.korg_unit.non_inherited_visibility').enabled == 'f';
+
+    IF !name; 
+        name = loc_name;
+    END;
+    IF !value;
+        value = loc_value;
+    END;
+    %]
+    
+    [% urla = CGI.request_uri %]
+    [% urlb = urla %]
+
+    [% IF (matches = urla.match('locg='));
+          urlb = urlb.remove(';locg=' _ CGI.url_param('locg'));
+     END %]
+
+
+    <select id='branchpicker' name='branch' onchange="window.location.href='[%- urlb -%];locg=' + this.value;"> #replace current url with new url specifying location id
+    [% 
+        WHILE node_stack.size > 0; 
+            node = node_stack.pop();
+            korg_unit = node.org;
+            loc_grp = node.loc_grp;
+            ou_id = korg_unit.id;
+            css_class = '';
+            disabled = '';
+            selected = '';
+            visible = korg_unit.opac_visible == 't';
+
+            # org and all children are invisible.
+            NEXT IF !visible AND inherited_vis AND !ctx.is_staff;
+
+            IF !loc_grp; # processing an org unit
+
+                top_loc_groups = [];
+                IF show_loc_groups;
+                    # add the location groups that sort below the child org units
+                    FOR grp IN ctx.copy_location_groups.$ou_id.reverse;
+                        IF grp.top == 't';
+                            top_loc_groups.push(grp);
+                        ELSE;
+                            node_stack.push({org => korg_unit, loc_grp => grp});
+                        END;
+                    END;
+                END;
+
+                # add the child org units
+                FOR child IN korg_unit.children.reverse;
+                    node_stack.push({org => child});
+                END;
+
+                # add the location groups that sort to the top
+                # above the child org units
+                FOR grp IN top_loc_groups;
+                    node_stack.push({org => korg_unit, loc_grp => grp});
+                END;
+
+            END;
+
+            # This org unit is not publicly visible (though its children may be).
+            NEXT UNLESS ctx.is_staff OR visible;
+
+            node_value = ou_id;
+            IF loc_grp;
+                node_value = node_value _ ':' _ loc_grp.id; 
+                css_class = 'class="loc_grp"';
+            ELSE;
+                css_class = 'class="korg_unit"';
+            END;
+
+            IF can_have_vols_only AND korg_unit.ou_type.can_have_vols != 't';
+                disabled = 'disabled="disabled"';
+            ELSIF node_value == value;
+                selected = 'selected="selected"';
+            END; 
+
+            pad_depth = 0;
+
+            # copy loc groups appear as children of the owning org unit
+            SET pad_depth = pad_depth + 1 IF loc_grp;
+
+            # determine the depth by calculating the distance from the root
+            porg = ctx.get_aou(korg_unit.parent_ou);
+            WHILE porg;
+                SET pad_depth = pad_depth + 1 IF porg.opac_visible == 't' OR ctx.is_staff;
+                porg = ctx.get_aou(porg.parent_ou);
+            END;
+
+            pad_depth = pad_depth * 2;
+            display_name = loc_grp ? loc_grp.name : korg_unit.name %]
+
+            <option value='[% node_value %]' [% selected %] [% disabled %] [% css_class %]> 
+                [% '&nbsp;' FOR [0..pad_depth]; display_name | html %]
+            </option> 
+
+        [% END %]
+    </select>
+
+
+
+[% END %]
diff --git a/Open-ILS/src/templates/kpac/parts/searchlimits.tt2 b/Open-ILS/src/templates/kpac/parts/searchlimits.tt2
new file mode 100644 (file)
index 0000000..c0df245
--- /dev/null
@@ -0,0 +1,49 @@
+[% # SEARCH LIMITS %]
+
+[% oldurl = CGI.request_uri %]
+[% newurl = oldurl %]
+
+[% IF (matches = oldurl.match('/results?')) %]
+     <h3>Limit Results By Age Group:</h3>
+     <ul style="font-size:medium;margin-left:-20px;">
+
+     [% IF (matches = oldurl.match('audience='));
+          newurl = newurl.remove('&fi%3Aaudience=' _ CGI.url_param('fi:audience'));
+     END %]
+
+     [% IF (matches = oldurl.match('audience=a')) %]
+          <li><b>Preschool (0-5 years)</b></li>
+     [% ELSE %]
+          <li><a href="[% newurl %]&fi%3Aaudience=a">Preschool (0-5 years)</a></li>
+     [% END %]
+
+     [% IF (matches = oldurl.match('audience=b')) %]
+          <li><b>Primary (6-8 years)</b></li>
+     [% ELSE %]
+          <li><a href="[% newurl %]&fi%3Aaudience=b">Primary (6-8 years)</a></li>
+     [% END %]
+
+     [% IF (matches = oldurl.match('audience=c')) %]
+          <li><b>Pre-adolescent (9-13 years)</b></li>
+     [% ELSE %]
+          <li><a href="[% newurl %]&fi%3Aaudience=c">Pre-adolescent (9-13 years)</a></li>
+     [% END %]
+
+     [% IF (matches = oldurl.match('audience=')) %]
+          <li><a href="[% newurl %]">Show All Age Groups</a></li>
+     [% ELSE %]
+          <li><b>Show All Age Groups</b></li>
+     [% END %]
+     </ul>
+
+
+<h3>Limit Results by Library:</h3>
+
+[% PROCESS "kpac/parts/org_selector.tt2" %]
+
+<form>
+     [% INCLUDE build_org_selector show_loc_groups=1 %]
+</form>
+
+
+[% END %]
\ No newline at end of file
index 175f6b8..f33e80b 100644 (file)
@@ -2,29 +2,64 @@
 
 <!-- subpage is the main wrapper page for everything except 'home' -->
 
+ <div class="search_wrapper">
+                <h1>Search The Libraries</h1>
+                <form action="[% ctx.kpac_root _ '/results' %]">
+                    [% qtype = CGI.param('qtype') %]
+                    <table cellpadding="0" cellspacing="0" border="0" align="center" class="search_box_wrapper">
+                        <tr>
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="keyword" id="st_word" class="st_word" 
+                                [% IF !qtype OR qtype == 'keyword' %]checked="checked"[% END %]/></td>
+                            <td class="st_label"><label for="st_word">[% l('Word') %]</label></td>
+
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="title" id="st_title" class="st_title" 
+                                [% IF qtype == 'title' %]checked="checked"[% END %]/></td>
+                            <td class="st_label"><label for="st_title">[% l('Title') %]</label></td>
+
+                            <td class="st_radio_btn"><input type="radio" name="qtype" value="author" id="st_author" class="st_author"
+                                [% IF qtype == 'author' %]checked="checked"[% END %]/></td>
+                            <td class="st_label st_author_box"><label for="st_author">[% l('Author') %]</label></td>
+
+                            <td><input type="text" class="search_box" name="query" 
+                                value="[% CGI.param('nosprop') ? '' : CGI.param('query') | html  %]"/></td>
+                            <td><input type="image" src="[% ctx.media_prefix %]/images/kpac/search_btn.png" alt="search" /></td>
+                        </tr>
+                    </table>
+                </form>
+            </div>
+
+
+</div> <!-- this ends the main_header_wrapper div that was started in header.tt2 -->
+
 <div class="main_top_shadow_sub">
     <div class="main_mid_top_sub">
         [% INCLUDE 'kpac/parts/breadcrumb.tt2' %]
     </div>
 </div>
+
 <table cellpadding="0" cellspacing="0" border="0" width="100%">
     <tr>
-        <td width="3" class="main_left_shadow"><div class="clear">&nbsp;</div></td>
         <td valign="top" class="main_inside_cell" valign="top" height="300">
             <div class="main_content_wrapper">
                 [% content %] 
                 <div class="clear">&nbsp;</div>
             </div>
         </td>
-        <td width="266" valign="top" class="sub_sidebar">
+        
+        [% currPage = CGI.request_uri;
+           IF (matches = currPage.match('/results?'));
+                sidebarpic = 'goat.png';
+           ELSE;
+                sidebarpic = 'quack.png';
+           END %]
+
+        <td width="266" height="600" valign="top" class="sub_sidebar" style="background:url('/images/kpac/[%- sidebarpic -%]') no-repeat right bottom;">
             <div class="sub_sidebar_inner">
-                [% INCLUDE 'kpac/parts/searchbox.tt2' %]
+                     [% INCLUDE 'kpac/parts/searchlimits.tt2' %]
             </div>
         </td>
-        <td width="3" class="main_right_shadow"><div class="clear">&nbsp;</div></td>
     </tr>
 </table>
-<div class="main_bottom_shadow"><div class="main_mid_bottom_sub">&nbsp;</div></div>
 
 [% END %]  
   
index e42863f..12f4a41 100755 (executable)
-@charset "utf-8";\r
-\r
-@font-face {\r
-    font-family: 'Cabin';\r
-    src: url('fonts/Cabin-Regular.eot');\r
-    src: url('fonts/Cabin-Regular.eot?#iefix') format('embedded-opentype'),\r
-         url('fonts/Cabin-Regular.woff') format('woff'),\r
-         url('fonts/Cabin-Regular.ttf') format('truetype'),\r
-         url('fonts/Cabin-Regular.svg#webfont8iYScu0S') format('svg');\r
-}\r
-\r
-@font-face {\r
-    font-family: 'Cabin-Semibold';\r
-    src: url('fonts/Cabin-SemiBold.eot');\r
-    src: url('fonts/Cabin-SemiBold.eot?#iefix') format('embedded-opentype'),\r
-         url('fonts/Cabin-SemiBold.woff') format('woff'),\r
-         url('fonts/Cabin-SemiBold.ttf') format('truetype'),\r
-         url('fonts/Cabin-SemiBold.svg#webfont8iYScu0S') format('svg');\r
-}\r
-\r
-body {\r
-       font-family:'Cabin', Arial;\r
-       font-size:12px;\r
-       background: #f4f4f4;\r
-       margin:0;\r
-       padding:0;\r
-       border:0;\r
-       color:#424242;\r
-}\r
-\r
-a img { border:0; }\r
-\r
-a {\r
-       text-decoration:none;\r
-       cursor:pointer;\r
-       color:#b53ea6;\r
-}\r
-\r
-h1, h2, h3 {\r
-       font-weight:normal;\r
-       text-transform:uppercase;\r
-       margin:0;\r
-}\r
-\r
-h1 {\r
-       font-size:52px;\r
-}\r
-\r
-h2 {\r
-       font-size:48px;\r
-}\r
-\r
-h3 {\r
-       color:#989898;\r
-       font-size:18px;\r
-       text-transform:none;\r
-}\r
-\r
-select {\r
-       font-size:14px;\r
-       border:1px solid #d0d0d0;\r
-       color:#424242;\r
-}\r
-\r
-input[type=radio] {\r
-       margin:0;\r
-       padding:0;\r
-}\r
-\r
-input[type=text], input[type=password], textarea {\r
-       border:1px solid #d0d0d0;\r
-       font-family:'Cabin', Arial;\r
-       color:#424242;\r
-       margin:0;\r
-       resize:none;\r
-}\r
-\r
-.main_center {\r
-       width:956px;\r
-       margin:auto;\r
-       padding-bottom:20px;\r
-       padding-top:17px;\r
-}\r
-\r
-.main_header_wrapper {\r
-       width:956px;\r
-       height:71px;\r
-       position:relative;\r
-       top:5px;\r
-       overflow:hidden;\r
-}\r
-\r
-.logo_wrapper {\r
-       margin-left:23px;\r
-       float:left;\r
-}\r
-\r
-.logo_left, .logo_right {\r
-       display:block;\r
-       width:16px;\r
-       height:71px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/logo_left.png') no-repeat;\r
-       float:left;\r
-}\r
-\r
-.logo_right {\r
-       background:url('/images/kpac/logo_right.png') no-repeat;\r
-}\r
-\r
-.logo_middle {\r
-       display:block;\r
-       background:url('/images/kpac/logo_mid.png') repeat-x;\r
-       float:left;\r
-       height:53px;\r
-       padding:18px 14px 0px 14px;\r
-}\r
-\r
-.header_utils {\r
-       font-family:Arial;\r
-}\r
-\r
-.header_utils a {\r
-       color:#8e8e8e;\r
-       display:block;\r
-       float:left;\r
-       margin-top:19px;\r
-       padding:17px 8px 15px 8px;\r
-}\r
-\r
-.header_utils a:hover {\r
-       color:#b53ea6;\r
-}\r
-\r
-.text_size_btn {\r
-       margin-left:2px;\r
-       padding:15px 8px 11px 9px !important;\r
-}\r
-\r
-.text_size_btn span {\r
-       position:relative;\r
-       top:-4px;\r
-}\r
-\r
-.print_btn {\r
-       padding:12px 9px 9px 9px !important;\r
-}\r
-\r
-.print_btn span {\r
-       position:relative;\r
-       top:-6px;\r
-}\r
-\r
-.header_menu {\r
-       margin-top:19px;\r
-       margin-right:29px;\r
-       font-family:Arial;\r
-}\r
-\r
-.header_menu a {\r
-       display:block;\r
-       float:right;\r
-       color:#8e8e8e;\r
-       padding:17px 8px 15px 8px;\r
-}\r
-\r
-.header_menu a:hover {\r
-       color:#b53ea6;\r
-}\r
-\r
-.main_wrapper {\r
-       width:956px;\r
-       overflow:hidden;\r
-}\r
-\r
-.main_top_shadow, .main_bottom_shadow, .main_top_shadow_sub {\r
-       width:956px;\r
-       height:8px;\r
-       overflow:hidden;\r
-}\r
-\r
-.main_top_shadow_sub {\r
-       height:69px;\r
-}\r
-\r
-.main_tl_corner, .main_bl_corner {\r
-       width:8px;\r
-       height:8px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/main_tl_corner.png') no-repeat;\r
-       float:left;\r
-}\r
-\r
-.main_bl_corner {\r
-       background:url('/images/kpac/main_bl_corner.png') no-repeat;\r
-}\r
-\r
-.main_tr_corner, .main_br_corner {\r
-       width:8px;\r
-       height:8px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/main_tr_corner.png') no-repeat;\r
-       float:right;\r
-}\r
-\r
-.main_br_corner {\r
-       background:url('/images/kpac/main_br_corner.png') no-repeat;\r
-}\r
-\r
-.main_mid_top, .main_mid_bottom {\r
-       width:940px;\r
-       height:8px;\r
-       overflow:hidden;\r
-       float:left;\r
-       background:url('/images/kpac/main_top_bg.png') repeat-x;\r
-}\r
-\r
-.main_mid_bottom_sub {\r
-       width:956px;\r
-       height:8px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/main_bottom_bg_sub.png') no-repeat;\r
-}\r
-\r
-.main_mid_top_sub {\r
-       width:3000px;\r
-       height:69px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/main_top_bg_sub.png') no-repeat;\r
-}\r
-\r
-.main_mid_bottom {\r
-       background:url('/images/kpac/main_bottom_bg.png') repeat-x;\r
-}\r
-\r
-.main_left_shadow {\r
-       background:url('/images/kpac/main_left_shadow.png') repeat-y;\r
-}\r
-\r
-.main_right_shadow {\r
-       background:url('/images/kpac/main_right_shadow.png') repeat-y;\r
-}\r
-\r
-.main_inside_cell {\r
-       background: white;\r
-}\r
-\r
-.main_content_wrapper {\r
-       width:684px;\r
-       overflow:hidden;\r
-}\r
-\r
-/*\r
-.main_content_wrapper a {\r
-       padding:0 2px;\r
-       color:#b53ea6;\r
-}\r
-\r
-.main_content_wrapper a:hover {\r
-       background:#b53ea6;\r
-       color:white;\r
-}\r
-*/\r
-\r
-.sub_search_category .search_category {\r
-       width:216px;\r
-}\r
-\r
-.search_wrapper {\r
-       text-align:center;\r
-       width:950px;\r
-       background:url('/images/kpac/search_bg.png') no-repeat bottom;\r
-}\r
-\r
-.search_wrapper h1 {\r
-       margin-top:23px;\r
-}\r
-\r
-.search_box_wrapper {\r
-       margin-top:15px;\r
-       padding-bottom:37px;\r
-}\r
-\r
-.search_box_wrapper label {\r
-       font-size:20px;\r
-       font-weight:bold;\r
-       color:#74d514;\r
-       margin:0;\r
-       padding:0;\r
-}\r
-\r
-.search_box_wrapper .st_radio_btn {\r
-       padding-right:4px;\r
-}\r
-\r
-.search_box_wrapper .st_label {\r
-       padding-right:24px;\r
-}\r
-\r
-.search_box {\r
-       width:304px;\r
-       height:17px;\r
-       font-size:14px;\r
-       padding:10px;\r
-       font-weight:bold;\r
-       margin-right:6px !important;\r
-}\r
-\r
-.st_author_box {\r
-       padding-right:15px !important;\r
-}\r
-\r
-.category_wrapper {\r
-       margin-left:24px;\r
-       padding-bottom:10px;\r
-}\r
-\r
-.c_header_image {\r
-       margin-top:10px;\r
-       margin-bottom:10px;\r
-}\r
-\r
-.main_category_table td {\r
-       padding-right:13px;\r
-       padding-bottom:11px;\r
-}\r
-\r
-.main_category_table td a {\r
-       display:block;\r
-       width:168px;\r
-       height:144px;\r
-       border:1px solid #d0d0d0;\r
-       font-size:16px;\r
-       color:white;\r
-       overflow:hidden;\r
-       white-space:nowrap;\r
-}\r
-\r
-.main_category_table td a span {\r
-       display:block;\r
-       width:168px;\r
-       height:29px;\r
-       background:#b53ea6;\r
-       overflow:hidden;\r
-       text-align:center;\r
-       padding-top:8px;\r
-}\r
-\r
-.footer_wrapper {\r
-       font-size:11px;\r
-       font-family:Arial;\r
-       margin-left:3px;\r
-       margin-top:7px;\r
-}\r
-\r
-.footer_wrapper a {\r
-       display:block;\r
-       float:left;\r
-       color:#666;\r
-       padding:10px 15px 10px 0px;\r
-}\r
-\r
-.footer_wrapper a:hover {\r
-       color:#b53ea6;\r
-}\r
-\r
-.sub_sidebar {\r
-       background:#e3e3e3 url('/images/kpac/sub_side_bg.png') repeat-y;\r
-       border-top:1px solid #eee;\r
-}\r
-\r
-.sub_sidebar_inner {\r
-       width:216px;\r
-       overflow:hidden;\r
-       margin:26px 25px 0px 25px;\r
-}\r
-\r
-.sub_sidebar_header {\r
-       color:#424242;\r
-       font-size:18px;\r
-       text-transform:uppercase;\r
-       margin-bottom:7px;\r
-}\r
-\r
-.sub_sidebar_search_box,\r
-.item_detail_rating .review_box_body .input_boxes input[type=text],\r
-.checkout_box .box_inside .text_box {\r
-       width:198px;\r
-       font-size:14px;\r
-       padding:11px 8px 11px 8px;\r
-}\r
-\r
-.sub_sidebar_search_wrapper {\r
-       margin-bottom:4px;\r
-}\r
-\r
-.sub_sidebar_search_st {\r
-       font-size:14px;\r
-       color:white;\r
-}\r
-\r
-.sub_sidebar_search_st .st_radio_btn {\r
-       background:#9e9e9e;\r
-       padding:6px 4px 7px 7px;\r
-}\r
-\r
-.sub_sidebar_search_st .st_radio_btn input[type=radio] {\r
-       overflow:hidden;\r
-       width:15px;\r
-}\r
-\r
-.sub_sidebar_search_st .st_label {\r
-       background:#9e9e9e;\r
-       padding-right:10px;\r
-}\r
-\r
-.st_radio_spacer div {\r
-       width:4px;\r
-}\r
-\r
-.breadcrumb {\r
-       margin-top:11px;\r
-       margin-left:3px;\r
-}\r
-\r
-.breadcrumb a, .breadcrumb .bread_last {\r
-       display:block;\r
-       float:left;\r
-       background:#74d514;\r
-       font-family:'Cabin-Semibold', 'Cabin', Arial;\r
-       color:white;\r
-       font-size:11px;\r
-       text-transform:uppercase;\r
-       padding:18px 10px 18px 15px;\r
-       height:14px;\r
-}\r
-\r
-.breadcrumb .bread_last {\r
-       display:block;\r
-       background:#b9b9b9;\r
-       padding-right:15px;\r
-}\r
-\r
-.breadcrumb .bread_green_mid, .breadcrumb .bread_green_last {\r
-       float:left;\r
-       width:27px;\r
-       height:50px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/bread_green_mid.png') no-repeat;\r
-}\r
-\r
-.breadcrumb .bread_green_last {\r
-       background:url('/images/kpac/bread_green_last.png') no-repeat;\r
-}\r
-\r
-.breadcrumb .bread_home {\r
-       padding:7px 4px 7px 8px;\r
-       height:36px;\r
-}\r
-\r
-.item_detail_header {\r
-       padding-left:23px;\r
-       padding-top:28px;\r
-       margin-bottom:20px;\r
-}\r
-\r
-.item_detail_image {\r
-       float:left;\r
-       padding-top:3px;\r
-       width:169px;\r
-       overflow:hidden;\r
-}\r
-\r
-.item_detail_image a img {\r
-       border:1px solid #d0d0d0;\r
-}\r
-\r
-.item_detail_info {\r
-       float:left;\r
-       width:321px;\r
-       padding-left:18px;\r
-}\r
-\r
-.item_detail_name {\r
-       font-size:18px;\r
-       color:#b53ea6;\r
-       padding-bottom:2px;\r
-}\r
-\r
-.item_detail_author {\r
-       padding-bottom:14px;\r
-       color:#878787;\r
-       font-size:14px;\r
-}\r
-\r
-.item_icon_wrapper {\r
-       width:80px;\r
-       height:106px;\r
-       overflow:hidden;\r
-       float:left;\r
-}\r
-\r
-.item_icon {\r
-       width:80px;\r
-       height:80px;\r
-       background:url('/images/kpac/icon_bg.png') no-repeat;\r
-       text-align:center;\r
-       overflow:hidden;\r
-       line-height:80px;\r
-}\r
-\r
-.item_icon img {\r
-       vertical-align:middle;\r
-       position:relative;\r
-       top:-1px;\r
-}\r
-\r
-.item_icon_type_text {\r
-       width:80px;\r
-       height:24px;\r
-       text-align:center;\r
-       overflow:hidden;\r
-       display:table-cell;\r
-       vertical-align:middle;\r
-       line-height:12px;\r
-}\r
-\r
-.item_detail_rate_wrapper {\r
-       float:left;\r
-       padding-left:20px;\r
-}\r
-\r
-.item_detail_rate_starts {\r
-       float:left;\r
-       border-right:1px solid #e4e5e5;\r
-       padding-right:10px;\r
-       margin-right:10px;\r
-       margin-bottom:7px;\r
-}\r
-\r
-.item_detail_rate_link {\r
-       float:left;\r
-       font-size:14px;\r
-}\r
-\r
-.item_detail_callnumber {\r
-       margin-bottom:4px;\r
-}\r
-\r
-.item_detail_header_buttons {\r
-       float:right;\r
-       margin-top:3px;\r
-       margin-right:23px;\r
-       text-align:right;\r
-}\r
-\r
-.item_detail_getit_btn {\r
-       margin-bottom:10px;\r
-}\r
-\r
-.item_location_table td {\r
-       padding-top:7px;\r
-       padding-bottom:7px;\r
-}\r
-\r
-.item_location_table .header td {\r
-       font-size:14px;\r
-       font-weight:bold;\r
-       text-transform:uppercase;\r
-       border-bottom:1px solid #e3e3e3;\r
-       padding-top:14px;\r
-       padding-bottom:12px;\r
-}\r
-\r
-.item_location_table td.location {\r
-       width:142px;\r
-       padding-left:43px;\r
-}\r
-\r
-.item_location_table td.loc_info {\r
-       width:148px;\r
-}\r
-\r
-.item_location_table td.status {\r
-       width:138px;\r
-}\r
-\r
-.item_location_table td.callnumber {\r
-       width:213px;\r
-}\r
-\r
-.item_location_table .gray td {\r
-       background:#f2f2f2;\r
-}\r
-\r
-.item_detail_desc {\r
-       font-size:14px;\r
-       line-height:22px;\r
-       padding:11px 23px;\r
-}\r
-\r
-.item_detail_desc p {\r
-       margin:0;\r
-       margin-bottom:10px;\r
-}\r
-\r
-.item_detail_desc a {\r
-       padding:0px 2px;\r
-}\r
-\r
-.item_detail_desc a:hover {\r
-       color:white;\r
-       background:#b53ea6;\r
-}\r
-\r
-.item_detail_extras_tabs {\r
-       padding-top:15px;\r
-       padding-left:23px;\r
-       width:3000px;\r
-       background:#e3e3e3;\r
-}\r
-\r
-.item_detail_extras_tabs a {\r
-       display:block;\r
-       float:left;\r
-       padding:14px 27px;\r
-       background:#b53ea6;\r
-       color:white;\r
-       font-size:14px;\r
-       margin-right:10px;\r
-}\r
-\r
-.item_detail_extras_tabs a.ac_tab_selected,\r
-.item_detail_extras_tabs div.ac_tab_selected {\r
-       background:white;\r
-       color:#424242;\r
-}\r
-\r
-.item_detail_rating_top {\r
-       font-size:14px;\r
-       border-bottom:1px solid #e3e3e3;\r
-       padding-left:23px;\r
-}\r
-\r
-.item_avg_rate_table {\r
-       margin:11px 0;\r
-}\r
-\r
-.item_avg_rate_table .avg_rate {\r
-       padding-right:10px;\r
-       border-right:1px solid #e3e3e3;\r
-}\r
-\r
-.item_avg_rate_table .stars {\r
-       padding-left:10px;\r
-}\r
-\r
-.item_avg_rate_table .total_rates {\r
-       padding-left:10px;\r
-}\r
-\r
-.item_detail_rating {\r
-       width:638px;\r
-       padding:15px 23px 25px 23px;\r
-       overflow:hidden;\r
-       border-bottom:1px solid #e3e3e3;\r
-}\r
-\r
-.item_detail_rating .review_box_top {\r
-       width:638px;\r
-       height:9px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/reviews_top.png') no-repeat;\r
-}\r
-\r
-.item_detail_rating .review_box_body {\r
-       background:#e3e3e3;\r
-       padding:1px 25px 0px 25px;\r
-}\r
-\r
-.item_detail_rating .review_box_body .input_boxes {\r
-       padding-bottom:15px;\r
-}\r
-\r
-.item_detail_rating .review_box_body .input_boxes .review_email_cell {\r
-       padding-left:10px;\r
-}\r
-\r
-.item_detail_rating .review_box_body .input_boxes .rating_msg_box {\r
-       font-size:11px;\r
-       color:#9a9a9a;\r
-       padding-left:12px;\r
-}\r
-\r
-.item_detail_rating2 {\r
-       font-size:14px;\r
-       padding:7px 0px;\r
-       border-top:1px solid #c4c2c2;\r
-       border-bottom:1px solid #c4c2c2;\r
-       margin-bottom:15px;\r
-}\r
-\r
-.item_avg_rate_table2 .rate {\r
-       padding-right:10px;\r
-}\r
-\r
-.item_avg_rate_table2 .stars {\r
-       padding:0px 10px;\r
-       border-left:1px solid #c4c2c2;\r
-       border-right:1px solid #c4c2c2;\r
-}\r
-\r
-.item_avg_rate_table2 .scale {\r
-       padding-left:10px;\r
-       color:#9a9a9a;\r
-}\r
-\r
-.item_detail_rating .review_box_body .review_comment_box {\r
-       margin-bottom:20px;\r
-}\r
-\r
-.item_detail_rating\r
-  .review_box_body\r
-    .review_comment_box\r
-         .review_comment {\r
-       width:578px;\r
-       height:87px;\r
-       padding-left:7px;\r
-       padding-top:9px;\r
-       font-size:14px;\r
-}\r
-\r
-.item_detail_rating .review_submit_box {\r
-       padding-top:5px;\r
-}\r
-\r
-.sub_navigation1, .sub_navigation3 {\r
-       padding:25px 23px 20px 23px;\r
-}\r
-\r
-.sub_navigation2 {\r
-       padding:0px 23px 25px 23px;\r
-       border-bottom:1px solid #e3e3e3;\r
-}\r
-\r
-.sub_navigation1 .nav_mid_bg,\r
-.sub_navigation2 .nav_mid_bg,\r
-.sub_navigation3 .nav_mid_bg {\r
-       background:#eaeaea;\r
-       text-align:center;\r
-       font-size:14px;\r
-       \r
-}\r
-\r
-\r
-.sub_navigation1 .nav_mid_bg .current_page,\r
-.sub_navigation2 .nav_mid_bg .current_page,\r
-.sub_navigation3 .nav_mid_bg .current_page {\r
-       font-size:24px;\r
-       color:#b53ea6;\r
-       padding:0px 12px;\r
-}\r
-\r
-.sub_navigation1 .nav_mid_bg .total_pages,\r
-.sub_navigation2 .nav_mid_bg .total_pages,\r
-.sub_navigation3 .nav_mid_bg .total_pages {\r
-       font-size:24px;\r
-       padding-left:12px;\r
-}\r
-\r
-\r
-.sub_navigation1 .to_top_btn,\r
-.sub_navigation3 .to_top_btn {\r
-       padding-left:19px;\r
-}\r
-\r
-.sub_navigation2.checkout {\r
-       padding-top:25px;\r
-       border-bottom:none;\r
-}\r
-\r
-.search_results {\r
-       padding:17px 23px 20px 23px;\r
-       border-bottom:1px solid #e3e3e3;\r
-}\r
-\r
-.search_results .item_icon_wrapper {\r
-       padding-top:3px;\r
-}\r
-\r
-.search_results .item_detail_info {\r
-       width:370px;\r
-}\r
-\r
-.search_results .item_detail_info .item_detail_author {\r
-       padding-bottom:6px;\r
-}\r
-\r
-.search_results .item_detail_info .item_detail_actions {\r
-       padding-top:28px;\r
-}\r
-\r
-.search_results\r
-  .item_detail_info\r
-    .item_detail_actions\r
-         .button {\r
-       float:left;\r
-       padding-right:5px;\r
-}\r
-\r
-.checkout_options {\r
-       border-bottom:1px solid #e3e3e3;\r
-       font-size:14px;\r
-}\r
-\r
-.checkout_options .left_brain {\r
-       width:294px;\r
-       overflow:hidden;\r
-       padding:11px 25px 25px 23px;\r
-}\r
-\r
-.checkout_options .left_brain_cell {\r
-       border-right:1px solid #e3e3e3;\r
-}\r
-\r
-.checkout_options .right_brain {\r
-       width:294px;\r
-       overflow:hidden;\r
-       padding:11px 23px 25px 25px;\r
-}\r
-\r
-.checkout_options p {\r
-       margin:0;\r
-}\r
-\r
-.checkout_options .top_side {\r
-       text-align:center;\r
-       padding-bottom:15px;\r
-}\r
-\r
-.checkout_options .submit_btn {\r
-       \r
-}\r
-\r
-.checkout_box {\r
-       padding-bottom:5px;\r
-}\r
-\r
-.checkout_box .box1_top {\r
-       width:294px;\r
-       height:9px;\r
-       font-size:0px;\r
-       overflow:hidden;\r
-       background:url('/images/kpac/box1_top.png') no-repeat;\r
-}\r
-\r
-.checkout_box .box_inside {\r
-       background:#e3e3e3;\r
-       padding:7px 25px 20px 25px;\r
-}\r
-\r
-.checkout_box .box_inside p {\r
-       margin-bottom:5px;\r
-}\r
-\r
-.checkout_box .box_inside .input_box {\r
-       float:left;\r
-}\r
-\r
-.checkout_box .box_inside .help_btn {\r
-       float:right;\r
-       display:block;\r
-       \r
-       /* IE7 star hack */\r
-       *position:relative;\r
-       *top:1px;\r
-}\r
-\r
-.checkout_box .box_inside .text_box {\r
-       padding-bottom:10px;\r
-}\r
-\r
-.checkout_box .box_inside .pickup_lib select {\r
-       width:244px;\r
-}\r
-\r
-.checkout_item_pad {\r
-       padding-top:30px;\r
-}\r
-\r
-.checkout_res_body {\r
-       font-size:18px;\r
-       text-align:center;\r
-       line-height:30px;\r
-}\r
-\r
-.checkout_res_back {\r
-       font-size:11px;\r
-       font-family:'Cabin-Semibold', 'Cabin', Arial;\r
-       text-transform:uppercase;\r
-       white-space:nowrap;\r
-       color:white;\r
-       background:#74d514;\r
-       padding:18px 28px 18px 0px;\r
-       display:block;\r
-       overflow:hidden;\r
-       height:14px;\r
-}\r
-\r
-.sub_cat_wrapper {\r
-       padding:13px 0px 13px 75px;\r
-       border-bottom:1px solid #e3e3e3;\r
-}\r
-\r
-.sub_header2 {\r
-       text-align:center;\r
-       margin-top:20px;\r
-       margin-bottom:9px;\r
-}\r
-\r
-.sub_header {\r
-       font-size:14px;\r
-       background:#e3e3e3;\r
-       padding:8px 23px;\r
-}\r
-\r
-.clear {\r
-       clear:both;\r
-       font-size:0px;\r
-       line-height:0px;\r
-       /* background:green; -   for debugging */\r
-       \r
-       /* IE7 has a problem with these\r
-       height:0px;\r
-       overflow:hidden;\r
-       */\r
-}\r
-\r
-div.hr {\r
-       margin: 12px 0;\r
-       background:#c4c2c2;\r
-       height:1px;\r
-       overflow:hidden;\r
-}\r
-\r
-.popup_wrapper {\r
-       position:absolute;\r
-}\r
-\r
-.popup_wrapper .popup_wrapper_inner {\r
-       position:relative;\r
-       display:none;\r
-       top:0px;\r
-       left:0px;\r
-}\r
-\r
-.popup_wrapper .popup_mid {\r
-       background:white;\r
-}\r
-\r
-.popup_wrapper .popup_content {\r
-       margin-right:-20px;\r
-       margin-bottom:-20px;\r
-       position:relative;\r
-       top:-10px;\r
-       left:-10px;\r
-       padding:2px;\r
-       overflow:hidden;\r
-       font-size:14px;\r
-}\r
-\r
-.popup_wrapper .popup_arrow_bm {\r
-       position:relative;\r
-       top:-3px;\r
-}\r
-\r
-.popup_wrapper .popup_tl {\r
-       width:13px;\r
-       height:13px;\r
-       background:url('/images/kpac/popup_tl.png') no-repeat;\r
-}\r
-\r
-.popup_wrapper .popup_tm {\r
-       background:url('/images/kpac/popup_tm.png') repeat-x;\r
-}\r
-\r
-.popup_wrapper .popup_tr {\r
-       width:13px;\r
-       height:13px;\r
-       background:url('/images/kpac/popup_tr.png') no-repeat;\r
-}\r
-\r
-.popup_wrapper .popup_lm {\r
-       background:url('/images/kpac/popup_lm.png') repeat-y;\r
-}\r
-\r
-.popup_wrapper .popup_rm {\r
-       background:url('/images/kpac/popup_rm.png') repeat-y;\r
-}\r
-\r
-.popup_wrapper .popup_bl {\r
-       width:13px;\r
-       height:13px;\r
-       background:url('/images/kpac/popup_bl.png') no-repeat;\r
-}\r
-\r
-.popup_wrapper .popup_bm {\r
-       background:url('/images/kpac/popup_bm.png') repeat-x;\r
-}\r
-\r
-.popup_wrapper .popup_br {\r
-       width:13px;\r
-       height:13px;\r
-       background:url('/images/kpac/popup_br.png') no-repeat;\r
-}\r
-\r
-.invisible {\r
-    visibility : hidden;\r
-}\r
-\r
-.hidden {\r
-    visibility : hidden;\r
-    display : none;\r
-}\r
-\r
-#maintenance_message {\r
-    padding: 5px;\r
-    width: 100%;\r
-    background-color: #c00;\r
-    color: #fff;\r
-    text-align: center;\r
-}\r
-\r
-.content-wrapper-library-page {\r
-    padding: 1.5em;\r
-}\r
-\r
-.content-wrapper-library-page h2 {\r
-    font-size: 18px;\r
-    color: #b53ea6;\r
-    padding-bottom: 0.5em;\r
-    padding-top: 0.5em;\r
-}\r
-\r
-.content-wrapper-library-page h3 {\r
-    font-size: 14px;\r
-    color: #b53ea6;\r
-    padding-bottom: 0.5em;\r
-    padding-top: 0.5em;\r
-}\r
+@charset "utf-8";
+
+@font-face {
+    font-family: 'Cabin';
+    src: url('fonts/Cabin-Regular.eot');
+    src: url('fonts/Cabin-Regular.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Cabin-Regular.woff') format('woff'),
+         url('fonts/Cabin-Regular.ttf') format('truetype'),
+         url('fonts/Cabin-Regular.svg#webfont8iYScu0S') format('svg');
+}
+
+@font-face {
+    font-family: 'Cabin-Semibold';
+    src: url('fonts/Cabin-SemiBold.eot');
+    src: url('fonts/Cabin-SemiBold.eot?#iefix') format('embedded-opentype'),
+         url('fonts/Cabin-SemiBold.woff') format('woff'),
+         url('fonts/Cabin-SemiBold.ttf') format('truetype'),
+         url('fonts/Cabin-SemiBold.svg#webfont8iYScu0S') format('svg');
+}
+
+body {
+       font-family:'Cabin', Arial;
+       font-size:12px;
+       background: #e0f1fb;
+       margin:0;
+       padding:0;
+       border:0;
+       color:#424242;
+}
+
+a img { border:0; }
+
+a {
+       text-decoration:none;
+       cursor:pointer;
+       color:#0098f9;
+}
+
+h1, h2, h3 {
+       font-weight:normal;
+       text-transform:uppercase;
+       margin:0;
+}
+
+h1 {
+       font-size:45px;
+}
+
+h2 {
+       font-size:40px;
+}
+
+h3 {
+       color:#777777;
+       font-size:18px;
+       text-transform:none;
+}
+
+select {
+       font-size:14px;
+       border:1px solid #d0d0d0;
+       color:#424242;
+}
+
+input[type=radio] {
+       margin:0;
+       padding:0;
+}
+
+input[type=text], input[type=password], textarea {
+       border:1px solid #d0d0d0;
+       font-family:'Cabin', Arial;
+       color:#424242;
+       margin:0;
+       resize:none;
+}
+
+.main_center {
+       width:956px;
+       margin:auto;
+       padding-bottom:20px;
+       padding-top:17px;
+}
+
+.main_header_wrapper {
+       width:950px;
+       height:440px;
+       position:relative;
+       top:5px;
+       overflow:hidden;     
+       background:url('/images/kpac/KPAC_Main_Graphic.jpg') no-repeat bottom; 
+       font-size:14px;
+}
+
+
+.logo_wrapper {
+       float:left;
+       text-align:center;
+}
+
+.logo_wrapper a {
+       color:#777777;
+}
+
+.logo_wrapper a:hover {
+       color:#b53ea6;
+}
+
+.logo {
+       padding:10px 0px 3px 0px;
+}
+
+.header_utils {
+       font-family:Arial;
+}
+
+.header_utils a {
+       color:#8e8e8e;
+       display:block;
+       float:left;
+       margin-top:19px;
+       padding:17px 8px 15px 8px;
+}
+
+.header_utils a:hover {
+       color:#b53ea6;
+}
+
+.text_size_btn {
+       margin-left:2px;
+       padding:15px 8px 11px 9px !important;
+}
+
+.text_size_btn span {
+       position:relative;
+       top:-4px;
+}
+
+.print_btn {
+       padding:12px 9px 9px 9px !important;
+}
+
+.print_btn span {
+       position:relative;
+       top:-6px;
+}
+
+.header_menu {
+}
+
+.header_menu a {
+       display:block;
+       float:right;
+       color:#777777;
+       padding:17px 8px 15px 8px;
+}
+
+.header_menu a:hover {
+       color:#b53ea6;
+}
+
+.main_wrapper {
+       width:956px;
+       overflow:hidden;
+}
+
+.main_top_shadow, .main_bottom_shadow, .main_top_shadow_sub {
+       width:956px;
+       height:8px;
+       overflow:hidden;
+}
+
+.main_top_shadow_sub {
+       height:69px;
+}
+
+.main_tl_corner, .main_bl_corner {
+       width:8px;
+       height:8px;
+       overflow:hidden;
+       background:url('/images/kpac/main_tl_corner.png') no-repeat;
+       float:left;
+}
+
+.main_bl_corner {
+       background:url('/images/kpac/main_bl_corner.png') no-repeat;
+}
+
+.main_tr_corner, .main_br_corner {
+       width:8px;
+       height:8px;
+       overflow:hidden;
+       background:url('/images/kpac/main_tr_corner.png') no-repeat;
+       float:right;
+}
+
+.main_br_corner {
+       background:url('/images/kpac/main_br_corner.png') no-repeat;
+}
+
+.main_mid_top, .main_mid_bottom {
+       width:940px;
+       height:8px;
+       overflow:hidden;
+       float:left;
+       background:url('/images/kpac/main_top_bg.png') repeat-x;
+}
+
+.main_mid_bottom_sub {
+       width:956px;
+       height:8px;
+       overflow:hidden;
+       background:url('/images/kpac/main_bottom_bg_sub.png') no-repeat;
+}
+
+.main_mid_top_sub {
+       width:3000px;
+       height:69px;
+       overflow:hidden;
+}
+
+.main_mid_bottom {
+       background:url('/images/kpac/main_bottom_bg.png') repeat-x;
+}
+
+.main_left_shadow {
+       background:url('/images/kpac/main_left_shadow.png') repeat-y;
+}
+
+.main_right_shadow {
+       background:url('/images/kpac/main_right_shadow.png') repeat-y;
+}
+
+.main_inside_cell {
+       background: white;
+}
+
+.main_content_wrapper {
+       width:684px;
+       overflow:hidden;
+}
+
+/*
+.main_content_wrapper a {
+       padding:0 2px;
+       color:#0098f9;
+}
+
+.main_content_wrapper a:hover {
+       background:#b53ea6;
+       color:white;
+}
+*/
+
+.sub_search_category .search_category {
+       width:216px;
+}
+
+.search_wrapper {
+       text-align:center;
+       width:950px;
+       margin-top:190px;
+}
+
+.search_wrapper h1 {
+       margin-top:23px;
+}
+
+.search_box_wrapper {
+       margin-top:15px;
+       padding-bottom:37px;
+}
+
+.search_box_wrapper label {
+       font-size:20px;
+       font-weight:bold;
+       color:#38c500;
+       margin:0;
+       padding:0;
+}
+
+.search_box_wrapper .st_radio_btn {
+       padding-right:4px;
+}
+
+.search_box_wrapper .st_label {
+       padding-right:24px;
+}
+
+.search_box {
+       width:304px;
+       height:17px;
+       font-size:14px;
+       padding:10px;
+       font-weight:bold;
+       margin-right:6px !important;
+}
+
+.st_author_box {
+       padding-right:15px !important;
+}
+
+.category_wrapper {
+       margin-left:24px;
+       padding-bottom:10px;
+}
+
+.c_header_image {
+       margin-top:10px;
+       margin-bottom:10px;
+}
+
+.main_category_table td {
+       padding-right:13px;
+       padding-bottom:11px;
+}
+
+.main_category_table td a {
+       display:block;
+       width:168px;
+       height:144px;
+       border:none;
+       font-size:16px;
+       color:white;
+       overflow:hidden;
+       white-space:nowrap;
+}
+
+.main_category_table td a span {
+       display:block;
+       width:168px;
+       height:29px;
+       background:#0098f9;
+       overflow:hidden;
+       text-align:center;
+       padding-top:8px;
+}
+
+.footer_wrapper {
+       position:absolute;
+       bottom:-50;
+       width:100%;
+       height:60px;
+       background:#000;
+       font-size:13px;
+       color:#fff;
+       padding:20px 0px 0px 20px;
+}
+
+.footer_wrapper a {
+       color:#fff;
+}
+
+.footer_wrapper a:hover {
+       color:#b53ea6;
+}
+
+.copyright_text {
+       float:left;
+}
+
+.illustrator_text {
+       float:right;
+       margin-right:50px;
+}
+
+.footer_logo {
+}
+
+.sub_sidebar {
+
+}
+
+.sub_sidebar_inner {
+       width:216px;
+       overflow:hidden;
+       margin:26px 25px 0px 25px;
+}
+
+.sub_sidebar_header {
+       color:#424242;
+       font-size:18px;
+       text-transform:uppercase;
+       margin-bottom:7px;
+}
+
+.sub_sidebar_search_box,
+.item_detail_rating .review_box_body .input_boxes input[type=text],
+.checkout_box .box_inside .text_box {
+       width:198px;
+       font-size:14px;
+       padding:11px 8px 11px 8px;
+}
+
+.sub_sidebar_search_wrapper {
+       margin-bottom:4px;
+}
+
+.sub_sidebar_search_st {
+       font-size:14px;
+       color:white;
+}
+
+.sub_sidebar_search_st .st_radio_btn {
+       background:#9e9e9e;
+       padding:6px 4px 7px 7px;
+}
+
+.sub_sidebar_search_st .st_radio_btn input[type=radio] {
+       overflow:hidden;
+       width:15px;
+}
+
+.sub_sidebar_search_st .st_label {
+       background:#9e9e9e;
+       padding-right:10px;
+}
+
+.st_radio_spacer div {
+       width:4px;
+}
+
+.breadcrumb {
+       margin-top:11px;
+       margin-left:3px;
+}
+
+.breadcrumb a, .breadcrumb .bread_last {
+       display:block;
+       float:left;
+       background:#74d514;
+       font-family:'Cabin-Semibold', 'Cabin', Arial;
+       color:white;
+       font-size:11px;
+       text-transform:uppercase;
+       padding:18px 10px 18px 15px;
+       height:14px;
+}
+
+.breadcrumb .bread_last {
+       display:block;
+       background:#b9b9b9;
+       padding-right:15px;
+}
+
+.breadcrumb .bread_green_mid, .breadcrumb .bread_green_last {
+       float:left;
+       width:27px;
+       height:50px;
+       overflow:hidden;
+       background:url('/images/kpac/bread_green_mid.png') no-repeat;
+}
+
+.breadcrumb .bread_green_last {
+       background:url('/images/kpac/bread_green_last.png') no-repeat;
+}
+
+.breadcrumb .bread_home {
+       padding:7px 4px 7px 8px;
+       height:36px;
+}
+
+.item_detail_header {
+       padding-left:23px;
+       padding-top:28px;
+       margin-bottom:20px;
+}
+
+.item_detail_image {
+       float:left;
+       padding-top:3px;
+       width:169px;
+       overflow:hidden;
+}
+
+.item_detail_image a img {
+       border:1px solid #d0d0d0;
+}
+
+.item_detail_info {
+       float:left;
+       width:321px;
+       padding-left:18px;
+}
+
+.item_detail_name {
+       font-size:18px;
+       color:#0098f9;
+       padding-bottom:2px;
+}
+
+.item_detail_author {
+       padding-bottom:14px;
+       color:#878787;
+       font-size:14px;
+}
+
+.item_icon_wrapper {
+       width:80px;
+       height:106px;
+       overflow:hidden;
+       float:left;
+}
+
+.item_icon {
+       width:80px;
+       height:80px;
+       background:url('/images/kpac/icon_bg.png') no-repeat;
+       text-align:center;
+       overflow:hidden;
+       line-height:80px;
+}
+
+.item_icon img {
+       vertical-align:middle;
+       position:relative;
+       top:-1px;
+}
+
+.item_icon_type_text {
+       width:80px;
+       height:24px;
+       text-align:center;
+       overflow:hidden;
+       display:table-cell;
+       vertical-align:middle;
+       line-height:12px;
+}
+
+.item_detail_rate_wrapper {
+       float:left;
+       padding-left:20px;
+}
+
+.item_detail_rate_starts {
+       float:left;
+       border-right:1px solid #e4e5e5;
+       padding-right:10px;
+       margin-right:10px;
+       margin-bottom:7px;
+}
+
+.item_detail_rate_link {
+       float:left;
+       font-size:14px;
+}
+
+.item_detail_callnumber {
+       margin-bottom:4px;
+}
+
+.item_detail_header_buttons {
+       float:right;
+       margin-top:3px;
+       margin-right:23px;
+       text-align:right;
+}
+
+.item_detail_getit_btn {
+       margin-bottom:10px;
+}
+
+.item_location_table td {
+       padding-top:7px;
+       padding-bottom:7px;
+}
+
+.item_location_table .header td {
+       font-size:14px;
+       font-weight:bold;
+       text-transform:uppercase;
+       border-bottom:1px solid #e3e3e3;
+       padding-top:14px;
+       padding-bottom:12px;
+}
+
+.item_location_table td.location {
+       width:300px;
+       padding-left:25px;
+}
+
+.item_location_table td.loc_info {
+       width:150px;
+}
+
+.item_location_table td.status {
+       width:100px;
+}
+
+.item_location_table td.callnumber {
+       width:160px;
+}
+
+.item_location_table .gray td {
+       background:#f2f2f2;
+}
+
+.item_detail_desc {
+       font-size:14px;
+       line-height:22px;
+       padding:11px 23px;
+}
+
+.item_detail_desc p {
+       margin:0;
+       margin-bottom:10px;
+}
+
+.item_detail_desc a {
+       padding:0px 2px;
+}
+
+.item_detail_desc a:hover {
+       color:white;
+       background:#b53ea6;
+}
+
+.item_detail_extras_tabs {
+       padding-top:15px;
+       padding-left:23px;
+       width:3000px;
+       background:#e3e3e3;
+}
+
+.item_detail_extras_tabs a {
+       display:block;
+       float:left;
+       padding:14px 27px;
+       background:#0098f9;
+       color:white;
+       font-size:14px;
+       margin-right:10px;
+}
+
+.item_detail_extras_tabs a.ac_tab_selected,
+.item_detail_extras_tabs div.ac_tab_selected {
+       background:white;
+       color:#424242;
+}
+
+.item_detail_rating_top {
+       font-size:14px;
+       border-bottom:1px solid #e3e3e3;
+       padding-left:23px;
+}
+
+.item_avg_rate_table {
+       margin:11px 0;
+}
+
+.item_avg_rate_table .avg_rate {
+       padding-right:10px;
+       border-right:1px solid #e3e3e3;
+}
+
+.item_avg_rate_table .stars {
+       padding-left:10px;
+}
+
+.item_avg_rate_table .total_rates {
+       padding-left:10px;
+}
+
+.item_detail_rating {
+       width:638px;
+       padding:15px 23px 25px 23px;
+       overflow:hidden;
+       border-bottom:1px solid #e3e3e3;
+}
+
+.item_detail_rating .review_box_top {
+       width:638px;
+       height:9px;
+       overflow:hidden;
+       background:url('/images/kpac/reviews_top.png') no-repeat;
+}
+
+.item_detail_rating .review_box_body {
+       background:#e3e3e3;
+       padding:1px 25px 0px 25px;
+}
+
+.item_detail_rating .review_box_body .input_boxes {
+       padding-bottom:15px;
+}
+
+.item_detail_rating .review_box_body .input_boxes .review_email_cell {
+       padding-left:10px;
+}
+
+.item_detail_rating .review_box_body .input_boxes .rating_msg_box {
+       font-size:11px;
+       color:#9a9a9a;
+       padding-left:12px;
+}
+
+.item_detail_rating2 {
+       font-size:14px;
+       padding:7px 0px;
+       border-top:1px solid #c4c2c2;
+       border-bottom:1px solid #c4c2c2;
+       margin-bottom:15px;
+}
+
+.item_avg_rate_table2 .rate {
+       padding-right:10px;
+}
+
+.item_avg_rate_table2 .stars {
+       padding:0px 10px;
+       border-left:1px solid #c4c2c2;
+       border-right:1px solid #c4c2c2;
+}
+
+.item_avg_rate_table2 .scale {
+       padding-left:10px;
+       color:#9a9a9a;
+}
+
+.item_detail_rating .review_box_body .review_comment_box {
+       margin-bottom:20px;
+}
+
+.item_detail_rating
+  .review_box_body
+    .review_comment_box
+         .review_comment {
+       width:578px;
+       height:87px;
+       padding-left:7px;
+       padding-top:9px;
+       font-size:14px;
+}
+
+.item_detail_rating .review_submit_box {
+       padding-top:5px;
+}
+
+.sub_navigation1, .sub_navigation3 {
+       padding:25px 23px 20px 23px;
+}
+
+.sub_navigation2 {
+       padding:0px 23px 25px 23px;
+       border-bottom:1px solid #e3e3e3;
+}
+
+.sub_navigation1 .nav_mid_bg,
+.sub_navigation2 .nav_mid_bg,
+.sub_navigation3 .nav_mid_bg {
+       background:#eaeaea;
+       text-align:center;
+       font-size:14px;
+       
+}
+
+
+.sub_navigation1 .nav_mid_bg .current_page,
+.sub_navigation2 .nav_mid_bg .current_page,
+.sub_navigation3 .nav_mid_bg .current_page {
+       font-size:24px;
+       color:#0098f9;
+       padding:0px 12px;
+}
+
+.sub_navigation1 .nav_mid_bg .total_pages,
+.sub_navigation2 .nav_mid_bg .total_pages,
+.sub_navigation3 .nav_mid_bg .total_pages {
+       font-size:24px;
+       padding-left:12px;
+}
+
+
+.sub_navigation1 .to_top_btn,
+.sub_navigation3 .to_top_btn {
+       padding-left:19px;
+}
+
+.sub_navigation2.checkout {
+       padding-top:25px;
+       border-bottom:none;
+}
+
+.search_results {
+       padding:17px 23px 20px 23px;
+       border-bottom:1px solid #e3e3e3;
+}
+
+.search_results .item_icon_wrapper {
+       padding-top:3px;
+}
+
+.search_results .item_detail_info {
+       width:370px;
+}
+
+.search_results .item_detail_info .item_detail_author {
+       padding-bottom:6px;
+}
+
+.search_results .item_detail_info .item_detail_actions {
+       padding-top:28px;
+}
+
+.search_results
+  .item_detail_info
+    .item_detail_actions
+         .button {
+       float:left;
+       padding-right:5px;
+}
+
+.checkout_options {
+       border-bottom:1px solid #e3e3e3;
+       font-size:14px;
+}
+
+.checkout_options .left_brain {
+       width:294px;
+       overflow:hidden;
+       padding:11px 25px 25px 23px;
+}
+
+.checkout_options .left_brain_cell {
+       border-right:1px solid #e3e3e3;
+}
+
+.checkout_options .right_brain {
+       width:294px;
+       overflow:hidden;
+       padding:11px 23px 25px 25px;
+}
+
+.checkout_options p {
+       margin:0;
+}
+
+.checkout_options .top_side {
+       text-align:center;
+       padding-bottom:15px;
+}
+
+.checkout_options .submit_btn {
+       
+}
+
+.checkout_box {
+       padding-bottom:5px;
+}
+
+.checkout_box .box1_top {
+       width:294px;
+       height:9px;
+       font-size:0px;
+       overflow:hidden;
+       background:url('/images/kpac/box1_top.png') no-repeat;
+}
+
+.checkout_box .box_inside {
+       background:#e3e3e3;
+       padding:7px 25px 20px 25px;
+}
+
+.checkout_box .box_inside p {
+       margin-bottom:5px;
+}
+
+.checkout_box .box_inside .input_box {
+       float:left;
+}
+
+.checkout_box .box_inside .help_btn {
+       float:right;
+       display:block;
+       
+       /* IE7 star hack */
+       *position:relative;
+       *top:1px;
+}
+
+.checkout_box .box_inside .text_box {
+       padding-bottom:10px;
+}
+
+.checkout_box .box_inside .pickup_lib select {
+       width:244px;
+}
+
+.checkout_item_pad {
+       padding-top:30px;
+}
+
+.checkout_res_body {
+       font-size:18px;
+       text-align:center;
+       line-height:30px;
+}
+
+.checkout_res_back {
+       font-size:11px;
+       font-family:'Cabin-Semibold', 'Cabin', Arial;
+       text-transform:uppercase;
+       white-space:nowrap;
+       color:white;
+       background:#74d514;
+       padding:18px 28px 18px 0px;
+       display:block;
+       overflow:hidden;
+       height:14px;
+}
+
+.sub_cat_wrapper {
+       padding:13px 0px 13px 75px;
+       border-bottom:1px solid #e3e3e3;
+}
+
+.sub_header2 {
+       text-align:center;
+       margin-top:20px;
+       margin-bottom:9px;
+}
+
+.sub_header {
+       font-size:14px;
+       background:#e3e3e3;
+       padding:8px 23px;
+}
+
+.clear {
+       clear:both;
+       font-size:0px;
+       line-height:0px;
+       /* background:green; -   for debugging */
+       
+       /* IE7 has a problem with these
+       height:0px;
+       overflow:hidden;
+       */
+}
+
+div.hr {
+       margin: 12px 0;
+       background:#c4c2c2;
+       height:1px;
+       overflow:hidden;
+}
+
+.popup_wrapper {
+       position:absolute;
+}
+
+.popup_wrapper .popup_wrapper_inner {
+       position:relative;
+       display:none;
+       top:0px;
+       left:0px;
+}
+
+.popup_wrapper .popup_mid {
+       background:white;
+}
+
+.popup_wrapper .popup_content {
+       margin-right:-20px;
+       margin-bottom:-20px;
+       position:relative;
+       top:-10px;
+       left:-10px;
+       padding:2px;
+       overflow:hidden;
+       font-size:14px;
+}
+
+.popup_wrapper .popup_arrow_bm {
+       position:relative;
+       top:-3px;
+}
+
+.popup_wrapper .popup_tl {
+       width:13px;
+       height:13px;
+       background:url('/images/kpac/popup_tl.png') no-repeat;
+}
+
+.popup_wrapper .popup_tm {
+       background:url('/images/kpac/popup_tm.png') repeat-x;
+}
+
+.popup_wrapper .popup_tr {
+       width:13px;
+       height:13px;
+       background:url('/images/kpac/popup_tr.png') no-repeat;
+}
+
+.popup_wrapper .popup_lm {
+       background:url('/images/kpac/popup_lm.png') repeat-y;
+}
+
+.popup_wrapper .popup_rm {
+       background:url('/images/kpac/popup_rm.png') repeat-y;
+}
+
+.popup_wrapper .popup_bl {
+       width:13px;
+       height:13px;
+       background:url('/images/kpac/popup_bl.png') no-repeat;
+}
+
+.popup_wrapper .popup_bm {
+       background:url('/images/kpac/popup_bm.png') repeat-x;
+}
+
+.popup_wrapper .popup_br {
+       width:13px;
+       height:13px;
+       background:url('/images/kpac/popup_br.png') no-repeat;
+}
+
+.invisible {
+    visibility : hidden;
+}
+
+.hidden {
+    visibility : hidden;
+    display : none;
+}
+
+/* For Dewey Decimal Page */
+
+
+.deweyhundreds {
+    border-top: 3px dotted #000;
+    height: 150px;
+    padding: 5px;
+    margin-top: 20px;
+}
+
+.deweyhundredsdescription {
+    float: left;
+    border:1px solid red;
+    height: 150px;
+    width: 200px;
+    text-align:center;
+    margin-top:5px;
+}
+
+.deweytens {
+    float: left;
+    margin-left:10px; 
+    margin-top:5px;
+    border:1px solid blue;
+    text-align:center;
+    height: 150px;
+    width: 150px;
+}
+
+.deweytenstitle {
+    font-weight:bold;
+}
+
+.deweytensdescription {
+}
diff --git a/Open-ILS/web/images/kpac/Category-Buttons.png b/Open-ILS/web/images/kpac/Category-Buttons.png
new file mode 100644 (file)
index 0000000..eeba6db
Binary files /dev/null and b/Open-ILS/web/images/kpac/Category-Buttons.png differ
diff --git a/Open-ILS/web/images/kpac/KPAC_Main_Graphic.jpg b/Open-ILS/web/images/kpac/KPAC_Main_Graphic.jpg
new file mode 100644 (file)
index 0000000..1a753e9
Binary files /dev/null and b/Open-ILS/web/images/kpac/KPAC_Main_Graphic.jpg differ
diff --git a/Open-ILS/web/images/kpac/PINES_logo.gif b/Open-ILS/web/images/kpac/PINES_logo.gif
new file mode 100644 (file)
index 0000000..85a6f7a
Binary files /dev/null and b/Open-ILS/web/images/kpac/PINES_logo.gif differ
index 09252e7..7278a41 100755 (executable)
Binary files a/Open-ILS/web/images/kpac/back_to_results_btn.png and b/Open-ILS/web/images/kpac/back_to_results_btn.png differ
diff --git a/Open-ILS/web/images/kpac/cat-123.png b/Open-ILS/web/images/kpac/cat-123.png
new file mode 100644 (file)
index 0000000..1bc0894
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-123.png differ
diff --git a/Open-ILS/web/images/kpac/cat-abc.png b/Open-ILS/web/images/kpac/cat-abc.png
new file mode 100644 (file)
index 0000000..69464e0
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-abc.png differ
diff --git a/Open-ILS/web/images/kpac/cat-caldecott.png b/Open-ILS/web/images/kpac/cat-caldecott.png
new file mode 100644 (file)
index 0000000..cc84472
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-caldecott.png differ
diff --git a/Open-ILS/web/images/kpac/cat-christmas.png b/Open-ILS/web/images/kpac/cat-christmas.png
new file mode 100644 (file)
index 0000000..67ce23e
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-christmas.png differ
diff --git a/Open-ILS/web/images/kpac/cat-colors.png b/Open-ILS/web/images/kpac/cat-colors.png
new file mode 100644 (file)
index 0000000..742a0d1
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-colors.png differ
diff --git a/Open-ILS/web/images/kpac/cat-dewey.png b/Open-ILS/web/images/kpac/cat-dewey.png
new file mode 100644 (file)
index 0000000..8ff9335
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-dewey.png differ
diff --git a/Open-ILS/web/images/kpac/cat-dinosaur.png b/Open-ILS/web/images/kpac/cat-dinosaur.png
new file mode 100644 (file)
index 0000000..5778577
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-dinosaur.png differ
diff --git a/Open-ILS/web/images/kpac/cat-easter.png b/Open-ILS/web/images/kpac/cat-easter.png
new file mode 100644 (file)
index 0000000..264696a
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-easter.png differ
diff --git a/Open-ILS/web/images/kpac/cat-gcba.png b/Open-ILS/web/images/kpac/cat-gcba.png
new file mode 100644 (file)
index 0000000..e214a68
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-gcba.png differ
diff --git a/Open-ILS/web/images/kpac/cat-geisel.png b/Open-ILS/web/images/kpac/cat-geisel.png
new file mode 100644 (file)
index 0000000..b672849
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-geisel.png differ
diff --git a/Open-ILS/web/images/kpac/cat-halloween.png b/Open-ILS/web/images/kpac/cat-halloween.png
new file mode 100644 (file)
index 0000000..ec55dad
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-halloween.png differ
diff --git a/Open-ILS/web/images/kpac/cat-hannukah.png b/Open-ILS/web/images/kpac/cat-hannukah.png
new file mode 100644 (file)
index 0000000..f2b8673
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-hannukah.png differ
diff --git a/Open-ILS/web/images/kpac/cat-independence.png b/Open-ILS/web/images/kpac/cat-independence.png
new file mode 100644 (file)
index 0000000..061d646
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-independence.png differ
diff --git a/Open-ILS/web/images/kpac/cat-king.png b/Open-ILS/web/images/kpac/cat-king.png
new file mode 100644 (file)
index 0000000..1688372
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-king.png differ
diff --git a/Open-ILS/web/images/kpac/cat-kwanzaa.png b/Open-ILS/web/images/kpac/cat-kwanzaa.png
new file mode 100644 (file)
index 0000000..029e750
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-kwanzaa.png differ
diff --git a/Open-ILS/web/images/kpac/cat-mlk.png b/Open-ILS/web/images/kpac/cat-mlk.png
new file mode 100644 (file)
index 0000000..9a14232
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-mlk.png differ
diff --git a/Open-ILS/web/images/kpac/cat-newbery.png b/Open-ILS/web/images/kpac/cat-newbery.png
new file mode 100644 (file)
index 0000000..90a7c78
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-newbery.png differ
diff --git a/Open-ILS/web/images/kpac/cat-plane.png b/Open-ILS/web/images/kpac/cat-plane.png
new file mode 100644 (file)
index 0000000..3f993d7
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-plane.png differ
diff --git a/Open-ILS/web/images/kpac/cat-princess.png b/Open-ILS/web/images/kpac/cat-princess.png
new file mode 100644 (file)
index 0000000..84970b6
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-princess.png differ
diff --git a/Open-ILS/web/images/kpac/cat-school.png b/Open-ILS/web/images/kpac/cat-school.png
new file mode 100644 (file)
index 0000000..e08815c
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-school.png differ
diff --git a/Open-ILS/web/images/kpac/cat-seasons.png b/Open-ILS/web/images/kpac/cat-seasons.png
new file mode 100644 (file)
index 0000000..e65e384
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-seasons.png differ
diff --git a/Open-ILS/web/images/kpac/cat-shapes.png b/Open-ILS/web/images/kpac/cat-shapes.png
new file mode 100644 (file)
index 0000000..5e55326
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-shapes.png differ
diff --git a/Open-ILS/web/images/kpac/cat-stpatricks.png b/Open-ILS/web/images/kpac/cat-stpatricks.png
new file mode 100644 (file)
index 0000000..bfdd42a
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-stpatricks.png differ
diff --git a/Open-ILS/web/images/kpac/cat-thanksgiving.png b/Open-ILS/web/images/kpac/cat-thanksgiving.png
new file mode 100644 (file)
index 0000000..297705a
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-thanksgiving.png differ
diff --git a/Open-ILS/web/images/kpac/cat-time.png b/Open-ILS/web/images/kpac/cat-time.png
new file mode 100644 (file)
index 0000000..86e3b24
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-time.png differ
diff --git a/Open-ILS/web/images/kpac/cat-tractor.png b/Open-ILS/web/images/kpac/cat-tractor.png
new file mode 100644 (file)
index 0000000..27cef35
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-tractor.png differ
diff --git a/Open-ILS/web/images/kpac/cat-train.png b/Open-ILS/web/images/kpac/cat-train.png
new file mode 100644 (file)
index 0000000..d719825
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-train.png differ
diff --git a/Open-ILS/web/images/kpac/cat-truck.png b/Open-ILS/web/images/kpac/cat-truck.png
new file mode 100644 (file)
index 0000000..75ca72a
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-truck.png differ
diff --git a/Open-ILS/web/images/kpac/cat-valentines.png b/Open-ILS/web/images/kpac/cat-valentines.png
new file mode 100644 (file)
index 0000000..3218744
Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-valentines.png differ
index dfedc15..2479b59 100755 (executable)
Binary files a/Open-ILS/web/images/kpac/get_it_btn.png and b/Open-ILS/web/images/kpac/get_it_btn.png differ
index c8ddde4..a20cdfd 100755 (executable)
Binary files a/Open-ILS/web/images/kpac/get_it_btn_sm.png and b/Open-ILS/web/images/kpac/get_it_btn_sm.png differ
diff --git a/Open-ILS/web/images/kpac/goat.png b/Open-ILS/web/images/kpac/goat.png
new file mode 100644 (file)
index 0000000..166ffb9
Binary files /dev/null and b/Open-ILS/web/images/kpac/goat.png differ
diff --git a/Open-ILS/web/images/kpac/placeholder.jpg b/Open-ILS/web/images/kpac/placeholder.jpg
new file mode 100644 (file)
index 0000000..4c3988c
Binary files /dev/null and b/Open-ILS/web/images/kpac/placeholder.jpg differ
diff --git a/Open-ILS/web/images/kpac/quack.png b/Open-ILS/web/images/kpac/quack.png
new file mode 100644 (file)
index 0000000..4e52631
Binary files /dev/null and b/Open-ILS/web/images/kpac/quack.png differ
index d952f03..4af3a1c 100755 (executable)
Binary files a/Open-ILS/web/images/kpac/review_submit_btn.png and b/Open-ILS/web/images/kpac/review_submit_btn.png differ
index 3c5ffb1..1628776 100755 (executable)
Binary files a/Open-ILS/web/images/kpac/search_btn.png and b/Open-ILS/web/images/kpac/search_btn.png differ