From: Terran McCanna Date: Tue, 24 Sep 2013 18:51:21 +0000 (-0400) Subject: Initial commit of PINES KPAC customizations. X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=a855a56e3204de08457b327b672faaa62a62236e;p=evergreen%2Fpines.git Initial commit of PINES KPAC customizations. --- diff --git a/Open-ILS/examples/kpac.xml b/Open-ILS/examples/kpac.xml new file mode 100644 index 0000000000..23a0753eb0 --- /dev/null +++ b/Open-ILS/examples/kpac.xml @@ -0,0 +1,69 @@ + + + + audience(a,b,c,j) + + + + + + + kw:halloween + + kw:dinosaur + kw:princess + 10 + 12 + 11 + dewey + + + + + + + + kw:car || kw:truck || kw:automobile + kw:airplane + kw:train + kw:tractor || kw:construction + + + + https://gapines.org/eg/kpac/results?bookbag=153202;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=153204;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=153203;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=153201;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=153206;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=154170;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=153205;page=0;locg=1;depth=0 + https://gapines.org/eg/kpac/results?bookbag=154171;page=0;locg=1;depth=0 + + + + + ? + ? + ? + ? + ? + ? + + + + + + + diff --git a/Open-ILS/src/templates/kpac/category.tt2 b/Open-ILS/src/templates/kpac/category.tt2 index b4facb08f1..15f5a332d3 100644 --- a/Open-ILS/src/templates/kpac/category.tt2 +++ b/Open-ILS/src/templates/kpac/category.tt2 @@ -4,6 +4,8 @@ page_id = trail_endpoint(); page = ctx.kpac_config.pages.page.$page_id; ctx.page_title = page.name %] + +

[% page.name | html %]

 
@@ -11,6 +13,7 @@ [% render_kpac_grid(page_id) %] + +
[% INCLUDE 'kpac/parts/breadcrumb.tt2' %]
+ - - -
 
[% content %]
 
+ + [% currPage = CGI.request_uri; + IF (matches = currPage.match('/results?')); + sidebarpic = 'goat.png'; + ELSE; + sidebarpic = 'quack.png'; + END %] + +
- [% INCLUDE 'kpac/parts/searchbox.tt2' %] + [% INCLUDE 'kpac/parts/searchlimits.tt2' %]
 
-
 
[% END %] diff --git a/Open-ILS/web/css/skin/default/kpac/style.css b/Open-ILS/web/css/skin/default/kpac/style.css index 9e433e8131..9dc84b9713 100755 --- a/Open-ILS/web/css/skin/default/kpac/style.css +++ b/Open-ILS/web/css/skin/default/kpac/style.css @@ -1,1025 +1,1063 @@ -@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: #f4f4f4; - margin:0; - padding:0; - border:0; - color:#424242; -} - -a img { border:0; } - -a { - text-decoration:none; - cursor:pointer; - color:#b53ea6; -} - -h1, h2, h3 { - font-weight:normal; - text-transform:uppercase; - margin:0; -} - -h1 { - font-size:52px; -} - -h2 { - font-size:48px; -} - -h3 { - color:#989898; - 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:956px; - height:71px; - position:relative; - top:5px; - overflow:hidden; -} - -.logo_wrapper { - margin-left:23px; - float:left; -} - -.logo_left, .logo_right { - display:block; - width:16px; - height:71px; - overflow:hidden; - background:url('/images/kpac/logo_left.png') no-repeat; - float:left; -} - -.logo_right { - background:url('/images/kpac/logo_right.png') no-repeat; -} - -.logo_middle { - display:block; - background:url('/images/kpac/logo_mid.png') repeat-x; - float:left; - height:53px; - padding:18px 14px 0px 14px; -} - -.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 { - margin-top:19px; - margin-right:29px; - font-family:Arial; -} - -.header_menu a { - display:block; - float:right; - color:#8e8e8e; - 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; - background:url('/images/kpac/main_top_bg_sub.png') no-repeat; -} - -.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:#b53ea6; -} - -.main_content_wrapper a:hover { - background:#b53ea6; - color:white; -} -*/ - -.sub_search_category .search_category { - width:216px; -} - -.search_wrapper { - text-align:center; - width:950px; - background:url('/images/kpac/search_bg.png') no-repeat bottom; -} - -.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:#74d514; - 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:1px solid #d0d0d0; - font-size:16px; - color:white; - overflow:hidden; - white-space:nowrap; -} - -.main_category_table td a span { - display:block; - width:168px; - height:29px; - background:#b53ea6; - overflow:hidden; - text-align:center; - padding-top:8px; -} - -.footer_wrapper { - font-size:11px; - font-family:Arial; - margin-left:3px; - margin-top:7px; -} - -.footer_wrapper a { - display:block; - float:left; - color:#666; - padding:10px 15px 10px 0px; -} - -.footer_wrapper a:hover { - color:#b53ea6; -} - -.sub_sidebar { - background:#e3e3e3 url('/images/kpac/sub_side_bg.png') repeat-y; - border-top:1px solid #eee; -} - -.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:#b53ea6; - 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:142px; - padding-left:43px; -} - -.item_location_table td.loc_info { - width:148px; -} - -.item_location_table td.status { - width:138px; -} - -.item_location_table td.callnumber { - width:213px; -} - -.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:#b53ea6; - 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:#b53ea6; - 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; -} - +@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 index 0000000000..eeba6db3da 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 index 0000000000..1a753e9af7 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 index 0000000000..85a6f7a69b Binary files /dev/null and b/Open-ILS/web/images/kpac/PINES_logo.gif differ diff --git a/Open-ILS/web/images/kpac/back_to_results_btn.png b/Open-ILS/web/images/kpac/back_to_results_btn.png index 09252e7ef8..7278a41c66 100755 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 index 0000000000..1bc0894a61 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 index 0000000000..69464e0f5b 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 index 0000000000..cc84472cc0 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 index 0000000000..67ce23e406 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 index 0000000000..742a0d16dd 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 index 0000000000..8ff9335654 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 index 0000000000..5778577ddf 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 index 0000000000..264696af6c 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 index 0000000000..e214a680ec 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 index 0000000000..b672849f84 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 index 0000000000..ec55dad8b8 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 index 0000000000..f2b8673f53 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 index 0000000000..061d646100 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 index 0000000000..1688372bb0 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 index 0000000000..029e750120 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 index 0000000000..9a142320ca 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 index 0000000000..90a7c784ab 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 index 0000000000..3f993d7370 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 index 0000000000..84970b6563 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 index 0000000000..e08815cf88 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 index 0000000000..e65e38428c 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 index 0000000000..5e55326d36 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 index 0000000000..bfdd42ae03 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 index 0000000000..297705a29f 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 index 0000000000..86e3b240b4 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 index 0000000000..27cef35e62 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 index 0000000000..d719825aac 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 index 0000000000..75ca72a9ca 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 index 0000000000..3218744ed9 Binary files /dev/null and b/Open-ILS/web/images/kpac/cat-valentines.png differ diff --git a/Open-ILS/web/images/kpac/get_it_btn.png b/Open-ILS/web/images/kpac/get_it_btn.png index dfedc15d11..2479b59c3a 100755 Binary files a/Open-ILS/web/images/kpac/get_it_btn.png and b/Open-ILS/web/images/kpac/get_it_btn.png differ diff --git a/Open-ILS/web/images/kpac/get_it_btn_sm.png b/Open-ILS/web/images/kpac/get_it_btn_sm.png index c8ddde4326..a20cdfd5b8 100755 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 index 0000000000..166ffb9a94 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 index 0000000000..4c3988cc21 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 index 0000000000..4e52631f13 Binary files /dev/null and b/Open-ILS/web/images/kpac/quack.png differ diff --git a/Open-ILS/web/images/kpac/review_submit_btn.png b/Open-ILS/web/images/kpac/review_submit_btn.png index d952f03d3d..4af3a1c186 100755 Binary files a/Open-ILS/web/images/kpac/review_submit_btn.png and b/Open-ILS/web/images/kpac/review_submit_btn.png differ diff --git a/Open-ILS/web/images/kpac/search_btn.png b/Open-ILS/web/images/kpac/search_btn.png index 3c5ffb1ed8..16287760e1 100755 Binary files a/Open-ILS/web/images/kpac/search_btn.png and b/Open-ILS/web/images/kpac/search_btn.png differ