/* CSS Document */
/* Single style sheet for all browsers*/
/* Get WM web site type styles */
@import url(http://www.wmitchell.edu/styles/type.css);
@media screen {
/* Set up the page layout */
* {
	margin:0;
	padding:0;
}
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
body {
	background: #8DA940 url(../images/library-background-2007.jpg) repeat-x left top;
	text-align: center;
	min-width: 810px; color:#064006
}
#middlecolumn	{
	position: relative;
	margin:0 auto 10px auto;
	width: 800px;
	text-align: left;
	overflow:visible;
	background:#163968 url(../images/library-background-2007.jpg) repeat-x left top;
}

/* Page elements */

/* erm definition */
.bibResourceBrief,.bibResourceEntry
{
text-align: center;
width: 100%;
}

.bibResourceCaption 
{
display: none;
}
  .resourceInfoLabel { text-align: left; font: bold;}
  .resourceInfoData   {text-align: left;}
  .resourceBibEntry   {border-color: black; border-bottom: solid; padding-left: 2px;}

#topLogohead
	{
	height:144px; background:#000 url(../images/WE-Burger-Library-banner.jpg) no-repeat top left; position:relative;
	}
#MitchellLink	{ position:absolute; top:30px; left:10px; height:90px; width:150px; text-indent:-99999px; border-bottom:0; overflow:hidden; }
#LibraryLink	{ position:absolute; bottom:40px; right:0; height:33px; width:370px; text-indent:-99999px; border-bottom:0; overflow:hidden; }	
#RightSideBar
	{
	position:absolute; right:0; top:144px; background:#163968 url(../images/right-sb-background.jpg) repeat-y top right; width:175px; _height:315px; min-height:315px; overflow:visible; padding:75px 0 100px 0; color:#fff;
	}
#RightSideBar #Lower
	{
	width:175px; height:140px; 
	position:absolute; top:320px;
	}
#RightSideBar #Lower p	{ font:normal .9em/1em Arial, sans-serif; margin:7px; padding:0;  }
#RightSideBar #Lower h3	{ font:bold 1em/1.5em Arial, sans-serif; margin:7px; padding:0; color:#FE8101; }
#RightSideBar #Lower h3.AboutUs { text-indent:-99999px; background:url(../library/images/About-us.jpg) no-repeat center right; width:95px;  }		
	/* RSS Feed bar */
div#XMLfeed
	{
	margin:0; padding:0;
	position:absolute; right:0; top:425px; 
	width:180px; height:34px; 
	background: url(../library/images/XML-background.gif) no-repeat top left; 
	z-index:11; 
	}
div#XMLfeed a#XMLdot
	{
	background: url(../library/images/XML.gif) no-repeat top left; 
	height:19px; width:19px; float:left; margin:8px 8px 7px 8px; border:0; text-indent:-99999px; overflow:hidden;
	}
div#XMLfeed span#XMLtext
	{
	font:normal .75em Arial, sans-serif; float:left; position:relative; top:5px;
	}
#MagicCorner { position:absolute; right:0; top:144px; width:220px; height:67px; background: url(../library/images/magic-corner.jpg) no-repeat top right; z-index:10; }	
	/* Variations on the MagicCorner */
body.SearchPage #MagicCorner { background:url(../library/images/magic-corner-research.jpg) no-repeat top right;}
body.ServicesPage #MagicCorner { background:url(../library/images/magic-corner-services.jpg) no-repeat top right;}
	/* Where the content goes */
#MainContent { 
	position: relative; top:2px;
	background:#C7D99B url(../library/images/L07-main-background.jpg) repeat-y top right;
	min-height:450px; _height:450px;
	width:610px;
	padding:15px 0 25px 15px;
	overflow:visible;
	font: normal 1em/1.05em Arial, sans-serif;
	color:#222; margin-bottom:0;
}
	/* alternate looks */
body.SearchPage #MainContent	{ 
	background:#C7D99B url(../library/images/L07-mainresearch-bkg.jpg) repeat-y top right;
}
body.ServicesPage #MainContent	{ 
	background:#C7D99B url(../library/images/L07-mainservices-bkg.jpg) repeat-y top right;
}
	/* this makes a consistent bottom */
#bottomMargin { height:1px; clear:both; width:775px; font:normal 1px/1px sans-serif;}
.reSearch
	{ text-indent:-5000px; background:url(../images/L07-reSearch.gif) no-repeat left center; width: 500px; height:14px; margin:15px 0 5px 15px; position:relative; }
span.reSearchWhat { position:relative; left:5077px; top:1px; text-transform:uppercase; }	
div.twoColumn {width: 290px; float:left; }


/* :::: CONTAINERS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.folderWrapper 
	{
	position: relative; left:25px; float:left; width:auto; clear:both;
	}
div.folderWrapper div.mainActiveContent { width:550px; max-width:510px; }

.mainNavLinksWrapper { clear:left; position:relative; }
.mainNavLinksWrapper div { float:left; width:185px; }
	/* Brief Citation display styles */
div.briefCitRow
	{
	background:#FFFEF7; float:none; border-bottom:5px #D9E4BA solid; border-right:1px #D9E4BA solid; 
	clear:both; padding-bottom:5px; padding-top:5px; color:#666666; margin:0 5px; border-top:0; 
	}
div.briefCitRow p { margin:3px; }
.briefcitActions { padding:5px 0 5px 0;text-align: left; }
div.briefcitEntry { float: left; width:40px; text-align:center; padding:10px 0 40px 0; background:#EAF8CA; margin:5px; }
div.briefcitEntry input { min-width:10px; margin:0; padding:0; }
div.briefcitDetail { float:left; width:500px; }
.briefcitTitle { font-weight:bold}
.bibPager { text-align:left; margin:0; padding:0; }
.bibRecord
	{
	margin:13px 25px; padding:10px; 
	clear:both;
	background:#fff;
	width:550px;
	min-height:150px; _height:150px;
	border-bottom:1px #C7D99B solid;
}
.bibSearchtool, div.navigationRow, div.topDiv 	{ background:transparent; text-align:left; width:auto; margin:5px; padding:0 }
div.topDiv input, div.topDiv select {margin-right: 1ex; }
div.browseSearchtoolMessage { color:#555; line-height:1.5em;}
div#infoTable
{ margin:0; padding:0 }
div.bookJacket	{ float:left; margin:0 5px 0 0; }
div.bookJacket a, div.bookJacket img  { border:0; max-width:100px; }
div.briefcitItems { clear:left; }
div.bibContentWrapper, div.mainActiveContent
	{
	clear:both;
	border:0 solid #fff; 
	background:transparent;
	display:block;
	width:570px;
	}
div.MainSearchType, td.browseSaveJump 
	{
	 padding:0; width:600px; height:auto; margin:3px 5px; padding:0; overflow:visible;
	}
div.navigationRow
	{
	 padding:0; width:600px; height:auto; margin:10px 5px 0 5px; padding:0; overflow:visible;
	}
div.CallNumberSearch
	{ margin-top:45px;}
div.tip
	{
	position:relative; width:275px;  background:#EBF9FF; padding:25px 0 5px 0; 
	border-bottom:1px #8FA3BF solid; border-right:1px #8FA3BF solid;
	margin:5px 10px; font-size:.9em; color:#667;
	}

/* :::: TABLES :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#MainContent table { color:#666666; font: normal 10pt/1.5em Tahoma, sans-serif; }
table.bibDetail
	{
	margin:0; padding:0; border-collapse: collapse;
	background:transparent; width:90%;
 }
table.bibItems { border:0; background:#EEF2FF; width:470px; margin-right:20px; border:1px #C9BEAB solid; margin:0 auto; color:#555; }
table.bibItems td, table.bibItems th  { vertical-align:top; border:0; font:normal 9pt/1.25em Tahoma, sans-serif; padding:.1ex; }
.bibItems td, table.bibLinks td { background:transparent; border:0; text-align:left; }
div#infoTable table, table.bibLinks  { text-align:left; width:auto; border:0; clear:both; }
table.bibItems th,table.bibLinks th { color:#163968; border:0; border-bottom:1px #ccc8b8 solid; text-align:left; }
div#infoTable td.bibInfoLabel, div.bibContentWrapper table td.bibInfoLabel {text-align:right; padding-right:5px; overflow:visible; font-weight:normal; color:#333; width:125px; }
div#infoTable table td.bibInfoData { }
div.bibHoldings, div.bibItems, div.bibHoldings table { background:transparent; border:0; }
div.bibRecordLink, div#botnav, div.bibPager { text-align:left; clear:both; padding:3px 15px; float:none; border:none; } 
	/* browse */
table.browseList tr.browseEntry td { background:#ECF2DA; }
table.browseList tr.browseSubEntry td { font:icon;  background:#E5EED3;  border-bottom:1px #C7D99B solid; }
table.browseList td { border:0; padding:2px 0;  }
/*
table.browseList tr.browseEntry td.browseEntryMark{ background:#D9E4BA url(../library/images/mark-corner.gif) no-repeat top left;  }
*/
table.browseList tr.browseEntry td.browseEntryNum { background:#C7D99B; color:#0D800D; text-align:right; }
table.browseList tr.browseSubEntry td.browseSubEntryData { text-align:right; background:#E5EED3 url(../library/images/sub-entry-corner.gif) no-repeat top left; padding-right:2px; }
table.browseList tr.browseSubEntry td.browseSubEntryData a { color:#7A7ACC; }
table.browseList tr.browseSubEntry td.browseSubEntryData a:hover { border-bottom-color:#7A7ACC; }
tr.yourEntryWouldBeHere td 
	{
	color:#000; background:#fff; text-indent:1ex;
	}
tr.yourEntryWouldBeHere td a:link, tr.yourEntryWouldBeHere td a:visited 
	{
	color:#000; border-bottom:1px #000 solid; 
	}
td.browseSubEntryData a { text-indent:0 }
tr.browseHeader	* { font:normal 8pt/1em Verdana, sans-serif; background:#E32D22; color:#fff; }
td.browseHeaderData	{ font-weight:bold; color:#fff; text-align:left; padding:1px 10px; border-bottom:1px #ccc8b8 solid;}
td .browseHeaderEntries { width:75px; }
table.browseList tr.browseSuperEntry td, table.browseList tr.browseEntry td { text-align:left; padding:1px 10px; color:#676A5F; border-top:1px #C7D99B solid; }
table.reserveBibs, table.reserveBibs tr, table.reserveBibs td { border:0; text-align:left; }
table.reserveBibs { border:0; background:#EEF2FF; width:auto; margin-right:20px; border:1px #C9BEAB solid; }
table.reserveBibs td { border-bottom:1px #C9BEAB solid; }
table.browseScreen td { border:0; text-align:left;  }
table.browseList td.browseSaveJump, table.browseList tr.browseHeader td { border:0; }
table.browseList td.browseSubEntryMedia { text-align:center; vertical-align:middle; padding:1ex; }

/* :::: FONT and PARAGRAPH variations :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

h2 {color:#465420; background:#E6F2E8; padding:15px 5px; width:66%; margin:0 5px; border-bottom:5px #BF1E06 solid;}
p.footerNote
{ background:#8DA940; margin:0; padding:5px; width:800px; text-align:center; font-weight:bold; }
div.tip h5
	{
	background:#B4E2F8; color:#2867BF; width:275px; margin:0; padding:3px 0; 
	border-bottom:1px #8FA3BF solid; border-right:1px #8FA3BF solid;
	text-indent:15px; position:absolute; top:0; left:0; 
	} 
tr.yourEntryWouldBeHere td font, tr.msg	{ color:#BF251D; }
td.browseEntryData strong { font-weight:normal; color:#627700; }
table.browseList tr.browseSubEntry td.browseSubEntryData strong { font-weight:normal; color:#627700; }

/* :::: Advanced Search ::::--------------------------------------------------------------------------------------------------- */
div.AdvSearchColumn
	{ float:left; width:225px; height:25px; padding:0; font:icon; }
div.AdvSearchBoolean
	{ float:left; width:100px; height:25px; font:icon; clear:left; text-align:right; }
div.AdvSearchThird
	{ float:left; width:150px; height:25px; padding:0; font:icon; }
div.AdvSearchColumn p, div.AdvSearchBoolean p, div.AdvSearchThird p	{ margin:0; padding:.1ex 1ex; }	
div.AdvSearchColumn input, div.AdvSearchColumn select, div.AdvSearchBoolean input, div.AdvSearchBoolean select, div.AdvSearchThird input, div.AdvSearchThird select
	{
	width:auto; 
	font:bold 7.5pt Arial, sans-serif; 
	padding:.33ex; 
	border-top:1px #828C99 solid; 
	border-right:1px #B8C0CC solid; 
	border-bottom:1px #B8C0CC solid; 
	border-left:1px #828C99 solid; 
	color:#153867;
	margin:2px; 
	height:19px;
	}
div.AdvSearchColumn input { width:215px;  }
div.AdvSearchColumn select { width:175px; background:#F2FCFF;  }
div.AdvSearchBoolean input { width:75px;  }
div.AdvSearchBoolean select { width:75px; background:#F2FCFF; }
div.AdvSearchThird input { width:155px;  }
div.AdvSearchThird select { width:125px; background:#F2FCFF; }
div#Limits { padding:0; width:500px; height:80px; clear:both; }
form#search { padding:0; padding-bottom:25px;}

/* :::: Login/Patron Record ::::----------------------------------------------------------------------------------------------- */

div.patActionsLinks, div.patMainFuncs * { text-align:left; }
div.patNameAddress, div.patLinks, div.patFuncArea { border:0;  }
div.patLinks { float:left; width:200px; max-width:250px; }
div.patLinks a { display:block; }
div.patNameAddress { float:left; width:150px; margin-left:15px;  }
div.patActionsLinks	{ float:left; width:200px; clear:none; }
div.patFuncArea { clear:both; width:600px; padding-top:15px; }
div#loginPage form { margin-left:15px; width:575px; padding:0; }
div#loginPage table { vertical-align:top; }
div#loginPage table td { width:auto; }


/* :::: TABS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

div.bibTabOn, div.bibTabOff { background: transparent; float:left; }
div.bibTabOn a, div.bibTabOff a, div.bibTabOn a:visited, div.bibTabOff a:visited
	{
	font-size:.9em; line-height:1.75em; font-family:Tahoma, sans-serif; margin:0 0 0 9px; border:0; padding:.3em 4ex .3em 1.25ex; overflow:hidden; width:auto; color:#fff; 
	}
div.bibTabOff a#moreContent, div.bibTabOff a#copyContent
	{ background:url(../images/tab-off.gif) no-repeat right top; }
div.bibTabOff a#simContent
	{ background:url(../images/subject-off.gif) no-repeat right top; color:#fff; }
div.bibTabOff a#simAuthorContent
	{ background:url(../images/author-off.gif) no-repeat right top; color:#fff; }		
div.bibTabOn a
	{ background:url(../images/tab-on.gif) no-repeat right top; color:#fff; font-weight:bold; }
div.bibTabOff a:hover#copyContent, div.bibTabOff a:hover#moreContent { color:#B6D0F2; }
div #bibCopyStatus .bibTabOn {  }
div#similarSection { background:#FFFCFA; min-height:200px; _height:200px; padding:15px 0; border:1px #BF7830 solid; border-top-width:5px; }
div#similarAuthorSection { background:#FAFFFB; min-height:200px; _height:200px; padding:15px 0; border:1px #30BF5B solid; border-top-width:5px; }
a#copyContent { color:#fff; }
a#moreContent { color:#fff; }
div#copySection { 	background:#FAFCFF; padding:25px 0; border:1px #163968 solid; border-top-width:5px; min-height:200px; _height:200px;  }
div#moreSection { 	background:#FAFCFF; padding:15px 0; border:1px #163968 solid; border-top-width:5px; min-height:200px; _height:200px;  }
div.bibTabOn a#simContent, div.bibTabOff a:hover#simContent
	{ background:url(../images/subject-tab-on.gif) no-repeat right top; color:#fff; }
div.bibTabOn a#simAuthorContent, div.bibTabOff a:hover#simAuthorContent
	{ background:url(../images/author-tab-on.gif) no-repeat right top; color:#fff; }		

/* :::: ??? I lost track of what this stuff does ??? :::: */

.mainSpacer { margin:0 1em 1em 1em; }
.mainmenuSearchInvisible	{ display:none; }


/* :::: Holdings ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
td.bibHoldingsLabel { text-align:right; padding-right:1em; }
hr.holdingsDivider { margin:13px 0; width:100%; border:1px hidden; height:0;}


/* :::: Export screens  ::::----------------------------------------------------------------------------------------------- */

pre { width:470px; background:#fff; color:#000; margin:0 auto; font-size:1.1em; text-align:left;}
div.exportHeading { width:470px; background:#163968; color:#fff; margin:10px auto 0 auto; font:bold 1em/1.5em Verdana, sans-serif; text-align:left; text-indent:1ex; }
div#MainContent.Export { width:625px; padding:15px 0; margin:0; }
div#MainContent.Export table { max-width:550px;  }
div#MainContent.Export table { _width:225px; }
div#MainContent.Export table.browseList { _width:550px; }
div#MainContent.Export table.browseList table {  }

/* :::: LINKS and BUTTONS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#RightSideBar a { font:bold .9em/1.25em Arial, sans-serif; color:#fff; }
#RightSideBar a:hover { border-bottom-color:#e0e0ff; }
.briefCitRow a	{ color:#7A7ACC; }
.briefCitRow a:hover	{ border-bottom-color:#7A7ACC; }
div#infoTable table a:link, div#infoTable table a:visited { border-bottom:1px #ccc8b8 dotted; }
body.SearchPage #MainContent a, .folderWrapper a:link, .bibRecord a:link	{ color:#07418C; border-color:#8DA940;  }
body.SearchPage #MainContent a:hover, .folderWrapper a:hover, .bibRecord a:hover	{ color:#214A80; border-color:#214A80; }
.folderWrapper a:visited, .bibRecord a:visited { color:#665A8C; }
#RightSideBar #Lower p a
	{ display:block; float:left; width:70px; height:1.5em; margin-right:10px }	
div.MainSearchType input, div.bibSearchtool input, td.browseSaveJump input { height:20px; padding:2px; }
#MainContent div.MainSearchType a:link, #MainContent div.MainSearchType a:visited, #MainContent div.MainSearchType .SearchButton, #MainContent div.MainSearchType .SearchGo, div.navigationRow a:link, div.navigationRow a:visited, div.navigationRow .SearchButton, div.navigationRow .SearchGo, td.browseSaveJump input, div.patActionsLinks a:link, div.patActionsLinks a:visited, div#bibContent a, table.reserveBibs input, .magFive a
	{
	text-align:center;
	font:bold 7pt/20px Verdana, sans-serif;
	color:#284E7F; 
	background:#E0EDB2 url(../images/L07-button-background.jpg) repeat-x center left; 
	border-top:1px #B8C0CC solid; 
	border-right:1px #828C99 solid; 
	border-bottom:1px #828C99 solid; 
	border-left:1px #B8C0CC solid; 
	padding:.75ex 2ex;
	_padding:0 2ex;
	height:20px;
	text-transform:uppercase;
}
a[href="/search"] {	text-align:center;
	font:bold 7pt/20px Verdana, sans-serif;
	color:#284E7F; 
	background:#E0EDB2 url(../images/L07-button-background.jpg) repeat-x center left; 
	border-top:1px #B8C0CC solid; 
	border-right:1px #828C99 solid; 
	border-bottom:1px #828C99 solid; 
	border-left:1px #B8C0CC solid; 
	padding:.75ex 2ex;
	_padding:0 2ex;
	height:20px;
	text-transform:uppercase; }
/*div.navigationRow form { position:absolute; left:110px; top:79px; }*/
#MainContent div.MainSearchType a.SearchGo, #MainContent div.MainSearchType a:visited.SearchGo, #MainContent div.MainSearchType input.SearchGo, td.browseSaveJump input {
background:#547299 url(../images/L07-button-reverse.jpg) repeat-x left center; color:#fff; }
#MainContent div.MainSearchType a:hover, #MainContent div.MainSearchType a.SearchGo:hover, #MainContent div.MainSearchType input.SearchGo:hover, #MainContent div.MainSearchType input.SearchButton:hover, td.browseSaveJump input:hover, div.navigationRow a:hover, div.navigationRow a.SearchGo:hover, div.navigationRow input.SearchGo:hover, div.navigationRow input.SearchButton:hover, div.patActionsLinks a:hover, div#bibContent a:hover, table.reserveBibs input:hover, .SearchPage #MainContent .magFive a:hover
	{
	background:#9a0000 url(../images/L07-button-hover.jpg) repeat-x left center;
	color:#fff;
	border-top:1px #ccc0b8 solid; 
	border-right:1px #992882 solid; 
	border-bottom:1px #992882 solid; 
	border-left:1px #ccc0b8 solid; 
	cursor: pointer;
	 }
a[href="/search"]:hover {	background:#9a0000 url(../images/L07-button-hover.jpg) repeat-x left center;
	color:#fff;
	border-top:1px #ccc0b8 solid; 
	border-right:1px #992882 solid; 
	border-bottom:1px #992882 solid; 
	border-left:1px #ccc0b8 solid; 
	cursor: pointer;}	 
.SearchInput { 
	width:290px; height:25px; 
	font:bold 9pt Arial, sans-serif; 
	padding:2px 5px; 
	border-top:1px #828C99 solid; 
	border-right:1px #B8C0CC solid; 
	border-bottom:1px #B8C0CC solid; 
	border-left:1px #828C99 solid; 
	color:#153867;
	margin:0 0 3px 0;
	 }
.browseEntryData a:link, .briefcitTitle a:link { color:#0F4B99; }
.browseEntryData a:visited, .briefcitTitle a:visited { color:#677C99; }
.browseEntryData a:hover, .briefcitTitle a:hover { border-bottom-color:#0F4B99; }
input[size="3"] { background:#fff; color:#fff; }
p.briefCitLink a:link,  p.briefCitLink a:visited { font-weight:bold; padding-top:10px; }

div#middlecolumn.Subject tr.browseHeader td { background:#BF7830; }
div#middlecolumn.Author tr.browseHeader td { background:#30BF5B; }
div#middlecolumn.Subject tr.msg { background:#BF7830; color:#fff; text-indent:15px; }
div#middlecolumn.Author tr.msg { background:#30BF5B; color:#fff; text-indent:15px;  }
div#middlecolumn.Author tr.yourEntryWouldBeHere td 
	{
	color:#000; background:#30BF5B;
	}
div#middlecolumn.Subject tr.yourEntryWouldBeHere td 
	{
	color:#000; background:#BF7830;
	}
	
div#middlecolumn.Issues img, div#middlecolumn.IssuesLine img { vertical-align:middle; border:0; }
div#middlecolumn.Issues table { position:absolute; left:15px; top:315px; font:icon; width:575px; background:#fff; }
div#middlecolumn.Issues div#MainContent table { position:absolute; left:15px; top:70px; background:transparent; }
div#middlecolumn.IssuesLine table { position:absolute; left:15px; top:260px; font:icon; width:575px; background:transparent; border:0; }
div#middlecolumn.IssuesLine table tr { display:inline; float:left; width:auto; }
div#middlecolumn.IssuesLine table tr td { padding:2px; width:auto; }
div#middlecolumn.IssuesLine div#MainContent table { position:absolute; left:15px; top:60px; background:transparent; }
div#middlecolumn.IssuesLine div#MainContent table tr { display:table-row; }
div.bibPager a { font-weight:bold; margin-right:1em; }
a.bookmark { border:0; padding-left:77px; }
#loginPage form font em { line-height:1em; font-size:13pt; padding:.1em 1em; background:#900; color:#fff; }

/* :::: INFO THINGS:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

div.Group { position:relative; }
a:visited.infoTip, a:link.infoTip { overflow:hidden; background:url(../images/more-info-active.jpg) no-repeat right top; padding-right:20px; }
a:hover.infoTip { background:url(../images/more-info.jpg) no-repeat right top; }
span.infoItem{ position:absolute; top:-99999px; }
a:hover.infoTip span.infoItem { top:0; right:25px; width:350px; overflow:auto; background:url(../library/images/info-background.gif) no-repeat left bottom; padding:15px 0 25px 15px; color:#333; }
a:hover.infoTip span.infoItem strong { color:#141; }
center { text-align:left; }
div#middlecolumn.Issues div#MainContent, div#middlecolumn.IssuesLine div#MainContent { min-height:650px; _height:650px; }
#RightSideBar .LatestTitles a{ line-height:2.5em; }
.nearbylib { float:right; margin-right:4em; }
}
