/*
body {
	background: White;
	color: black;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	margin: 0px;
}
*/
/*Used as a spacer div elsewhere*/

div.spacer {
	clear: both;
	text-align: right;	
	margin-bottom: 100px;
	margin-right: 20px;
}

/* The main gallery wrapper div - all gallery content is in here */

#wrapper {
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	padding: 10px;
	width: 600px;
	border: 1px solid black;
}

/* The main gallery breadcrumbs div */

#breadcrumbtrail {
	font-size: 12px;
	background-color: transparent;
	border:none;
	padding: 5px;
	margin: 0;
	color: #36c;
}
/*
#breadcrumbtrail a {
	background-color: transparent;
}

#breadcrumbtrail a:hover {
	font-size: 12px;
	text-decoration: none;
	background-color: transparent;
}
*/
/* Individual thumbnail images */

div.thumb {
	float: left;
	min-height: 155px;
	height: 155px;
	margin-bottom: 10px;
	margin-right: 10px;
	min-width: 121px;
	width: 121px;
	text-align: center;
}

div.thumb a img {
       border-top: thin solid rgb(223,220,217);
       border-right: thin solid rgb(178,176,174);
       border-bottom: thin solid rgb(178,176,174);
       border-left: thin solid rgb(223,220,217);
       padding: 0px;
       margin: 0px;
       background-color: rgb(245, 242, 239);
       margin:0px 5px;
}
div.thumb h6 {
    text-align:center;
    font-variant:small-caps;
    font-size:11px;
    font-weight:normal;
    line-height:13px;
    font-size-adjust:.53;
    clear:both;
    margin:.2em 0px;
    padding:0px;
    }
h1 { font-size: 16px; text-align: center; }
h2 { font-size: 14px; }
p { font-size: 12px; }

p.center { text-align: center; }

/* Tables used on index.php */

td, th {
	width: 110px;
	padding: 5px;
}

/* Nested tables need a wider td than standard or IE 'squishes' them */

td.nest {
	width: 590px;
}

tr, th {
	border-bottom: 1px solid black;
	padding: 5px;
	font-size: 12px;
}

td.left {
	text-align: left;
	font-size: 12px;
}

td.center {
	text-align: center;
	font-size: 12px;
}

/* Used for paging - next page, previous page etc */

.prevnext {
	font-size: 10px;
	clear: both;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px;
	color: black;
}
.prevnext a, .prevnext a:visited {
	font-size: 10px;
	text-decoration: none;
	color: #36c;
}
.prevnext a:hover {
	font-size: 10px;
	text-decoration: none;
	background-color: #36c;
	color: white;
}
/*.spbreadbar { height:20px; background-color:#999966; padding:0px 3em; margin:0px; color:#FFFFCC; }
.spbreadbar a {font:14px bold normal Georgia, "Times New Roman", Times, serif; text-decoration:none; color: #FFFFCC; line-height:14px; }*/
ul.spbreadbar { padding:0px; text-align:center; }
ul.spbreadbar li.spbreadlink, ul.spbreadbar li.spbreadsep { display:inline; list-style:none inside; font-size:14px; line-height:16px; }
ul.spbreadbar li.spbreadsep { margin:0px .5em; }
.tyTopGalleryTab, .tyTopGalleryTab table {border-collapse:collapse;}
.tyTopGalleryTab  tr, .tyTopGalleryTab table tr { border-bottom:1px dotted purple;}