div#content div#breadcrumbs,
div#content div#pagination {
	margin: 0px;
	padding: 2px;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	clear: both;
}

div#content div#big-picture-container table,
div#content div#pagination table,
div#content div#pagination table div,
div#content div#breadcrumbs table,
div#content div#breadcrumbs table div,
div#content ul.slides li,
div#content ul.slides div { margin-bottom: 0px; }

div#content div#pagination table div { margin-left: 10px; }

div#content div#thumbnail_container { margin-top: 30px; }

div#content ul.slides { padding-left: 0px; font-size: 11px; line-height: 1; margin-bottom: 0px; }
div#content ul.slides li { width: 120px; height: 200px; margin: 0px 0px 20px 0px; padding-left: 0px; background-image: none; float: left; }
div#content ul#album_pictures li { height: 120px; margin-bottom: 0px; }
div#content ul.slides li div.tag { text-align: center; }

div#content ul.slides li div.tag img,
div#content div#picture-holder img {
	margin: 0px auto;
	padding: 5px;
	border: 1px solid #E8E4DC;
	display: block;
}

div.meta-header { color: #E8E4DC; }

div#content div#picture-holder img { margin-top: 10px; }

div#content ul.slides li div.tag a:hover img,
div#content div#picture-holder a:hover img { padding: 3px; border: 3px solid #5EB7A1; }

td#sortby-container form { float: right; }
td#prev-link-container, td#next-link-container { width: 50%; }
td#prev-link-container { text-align: left; }
td#next-link-container { text-align: right; }

span.page_link, a.page_link { padding: 0px 3px; }

div#content ol.comments li {
	margin-top: 10px;
	padding: 10px 0px;
	border: 1px solid #CDCDCD;
	border-width: 1px 0px;
}

div#content ol.comments li p { margin: 0px; }
div#content ol.comments li cite {
	font-size: 0.7em;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-style: italic;
}