.GalleryTitle
{
font-family: verdana, arial, 'sans serif';
text-align: center;
color: #000066;
font-size: 12pt;
font-variant: small-caps;
}

.GalleryDesc
{
font-family: verdana, arial, 'sans serif';
color: #003366;
font-size: 8pt;
}

.AlbumTitle
{
font-family: verdana, arial, 'sans serif';
text-align: center;
color: #000066;
font-size: 12pt;
font-variant: small-caps; 
font-weight:bold
}

.AlbumDesc
{
font-family: verdana, arial, 'sans serif';
text-align: left;
color: #003366;
font-size: 8pt
}

/* Table which displays the thumbnails */
.ThumbTable
{
font-family: verdana, arial, 'sans serif';
margin-left: 10pt; 
}

/* style for table cell where there is thumb image/thumbtext (like in vanilla index) */
.ThumbCell
{
font-family: verdana, arial, 'sans serif';
margin-left: 10pt;
text-align: center;
background-color:#B3D9FF;
}

.ThumbText
{
font-family: verdana, arial, 'sans serif';
color: #663300; 
font-size: 8pt;
text-decoration: none
}

.ImageTable
{
font-family: verdana, arial, 'sans serif';
margin-left: 10pt; 
}

/*ImageCell class is used only for the cell that contains the image */

.ImageCell
{
margin-left: 10pt;
text-align: center;
background-color:#C0C0C0;
}

.ImageTitle
{
font-family: verdana, arial, 'sans serif';
text-align: center;
color: #800000;
font-size: 10pt;
font-variant: small-caps
}

.ImageDesc
{
font-family: "Verdana";
color: #006600;
font-size: 8pt
}

/* SideBarCell used to display the image description in image page
   Either on left or right of the image */
.SideBarCell
{
font-family: verdana, arial, 'sans serif';
font-size: 8pt; 
background-color:#E1E1FF;
}

.SideBarTitle
{
font-family: verdana, arial, 'sans serif';
color: #993399;
text-align: center;
font-size: 8pt;
text-decoration: none; 
font-variant:small-caps;
}

.SideBarContent
{
font-family: verdana, arial, 'sans serif';
color: #000099;
font-size: 8pt; 
}

.GalleryPgBody
{
background-color: #F2F4F8;
padding: 8px
}

.IndexPgBody
{
background-color: #F2F4F8;
color: #00FFCC;
padding: 8px;
font-family: Verdana, Arial, Helvetica
}

/* ImgPgBody style used for image pages and single page index pages like JS album & BBC style */
.ImgPgBody
{
background-color: #F2F4F8;
color: #0099FF;
padding: 8px
}

a:link {color: rgb(51,153,255);font-size: 8pt;}
a:visited {color: rgb(51,102,204);font-size: 8pt;}
a:hover {color: #000080;background-color: #0099CC;font-size: 8pt;}
a:active {color: rgb(255,153,0);font-size: 8pt;}

a:link.content {color: #FFF5EE;font-size: 8pt;}
a:visited.content {color: #FFF5EE;font-size: 8pt;}
a:hover.content {color: #FFEFD5;font-size: 8pt;}
a:active.content {color: #FFF5EE;font-size: 8pt;}