* {
    padding: 0px;
    margin: 0px;
    border: 0px none;
}
body {
    background-color: #8A6457;
    color: Black;
    font-family: Tahoma;
    font-size: 12px;
}
table.thumbs_table {
    margin: 10px 30px 10px 30px;
}
td.td_thumbnail_title {
    text-align: center;
    vertical-align: middle;
    padding: 5px 10px 5px 10px;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #F3D093;
}
td.td_thumbnail_title_on {
    text-align: center;
    vertical-align: middle;
    padding: 5px 10px 5px 10px;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #4E291C;
    color: #FFFFFF;
    background-color: #AE6851;
    -webkit-border-radius: 0px 0px 5px 5px;
    -khtml-border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
}
td.td_thumbnail_image {
    text-align: center;
    vertical-align: middle;
    padding: 10px 10px 5px 10px;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #F3D093;
}
td.td_thumbnail_image_on {
    text-align: center;
    vertical-align: middle;
    padding: 10px 10px 5px 10px;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #4E291C;
    background-color: #AE6851;
    -webkit-border-radius: 5px 5px 0px 0px;
    -khtml-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}
table.top_table {
    width: 100%;
}
table.main_table {
    background-color: #F3D093;
}
img.img_thumbnail_image {
    -moz-box-shadow: 2px 2px 2px 0px #AE6851;
    -webkit-box-shadow: 2px 2px 2px 0px #AE6851;
    box-shadow: 2px 2px 2px 0px #AE6851;
}
img.img_thumbnail_image_on {
}
img.img_full_size_image {
    border: 0px none;
}

div.navigation {
    margin-top: 10px;
    margin-bottom: 10px;
}
div.navigation input{
    border: 1px solid #4E291C;
    background-color: #F3D093;
    font-family: Tahoma; font-size: 12px;
}
div.navigation input.nav_button{
    border: 1px solid #4E291C;
    background-color: #AE6851;
}
select.nav_list{
    border: 1px solid #4E291C;
    background-color: #AE6851;
    font-family: Tahoma;
    font-size: 12px;
}

span.etg_link { color: #B6968B; position: relative; top: 2px; }
span.etg_link a { color: #B6968B; text-decoration: none; }
span.etg_link a:visited { color: #B6968B; text-decoration: none; }
span.etg_link a:hover { color: Blue; text-decoration: underline; }