body
{
    
    font-size: 10px;
    font-family: verdana, none, arial, helvetica;
    background-color: #ffffff;
    margin: 12px;
    color: #000000;
}

div.picbox
{
    width: 800px;
    text-align: left;
}

.pic
{
    float: left;
    padding: 5px 5px 20px 20px;
    width: 161px;
    min-height: 0px;
}

.picshadow
{
    background: url(/img/smoove/imgshadow.png) no-repeat bottom right;
}

.pic img
{
    background-color: #ffffff;
    margin: -6px 6px 6px -9px;
    padding: 6px;
    border: 1px solid #bbb;
}

.pic p.title
{
    font-size: 9px;
    display: inline;
}

.pic p.des
{
    font-size: 9px;
    color: #777777;
    
    border-top: 1px dotted #999999;
}

.galpicdes
{
    font-size: 9px;
    color: #777777;
}

div.spacer
{
    clear: both;
}

.number
{
    font-weight: bold;
}

.navbox
{
    text-align: left;
    width: 750px;  /* needs to match the rounded corner image width */
    background: #eeeeee url(http://www.picpix.com/img/smoove/round_btm_750.gif/p0ffffff) no-repeat bottom left;
    position: relative;
    left: -30px;
}

.navbox .header
{
    margin: 0;
    padding: 4px 4px 4px 10px;
    background: #dddddd url(http://www.picpix.com/img/smoove/round_top_750.gif/p0ffffff) no-repeat top left;
}

.navbox .header .title
{
    font-weight: bold;
    font-size: 24px;
    color: #000000;
}

.navbox .header .pager
{
    font-size: 10px;
    padding-right: 10px;
    color: #000000;
}

.navbox p
{
    border-top: 1px dotted #999999;
    margin: 0;
    padding: 10px;
    font-size: 10px;
}

.navbox a 
{
    color: #555555;
    padding: 3px;
    text-decoration: none;
}

.navbox a:hover 
{
    color: black;
    background-color: #dddddd;
    border: 1px solid #555555;
    padding: 2px;
}

.label
{
    margin-bottom: 10px;
    color: #777777;
    font-size: 9;
}

    