body
{
    background-image: url(bg.jpg);
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;    
    font-family: Verdana;
    font-size: 14px;
}
table.thumbs_table { border: 0px none; }
td.td_thumbnail_image { }
img.img_thumbnail_image { border: 2px solid #828282; }
img_thumbnail_image:hover { border: 2px solid White; }
img.img_full_size_image { border: 0px none; }
td.td_thumbnail_image { border: 0px solid #000000; }
td.td_thumbnail_image a:link img { border: 3px solid #828282; }
td.td_thumbnail_image a:hover img { border: 3px solid #000000; }
td.td_thumbnail_image a:visited img { border: 3px solid #828282; }
td.td_thumbnail_image a:visited:hover img { border: 3px solid #000000; }
table.table_navigation { width: 960px; border: 2px solid #4D4D4D; font-family: Tahoma; font-size: 14px; font-weight: normal; background-image: url(navigation_menu.jpg); }
table.table_navigation a { color: #EEEEEE; text-decoration: none;}
table.table_navigation a:visited { color: #EEEEEE; text-decoration: none;}
table.table_navigation a:visited:hover { color: #CA95FF; text-decoration: underline;}
table.table_navigation a:hover { color: #CA95FF; text-decoration: underline;}
.etg { color: #000000; font-family: Tahoma; font-size: 12px; width: 75%; margin-left: auto; margin-right: auto; margin-top: 20px; text-align: center;}
.etg a { color: #000000; text-decoration: none; }
.etg a:visited { color: #000000; text-decoration: none; }
.etg a:hover { color: #CA95FF; text-decoration: underline; }
table.image_table { border: 6px solid #4D4D4D; margin-top: 5px; }
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; }

#pbHeader {
	width: 300px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

@media only screen and (min-width: 0px) and (max-width: 700px) {
.spEtg {
	color: red;
}
.indexBtm {
	display: block;
}

}


/*Tablet ONLY. Use this query to add rules for tablets.*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.indexBtm {
	display: none;
}
.etg {
	font-size: 1.2em;
}
}

/*Portrait Tablet ONLY. Use this query to add rules for tablets in Prtrait orientation.
Landscape tablets should get a normal and unaltered display.*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {}

