.thumbfooter {
clear:both;
}
#thumbnailsection {
margin: 10px auto;
padding: 10px 10px 10px 50px;
width:650px;
}

.thumbnailcontainer {
float:left;
display:block;
padding: 10px 10px 10px 10px;
width: 190px;
}
html {
	background:#fff;
}
body {
	/*-moz-border-radius:20px;*/
	font:12px verdana, sans-serif;
	margin:15px;
	background:#eee;
	color:#666;
	border:1px solid #bbb;
}

a:link {
	color: #577058;
}
a:visited {
	color: #333;
}
a:hover, a:active, a:focus {
	color: #bbcbbc;
}
h1 {
	/*-moz-border-radius:20px 20px 0 0;*/
/*	font:bold 18px Georgia, garamond, times, serif;
	margin:0;
	padding:2px 0 2px 10px;
	background:#036;
	color:#fff;*/
	
	font-size: 200%;
	color: #003300;
	font-weight: lighter;
	text-transform: uppercase;

}
#prev {
	float:left;
}
#next {
	float:right;
}
#prev, #next {
font-weight:normal;
	display:block;
	padding:5px;
	border:1px solid #bbb;
	/*-moz-border-radius:5px;*/
	background:#EDF1E8;
	text-decoration:none;
	margin:0px 10px 0px 10px;
	font-size:10pt;

}
#prev:hover, #next:hover {
font-weight:normal;
	text-decoration:none;
	border-color:#888;
	background:#FFFF99;
	color:#000;
}
#linktrail {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ddd;
	margin:0;
	padding:5px;
	border-bottom:1px solid #ddd;
	background: #003300;
	color:#fff;
	margin-bottom:10px;
}
#linktrail a {
	color: #fff;
}
#linktrail a:hover, #linktrail a:active {
	color: #009900;
}

#folders{
	border-bottom:1px solid #ddd;
	margin:0;
}
#folders ul {
	list-style:url(images/bullet-folder.gif);
/*	list-style:circle;*/
	padding-bottom:5px;
}
#folders li {
	margin:2px 0;
}
#folders h2 {
	font:14px georgia, garamond, times, serif;
	font-weight:bold;
	text-indent:15px;
	margin:0;
}
#folders h3 {
	font:12px georgia, garamond, times, serif;
	font-weight:bold;
	text-indent:20px;
	margin:0;
}
#footer-deleted {
	background:#003300;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	/*-moz-border-radius:0 0 20px 20px;*/
	color:#fff;
	font-size:9px;
	text-align:center;
	margin:10px 0 0;
	padding:3px 0;
	clear:both;
}

#footer-deleted a {
	color:#fff;
}
#description {
	padding:4px;
	border-bottom:1px solid #ddd;	
}

/*the bar with the page numbers on (the whole thing)*/
#pagebar {
	text-align:center;
	text-decoration:none;
		padding:0px 50px;
}
/*page number bar item (individual ones)*/
#pageitem {
	border:1px solid #bbb;
/*	padding:4px 4px 4px 4px;*/

	line-height: 20px;

}
#pageitem, #pageitemdisabled {
	text-decoration:none;
}
/*disabled page number bar item (the current page)*/
#pageitemdisabled {
/*	background:#036;*/
	background:#003300;
	color:#fff;
	border:1px solid #036;
}
#pageitem:hover {
	background:#FFFF99;
	border-color:#888;
	color:#000;
	text-decoration:none;
	border:1px solid #bbb;
/*	background: #003300;
	color: #009900;*/
	
}

#imagetext {
	font:10px verdana, sans-serif;
	width: 120px;
	text-align:center;
}
#thumbcell {
/*	width: 100px;*/
	height: 190px;
}

.thumbwrapper {
	float: left;
	margin: 4px;
	line-height: 0.6em;
}
.thumbwrapper a {
	display: block;
	height: 134px;
	width: 135px;
/* thumbnail background */
	background-color: #EDF1E8;
	background-image: url(frame.gif);
	background-repeat: no-repeat;
	padding: 7px;
	text-align: center;
}
.thumbwrapper>a {
	display: table-cell;
	vertical-align: middle;
	height: 148px;
	height: 98px;
}
.thumbwrapper a img {
	border: 2px solid;
	border-left-color: #A5A5A5;
	border-top-color: #A5A5A5;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
}

* html .thumbwrapper a {
	height: 148px;
	width: 149px;
	he\ight: 134px;
	w\idth: 135px;
}



/*.thumbwrapper a:visited img {
	background-color:#fff;	
}*/
.picwrapper a:hover img, .picwrapper a:focus img {
	background-color: #036;
}
/*.thumbwrapper a:hover, .thumbwrapper a:focus {
	color:#000;
}*/
.hypictext {
	padding: 10px;
	margin: 10px;
}