body
{
margin:0;
padding:0
}

#outerTable
{
background:rgb(243,250,254);
width:540px;
margin:5px auto;
}

#galleryTable
{
width:500px;
font-family:verdana;
font-size:80%
}

#galleryTable td
{
padding:5px
}

td
{
border:1px solid rgb(16,88,141);
vertical-align:top
}

img{border:1}

caption
{
background:rgb(0,0,80);
color:rgb(230,230,240);
font-size:150%;
font-family:georgia
}

.rownumber0 
{
background:rgb(249,250,255);
}

.rownumber1 
{
background:rgb(243,245,254);
}

h4
{
margin:5px 0
}

a
{
color:navy;
text-decoration:underline
}

#current
{
color:red;
text-decoration:underline
}

#form0
{
font-size:12px
}