DIV.menu
{
    POSITION: absolute
}
#divBottomButtons
{
    VISIBILITY: inherit;
    WIDTH: 630px;
    TOP: 5px;
    HEIGHT: 25px
}
#divBottomText
{
    VISIBILITY: inherit;
    WIDTH: 630px;
    HEIGHT: 100px
}
#divBottomCont
{
    VISIBILITY: hidden;
    WIDTH: 130px;
    CLIP: rect(0px 130px 25px 0px);
    HEIGHT: 0px
}
TABLE.barre-nav TD
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    WIDTH: 90px;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px
}
TABLE.barre-nav TD A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    BACKGROUND: url(./Images/menu_vert.gif);
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 90px;
    COLOR: #ffff00;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
TABLE.barre-nav TD A:hover
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    BACKGROUND: url(./Images/menu_rouge_of.gif);
    PADDING-BOTTOM: 1px;
    WIDTH: 90px;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
TABLE.barre-nav TD A:active
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BACKGROUND: url(./Images/menu_rouge_on.gif);
    WIDTH: 90px;
    COLOR: #ffff66;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
TD#priv A:hover
{
    FONT-SIZE: 8pt;
    COLOR: blue
}
TD#contact A:hover
{
    FONT: bold 9pt Arial;
    COLOR: white
}
TD#priv2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    BACKGROUND: url(./Images/menu_vert.gif);
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 90px;
    COLOR: #ffff00;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD#priv2 A:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    BACKGROUND: url(./Images/menu_vert.gif);
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 90px;
    COLOR: #ffff00;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD#priv2 A:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    BACKGROUND: url(./Images/menu_vert.gif);
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 90px;
    COLOR: #ffff00;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD#priv2 A:hover
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 7pt;
    BACKGROUND: url(./Images/menu_rouge_of.gif);
    PADDING-BOTTOM: 1px;
    WIDTH: 90px;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-DECORATION: none
}
.liens
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtblanc
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8px;
    COLOR: navy;
    LINE-HEIGHT: normal;
    FONT-STYLE: oblique;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.txtgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtbleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0b3d91;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TABLE.barre-bas
{
    table-border-color-light: rgb(102,204,204);
    table-border-color-dark: rgb(0,102,102)
}
TABLE.barre-bas TD
{
    FONT: bold 8pt Arial;
    COLOR: #660000
}
TABLE.barre-bas TD A
{
    FONT: bold 8pt Arial;
    COLOR: #660000
}
TABLE.barre-bas TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: blue
}

TABLE.client
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: navy;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: mediumaquamarine;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
TABLE.client TD
{
    BORDER-RIGHT: inset;
    BORDER-TOP: silver outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver outset;
    COLOR: navy;
    BORDER-BOTTOM: inset;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lightgrey
}
TABLE.client TD A:active
{
    BACKGROUND-POSITION: center center;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/PtBt1.gif);
    WIDTH: 100%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.client TD A:link
{
    BACKGROUND-POSITION: right center;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/PtBt1.gif);
    WIDTH: 100%;
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.client TD A:hover
{
    BACKGROUND-POSITION: right center;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/PtBt3.gif);
    WIDTH: 100%;
    COLOR: aqua;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.client TD A
{
    BACKGROUND-POSITION: right center;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/PtBt1.gif);
    WIDTH: 100%;
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.client TH
{
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: teal;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
UNKNOWN
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: navy;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: mediumaquamarine;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
TABLE.previ TD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: navy;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lightgrey
}
TABLE.previ TD A:active
{
    BACKGROUND-POSITION: center center;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.previ TD A:link
{
    BACKGROUND-POSITION: right center;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/PtBt1.gif);
    WIDTH: 100%;
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.previ TD A:hover
{
    BACKGROUND-POSITION: right center;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/PtBt3.gif);
    WIDTH: 100%;
    COLOR: aqua;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.previ TD A
{
    BACKGROUND-POSITION: right center;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/PtBt1.gif);
    WIDTH: 100%;
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.previ TH
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TABLE.barre-nav
{
    FONT-FAMILY: Verdana, Arial
}
TABLE.menu_9t TD
{
    BORDER-RIGHT: gray;
    BORDER-TOP: gray;
    FONT-SIZE: 9px;
    BORDER-LEFT: gray;
    WIDTH: 100px;
    COLOR: sienna;
    BORDER-BOTTOM: gray;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
TABLE.menu_9t TD A
{
    BORDER-RIGHT: sienna;
    PADDING-RIGHT: 0px;
    BORDER-TOP: sienna;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: sienna;
    WIDTH: 100px;
    COLOR: sienna;
    PADDING-TOP: 0%;
    BORDER-BOTTOM: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: lightgoldenrodyellow;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.menu_9t TD A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    WIDTH: 100px;
    COLOR: sienna;
    FONT-FAMILY: verdana, arial, helvetica;
    HEIGHT: 21px;
    BACKGROUND-COLOR: lightgoldenrodyellow;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.menu_9t TD A:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    WIDTH: 100px;
    COLOR: lightgoldenrodyellow;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: sienna;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.menu_9t
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: none;
    OVERFLOW: visible;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 5%
}

  TABLE.menu_9t .lienactif
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(.\shop_boucou\picto\ptbtnRed.gif);
    WIDTH: 100px;
    COLOR: lightgoldenrodyellow;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: sienna;
    TEXT-ALIGN: center;
}

.txtblanc12
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TABLE.previ TH .t
{
    FONT-SIZE: 9px;
    COLOR: maroon;
    BACKGROUND-COLOR: aqua
}
.txtsienna
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.centre_litter
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: none;
    OVERFLOW: visible;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TOP: 5%
}
TABLE.centre_litter TD A
{
    BORDER-RIGHT: sienna;
    PADDING-RIGHT: 0px;
    BORDER-TOP: sienna;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: sienna;
    COLOR: sienna;
    PADDING-TOP: 0%;
    BORDER-BOTTOM: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.centre_litter TD A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.centre_litter TD A:active
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
TABLE.centre_litter TD
{
    FONT-SIZE: 8pt;
    COLOR: sienna;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.centre_litter TH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: sienna;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
TABLE.txtsienna
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FLOAT: none;
    OVERFLOW: visible;
    BORDER-LEFT: medium none;
    COLOR: sienna;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: verdana,helvetica,arial;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
TABLE.txtsienna TD A
{
    FONT-SIZE: 8pt;
    COLOR: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    BACKGROUND-COLOR: transparent
}
TABLE.txtsienna TD A:hover
{
    FONT-SIZE: 8pt;
    COLOR: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    BACKGROUND-COLOR: transparent
}
TABLE.txtsienna TD A:active
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: sienna;
    FONT-FAMILY: verdana,helvetica,arial;
    BACKGROUND-COLOR: transparent
}
TABLE.txtsienna TD
{
    FONT-SIZE: 8pt;
    COLOR: sienna;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
TABLE.txtsienna TH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: sienna;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.date
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 0.8em;
    RIGHT: 0px;
    FLOAT: right;
    MARGIN: 1.5em 0px 5px 10px;
    BORDER-LEFT: silver 1px solid;
    COLOR: silver;
    LINE-HEIGHT: 2.3em;
    POSITION: relative;
    TEXT-ALIGN: center
}
.date_day
{
    DISPLAY: block;
    FONT-SIZE: 3em;
    TEXT-ALIGN: right
}
.date_month
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 3em;
    TEXT-ALIGN: right
}
.date_year
{
    DISPLAY: block;
    FONT-SIZE: 1.4em;
    LINE-HEIGHT: 0.9em
}
.titre1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    TEXT-TRANSFORM: none;
    COLOR: olive;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: small-caps
}
.titre2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: medium;
    COLOR: olive;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal
}
.NumSession
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
.shop
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.shop TD
{
    COLOR: olive;
    FONT-FAMILY: Verdana
}
.shop TD A
{
    FONT-FAMILY: Verdana, Arial
}
.shop TD A:hover
{
    FONT-FAMILY: Verdana
}
.shop TD A:active
{
    FONT-FAMILY: Verdana
}
.shop TD A:link
{
    FONT-FAMILY: Verdana
}
.shop TH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    TEXT-TRANSFORM: none;
    COLOR: olive;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f3f3f3;
    FONT-VARIANT: small-caps
}
.shop TITRE1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    TEXT-TRANSFORM: none;
    COLOR: olive;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
.shop TITRE2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: medium;
    TEXT-TRANSFORM: none;
    COLOR: olive;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal
}
.shop NSESSION
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
.shop A
{
    FONT-WEIGHT: bolder;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.shop A:hover
{
    FONT-WEIGHT: lighter;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.shop A:link
{
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.shop A:active
{
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.shop BODY
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(.\shop_boucou\IMAGE\logofederation100.gif);
    COLOR: gray;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: teal;
}
.shop TEXTECOURANT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
}


#lightbox{        position: absolute;        left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../Lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../Lightbox/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%        ; }

#imageData{        padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;        }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;        }
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
