/*
colors:
CC9933 - bezevui temnee
CC6600 - orangevui
CC6633 - oranzhevui temnee
FFCC66 - bezhevui svetlee
*/



TABLE.tbl-thumbs-frame-active
{
    BORDER: #CC6600 1px solid; /* color of the visible frame around the active thumbnail */
    BACKGROUND-COLOR: #000000;
    WIDTH: 50px; /* width of the mini tables (frames) containing thumbnails */
    HEIGHT: 50px; /* height of the mini tables (frames) containing thumbnails */
}


TD.td-content-lt-nav-visible-frames-active
{
    BORDER: #CC6600 1px solid; /* FF9900 color of the visible frame around left active navigation link (old red color: 660000*/
    PADDING: 0px;
    BACKGROUND-COLOR: #000000;
}


A.a-nav-bullet
{
    COLOR: #CC6600;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}


/* michael leyzerovich phtography fonts and colors*/

A.a-top-nav-michaelleyzerovich
{
    COLOR: #CC6600;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: verdana, helvetica, arial, tahoma, sans-serif;
    TEXT-DECORATION: none
}

A.a-top-nav-photography
{
    COLOR: #CCCCCC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: verdana, helvetica, arial, tahoma, sans-serif;
    TEXT-DECORATION: none
}










BODY
{
    BACKGROUND: black /* color of the site's background is set here*/
}

TABLE.tbl-visible-outer-frame
{
    BORDER: #666666 1px solid; /* color of the visible outer frame set here*/
    BACKGROUND-COLOR: #000000;
}


TABLE.tbl-most-outer-container
{
    BACKGROUND-COLOR: #000000;
}


TABLE.tbl-top-nav-container
{
    BACKGROUND-COLOR: #000000;
}
TD.td-top-nav-container
{
    PADDING: 5px; /* padding is needed to put "michael leyzerovich photography" above the visible frame */
    BACKGROUND-COLOR: #000000
}


TABLE.tbl-copyright
{
    BACKGROUND-COLOR: #000000
}
TD.td-copyright
{
    BACKGROUND-COLOR: #000000
}


TABLE.tbl-content
{
    PADDING: 0px;
    BACKGROUND-COLOR: #000000;
    WIDTH: 100%;
}
TD.td-content-picture
{
    PADDING: 0px;
    BACKGROUND-COLOR: #000000;
    WIDTH: 520px;             /* width of the table containing the picture */
    HEIGHT: 520px;         /* height of the table containing the picture */
}
TD.td-content-lt-nav
{
    BACKGROUND-COLOR: #000000;
    WIDTH: 80px;
}
TD.td-content-rt-thumbs
{
    PADDING: 0px;
    BACKGROUND-COLOR: #000000;
    WIDTH: 80px;
}


TD.td-content-lt-nav-visible-frames
{
    BORDER: #666666 1px solid; /* color of the visible frames around left navigation links */
    PADDING: 0px;
    BACKGROUND-COLOR: #000000;
}


TABLE.tbl-visible-picture-frame
{
    BORDER: #666666 1px solid; /*color of the visible frame around the picture */
    BACKGROUND-COLOR: #000000
}
TD.td-visible-picture-frame
{
    PADDING: 0px; /*needs to be set to 0 to keep visible picture frame tightly close to the picture*/
    BACKGROUND-COLOR: #000000
}


TABLE.tbl-thumbs-frames-container
{
    BACKGROUND-COLOR: #000000;
}


TABLE.tbl-thumbs-frame
{
    BORDER: #666666 1px solid; /*color of the visible frames around the thumbnails */
    BACKGROUND-COLOR: #000000;
    WIDTH: 50px; /* width of the mini tables containing thumbnails */
}
TD.td-thumbs-frame
{
    PADDING: 0px; /*needs to be set to 0 to keep visible thumbnail frames tightly close to the thumbnails*/
    BACKGROUND-COLOR: #000000
}



TABLE.tbl-lt-nav-frame
{
    WIDTH: 70px;
    BACKGROUND-COLOR: #000000
}
TD.td-lt-nav-frame
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #000000
}


FONT.ft-copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-STYLE: normal;
}


FONT.ft-aboutme-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-STYLE: normal;
}


TD
{
    FONT: 8pt/10pt verdana, helvetica, arial, tahoma, sans-serif;
}
A.a-top-nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.a-top-nav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.a-top-nav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}


/* left navigation links*/
A.a-lt-nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.a-lt-nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.a-lt-nav:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.a-lt-nav-active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}



/* right thumbnails */
A.a-rt-thumbs
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
A.a-rt-thumbs:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
A.a-rt-thumbs:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}


IMG.img-rt-thumbs
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 50px;
    WIDTH: 50px;
}

/* current image */
A.a-current-image
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
A.a-current-image:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
A.a-current-image:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}

IMG.img-current-image
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}



/* SLIDESHOW LINK */
A.a-slideshow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    TEXT-DECORATION: none;
}
A.a-slideshow:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    TEXT-DECORATION: none;
}
A.a-slideshow:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    TEXT-DECORATION: none;
}


A.a-slideshow-speed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
A.a-slideshow:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
A.a-slideshow:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none;
}


A.a-slideshow-speed-active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    TEXT-DECORATION: none;
}
A.a-slideshow:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    TEXT-DECORATION: none;
}
A.a-slideshow:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #CC6600;
    TEXT-DECORATION: none;
}





A.a-nav-arrows-active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none;
}
A.a-nav-arrows-active:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none;
}
A.a-nav-arrows-active:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none;
}


A.a-nav-arrows
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
A.a-nav-arrows:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
A.a-nav-arrows:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    TEXT-DECORATION: none;
}





TD.td-lt-nav-contact
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #000000
}
TABLE.tbl-lt-nav-contact
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #000000
}
TABLE.tbl-lt-nav-frame-contact
{
    BORDER-RIGHT: #666666 0px solid;
    BORDER-LEFT: #666666 0px solid;
    BORDER-TOP: #666666 0px solid;
    BORDER-BOTTOM: #666666 0px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    WIDTH: 70px;
    
    BACKGROUND-COLOR: #000000
}
TD.td-lt-nav-frame-contact
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #000000
}
A.a-lt-nav-contact
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.a-lt-nav-contact:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.a-lt-nav-contact:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    TEXT-DECORATION: none
}


TABLE.tbl-lt-nav-frame-empty
{
    BORDER-RIGHT: #666666 0px solid;
    BORDER-LEFT: #666666 0px solid;
    BORDER-TOP: #666666 0px solid;
    BORDER-BOTTOM: #666666 0px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    WIDTH: 70px;
    
    BACKGROUND-COLOR: #000000
}
TD.td-lt-nav-frame-empty
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #000000
}
TD.td-lt-nav-empty
{
    BORDER-RIGHT: #666666 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 0px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 0px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 0px solid;
    BACKGROUND-COLOR: #000000
}
TABLE.tbl-lt-nav-empty
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #000000
}

TABLE.tbl-lt-nav-container
{
    BACKGROUND-COLOR: #000000
}





