@charset "utf-8";
/* CSS Document */

body {
	background-color:#999;
	bncolor:#000000;
	font-family:Verdana, Arial, sans-serif;
	margin:auto;
	text-align:center;
	}


#wrapper {
	margin:auto;
	min-width:960px;
	max-width:1200px;
	border-top:solid 3px #3c1721;
	/*background-image:url(graphics/headerbackground.jpg);
	background-repeat:repeat-x;*/
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
border-right:solid 1px #000000;
border-left:solid 1px #000000;
border-bottom:solid 1px #000000;
background-color:#FFFFFF;
}
	
#wrapper:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

#wrapper {display: inline-block;}

/* Hides from IE-mac \*/
* html #wrapper {height: 1%;}
#wrapper {display: block;}
/* End hide from IE-mac */

	
	
#ugalibs {
	background-color:#8c140f;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:50%;
	padding:8px 0 8px 0;
	text-align:left;
	font-size:16px;
}

#ugalibs a{
text-decoration:none;
color:#FFFFFF;	
padding-left:10px;
}

#ugalibs a:visited{
text-decoration:none;
color:#FFFFFF;	
padding-left:10px;
}

#ugalibs a:hover{
text-decoration:underline;
color:#CCCCCC;
padding-left:10px;
}

#ugalibs a: active{
text-decoration:underline;
color:#CCCCCC;	
padding-left:10px;
}


#ugalibsright {
	background-color:#8c140f;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:50%;
	padding:8px 0 8px 0;
	text-align:right;
	font-size:16px;
}

#ugalibsright a{
text-decoration:none;
color:#FFFFFF;	
padding-right:10px;
}

#ugalibsright a:visited{
text-decoration:none;
color:#FFFFFF;	
padding-right:10px;
}

#ugalibsright a:hover{
text-decoration:underline;
color:#CCCCCC;
padding-right:10px;
}

#ugalibsright a: active{
text-decoration:underline;
color:#CCCCCC;	
padding-right:10px;
}

/* HEADER */

#header {
	clear:both;
	width:100%;
	background-image:url(http://www.libs.uga.edu/scl/graphics/schpbsecondarybannerindex4b.jpg);
	background-repeat:repeat-x;
	height:78px;
margin:0px auto auto auto;
}


#name {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
font-size:28px;
padding: 15px 0 0 10px;
}

#libs {
font-family:Arial, Helvetica, sans-serif;
font-stretch:narrower;
color:#000000;
font-size:16px;
padding:0 0 6px 10px;
}

#selections {
width:100%;
background-color:#373C3F;
float:left;
overflow:visible;
z-index:100;
} 

#menu {
width: 64%;
float: left;
z-index:101;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
font-size:small;
padding:15px 0 15px 0;
}


#menu ul{
float: left;
margin:0 0 0 5px;
padding: 0;
background-color:#373C3F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#8c140f;
list-style: none;
display:inline;
}

#menu li {
position: relative;
display:inline;
padding:0px 4px 0px 4px;
background-color:#373C3F;
}


#menu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small; 
font-weight: normal;
text-decoration: none;
text-align:left;
display: block;
color: #FFFFFF;
background-color: #8c140f;
padding: 3px 3px 3px 5px;
margin: 0;
width:100%;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
}

#menu .links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
text-decoration:none;
text-align:left;
color:#8c140f;
background-color:#FFFFFF;
margin:0;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
position:relative;
display:inline;
padding-left:0px;
}

#menu .links a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
text-decoration:none;
text-align:left;
color:#8c140f;
background-color:#FFFFFF;
margin:0;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
position:relative;
display:inline;
padding-left:0px;
}


#quick1  {
cursor: pointer;
}

#quicklinks1 {
position:absolute;
top: -224px;
left:0;
width: 12em; /* set width of menu */
margin:0;
padding:0;
z-index:66;
}


#quicklinks1 a:hover {
color:#ffffff;
background:#373C3F;
}

#quick2  {
cursor: pointer;
}

#quicklinks2 {
position:absolute;
top: -156px;
left:0;
width: 12em; /* set width of menu */
margin:0;
padding:0;
z-index:75;
} 

#quicklinks2 a:hover {
color:#ffffff;
background:#373C3F;
}

#quick3  {
cursor: pointer;
}

#quicklinks3 {
position:absolute;
top: -103px;
left:0;
width: 12em; /* set width of menu */
margin:0;
padding:0;
z-index:77;
} 

#quicklinks3 a:hover {
color:#ffffff;
background:#373C3F;
}

#quick4  {
cursor: pointer;
}

#quicklinks4 {
position:absolute;
top: 100%;
left:0;
width: 12em; /* set width of menu */
margin:0;
padding:0;
z-index:88;
} 

#quicklinks4 a:hover {
color:#ffffff;
background:#373C3F;
}


#quick5  {
cursor: pointer;
}

#quicklinks5 {
position:absolute;
top: -117px;
left:0;
width: 12em; /* set width of menu */
margin:0;
padding:0;
z-index:89;
} 

#quicklinks5 a:hover {
color:#ffffff;
background:#373C3F;
}


#quick6  {
cursor: pointer;
z-index:39;
}

#quicklinks6 {
position:absolute;
top: -88px;
left:0;
width: 12em; /* set width of menu */
margin:0;
padding:0;
} 

#quicklinks6 a:hover {
color: #8c140f;
background: #ffffff;
}


#quick7  {
cursor: pointer;
}

#quicklinks7 {
position:absolute;
top: 100%;
left:0;
width: 15em; /* set width of menu */
margin:0;
padding:0;
z-index:75;
}


#quicklinks7 a:hover {
color: #ffffff;
background: #373C3F;
}


#quick8  {
cursor: pointer;
}

#quicklinks8 {
position:absolute;
top: 100%;
left:0;
width: 15em; /* set width of menu */
margin:0;
padding:0;
z-index:77;
}


#quicklinks8 a:hover {
color: #ffffff;
background: #373C3F;
}

#quick9  {
cursor: pointer;
}

#quicklinks9 {
position:absolute;
top: 100%;
left:0;
width: 15em; /* set width of menu */
margin:0;
padding:0;
z-index:88;
}


#quicklinks9 a:hover {
color: #ffffff;
background: #373C3F;
}


#quick11  {
cursor: pointer;
}

#quicklinks11 {
position:absolute;
top: 100%;
left:0;
width: 15em; /* set width of menu */
margin:0;
padding:0;
z-index:89;
}


#quicklinks11 a:hover {
color: #ffffff;
background: #373C3F;
}

#quick12  {
cursor: pointer;
}

#quicklinks12 {
position:absolute;
top: 100%;
left:0;
width: 15em; /* set width of menu */
margin:0;
padding:0;
z-index:90;
}


#quicklinks12 a:hover {
color: #ffffff;
background: #373C3F;
}


#searchbox {
float:right;
width: 34%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#FFFFFF;
text-align:right;
padding:5px 5px 5px 0;
margin:0;
}

	
/* BODY */

#content {
clear:both;
background-color:#ffffff;
min-width:100%;
min-height: 100%;
float: left;
padding:0px 0px 10px 0px;
margin:0;

}


#right_container {
float: right;
min-width: 600px;
max-width: 67%;
margin-right:20px;
}	


#left_container {
float:left;
max-width:270px;
min-width:270px;
margin-left:20px;
padding:0;
}

#text {
float:left;
background-color:#ffffff;
display:block;
font-family:Verdana, Arial, sans-serif;
font-size:0.8em;
margin: 20px 25px 10px 0px;
}	

#aeon {
float:right;
clear:right;
background-color:#373c3f;
color:#fff;
width:170px;
margin: 15px 10px 30px 10px;	
}

#aeon a:link {
color:#fff;
text-decoration:none;
}

#aeon a:visited {
color:#fff;
}

#aeon a:hover {
color:#CCC;
}

#aeon a:active {
color:#CCC;
}

#aeon img {
padding:2px;
}

#aeon_text {
font-size:14px;
width:108px;
float:left;
text-align:right;
padding:3px 0 0 14px;
font-family:Tahoma, Geneva, sans-serif;
line-height:1em;
}

#digital {
float:right;
clear:right;
border:solid 8px #ebe5e7;
background-color:#ffffff;
width:232px;
margin: 0px 10px 5px 10px;
}

#digital_header {
color:#8c140f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding: 10px 0;
}

#digital_header a:link {
color:#8c140f;
text-decoration:none;
}

#digital_header a:visited{
color:#8c140f;
text-decoration:none;
}

#digital_header a:hover{
color:#666666;
text-decoration:none;
}

#digital_header a:active{
color:#666666;
text-decoration:none;
}

#featured_digital {
width: 164px;
height:193px;
}


.digital_all {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.95em;
color:#8c140f;
padding: 10px;
}

.digital_all a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
padding: 10px;
}

.digital_all a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
padding:10px;
}

.digital_all a:hover{
font-family:Verdana, Arial, sans-serif;
color:#666666;
text-decoration:none;
padding: 10px;
}

.digital_all a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding: 10px;
}

#writers {
float:right;
clear:right;
background-color:#ebe5e7;
width:228px;
color:#000000;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
margin: 10px;
padding:10px;
}

#hall{
background-color:#ffffff;
border: solid 4px #ffffff;
width:210px;
position:inherit;
margin:0px -2px 0px -2px;
padding:10px 4px 6px 10px;
}

#hall img{
margin-left: -6px;
}

#lillian{
background-color:#FFFFFF;
height:80px;
width:212px;
position:inherit;
margin:12px 6px 0 -2px;
padding:10px 10px 00px 10px;
}

.tinytext{
padding:10px 0px 5px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
}

#smith{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:0px;
color:#8c140f;
font-size:10px;
}

#smith a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8c140f;
}

#smith a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8c140f;
}

#smith a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

#smith a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}


.tinylink a:link {
color:#8c140f;
}

.tinylink a:visited {
color:#8c140f;
}

.tinylink a:hover {
color:#666666;
text-decoration:none;
}

.tinylink a:active {
color:#666666;
text-decoration:none;
}


#exhibit {
float:left;
clear:left;
border:solid 8px #ebe5e7;
background-color:#ffffff;
width:232px;
margin: 20px 10px 10px 10px;
}

#exhibit_header {
color:#8c140f;
font-family:Verdana, Arial, sans-serif;
font-size:1.25em;
padding: 10px;
}


#exhibit_header a:link {
color:#8c140f;
text-decoration:none;
}

#exhibit_header a:visited {
text-decoration:none;
color:#8c140f;
}

#exhibit_header a:hover {
color:#666666;
text-decoration:none;
}

#exhibit_header a:active {
color:#666666;
text-decoration:none;
}


#exhibit_blurb {
color:#000000;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
line-height:1.3em;
padding:5px 0 5px 0;
}

#exhibit_blurb a:link {
color:#8c140f;
}

#exhibit_blurb a:visited {
color:#8c140f;
}

#exhibit_blurb a:hover {
color:#666666;
}

#exhibit_blurb a:active {
color:#666666;
}


#hours {
float:left;
clear:left;
border:solid 8px #ebe5e7;
background-color:#ffffff;
width:212px;
color:990000;
font-family:Verdana, Arial, sans-serif;
margin: 5px 10px 10px 10px;
padding:10px;
}

#hours_header {
font-size:0.9em;
}

#hours_header a:link {
color:#8c140f;
text-decoration:none;
}

#hours_header a:visited {
color:#8c140f;
text-decoration:none;
}

#hours_header a:hover {
color:#666666;
text-decoration:none;
}

#hours_header a:active {
color:#666666;
text-decoration:none;
}


#hours_general {
font-size:0.7em;
}

#hours_general a:link {
color:#8c140f;
}

#hours_general a:visited {
color:#8c140f;
}

#hours_general a:hover {
color:#666666;
}

#hours_general a:active {
color:#666666;
}


#hours_special {
font-size:0.7em;
line-height:1.5em;
padding-top:10px;
}

#collections {
float:left;
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
max-width:58%;
margin-top:20px;
margin-bottom:30px;
}

#collections h2 {
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

#collections a:link {
color:#8c140f;
}

#collections a:visited {
color:#8c140f;
}

#collections a:hover {
color:#666666;
text-decoration:none;
}

#collections a:active {
color:#666666;
text-decoration:none;
}


#collections .collection_type{
padding-top:10px;
font-family:Verdana, Arial, sans-serif;
color:#8c140f;
}

#collections .collection_type a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
}

#collections .collection_type a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8c140f;
}

#collections .collection_type a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#collections .collection_type a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#collections .collection_searchbox {
float:left;
width: 80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#000000;
text-align:left;
padding:12px 5px 5px 0;
margin:0;
}


	
#menu_bottom {
clear:both;
	background-color:#FFFFFF;
	margin:0px auto 0px auto;
	padding:8px 0;
	width:100%;
	overflow:visible;
	border-top:solid 2px #8c140f;
	border-bottom:solid 2px #8c140f;
	}
	
#menu_bottom ul{

list-style: none;
margin:0; 
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#373C3F;
display:inline;
}


#menu_bottom li {
position:relative;
display:inline;
padding-right:0.6em;
background-color:#FFFFFF;
text-decoration:none;
}

#menu_bottom a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
text-decoration:none;
text-align:left;
display:block;
color:#373C3F;
background-color:#aebcc5;
padding: 3px 3px 3px 5px;
margin:0;
width:100%;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}

#menu_bottom .links a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
text-decoration:none;
text-align:left;
color:#373C3F;
background-color:#FFFFFF;
margin:0;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
position:relative;
display:inline;
padding-right:0.6em;
padding-left:0px;
}

.footer {
float:left;
clear: both;
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#666666; 
font-size:0.8em;
}

.leftfooter {
float:left;
width:60%;
text-align:left;
padding:10px;
}

.leftfooter ul { 
display: block;
list-style: none;
}

.leftfooter li {

margin-left:-20px;
}

.leftfooter a:link {

color: #860000;
text-decoration: none;
}

.leftfooter a:visited {

color: #860000;
text-decoration: none;
}

.leftfooter a:active {

color: #860000;
text-decoration: none;
}

.leftfooter a:hover {

color: #3e3e6a;
text-decoration: underline;
}

.rightfooter {
float:right;
text-align:right;
padding:10px;
}

.rightfooter ul { 
display: block;
list-style: none;
}

.rightfooter li {

margin-right:20px;
padding-bottom:10px;
}

.rightfooter a:link {

color: #860000;
text-decoration: none;
}

.rightfooter a:visited {

color: #860000;
text-decoration: none;
}

.rightfooter a:active {

color: #860000;
text-decoration: none;
}

.rightfooter a:hover {

color: #3e3e6a;
text-decoration: underline;
}