﻿td
{
    padding: 0px 0px 0px 0px;
}

a { font-family: verdana; text-decoration: none; size: 1; font-size: 8pt; color: #ffff99; }
a:vlink { font-family: verdana; text-decoration: underline; size: 1; font-size: 8pt; color: #ffff99;}
a:hover { font-family: verdana; text-decoration: underline; size: 1; font-size: 8pt; color: #ffff99;}

/*ul, li
{
    font-family: Verdana;
    font-size: small;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #000000;
    list-style-type: square;
    list-style-position: outside;
}*/

hr
{
    azimuth: center;
    border: dashed 1px #993300;
}

h1, h2
{
    font-family: Trebuchet MS;
    font-size: 16pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #ffffff;
}

p
{
    font-family: Verdana;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #ffffff;
}

.bg_main
{
    background-color: #0A0F15;
    background-image: url(images/bg02.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.table_main
{
    width: 750px;
    border: solid 4px #ffffff;
}

.bg_titlebar
{
    background-image: url(images/bg_titlebar02.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width: 750px;
    height: 146px;
    border-bottom: solid 4px #ffffff;
}

.navigation_border
{
    border-bottom: solid 4px #ffffff;
    height: 40px;
}

.bg_content
{
    background-color: #556E8C;
    width: 100%;
    height: 300px;
    border-bottom: solid 4px #ffffff;
}

.content_padding
{
    padding: 8px 8px 8px 8px;
}

.gallery_padding
{
    padding: 8px 8px 8px 18px;
}

.page_title
{
    font-family: Trebuchet MS;
    font-size: 16pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #ffffff;
}

.copy
{
    font-family: Verdana;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #ffffff;
}

.fine_print
{
    font-family: Verdana;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #ffffff;
}

.bg_navigation_bottom
{
    background-color: #657F7E;
    height: 10px;
    border-bottom: solid 4px #ffffff;
}

.navigation_padding
{
    padding: 8px 8px 8px 8px;
}

.bg_footer
{
    background-color: #423F37;
    height: 30px;
}

.footer_padding
{
    padding: 8px 8px 8px 8px;
}    

.text_copyright
{
    font-family: Verdana;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #ffffff;
}

.hyperlink_footer
{
    font-family: Verdana;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #057996;
}

/* List and page & Lightbox */ 
 
ol.sf_photoListLightbox, ol.sf_listAndPage 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    width: 100%; 
 
    float: left; 
 
    list-style: none; 
 
    /*line-height: .75; */
 
    clear: both; 
 
} 
 
.sf_postDate  
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    font-size: .85em; 
 
    color: #666; 
 
} 
 
* html .controlWrapperSel ol.sf_photoListLightbox, * html .controlWrapper ol.sf_photoListLightbox  
 
{ 
 
    float: none; 
 
} 
 
ol.sf_photoListLightbox li, ol.sf_listAndPage li 
 
{ 
 
    margin: 0 10px 0 0; 
 
    padding: 0; 
 
    width: 150px; 
 
    /*height: 17.6em;  */
 
    overflow: hidden; 
 
    float: left; 
 
} 
 
ol.sf_photoListLightbox li dl, ol.sf_listAndPage li dl 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
} 
 
ol.sf_photoListLightbox li dt, ol.sf_listAndPage li dt 
 
{ 
 
    margin: 0; 
 
    padding: .3em 0 0; 
 
    font-weight: bold; 
 
    font-size: 1.3em; 
 
    font-size: .9em; 
 
} 
 
ol.sf_photoListLightbox li dd, ol.sf_listAndPage li dd 
 
{ 
 
    font-size: .85em; 
 
    margin: 0; 
 
} 
 
ol.sf_photoListLightbox li dd.sf_tags, ol.sf_listAndPage li dd.sf_tags 
 
{ 
 
 
 
} 
 
ol.sf_photoListLightbox li dd.sf_image, ol.sf_listAndPage li dd.sf_image 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    width: 150px; 
 
    /*height: 150px; */
 
    overflow: hidden; 
 
    position: relative; 
 
} 
 
ol.sf_photoListLightbox li dd.sf_image img, ol.sf_listAndPage li dd.sf_image img 
 
{ 
 
    vertical-align: bottom; 
 
    position: absolute; 
 
    left: 0; 
 
    bottom: 0; 
 
} 
 
/* Simple photo list */ 
 
ol.sf_photoListSimple  
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    list-style: none; 
 
    line-height: .5em; 
 
} 
 
ol.sf_photoListSimple li 
 
{ 
 
    margin: 0 0 0em; 
 
    padding: 0; 
 
    font-size: .9em; 
 
} 
 
ol.sf_photoListSimple dl 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
} 
 
ol.sf_photoListSimple dt 
 
{ 
 
    font-weight: bold; 
 
    font-size: 1.3em; 
 
} 
 
/* Photo per page */ 
 
p.sf_singleImage  
 
{ 
 
     
 
} 
 
p.sf_singleImageCaption 
 
{ 
 
} 
 
ul.sf_singleImageData  
 
{ 
 
    margin: 0 0 5px; 
 
    padding: 0; 
 
    list-style: none; 
 
} 
 
ul.sf_singleImageData li 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    font-size: .9em; 
 
    list-style: none; 
 
} 
 
/* Table mode */ 
 
table.sf_libraryGrid  
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    border-collapse: collapse; 
 
    /*line-height: 1.3; */
 
} 
 
table.sf_libraryGrid th, table.sf_libraryGrid td 
 
{ 
 
    padding: 0px 5px; 
 
    vertical-align: top; 
 
    text-align: left; 
 
    border-top: 1px solid #ccc; 
 
    text-align: left; 
 
    font-size: .85em; 
 
} 
 
table.sf_libraryGrid td  
 
{ 
 
} 
 
table.sf_libraryGrid .sf_date, table.sf_libraryGrid .sf_size  
 
{ 
 
    white-space: nowrap; 
 
} 
 
table.sf_libraryGrid tbody th 
 
{ 
 
    font-weight: normal; 
 
    width: 80%; 
 
} 
 
table.sf_libraryGrid th a 
 
{ 
 
    display: block; 
 
    font-weight: bold; 
 
} 
 
/* List mode */ 
 
ol.sf_libraryList 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
   /* line-height: 1.2; */
 
} 
 
ol.sf_libraryList li 
 
{ 
 
    margin: 0 0 0px; 
 
    padding: 0; 
 
    list-style: none; 
 
} 
 
ol.sf_libraryList dl  
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
} 
 
ol.sf_libraryList dt  
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    font-weight: bold; 
 
} 
 
ol.sf_libraryList dd 
 
{ 
 
    margin: 0; 
 
    padding: 0; 
 
    font-size: .85em; 
 
} 
 
ol.sf_libraryList .sf_fileExtension  
 
{ 
 
    text-transform: uppercase; 
 
    font-weight: normal; 
 
} 
 
/* Pager */ 
 
ol.sf_pager  
 
{ 
 
    margin: 5px 0; 
 
    padding: 0; 
 
    width: 100%; 
 
    float: left; 
 
    list-style: none; 
 
    clear: both; 
 
} 
 
ol.sf_pager li 
 
{ 
 
    margin: 0; 
 
    padding: 0 10px 0 0; 
 
    width: auto; 
 
    float: left; 
 
} 
 
ol.sf_pager li a 
 
{ 
 
    padding: 3px 5px; 
 
} 
 
ol.sf_pager li a[disabled="disabled"], ol.sf_pager li a.sf_PagerSelItem 
 
{ 
 
    color: #666; 
 
    text-decoration: none; 
 
    cursor: default; 
 
} 
