body
{ 
    background-image:url(/gallery/pool.jpg);
    font-family:arial;
}

.cell  
{ 
    width:170;
    height:170;
    border-width:2;
    border-color:black;
    border-style:solid;
    text-align:center;
    background-color:white;
}

.navCell
{
    width:100%;
    border-width:2;
    border-color:black;
    border-style:solid;
    text-align:left;
    background-color:skyblue;
}

.text 
{ 
    color:black; 
}
.title 
{ 
    color:black; 
    font-size:large;
    background-color:skyblue;
    border-color:aqua;
    border-width:3;
    border-style:outset;
    padding-left:9;
    padding-right:9;
    padding-top:1;
    padding-bottom:1;
}
.subtitle 
{ 
    color:black; 
    font-size:large;
}
.copyright 
{ 
    color:maroon; 
    text-align:center;
    font-size:x-small;
}
.tunghing 
{ 
    color:maroon; 
    text-align:center;
    font-size:x-small;
}
.description
{
    background-color:white;
    padding-left:5;
    padding-right:5;
    width:100%;
}
.imageLabel
{
    font-size:x-small;
    text-decoration:none;
}

.albumThumbLabel
{
    height:40;
    vertical-align:top;
    text-align:center;
    border-bottom-style:solid;
    border-bottom-color:black;
    border-bottom-width:1
}
.albumThumbPhoto
{
    height:125;
    vertical-align:center;
    text-align:center;
    width:100%
}
.indexThumbLabel
{
    height:40;
    width:100%;
    vertical-align:top;
    text-align:center
}
.indexThumbPhoto
{
    height:125;
    width:100%;
    vertical-align:top;
    text-align:center
}
.navButton
{
    background-color:skyblue;
    font-weight:bold;
    border-color:cyan;
    border-width:3;
    border-style:outset;
    padding-left:10;
    padding-right:10;
    padding-top:2;
    padding-bottom:2;
    font-size:x-small;
    text-align:center;
}

a:link { color:red}
a:active { color:brown}
a:visited { color:red}
