/*--- timj_greybg v1.2 ---------------------------------------*/


/*------------------------------------------------------------*/

body {

    background:      #404040;
}

font {

    color:           #C0C0C0;
}

.galleryheader img {

    border:          0px;
}

div,th,tr,table,font,li,ul,form,
blockquote,p,b,i,h3,h4,h5,font,center {

    border:          0px;
    color:           #C0C0C0;
    font:            12px sans-serif;
}

a:link, a:visited, a:active, a:hover {

    text-decoration: none;
    color:           #C0C0C0;
}

h1, h2 {

    width:           100%;
    display:         block;
    color:           #C0C0C0;
    background:      #303030;
    font:            16px sans-serif;
    font-weight:     bold;
    text-align:      center;
    padding-top:     8px;
    padding-bottom:  8px;
}

h3 {   /* image title */

    border-bottom:   0px;
    border-left:     1px none;
    border-right:    1px none;
    border-top:      1px none;
    padding:         2px;
    width:           400px;
    display:         block;
    color:           #C0C0C0;
    font-weight:     normal;
    letter-spacing:  0px;
    text-align:      center;
}

h5 {

    padding-left:    2px;
    width:           150px;
    display:         block;
    color:           #C0C0C0;
    font:            12px sans-serif;
}

img
{

    border:          #000000 1px solid;
}

img.thumbnail {

    border:          #000000 1px solid;
    margin:          0px;
    padding:         0px;
    vertical-align:  middle;
}

input {

    border:          #404040 1px solid;
}

table.thumbnail {

    width:           10%;
}

td {

    border:          1px none;
    background:      none;
    border-collapse: collapse;
    empty-cells:     show;
}

.message_body {

    border-bottom:   0px;
    border-left:     1px none;
    border-right:    1px none;
    border-top:      1px none;
    display:         block;
}

.caption {

    color:           #C0C0C0;
    font:            12px sans-serif;
}

.camera {

    font:            12px sans-serif;
}

.sb { /* exif title */

    color:           #404040;
    background:      #404040;
}

.lid { /* exif data */

    color:           #C0C0C0;
    background:      #404040;
    font:            12px sans-serif;
}

.copyright {

    background:      #303030;
    font:            12px sans-serif;
    margin:          0px;
    padding-top:     2px;
    padding-bottom:  2px;
}

.slideshow {

    margin:          20px 20px;
}

.message_body {

    color:           #C0C0C0;
    background:      #404040
    font:            12px sans-serif;

}

/*============================================================*/

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
