/* vim: set et ts=4 sw=4 sts=4: */
BODY
{
    margin                  : 0px;   
    background-image        : url( "/images/photos/century/bg_tile.gif" );
    font-family             : Verdana;
}

/* this is the text that holds the username */
.header-text
{
    display                 : block;
    background-color        : #95B1E3;
    background-color        : #9BB8E4;
    background-image        : url( "/images/photos/century/banner.jpg" );
    background-position     : top left;
    background-repeat       : no-repeat;
    border-bottom           : 1px solid white;
    height                  : 61px;
    text-align              : left;
    color                   : white !important;
    text-decoration         : none;
    text-shadow             : black 3px 3px 5px;
    padding                 : 0px 0px 4px 165px;
    font-size               : 36px;
}

/* this is the outer div of other page for the user */
DIV.other-pages
{
    position                : absolute;
    top                     : 42px;
    left                    : 250px;
    color                   : #000063;
}

DIV.other-pages A
{
    color                   : #000063;
}

/* this allows the user to change the style to another stylesheet */
DIV.style-change
{    
    position                : absolute;
    top                     : 8px;
    right                   : 15px;
}

/* The caption for the entire page */
div.page-caption
{
    text-align                : left;
    clear                    : all;
}

/* This contains each sub page for the user */
DIV.other-pages-wrapper
{
    width                   : 20%;
    text-align              : center;
}

.style-change-text,
.other-page-image-link
{
    display                    : none;
}

.other-page-name-link
{
    font-family         : Verdana, Helvetica, sans-serif;
    font-size           : 0.9em;
    color               : #3366CC;
    text-decoration        : none;        
}

.other-page-current
{
    font-weight         : bold;
    color               : #000066;
}

SPAN.other-page-name
{
    
}

/* this is the actual IMG tag for the other pages */
.subalbum-photo
{

}

.images-in-folder-text
{
    display: none;
}

.photos-wrapper
{
    border-top          : 3px solid #BCC6E2;
    padding-left        : 36px;
}

.photo-caption-wrapper
{
    position            : relative;
    float               : left;
    text-align          : center;
    padding             : 17px 4px 0px 4px;
    width               : 200px;
    height              : 190px;
    text-decoration     : none !important;
}

.photo-wrapper
{
    background-color    : transparent;
    width               : 134px;
    height              : 110px;
    margin              : auto;
}

/* This is the actual image itself */
.photo
{
    background-color    : #333399;
    margin              : auto;
    padding             : 1px;
    border              : 3px solid #BCC6E2;
    border-radius       : 6px;
    -moz-border-radius  : 6px;
}

/* The caption under the photo */
.photo-caption
{
    /* This screws up mozilla 1.4
    position            : absolute; */
    top                 : 125px;
    left                : 5px;
    display             : block;
    margin              : 10px auto 0px auto;
    padding             : 5px;
    background-color    : white;
    width               : 182px;
    border              : 1px solid #BCC6E2;
    border-radius       : 6px;
    -moz-border-radius  : 6px;
    color               : #31319C;
    text-decoration     : none;
    font-size           : 10pt;
    font-family         : Verdana, Arial, sans-serif;
}
.photo-caption-empty
{
    height: 2ex;
}

.footer
{
    clear               : left;
    float               : left;
    font-size           : 0.8em;
    margin-top          : 20px;
    margin-left         : 50px;
}

a:link, a:visited
{
    color               : #3366CC;
}
