
body
{
    
    background-image: url(http://www.picpix.com/img/vestibule/main/bg.png/pg00534e66109993ad);
    background-repeat: repeat-x;
    
    font-size: 12px;
    font-family: verdana, none, arial, helvetica;
    background-color: #9993ad;
    margin: 20px;
    vertical-align: center;
    color: #e7eeff;
}
    
a
{
    color: #e7eeff;
    text-decoration: none;
}

ul
{
    list-style-type: square;
    padding:0;
    margin-left:15px;
}

/* content outer */
.c 
{
    background-color: #4b4667;
    height: 100%;
    width: 100%;
    border-left: 1px solid #9993ad;
    border-top: 1px solid #9993ad;
    border-right: 1px solid #9993ad;
    border-bottom: 1px solid #9993ad;
}

/* header */
.c .h
{
    background-color: #4b4667;
    height: 43px;
    white-space: nowrap;
}

/* content frame */
.c .i
{
    width: 100%;
    height: 100%;
    min-height: 500px;
    border-bottom: 1px solid #9993ad;
    border-left: 1px solid #9993ad;
    border-right: 1px solid #9993ad;
}

/* scroller button */
.sbar .btn
{
    border: 1px solid #9993ad;
}

/* right scroller bar */
.sbar .rbar
{
    
    background-color: #4b4667;
    border-right: 1px solid #9993ad;
}

/* bottom scroller bar */
.sbar .bbar
{
    
    background-color: #4b4667;
    border-bottom: 1px solid #9993ad;
}

/* button header */
.bheader
{
    font-size: 12px;
    text-align: center;
    white-space: nowrap;
    width: 100%;
}

/* button container */
.bbar
{
    font-size: 12px;
    white-space: nowrap;
    text-align: center;
    border-top: 1px dotted #9993ad;
}

/* button */
.bbar .button
{
    padding: 2px 5px 2px 5px;
    cursor: pointer;
}

/* button hover */
.bbar .buttondown
{
    padding: 1px 4px 1px 4px;
    cursor: pointer;
    background-color: #061760;
    border: 1px solid #9993ad;
}

/* gallery title */
.gtitle
{
    font-size: 12px;
    padding-left: 5px;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}

.g
{
    font-size: 12px;
    width: 500px;
}

.g td
{
    padding: 5px;
    border-bottom: 1px dotted #9993ad;
    vertical-align: top;
}

.gd
{
    font-size: 10px;
}

.gd dl
{
    text-align: left;
}
.ghead
{
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
}

.gname a
{
    padding: 1px;
    font-weight: bold;
}

.gname a:hover
{
    padding: 0px;
    font-weight: bold;
    background-color: #061760;
    border: 1px solid #9993ad;
}

.pager
{
    font-size: 12px;
    text-align: left;
    vertical-align: top;
    padding-left: 4px;
    padding-top: 4px;
    width: 150px;
}

.pager a { }
.pager a:hover { }

    