/** UFDC Header-Specific Styles (many copied from Public.css)   **/
#ufheader { font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; width: 100%; height: 35px; FONT-SIZE: small; text-align:left; }	
.logo { background-image: url( wordmark/blue12.gif ); 	}
.logo a:link { border: 0;}
.UfdcHeaderNavLinks { PADDING-RIGHT: 20px; 	border-top:3px solid #ccc;  font-size: 0.85em; border-bottom: 1px solid #ccc; PADDING-LEFT: 10px; COLOR: #777777; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none; }
.UfdcHeaderNavLinks A:link { COLOR: #777777; TEXT-DECORATION: none;  }
.UfdcHeaderNavLinks A:visited { COLOR: #777777; TEXT-DECORATION: none;  }
.UfdcHeaderNavLinks A:hover { COLOR: #777777; TEXT-DECORATION: underline;  }

.UfdcHeaderNavLinks_item { PADDING-RIGHT: 20px; border-top:1px solid #ccc; 	 font-size: 0.85em;
	PADDING-LEFT: 10px; COLOR: #bbbbbb; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none; }
.UfdcHeaderNavLinks_item A:link { COLOR: #bbbbbb; TEXT-DECORATION: none;  }
.UfdcHeaderNavLinks_item A:visited { COLOR: #bbbbbb; TEXT-DECORATION: none;  }
.UfdcHeaderNavLinks_item A:hover { COLOR: cornflowerblue; TEXT-DECORATION: underline;  }

#itemtitlebar {
    BACKGROUND-COLOR: #333333;
    COLOR: #dddddd;
    font-size: 0.90em;
    font-weight:normal;
}

.firstLinks { 
	background-image: url( wordmark/blue12.gif ); 
	text-align: right; white-space: nowrap; padding: 0 20px 0 0; background-color: #0021a5;  
}

.rss_link { font-size: 0.90em; }

#banner {
	width:100%;
	background:#4593bf url( wordmark/blue12.gif) repeat-x;
	height: 30px;
	position:relative;
	margin:0;
	padding:0;
	border-bottom:1px solid #ccc;
	}

h1#uflogo {
	margin:0;
	padding:0;
	float:left;
	width:45px;
	height:39px;
	overflow:hidden;
	position:relative;
}

h1#uflogo span {
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:11;
	width:45px;
	height:39px;
	margin:0;
	padding:0;
	background:url( wordmark/uf-uf9.gif) top left no-repeat;
			cursor:pointer;
}

h1#ufdclogo {
	margin:0;
	padding:0;
	float:right;
	width:350px;
	height:39px;
	overflow:hidden;
	position:relative;
}

h1#ufdclogo span {
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:11;
	width:350px;
	height:39px;
	margin:0;
	padding:0;
	background:url( wordmark/ufdc.jpg) top right no-repeat;
			cursor:pointer;
}

h1#liblogo {
	float:left;
	margin:0;
	padding:0;
	width:246px;
	height:39px;
	overflow:hidden;
	position:relative;
}	

h1#liblogo span {
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:11;
	width:246px;
	height:39px;
	margin:0;
	padding:0;
	background:url( wordmark/uf-uflib9.gif) top left no-repeat;
		cursor:pointer;
}

/** UFDC Footer-Specific Styles (many copied from Public.css)  **/
#ufdcfooter{ clear: both;  width: 100%;  border-top: 1px solid #ccc;  background-color:#eee;  border-bottom: 1px solid #ccc; text-align:center; font-size: small; }
#ufdcfooter p{ display: inline;  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #787878; padding: 0 0 0 10px; }
#ufdcfooter a{ font-size: 0.9em; color: #787878; text-decoration: none; }
#ufdcfooter a:hover{ color: #000; text-decoration: underline; }

#UfdcWordmark { padding: 10px 15px 0px 0px; FLOAT: right; }
#UfdcCopyright { Padding: 10px 0px 10px 10px; FONT-SIZE: 10px;  COLOR: #787878;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left; }
#UfdcCopyright a { FONT-SIZE: 10px; COLOR: #787878; TEXT-DECORATION: none }
#UfdcCopyright a:hover { FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: underline; }

/** UFDC dark item viewer footer-spcific Styles (many copied from Public.css)  **/
#ufdcfooter_item { clear: both;  width: 100%; background-color:#333333;color: #bbbbbb; text-align:center; font-size: small; }

#ufdcfooter_item p{ display: inline;  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #bbbbbb; padding: 0 0 0 10px; }
#ufdcfooter_item a{ font-size: 0.9em; color: #bbbbbb; text-decoration: none; }
#ufdcfooter_item a:hover{color: cornflowerblue; text-decoration: underline; }

#UfdcWordmark_item { padding: 10px 15px 0px 0px; FLOAT: right; }
#UfdcCopyright_item { Padding: 10px 0px 10px 10px; FONT-SIZE: 10px;  COLOR: #bbbbbb;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left; }
#UfdcCopyright_item a { FONT-SIZE: 10px; COLOR: #bbbbbb; TEXT-DECORATION: none }
#UfdcCopyright_item a:hover { FONT-SIZE: 10px; COLOR: cornflowerblue; TEXT-DECORATION: underline; }


	
.SOBEKCMHELPText p { margin-left: 10px; padding-left: 10px;  }
.SOBEKCMHELPText h1 { margin-top: 10px; padding-top: 10px;  }

.SobekHomeBannerMain
{
	background-image: url( http://ufdc.uflib.ufl.edu/ufdc/design/aggregations/all/front_banner.jpg);
	width: 550px;
	height: 230px;
}

.tab
{
	text-align:left; background-image: url( tabs/c.gif ); height:15px; color: White; font-size:smaller; margin: 2px 0px 0px 0px; padding: 0px 0px 3px 0px; vertical-align:top; text-decoration: none; font-weight:bold;
}

.tab a
{
	text-decoration:none;
}

.tab a:hover
{
	text-decoration:none;
}

.tab_s
{
	text-align:left; background-image: url( tabs/c_s.gif ); height:13px; color: White; font-size:smaller; margin: 2px 0px 0px 0px; padding: 0px 0px 3px 0px; vertical-align:top; font-weight:bold;
}

.artbound {text-align: right; color: #996666; font-size: smaller; }

#h2percentage 
{
        font-weight:normal;
        font-size: 1.30em;
        font-variant: small-caps;
        width: 100%;
        background-color: #eee;
        padding: 3px 3px 3px 10px;
        border: solid 1px #ccc;
        margin-top: 25px;
}

.linkedileimage
{
                border-width: 1px;
                border-color: Gray;
                cursor: hand;
                cursor: pointer;

}


.SobekColumnOne {
	 border: solid 1px #cccccc; MARGIN-RIGHT: 5px; background-color: #eeeeee; height: 100%; text-align: left;
}

.SobekNavBarHeader {
 background-color: #eeeeee; 
 padding: 5px 10px 5px 5px; 
 FONT-WEIGHT: bold; 
 FONT-SIZE: 0.9em; 
 COLOR: #222; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 WHITE-SPACE: nowrap; 
 LETTER-SPACING: 1px; 
}
 
.SobekNavBarHeader A:link { display:inline; background: #eeeeee;  }
.SobekNavBarHeader A:hover { display:inline; background: #eeeeee; }
.SobekNavBarHeader A:visited { display:inline; background: #eeeeee;  }
 
 
UL.SobekNavBarMenu {
       PADDING: 0px 0px 0px 0px; 
       MARGIN: 0px 0px 0px 0px; 
       WIDTH: 100%; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none;
}
 
UL.SobekNavBarMenu LI A {
       MARGIN-TOP: 1px; 
       PADDING-BOTTOM: 2px; 
       PADDING-TOP: 4px; 
       DISPLAY: block; 
       FONT-WEIGHT: bold;
        FONT-SIZE: 0.85em;  
        WIDTH: 100%; 
        COLOR: #666;
         TEXT-INDENT: 15px; 
         FONT-FAMILY: Arial, Helvetica, sans-serif; 
         WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
 
UL.SobekNavBarMenu LI A:hover {
       BACKGROUND-COLOR: #eeeeee; color:Black; }

#container-facets
{
	width: 1100px;
}
      



/** Hurtado specific styles (also used in the item view) **/
.hurtadoDirectoryNewLetter { font-size: 1.7em; font-weight: bold; color: #666666; padding-top: 25px; }
.hurtadoDirectoryName { display: inline-block; width: 280px; padding-left: 25px; }
.hurtadoDirectoryName a:link { color: black !important; }
.hurtadoDirectoryName a { color: black !important; }
.hurtadoDirectoryName a:hover { color: blue !important; }
#hurtadoNoMatchDiv { display: none; font-weight: bold; text-align:center; margin-left:auto; margin-right:auto; margin-top: 40px; font-size: 2.0em; }
#hurtadoDirectoryMainDiv { padding-left: 20px; background-color: white; width:800px; color: black; padding-top:30px; padding-bottom:30px;  }