#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width:auto;
padding: 5px;
padding-bottom: 0;
background: #424140;
visibility: hidden;
z-index: 1000;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 9px Verdana,Tahoma;
letter-spacing: 5px;
line-height: 0.5em;
color: white;
padding: 7px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #000000;
color:#FFFFFF;
font-size: xx-small;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #595856;
padding: 5px;
z-index: 5;
}


#container {width: 420px; margin: 0; text-align: center; }


#thumbnails {
width: 99%;
margin: auto;
}

p.thumb a {color: #FFFFFF; font-weight: bold;}
tt {font-family: verdana; font-size: xx-small; color: #000;}


.pagenav {position: relative; margin: auto; clear: both; float: left;
		height: 20px; width: 100%;	text-align: left; }
	.pagenav ul, .pagenav li {margin: auto; padding: 0; list-style-type: none; }
	.pagenav li {float: left; text-align: left;  }
	.pagenav li.current a.page {font-weight: bold; color: #fff; background-color: #aaa; }
	.pagenav a.page {display: block; padding: 2px 5px 2px 5px; color: #444; }
	.pagenav a.prev, .pagenav a.next, .pagenav .prev, .pagenav .next {display: block; width: 65px; padding: 2px 5px 2px 5px; }
	.pagenav a:hover {color: #000;  }

p.footer {position: relative; float: left; clear: both; margin: -20px auto auto auto; }

a.linknav{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size:xx-small;
	padding-right: 8px;
	padding-left: 8px;
	
}
a.linknav:hover{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	text-decoration: underline;
	color: #FF9833;
	font-size:xx-small;
	
}
.textos{
		font-family: Arial,Verdana,Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size:xx-small;
	padding-right: 8px;
	padding-left: 8px;
}
