body
{
    background-image: url('../media/bg.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	background-size: cover;	
    background-color: #242424;
    padding: 0px;
    margin: 0px;
    color: #EEEEEE;
    font-family: Verdana;
    font-size: 14px;
}
h1 {text-align: center;}
table.thumbs_table { border: 0px none; margin: 0 auto; }
td.td_thumbnail_title { text-align: center; vertical-align: top; max-width: 10px; }
td.td_thumbnail_image { text-align: center; vertical-align: middle; }
img.img_thumbnail_image { border: 1px solid #828282; width: 100%; height: auto; }
img_thumbnail_image:hover { border: 1px solid White; }
img.img_full_size_image { border: 0px none; width: 100%; height: auto; }
td.td_thumbnail_image { border: 6px solid #4D4D4D; }
td.td_thumbnail_image a:link img { border: 1px solid #828282; }
td.td_thumbnail_image a:hover img { border: 1px solid #00FFFF; }
td.td_thumbnail_image a:visited img { border: 1px solid #828282; }
td.td_thumbnail_image a:visited:hover img { border: 1px solid #00FFFF; }

.etg { color: #4D4D4D; font-family: Tahoma; font-size: 12px; }
.etg a { color: #4D4D4D; text-decoration: none; }
.etg a:visited { color: #4D4D4D; text-decoration: none; }
.etg a:hover { color: #00FFFF; text-decoration: underline; }

table.image_table { border: 6px solid #4D4D4D; margin: 0 auto; margin-top: 5px; max-width: 94%; }
table.image_table a:link img { border: 1px solid #828282; }
table.image_table a:hover img { border: 1px solid #00FFFF; }
table.image_table a:visited img { border: 1px solid #828282; }
table.image_table a:visited:hover img { border: 1px solid #00FFFF; }
table.image_table td.title {background-color: #4D4D4D; padding: 10px 0px; max-width: 100px;}
div.clear-center {clear: both; text-align: center; margin-bottom: 10px;}
.pagination {
	display:inline-block;
	border-radius:4px;
	margin: 0 auto;
	padding-left: 0px;
	max-width: 94%;
}
.pagination>li {
	display:inline;
}
.pagination>li>a {
	position:relative;
	float:left;
	padding:6px 12px;
	margin-left:-1px;
	color:#FFF;
	text-decoration:none;
	border:1px solid #828282;
}
.pagination>li:first-child>a {
	margin-left:0;
}
.pagination>li:last-child>a {
}
.pagination>li>a:hover {
	z-index:2;
	color:#fff;
	background-color:#4D4D4D;
	border-color:#828282;
}
.pagination>.active>a,.pagination>.active>a:hover {
	z-index:3;
	color:#fff;
	cursor:default;
	background-color:#7E7E7E;
	border-color:#FFF;
}
