From 26a69f3e169aa54a9db09ac3f9ac6e8c53a68b8b Mon Sep 17 00:00:00 2001 From: Terran McCanna Date: Thu, 19 Dec 2019 14:57:20 -0500 Subject: [PATCH] PINES KPAC: New logo Updates to incorporate new PINES logo. Signed-off-by: Terran McCanna --- Open-ILS/src/templates/kpac/parts/header.tt2 | 26 +- Open-ILS/web/css/skin/default/kpac/style.css | 2168 +++++++++++++------------ Open-ILS/web/images/kpac/pines-logo-small.png | Bin 0 -> 9565 bytes 3 files changed, 1134 insertions(+), 1060 deletions(-) create mode 100644 Open-ILS/web/images/kpac/pines-logo-small.png diff --git a/Open-ILS/src/templates/kpac/parts/header.tt2 b/Open-ILS/src/templates/kpac/parts/header.tt2 index e632a60a7b..528fdf8c03 100644 --- a/Open-ILS/src/templates/kpac/parts/header.tt2 +++ b/Open-ILS/src/templates/kpac/parts/header.tt2 @@ -1,32 +1,38 @@
+ + GALILEO for Kids + Full PINES Catalog + Find a Library [% IF ctx.user %] [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %] [% l('Logout ([_1] [_2])', ctx.user.first_given_name, ctx.user.family_name) %] [% ELSE %] - [% l('Login') %] + [% redir = CGI.url('-base' => 1) _ ctx.kpac_root _ '/home' %] + Login [% END %] - [% l('Get a Library Card') %] - [% l('Help') %]
+
 
-
diff --git a/Open-ILS/web/css/skin/default/kpac/style.css b/Open-ILS/web/css/skin/default/kpac/style.css index e42863f272..18576bdb9e 100755 --- a/Open-ILS/web/css/skin/default/kpac/style.css +++ b/Open-ILS/web/css/skin/default/kpac/style.css @@ -1,1050 +1,1118 @@ -@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; -} - -#maintenance_message { - padding: 5px; - width: 100%; - background-color: #c00; - color: #fff; - text-align: center; -} - -.content-wrapper-library-page { - padding: 1.5em; -} - -.content-wrapper-library-page h2 { - font-size: 18px; - color: #b53ea6; - padding-bottom: 0.5em; - padding-top: 0.5em; -} - -.content-wrapper-library-page h3 { - font-size: 14px; - color: #b53ea6; - padding-bottom: 0.5em; - padding-top: 0.5em; -} +@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; + padding-top:10px; + padding-bottom:10px; +} + +h1 { + font-size:30px; +} + +h2 { + font-size:25px; +} + +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:0px; + 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:140px; +} + +.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; +} + +.org_selector_dropdown { + margin-top:4px; + padding:5px; + width:326px; + font-size:14px; + font-weight:bold; + margin-right:6px !important; + height:39px; +} + +.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:75px; + padding-bottom:20px; +} + +.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%; */ + width: 936px; + margin:auto; + height:100px; + background:#000; + font-size:13px; + color:#fff; + padding:20px 0px 0px 20px; +} + +.footer_wrapper a { + color:#b6fcd5; +} + +.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; + padding-left:40px; + margin-top:10px; +} + +.item_icon { + width:80px; + height:80px; + background:url('/images/kpac/icon_bg.png') no-repeat; + text-align:center; + overflow:hidden; +} + +.item_icon img { + width:30px; + height:30px; + margin:10px; + +} + +.item_icon_type_text { + width:80px; + text-align:center; + overflow:hidden; + display:table-cell; + 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; + font-weight:bold; + font-size:13px; + color:#000; +} + +.item_detail_extra_info { + margin-left:20px; + font-weight:normal; + color:#000; +} + +.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:420px; + padding-left:25px; +} + +.item_location_table td.shelving_location { + width:180px; +} + +.item_location_table td.loc_info { + width:150px; +} + +.item_location_table td.status { + width:100px; +} + +.item_location_table td.callnumber { + width:180px; +} + +.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:0px; + margin-left:20px; +} + +.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:none; + padding: 5px; + margin-top: 50px; +} + +.deweyhundredsdescription { + border-bottom:3px #000 dotted; + width: 100%; + text-align:left; + font-size:x-large; + background-color:#c1e3f7; + color:#000; + height:60px; +} + +.deweyhundredsdescription h1 { + float:left; + margin:5px; + padding:0px 0px 0px 10px; +} + +.deweyhundredsdescription p { + float:left; + margin:5px; + padding:18px 0px 0px 0px; +} + +.deweytens { + float: left; + margin-right:10px; + margin-top:10px; + border:none; + text-align:center; + height: 180px; + width: 168px; +} + +.deweytenstitle { + font-weight:bold; + font-size:x-large; + color:#000; + background-color:#ddd; + margin:0px; + border-top:3px solid #000; +} + +.deweytensdescription { + font-weight:bold; + font-size:large; + color:#000; + background-color:#ddd; + margin:0px; + height:50px; +} + +#main-content, .content-wrapper-library { + font-size: 16px; + margin-left: 20px; +} diff --git a/Open-ILS/web/images/kpac/pines-logo-small.png b/Open-ILS/web/images/kpac/pines-logo-small.png new file mode 100644 index 0000000000000000000000000000000000000000..d21d76953b647d02c4c63d3bf4a66ed7d56e59ed GIT binary patch literal 9565 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