/* 
   The following line is commented. The contentst of 'style.css' 
   have actually been copied into this style sheet. This is done because we
   do not have permissions to edit the file directly.
*/ 

/* import url(http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/style.css); */


@import url(https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/photos.css);
@import url(https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/tabs.css);
@import url(https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/960template.css);   
@import url('https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/ascar002/myblog/960template.css'); 
@import url('https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/ascar002/myblog/hhh.css'); 

/* MT specific mods */
#comments-open-data label { display: block; width: 100px; float: left; font-weight: bold; text-align: right; padding-right: 10px; padding-top: 8px }
#comments-open-data input { float: left; }
#comments-open-data div { clear: left; padding: 5px 0 5px 0; }
#comments-open-data #comment-form-remember-me { padding-left: 105px; }
#comments-open-data #comment-form-remember-me label { width: 200px; text-align: left; font-weight: normal; top: -3px; position: relative; }
#comments-open-data { margin-bottom: 30px; }

a.tag-link.tag-rank-1 { font-size: .80em; }
a.tag-link.tag-rank-2 { font-size: .85em; }
a.tag-link.tag-rank-3 { font-size: .90em; }
a.tag-link.tag-rank-4 { font-size: .95em; }
a.tag-link.tag-rank-5 { font-size: 1.0em; }
a.tag-link.tag-rank-6 { font-size: 1.1em; }
a.tag-link.tag-rank-7 { font-size: 1.2em; }
a.tag-link.tag-rank-8 { font-size: 1.3em; }
a.tag-link.tag-rank-9 { font-size: 1.4em; }
a.tag-link.tag-rank-10 { font-size: 1.5em; }

#commentform .log-in-out .button { color: #403767; background: none; padding: 0; display: inline; margin: 0; font-weight: normal; text-transform: lowercase; }

/* My customization are below */

.feature img { border: 0px; }

/**
 * Theme Name: Hybrid News
 * Theme URI: http://themehybrid.com/themes/hybrid-news
 * Description: A news-style child theme of the Hybrid theme framework.
 * Version: 0.1.1
 * Author: Justin Tadlock
 * Author URI: http://justintadlock.com
 * Tags: blue, theme-options, threaded-comments, sticky-post, microformats, two-columns, three-columns, fixed-width
 * Template: hybrid
 *
 * Copyright (c) 2008 Justin Tadlock.  All rights reserved.
 * http://justintadlock.com
 *
 * Hybrid News is released under the GNU General Public License, version 2 (GPL).
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */

/* Get base CSS */
@import url('https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/20px.css');

/* Get plugins CSS */
@import url('https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/plugins.css');

/* Get drop-downs CSS */
@import url('https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/drop-downs.css');

/* Get tabs CSS (uncomment below line if using the Hybrid Tabs plugin) */
@import url('https://web.archive.org/web/20140708010444cs_/http://blog.lib.umn.edu/mt-static/plugins/HybridNews/css/tabs.css');

/**
* Body
************************************************/
body {
	font: 12px/22px Verdana, Geneva, Tahoma, sans-serif;
        background: f5f5f4;
	}

/* Body container */
#body-container {
	background: #fff url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/bg.png) repeat-x 0 0;
        width: 960px;
        margin: 0px auto 0px auto;
	}

/**
* Elements
************************************************/



.bg_white {background-color:#FFFFFF;}






/* Links */
a, a:visited  {
	color: #093754;
	text-decoration: none;
	}
a:hover, a:active {
	text-decoration: underline;
	}
.entry-content a {
	color: #336699;
	}

/* Headers */
h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, Times, 'Times New Roman', serif;
	color: #444;
	}

/* Lists */
.content ul {
	list-style: none;
	margin-left: 20px;
	}
.content ul li {
	overflow: hidden;
	padding-left: 15px;
	background: url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/bullet.gif) no-repeat 0 6px;
	}

/* Blockquotes */
blockquote {
	overflow: hidden;
	height: 100%;
	margin: 0 24px 0  0;
	padding: 3px 0 0 24px;
	font-style: italic;
	color: #444;
	background: url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/quotes.gif) no-repeat 0 0;
	border: none;
	}
blockquote blockquote {
	color: #555;
	}
blockquote em {
	font-style: normal;
	}
blockquote.pullquote {
	width: 210px;
	margin-top: 6px;
	margin-bottom: 3px;
	padding: 6px 9px;
	text-align: center;
	font: italic normal normal 20px/22px Georgia, Times, 'Times New Roman', serif;
	color: #444;
	background: transparent;
	border-top: 3px double #ddd;
	border-bottom: 3px double #ddd;
	}
.pullquote p {
	margin: 0;
	}

/* Code */
code {
	padding: 0 3px;
	font-size: 12px;
	background: #eee;
	}
pre {
	overflow: auto;
	padding: 9px;
	font-size: 12px;
	color: #000;
	background: url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/code.png) repeat 0 0;
	border: 1px solid #ddd;
	}
pre code {
	padding: 0;
	background: transparent;
	}

img     { border: 0px; }

/* Tables */
table {
	width: 100%;
	background: #ddd;
	}
caption {
	font: italic normal normal 12px/22px Verdana, Geneva, Tahoma, sans-serif;
	text-align: right;
	color: #666;
	}
tr {
	margin: 1px;
	border: 0px solid #fff;
        background: #fff;
}

td {
	padding: 0px;
background: #fff;
	border: 0px solid Green;
width: 40px;
	}
tr.alt td, tr.even td {
	background: #fff;
	}
th {
	padding: 3px;
	color: #fff;
	background: #093653;
	border: 1px solid #ddd;
	}
th a {
	font-weight: bold;
	color: #eee;
	}

.table-category-top {
        color: #fff;
        background: #335;
        text-align: center;
        
}

/* Acronyms */
acronym {
	border-bottom: 1px dotted #333;
	}

/* Drop caps */
.drop-cap {
	float: left;
	margin-right: 3px;
	font: normal normal normal 48px/39px "Warnock Pro", "Goudy Old Style", Palatino,"Book Antiqua", Cambria, Georgia, serif;
	color: #444;
	}

/* Notes */
.note {
	padding: 6px 9px;
	background: #eee;
	border: 1px solid #ccc;
	}

/* Warnings/Alerts */
.warning, .alert {
	padding: 6px 9px;
	background: #fffbbc;
	border: 1px solid #E6DB55;
	}

/* Errors */
.error {
	padding: 6px 9px;
	background: #ffebe8;
	border: 1px solid #C00;
	}

/* Downloads */
.download {
	padding: 6px 9px;
	background: #e7f7d3;
	border: 1px solid #6c3;
	}

/* Alignment */
.left, .alignleft {
	float: left;
	margin: 0 20px 0 0;
	}
.right, .alignright {
	float: right;
	margin: 0 0 0 20px;
	}
.center, .aligncenter {
	display: block;
	margin: 0 auto 20px auto;
	}
.block, .alignnone {
	display: block;
	margin: 0 0 20px 0;
	}
.clear {
	clear: both;
	}
span.pullquote {
	float: none;
	margin: 0;
	}

/**
* Images
************************************************/
.post img {
	max-width: 600px;
	}

img.wp-smiley {
	max-height: 12px;
	margin: 0;
	padding: 0;
	border: none;
	}

/* Captions */
.wp-caption {
	max-width: 590px;
	padding: 4px 4px 4px 4px;
	background: #eee;
	border: 1px solid #ccc;
	text-align: center;
	}
.wp-caption .wp-caption-text {
	margin: 0;
	padding: 0 5px;
	text-align: right;
	font-size: 11px;
	color: #666;
	}
.wp-caption img {
	max-width: 588px;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #666;
	}

/* Gallery [gallery] */
.gallery {
	display: block;
	text-align: center;
	margin-bottom: 20px !important;
	}
.gallery img {
	border: 1px solid #3c738c;
	}

/* Author avatar */
.avatar {
	float: left;
	width: 60px;
	height: 60px;
	margin-right: 20px;
	padding: 4px;
	background: #eee;
	border: 1px solid #ccc;
	}

/* Thumbnail */
.thumbnail {
	float: left;
	width: 100px;
	height: 100px;
	margin: 0 20px 10px 0;
	padding: 4px;
	background: #eee;
	border: 1px solid #ccc;
	}
.category img.medium {
	float: left;
	max-width: 230px;
	margin: 0 20px 10px 0;
	padding: 4px;
	background: #eee;
	border: 1px solid #ccc;
	}

/**
* Page Navigation
************************************************/
#navigation {
	width: 960px;
	height: 25px;
	margin: 0 auto;
	background: #00070f;
	}
#page-nav {
	float: left;
	width: 700px;
	margin: 0 0 0 -15px;
	}
#page-nav ul {
	list-style: none;
	margin: 0;
	}
#page-nav li {
	float: left;
	margin: 6px 0 0 0;
	padding: 0 0 8px 0;
	}
#page-nav a {
	display: block;
	font: normal normal normal 11px/11px Verdana, Geneva, Tahoma, sans-serif;
	color: #999;
	padding: 0 15px 0 15px;
	border-right: 1px solid #353535;
	}

/* Drop-down styles */
#page-nav li:hover ul, #page-nav li.sfHover ul  {
	top: 19px;
	}
#page-nav li li:hover ul, #page-nav li li.sfHover ul, #page-nav li li li:hover ul, #page-nav li li li.sfHover ul  {
	top: -1px;
	}
#page-nav ul ul {
	border-top: 1px solid #222;
	background: #111;
	}
#page-nav li li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #222;
	}
#page-nav li li a {
	padding: 7px 7px;
	border: none;
	}

/**
* Search form (in navigation)
************************************************/
#navigation .search {
	float: right;
	width: 200px;
	height: 25px;
	}
#navigation input {
	float: right;
	width: 170px;
	height: 15px;
	margin: 4px 0 0 0;
	padding: 1px 8px 1px 22px;
	font: normal normal normal 11px/15px Verdana, Geneva, Tahoma, sans-serif;
	color: #aaa;
	background: #001328 url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/search-icon.png) no-repeat 5px 0;
	border: 1px solid #011e3f;
	}
#navigation .search-submit, #navigation .button {
	display: none;
	}

/**
* Header
************************************************/
#header-container {
	overflow: hidden;
	height: 90px;
	border-bottom: 1px solid #021f32;
	}
#header {
	overflow: hidden;
	width: 960px;
	height: 60px;
	margin: 15px auto;
	}
#site-title {
	float: left;
	width: 450px;
	line-height: 35px;
	font-size: 28px;
	font-family: georgia, serif;
	margin: 12px 0 0 0;
	}
#site-title a {
	color: #fafafa;
	}
#site-description {
	display: none;
	}

/**
* Header utility widget
************************************************/
#utility-header {
	overflow: hidden;
	float: right;
	width: 500px;
	height: 60px;
	}
#utility-header .widget {
	line-height: 19px;
	margin: 0;
	padding: 0;
	color: #aaa;
	background: transparent;
	border: none;
	}
#utility-header .widget-inside div, #utility-header .widget-inside img {
	float: right;
	}

/**
* Category Navigation
************************************************/
#cat-navigation {
	width: 960px;
	height: 28px;
	margin: 0 auto;
	font: normal normal bold 12px/12px Verdana, Geneva, Tahoma, sans-serif;
	text-transform: uppercase;
	}
#cat-nav {
	float: left;
	width: 760px;
	height: 25px;
	border-left: 1px solid #2b526b;
	}
#cat-navigation ul {
	list-style: none;
	margin: 0;
	}
#cat-navigation li {
	float: left;
	border-right: 1px solid #2b526b;
	}
#cat-navigation .top-level {
	display: block;
	padding: 7px 20px 6px 20px;
	text-transform: uppercase;
	color: #fafafa;
}
#cat-navigation a {
	display: block;
	text-transform: uppercase;
	color: #fafafa;
	}
#cat-navigation li li a {
	width: 160px;
	font: normal normal bold 10px/10px Verdana, Geneva, Tahoma, sans-serif;
	padding: 8px 10px;
	color: #fff;
	background: #2b526b;
	border-top: 1px solid #244960;
	}

/* Drop-down controls */
#cat-nav ul ul, #cat-nav ul ul ul {
	width: 180px;
	}
#cat-nav li li:hover ul, #cat-nav li li li:hover ul {
	left: 180px;
	}
#cat-nav li:hover ul, #cat-nav li.sfHover ul {
	top: 2.1em;
	}
#cat-nav li li:hover ul, #cat-nav li li.sfHover ul, #cat-nav li li li:hover ul, #cat-nav li li li.sfHover ul  {
	top: 0;
	}
#cat-nav ul ul {
	background: #2b526b;
	}

/* Make sure page menu overlaps category menu */
#cat-nav ul.menu {
	position: relative;
	z-index: 98;
	}
#page-nav ul.menu {
	position: relative;
	z-index: 99;
	}

/**
* Subscribe/feed link (in navigation)
************************************************/
#cat-navigation #feed {
	width: 180px;
	float: right;
	}
#feed li {
	float: right;
	border: none;
	}
#feed li a {
	padding: 7px 18px 6px 0;
	background: url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/feed-icon.png) no-repeat right 7px;
	}

/**
* Container (content/primary/secondary)
************************************************/
#container {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
	padding: 0px 0;
	background: #fff url('/web/20140708010444im_/http://blog.lib.umn.edu/gpa/globalnotes/gradient_back.jpg') repeat-y right 0;
	}
.page-template-no-widget #container, .primary-inactive.secondary-inactive #container {
	background: #fff;
	}

.content {
	overflow: hidden;
	float: left;
	width: 600px;
	padding: 20px 0px 20px 20px;
	background: #fff;
	}
.page-template-no-widgets .content, .primary-inactive.secondary-inactive .content {
	width: 960px;
	padding: 0 0 20px 0;
	}

/**
* Posts
************************************************/
.post {
	clear: both;
	overflow: hidden;
	margin-bottom: 20px;
	}
.single .post, .page .post {
	margin-bottom: 0;
	}
.page-template-blog .post, .page-template-quick-post .post {
	margin-bottom: 20px;
	}

/* Post title */
.entry-title {
	margin-bottom: 3px;
	font: 15px/18px georgia, times, 'times new roman', serif;
	font-weight: bold;
	}
.entry-title a {
	color: #222;
	}
.home .entry-title, .page-title, .page-template-blog .entry-title, .single-title, .error-404-title, .attachment-title {
	font: normal normal bold 22px/22px georgia, times, 'times new roman', serif;
	}
.page-title, .error-404-title {
	margin: 0 0 20px 0;
	}

/* Byline */
.byline {
	font-size: .9em;
	font-style: italic;
	color: #777;
	}
.archive .byline, .search .byline {
	margin: 0 0 3px 0;
	}
.byline a {
	font-style: normal;
	}

/* Entry */
.entry-content, .entry-summary {
	overflow: hidden;
	font-size: 13px;
	}

/* Post meta data */
.entry-meta {
	clear: both;
	display: block;
	padding: 9px 0 0 0;
	font-size: .9em;
	font-style: italic;
	color: #777;
	border-top: 1px solid #ccc;
	}
.entry-meta a {
	font-style: normal;
	}

/* Page links */
p.pages {
	font-weight: bold;
	}
p.pages a {
	margin: 0 2px;
	padding: 4px 12px;
	font-weight: normal;
	font-style: italic;
	color: #eee !important;
	background: #093653;
	border: 1px solid #eee;
	}

/* Series */
.series-title {
	font-size: 1.2em;
	}

/* Single-post author box */
.single .author-profile {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 9px 9px 0 9px;
	background: #f7f7f7;
	border: 1px solid #ccc;
	}
.single .author-profile p {
	margin: 0 0 9px 0;
	}
.single .author-profile .avatar {
	margin: 0 20px 9px 0;
	}

/* Page templates */
.author-profile {
	overflow: hidden;
	margin-bottom: 20px;
	}
.page-template-biography .author-profile {
	margin: 0;
	}
.author-profile .author-name {
	margin-bottom: 0;
	font-size: 1em;
	font-weight: bold;
	}
.post-box {
	overflow: hidden;
	margin-bottom: 20px;
	}

/* Archive templates */
.category-title, .tag-title, .date-title, .author-title, .search-title {
	font: normal normal bold 22px/22px georgia, times, 'times new roman', serif;
	}
.author-info, .category-info, .date-info, .tag-info, .search-info {
	overflow: hidden;
	margin: 0 0 20px 0;
	}

/* Attachments (post meta data) */
.attachment object {
	width: 100%;
	height: 100%;
	min-height: 400px;
	}
.attachment object.video {
	width: 100%;
	height: 360px;
	}
.attachment object.audio {
	width: 100%;
	}
.attachment-image .post-meta-data {
	clear: left;
	}
.attachment .download {
	display: block;
	margin-bottom: 20px;
	}
.attachment-icon, .mime-type-icon {
	height: 20px;
	margin-right: 10px;
	padding: 0;
	}
.attachment-application-octet-stream .video {
	height: 400px;
	margin-bottom: 20px;
	}

/* Breadcrumb */
.breadcrumb {
	margin: 0 0 20px 0;
	font-size: 11px;
	color: #666;
	}

/* WP PageNavi */
.wp-pagenavi {
	overflow: hidden;
	}
.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi a, .wp-pagenavi .extend {
	float: left;
	margin: 0 6px 0 0;
	padding: 4px 12px;
	color: #eee !important;
	background: #093653;
	border: 1px solid #eee;
	}

/* Navigation links */
.navigation-links {
	overflow: hidden;
	}
.next, .previous {
	max-width: 50%;
	font-size: 13px;
	}
.previous {
	float: left;
	}
.next {
	float: right;
	text-align: right;
	}
#comments-template .paged-navigation {
	text-align: center;
	}
#comments-template .paged-navigation .page-numbers {
	padding: 3px 6px;
	font-style: italic !important;
	border: 1px solid #eee !important;
	}
#comments-template .paged-navigation .next, #comments-template .paged-navigation .prev {
	float: none;
	text-align: left;
	border: none !important;
	}

/**
* Widgets in general
************************************************/
.widget {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 9px 9px 0 9px;
	background: #fff;
	border: 1px solid #ddd;
	}
.widget-title {
	height: 19px;
	margin: 0 0 15px 0;
	padding: 3px 10px;
	font: 15px/18px georgia, times, 'times new roman', serif;
	font-weight: bold;
	color: #f7f7f7;
	background: #093653 url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/widget-title.png) repeat-x 0 0;
	}
.widget-title a {
	color: #f7f7f7;
	}
.widget ul {
	list-style: none;
	margin-left: 0;
	}
.widget ul li {
	padding: 0 0 0 18px;
	background: url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/bullet.gif) no-repeat 3px 7px;
	}

/* Widget search */
.widget-search .search-text {
	width: 300px;
	}

/* Widget categories */
.widget-categories img {
	position: relative;
	max-height: 16px;
	top: 1px;
	margin: 0;
	padding: 0;
	}

.widget-space {
}

/**
* Content-area widgets (mostly utility widgets)
************************************************/
.content .widget {
	margin: 0;
	padding: 0;
	border: none;
	}
.content .widget-title {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	font: normal normal bold 14px/20px georgia, times, 'times new roman', serif;
	color: #333;
	background: transparent;
	border-bottom: 1px solid #ddd;
	}
.content .widget-title a {
	color: #093653;
	}
.page-template-widgets .content .widget {
	margin: 0 0 20px 0;
	}

/**
* Primary, Secondary, and Tertiary
************************************************/
#widget-container {
	float: right;
	width: 320px;
	}
#primary {
	overflow: hidden;
	float: right;
	width: 320px;
	}
#secondary {
	overflow: hidden;
	clear: right;
	float: right;
	width: 153px;
	margin: 0 0 0 14px;
	}
#tertiary {
	overflow: hidden;
	float: right;
	width: 153px;
	}
#primary .widget ul li {
	margin: 0 0 5px 0;
	padding: 0 5px 5px 20px;
	background: url(/web/20140708010444im_/http://blog.lib.umn.edu/gpa/images/bullet.gif) no-repeat 5px 7px;
	border-bottom: 1px solid #eee;
	}
#primary .widget ul ul {
	margin: 5px 0 0 0;
	}
#primary .widget ul li li {
	margin: 0 0 2px 0;
	padding: 0 0 2px 20px;
	border: none;
	}
#primary object {
	float: left;
	width: 300px;
	padding: 0;
	margin: 0 0 9px 0;
	}

/**
* Comments
************************************************/
#comments-template {
	margin-top: 20px;
	}

/* Comment headers */
#comments-number, #reply {
	font-size: 1.2em;
	}

/* Comments are closed */
.comments-closed {
	color: #666;
	font-style: italic;
	}

/* Comment list */
#comments-template ol {
	list-style: none;
	margin: 0;
	}

/* Individual comments */
#comments li {
	overflow: hidden;
	margin: 0 0 15px 0;
	padding: 15px 15px 0 15px;
	color: #333;
	background: #f7f7f7;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
#comments li li, #comments li li li li, #comments li li li li li li {
	background: #fff;
	}
#comments li li li, #comments li li li li li {
	background: #f7f7f7;
	}

/* Avatar */
#comments li .avatar {
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 20px;
	padding: 0;
	border: 1px solid #666;
	}

/* Comment meta data */
#comments .comment-author {
	font-weight: bold;
	}
#comments .comment-meta-data {
	margin-bottom: 15px;
	}

/* Comment text */
.comment-text {
	clear: left;
	font-size: 13px;
	}

/* Forms */
.text-input {
	display: block;
	padding: 3px 6px;
	width: 300px;
	font: 13px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	}
.page-template-quick-post .text-input {
	width: 97.5%;
	}
#comments-template label {
	font: 13px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	}
textarea {
	clear: left;
	display: block;
	width: 98%;
	font: 14px/20px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	}
.button {
	width: 100px;
	margin-right: 9px;
	padding: 6px 9px;
	font: 13px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-weight: bold;
	color: #eee;
	background: #001838;
	border: none;
	}
.button:hover {
	cursor: pointer;
	background: #093653;
	}
.search-form input {
	margin-right: 9px;
	}

/**
* Footer container (wraps Subsidiary and Footer)
************************************************/
#footer-container {
	overflow: hidden;
	clear: both;
	padding: 2px 0 0 0;
	background: #001838;
	border-top: 3px solid #00070F;
	}

/**
* Subsidiary
************************************************/
#subsidiary {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto 14px auto;
	padding: 2px 0 0 0;
	}
#subsidiary .widget {
	overflow: hidden;
	float: left;
	width: 210px;
	margin: 0;
	padding: 15px 20px 0 20px;
	font: 12px/21px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #777;
	background: transparent;
	border: none;
	}
#subsidiary .widget-title {
	margin: 0 0 3px 0;
	padding: 0 0 3px 0;
	font-size: 15px;
	color: #bbb;
	background: transparent;
	border-bottom: 1px solid #072145;
	}
#subsidiary a {
	color: #aaa;
	}
#subsidiary .widget ul {
	margin-left: 0;
	}
#subsidiary .widget ul li {
	margin: 0 0 3px 0;
	padding: 0 5px 3px 5px;
	background: transparent;
	border-bottom: 1px solid #072145;
	}

/**
* Footer
************************************************/
#footer-container {
	overflow: hidden;
	clear: both;
	padding: 2px 0 0 0;
	background: #001838;
	border-top: 3px solid #00070F;
	}
#footer {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
	padding: 20px 0 0 0;
	color: #f7f7f7;
	}
#footer a {
	font-style: normal;
	color: #aaa;
	}
#footer .copyright {
	display: inline;
	float: left;	
	margin-right: 9px;
	}


.humphreyText { display: block; border:0px;}

.hhhBlackMenu { 

width: 960px; 
margin: 0px auto 0px auto;
padding: 0px 0px;
}

#hhh_main_blog
{
  width: 960px;
  height: 100px;
  margin: 0px auto 0px auto;
  padding: 0px 0px;
  border: 1px solid green;
  background-image: url(https://web.archive.org/web/20140708010444im_/http://blog.lib.umn.edu/gpa/globalnotes/bb-1.jpg);
 
}


/* CLASSES UNIQUE TO CIL
--------------------------------------------------------------------------------*/

/*CIL MAIN HORIZONTAL NAVIGATION*/
#cil_main {behavior:url("/web/20140708010444im_/http://blog.lib.umn.edu/gpa/lib/htc/csshover2.htc");} /*Fix for IE's lack of support for :hover*/
#cil_main {height:28px;line-height:14px;font-size:10px;color:#afafaf;text-align:left;background:#686868 url(https://web.archive.org/web/20140708010444im_/http://www.leadership.umn.edu/assets/img_cil/bg_cil_main_nav.gif) top left repeat-x;border-bottom: 1px solid #FFF;}
#cil_main ul#cil_main_nav {margin:0px 0 0 0px;display:inline;float:left;}
#cil_main ul#cil_main_nav li.cil_menu {display:inline;float:left;position:relative;border-right:1px dotted #A1A1A1;}
#cil_main ul#cil_main_nav li.cil_menu p {display:block;color:#FFFFFF;font-weight:normal;padding: 6px 6px;text-decoration: none; margin: 0px 0px;}
#cil_main ul#cil_main_nav li.cil_menu p.current {color:#FECB32;}
#cil_main ul#cil_main_nav li.cil_menu p:hover {
	color:#CDCDCD;
	cursor:default;
}
#cil_main ul#cil_main_nav li.cil_menu a {display:block;color:#FFFFFF;font-weight:normal;padding:0 14px;text-decoration: none;}
#cil_main ul#cil_main_nav li.cil_menu a.current {color:#FECB32;}
#cil_main ul#cil_main_nav li.cil_menu a:hover {color:#CDCDCD; cursor:pointer;}

#cil_main ul#cil_main_nav li.cil_menu div {padding-top:0px;padding-bottom:5px;display:none; position:absolute;z-index: 500; }


#cil_main ul#cil_main_nav li.cil_menu div ul.cil_pulldown {padding-left:25px;margin-left:0;padding-bottom:10px;background-image:url(https://web.archive.org/web/20140708010444im_/http://www.leadership.umn.edu/assets/img_cil/pulldown_bg.jpg);background-color:#333333;top:26px; width:200px;padding-top:10px; z-index: 500px;}



#cil_main ul#cil_main_nav li.cil_menu div ul.cil_pulldown li { list-style:square; color:#ffca3a;padding-left:0;margin-left:0;}
#cil_main ul#cil_main_nav li.cil_menu div ul.cil_pulldown li a:link { padding-left:0;margin-left:0;}
#cil_main ul#cil_main_nav li.cil_menu div ul.cil_pulldown li a:visited { padding-left:0;margin-left:0;}

#cil_main ul#cil_main_nav li.cil_menu:hover div  {display:block;}




/* CLASSES USED FOR THE jQUERY SLIDE SHOW ON THE HOME PAGE
-----------------------------------------------------------------------------------------
*/




#tslider {

	/* You MUST specify the width and height */
	width:403px;
	height:250px;
	position:relative;	
	overflow:hidden;
        z-index: 0;
        border: 1px solid #c8c8c8;
        padding: 0px 0px; 
        margin: 0px 0px 0px 0px;
}

#mask-gallery {
	
	overflow:hidden;	
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0px;
	padding:0px;
	
	
	/* width = total items multiply with #mask gallery width */
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}


#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	top: 150px;
	height: 50px;
	left:0px;
	z-index:2px;
	
	/* width should be lesser than #slider width */
	width:250px;
	overflow:hidden;	
		

	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	background-color:yellow;
	font-family:arial;
	font-size:10px;
	color:#000;	
}

	#excerpt li {
		padding:5px;
	}
	



/* 
*
* Shader id for front door and entries
* Stefano Ascari
* 2011
*/

.shader_gn {
  width: 1050px;
  border: 0px dotted #c9c9c9;
  margin: 0px auto 0px auto;
  background: url('/web/20140708010444im_/http://blog.lib.umn.edu/gpa/globalnotes/shader.gif');
  background-repeat: repeat-y;
}



/*
*
* Home link inside banner.
* Stefano Ascari
* 2011
*
*/
#homeLink {
  display: block;
  width: 300px;
  height: 100px;
}



ul.hhh_pulldown {padding-left:5px;margin-left:0;padding-bottom:10px;background-color:#404040;top:26px; width:175px;padding-top:0px;}

ul.hhh_pulldown li { list-style:none; color:#ffca3a;padding-left:0;margin-left:0;background-color:#404040;}
ul.hhh_pulldown li a:link { padding-left:0;margin-left:0;font-weight:normal; line-height: 15px; padding-bottom: 5px;}
ul.hhh_pulldown li a:visited { padding-left:0;margin-left:0;font-weight:normal; line-height: 15px; padding-bottom: 5px;}






/*
     FILE ARCHIVED ON 01:04:44 Jul 08, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:37:10 Oct 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.252
  captures_list: 0.502
  exclusion.robots: 0.062
  exclusion.robots.policy: 0.052
  esindex: 0.007
  cdx.remote: 15.344
  LoadShardBlock: 142.222 (3)
  PetaboxLoader3.datanode: 175.352 (5)
  PetaboxLoader3.resolve: 523.98 (3)
  load_resource: 660.198 (2)
*/