/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Kyle G Sessions
Version:  20 October 2010
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

#claremont {
	margin-top: 16px; }

/* Header */

#claremont #header {
	border: 1px solid #e1e1e1;
	width: 978px;
	height: 107px; }

#claremont #pagetitle,
#claremont #header h1,
#claremont #header h1 a {
	display: block;
	float: left;
	height: 107px;
	width: 251px;
	margin: 0;
	padding: 0; }

#claremont #header h1 a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/3cbe67274297838cecfacb6c17fc5c05.gif) top left no-repeat; }

#claremont #header .header-logo {
	margin-left: 12px;
	float: left; }

#claremont #header .header-logo a {
	display: block; }

#claremont #header #pomona.header-logo {
	margin-left: 24px; }

#claremont #header #pomona a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/091af914eaaef64f5555489fbc6dec76.gif) top left no-repeat;
	width: 80px;
	height: 34px;
	margin-top: 40px; }

#claremont #header #cgu a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/41a4a99a206311c45ab9377845289e95.gif) top left no-repeat;
	width: 76px;
	height: 52px;
	margin-top: 27px; }

#claremont #header #scripps a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/9ce58dd882c410c7879f2dad04affa7a.gif) top left no-repeat;
	width: 64px;
	height: 58px;
	margin-top: 24px; }

#claremont #header #mckenna a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/8b2a5ea520d17d41fa3890f6b39648c1.gif) top left no-repeat;
	width: 133px;
	height: 40px;
	margin-top: 33px; }

#claremont #header #hmc a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/3489c67ba1eba1f6147d5b6d728821a0.gif) top left no-repeat;
	width: 55px;
	height: 55px;
	margin-top: 30px; }

#claremont #header #pitzer a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/192dfdcc07b15f4d9a93ffd8fbeef002.gif) top left no-repeat;
	width: 100px;
	height: 53px;
	margin-top: 28px; }

#claremont #header #keck a {
	text-indent: -9999px;
	background: #ffffff url(assets/md5images/3c649fb5978e21614e6a2ecacefeb67d.gif) top left no-repeat;
	width: 100px;
	height: 29px;
	margin-top: 45px; }

/* Navigation */

#claremont #navigation {
	height: 34px;
	border-top: 2px solid #fff;
	background: #0066cb url(assets/md5images/1613a53b96b403c21b70f71bf2ceb54d.gif) top left no-repeat; }

#claremont #navigation #tabs {
	float: right;
	font-size: 12px;
	padding-right: 22px; }

#claremont #navigation #tabs li {
	margin: 0; }

#claremont #navigation #tabs a  {
	border: 0;
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0 10px;
	color: #fff; }

#claremont #navigation #tabs a:link,
#claremont #navigation #tabs a:visited {
	background-color: #0066cb; }

#claremont #navigation #tabs a:active,
#claremont #navigation #tabs a:focus,
#claremont #navigation #tabs a:hover {
	background-color: #9b1705; }

/* Sidebar */

#claremont #sidebar {
	font-size: 13px; }

#claremont #sidebar a:link,
#claremont #sidebar a:visited {
	color: #9b1705;
	text-decoration: none; }

#claremont #sidebar a:active,
#claremont #sidebar a:hover {
	color: #1a4c7d;
	text-decoration: none; }

#claremont #sidebar li a:focus {
	background-color: #ffc; }

#claremont #sidebar h2 {
	width: 220px;
	margin-left: 10px;
	border-bottom: 1px solid #999;
	font-size: 18px;
	text-indent: 5px;
	color: #648d0d; }

* html #claremont #sidebar h2 {
	margin-left: 5px; }
*+html #claremont #sidebar h2 {
	margin-left: 5px; }

#claremont #sidebar ul {
	padding-top: 0; }

#claremont #sidebar form label {
	color: #555; }

#claremont #sidebar ul#side-notify a:link,
#claremont #sidebar ul#side-notify a:visited {
	color: #9b1705; }

#claremont #sidebar ul#side-notify a:active,
#claremont #sidebar ul#side-notify a:hover {
	color: #1a4c7d;; }

#claremont #sidebar input#email_address, 
#claremont #sidebar input#search,
#claremont #sidebar select,
#claremont .form-table select,
#claremont .form-table input#author {	
	border: 1px solid #999;
	border-left: 5px solid #999; }

/* Footer */

#claremont #footer {
	height: 85px;
	border-bottom: 2px solid #0066cb;
	background: #fff url(assets/md5images/f6e65acdbacfb19e77182b091c9d830b.gif) top left no-repeat; }

#claremont #footer #bepress a {
	height: 85px; }

#claremont #footer p#footer-links {
	height: 79px;
	line-height: 79px;
	padding-top: 6px;
	font-size: 13px; }

#claremont #footer p#footer-links,
#claremont #footer p#footer-links a:link,
#claremont #footer p#footer-links a:visited {
	color: #1a4c7d;
	text-decoration: none; }

#claremont #footer p#footer-links a:active,
#claremont #footer p#footer-links a:hover {
	color: #9b1705;
	text-decoration: underline; }
	
#claremont #footer p a {
    text-decoration: none;
}

#claremont #footer p a:hover {
	text-decoration: underline; }

#claremont #footer p#footer-library-link {
	display: block;
	float: right;
	width: 240px;
	height: 38px;
	margin: -55px 24px 0 0;
	padding: 0; }

* html #claremont #footer p#footer-library-link {
	margin: -55px 0 0 0; }

#claremont #footer p#footer-library-link a {
	display: block;
	width: 240px;
	height: 38px;
	background: #fff url(assets/md5images/3e06d8bee37bed56a7135a0b8ea81a39.gif) top left no-repeat;
	text-indent: -9999px;
	margin-top: 21px; }

/* Main content area */

#claremont #content {
	background-color: transparent; }

#claremont #main.text a:link,
#claremont #main.text a:visited {
	color: #9b1705;
	text-decoration: none; }

#claremont #main.text a:active,
#claremont #main.text a:hover {
	color: #1a4c7d;
	text-decoration: none; }

#claremont #main.text h1#home-page-title {
	color: #1a4c7d;
	font-size: 24px;
	border-bottom: 1px solid #648d0d;
	width: 660px;
	margin-top: 20px; }

#claremont #main.text #slideshow {
	width: 660px;
	height: 160px; }

* html #claremont #main.text #cover-browse h3 {
	height: 1%; }

*+html #claremont #main.text #cover-browse h3 {
	min-height: 1%; }

#claremont #main.text #cover-browse h3 a {
	font-size: 15px;
	font-weight: normal; }

#claremont #main.text .box h2 {
	border-bottom-color: #999; }

#claremont #main.text .box p a {
	font-size: 14px;
	font-weight: normal; }

#claremont #main.text h2#series-title a,
#claremont #main.text .articleInfo a,
#claremont #main.text .box p a:link,
#claremont #main.text .box p a:visited {
	text-decoration: none; }

#claremont #main.text .box p a:active,
#claremont #main.text .box p a:hover {
	text-decoration: none; }

/* Four-box layout */

#claremont #main.text .box#top-left {
        width: 300px;
	height: 230px;
	margin-right: -10px;
        margin-left: 0px; }

#claremont #main.text .box#top-right {
	width: 300px;
	height: auto;
	padding-right: 0px;
        margin-left: 40px;
        margin-right: 0px; }

#claremont #main.text .box#top-left h2,
#claremont #main.text .box#top-right h2 {
	border-bottom: 0; }

/* Image Localization */

#wrapper {
	background-image: url(assets/md5images/bb57ed1707f163d5fb9d36aaa26bdb8a.gif);
	background-repeat: repeat-y; }

#content ul li,
.communities dd span,
.communities dd ul li {
	background-image: url(assets/md5images/4330853ecda3f2d9158d5de2c57b2c4f.gif); }

#cover-browse h3 {
	background: transparent url(assets/md5images/4330853ecda3f2d9158d5de2c57b2c4f.gif) left no-repeat; }

#message ul.confirm ul li,
#message ul.warning ul li {
	background-image: url(assets/md5images/4330853ecda3f2d9158d5de2c57b2c4f.gif); }

.box p a:link,
.box p a:visited,
.box p a:active,
.box p a:hover {
	background-image: url(assets/md5images/bb4ce1874f65bbbe04c268d4c3b5e2b9.gif);
	background-position: bottom left;
	background-repeat: repeat-x; }

.divider,
.series-div {
	background: transparent url(assets/md5images/bb4ce1874f65bbbe04c268d4c3b5e2b9.gif) left repeat-x; }