/* ################################## */
/* ################################## */
/* ############### CSS :                  OV3RFLOW
/* ############### AUTHOR :          hastati95
/* ############### VERSION :        1.0
/* ################################## */
/* ################################## */


/* ###################################################################################################### */
/* ############################################################################################# HTML #### */

PRE, CODE{ FONT-SIZE: 0.8em;
}
    PRE{ WIDTH: 100%; OVERFLOW: auto; BORDER: 1px solid #CCC;
    }
IMG{ BORDER: none;
}
A{ COLOR: #DDD; FONT-WEIGHT: bold; TEXT-DECORATION: none; outline: none;
}
    A:HOVER{ COLOR: #F33;
    }
FIELDSET{ BORDER: none;
}
LABEL{ CURSOR: pointer;
}
.FIELD LABEL{ DISPLAY: block;
}
INPUT,TEXTAREA{ BORDER: 1px solid #000; BACKGROUND-COLOR: #222; COLOR: #DDD;
}
    TEXTAREA{ WIDTH: 100%; FONT-SIZE: 1em; FONT-FAMILY: Verdana, sans-serif;
    }
.LEFT{ FLOAT: left; MARGIN-RIGHT: 1em;
}
.RIGHT{ FLOAT: right; MARGIN-LEFT: 1em;
}
H2#tagcloud_h2{ DISPLAY: none;
}
/* ###################################################################################################### */
/* ############################################################################## BODY / GLOBAL / CONTAINER #### */
HTML{ MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 100%; POSITION: relative; BACKGROUND: rgb(93,2,1) url(css/PAGE/BG_html.jpg) top center no-repeat fixed;
}
BODY{ MARGIN: 0; PADDING: 0; WIDTH: auto; POSITION: relative; FONT-FAMILY: Verdana, sans-serif; LINE-HEIGHT: 1em; FONT-SIZE: 80%; COLOR: #DDD;
}
/*
DIV#overlays SPAN#body_overlay_left{ MARGIN: 0; PADDING: 0; WIDTH: 0; HEIGHT: 0; POSITION: fixed; BOTTOM: 0px;
    LEFT: 0px; DISPLAY: block;
    BACKGROUND: url(css/PAGE/01.png) bottom left no-repeat;
    Z-INDEX: 90;
}
DIV#overlays SPAN#body_overlay_center{ MARGIN: 0; PADDING: 0; WIDTH: 700px; HEIGHT: 310px; POSITION: fixed; BOTTOM: 0px;
    RIGHT: 0px; DISPLAY: block;
    BACKGROUND: url(css/PAGE/overlay_center_small.png) bottom left no-repeat;
    Z-INDEX: -2;
}
DIV#overlays SPAN#body_overlay_right{ MARGIN: 0; PADDING: 0; WIDTH: 300px; HEIGHT: 556px; POSITION: fixed; BOTTOM: 0px;
    RIGHT: 0px; DISPLAY: block;
    BACKGROUND: url(css/PAGE/bottle_overlay.png) bottom right no-repeat;
    Z-INDEX: -1;
}
*/
DIV#global{ WIDTH: 100%; HEIGHT: 100%; POSITION: relative; OVERFLOW: hidden; BACKGROUND: url(css/PAGE/BG_html_top.png) repeat-x;
}
/* ###################################################################################################### */
/* ######################################################################################### CONTAINER #### */
DIV#container{ MARGIN: 0 auto; MARGIN-BOTTOM: 30px; PADDING: 0; WIDTH: 850px; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
}
DIV#container_top{                   MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 0; POSITION: relative;}
    SPAN#container_top_left{        MARGIN: 0; PADDING: 0; WIDTH: 0; HEIGHT: 100%; DISPLAY: block; FLOAT: left; POSITION: relative; BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_top_left.png) no-repeat;}
    SPAN#container_top_center{      MARGIN-LEFT: 0; MARGIN-RIGHT: 0; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block;         BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_top.png) repeat-x;}
    SPAN#container_top_right{       MARGIN: 0; PADDING: 0; WIDTH: 0; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                    BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_top_right.png) no-repeat;}
DIV#container_bottom{                MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 0; POSITION: relative;}
    SPAN#container_bottom_left{     MARGIN: 0; PADDING: 0; WIDTH: 0; HEIGHT: 100%; DISPLAY: block; FLOAT: left;                     BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_bottom_left.png) no-repeat;}
    SPAN#container_bottom_center{   MARGIN-LEFT: 0; MARGIN-RIGHT: 0; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block;         BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_bottom.png) repeat-x;}
    SPAN#container_bottom_right{    MARGIN: 0; PADDING: 0; WIDTH: 0; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                    BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_bottom_right.png) no-repeat;}
DIV#container_left{                  MARGIN: 0; WIDTH: 100%; HEIGHT: auto; POSITION: relative;                                       BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_left.png) repeat-y; BACKGROUND-POSITION: left;}
    DIV#container_right{             MARGIN: 0; MARGIN-LEFT:  0; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative;          BACKGROUND: url(css/BLOCK/BLOCK_container/BLOCK_container_right.png) repeat-y; BACKGROUND-POSITION: right;}
        DIV#container_center{        MARGIN: 0; MARGIN-RIGHT: 0; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative; OVERFLOW: hidden;
        }
/* ###################################################################################################### */
/* ###################################################################################### CONTAINER TOP #### */
DIV#container_header{ MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 120px; DISPLAY: block; OVERFLOW: hidden; POSITION: relative;
    BACKGROUND: url(css/PAGE/BG_header.png) top left no-repeat;
}
    SPAN#header{ MARGIN: 0; PADDING: 0; PADDING-TOP: 6px; PADDING-LEFT: 50px; WIDTH: 600px; HEIGHT: 54px; DISPLAY: block;
    }
        SPAN#header A{ MARGIN: 0; PADDING: 0; WIDTH: 466px; HEIGHT: 20px; DISPLAY: block;
            BACKGROUND: url(css/PAGE/BG_header_site.png) top left no-repeat;
        }
        SPAN#header A:HOVER{ BACKGROUND: url(css/PAGE/BG_header_site.png) bottom left no-repeat;
        }
    DIV#header_links{ MARGIN: 0; MARGIN-TOP: 80px; PADDING: 0; WIDTH: auto; HEIGHT: 20px; DISPLAY: block; FLOAT: right;
        TEXT-ALIGN: right; FONT-STYLE: italic; FONT-SIZE: 0.9em;
    }
        DIV#header_links A{ COLOR: #DDD; FONT-WEIGHT: bold; TEXT-DECORATION: none; outline: none;
        }
            DIV#header_links A:HOVER{ COLOR: #F33;
            }
/* ###################################################################################################### */
/* ##################################################################################### CONTAINER MAIN #### */
DIV#container_center_left{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
}
DIV#container_center_right{ MARGIN: 0; PADDING: 0; WIDTH: 240px; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden; FLOAT: right;
}
/* ###################################################################################################### */
/* ######################################################################################### DASHBOARD #### */
DIV#dashboard{ MARGIN: 0; PADDING: 0; WIDTH: 220px; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden; FLOAT: right;
}
DIV#container_dashboard_top{                      MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 35px; POSITION: relative;}
    SPAN#container_dashboard_top_left{           MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: left; POSITION: relative;                 BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_top_left.png) no-repeat;}
    SPAN#container_dashboard_top_center{         MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block; POSITION: relative;  BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_top_center.png) repeat-x;}
    SPAN#container_dashboard_top_right{          MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                                    BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_top_right.png) no-repeat;}
DIV#container_dashboard_bottom{                   MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 35px; POSITION: relative;}
    SPAN#container_dashboard_bottom_left{        MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: left;                                     BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_left.png) no-repeat;}
    SPAN#container_dashboard_bottom_center{      MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block;                      BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_center.png) repeat-x;}
    SPAN#container_dashboard_bottom_right{       MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                                    BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_right.png) no-repeat;}
DIV#container_dashboard_left{                     MARGIN: 0; WIDTH: 100%; HEIGHT: auto; POSITION: relative;                                                          BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_left.png) repeat-y; BACKGROUND-POSITION: left;}
    DIV#container_dashboard_right{                MARGIN: 0; MARGIN-LEFT:  0; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative;                             BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_right.png) repeat-y; BACKGROUND-POSITION: right;}
        DIV#container_dashboard_center{           MARGIN: 0; MARGIN-RIGHT: 0; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative; OVERFLOW: hidden;
            BACKGROUND-COLOR: #222; PADDING: 0; PADDING-BOTTOM: 0;
        }
    DIV#dashboard DIV UL{ MARGIN: 0; PADDING: 0; LIST-STYLE: none;
    }
    DIV#dashboard H2, #dashboard H3{ COLOR: #F33; MARGIN: 0 0 1ex 0;
    }
    DIV#dashboard H3{ FONT-SIZE: 1em; MARGIN: 0;
    }
    DIV#dashboard DIV#search{ BACKGROUND: transparent; COLOR: inherit; LINE-HEIGHT: 2.3em;
    }
/* ###################################################################################################### */
/* ###################################################################################### CONTAINER PAGE #### */
DIV#container_page{ MARGIN: 0 auto; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
}
DIV#container_page_top{                      MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 35px; POSITION: relative;}
    SPAN#container_page_top_left{           MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: left; POSITION: relative; BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_top_left.png) no-repeat;}
    SPAN#container_page_top_center{         MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block; POSITION: relative; BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_top_center.png) repeat-x;}
    SPAN#container_page_top_right{          MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                 BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_top_right.png) no-repeat;}
DIV#container_page_bottom{                   MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 35px; POSITION: relative;}
    SPAN#container_page_bottom_left{        MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: left;                  BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_left.png) no-repeat;}
    SPAN#container_page_bottom_center{      MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block;   BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_center.png) repeat-x;}
    SPAN#container_page_bottom_center_text{ MARGIN: 0 auto; PADDING: 0; WIDTH: 0; HEIGHT: 100%; DISPLAY: block; BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_center_text.png) no-repeat;}
    SPAN#container_page_bottom_right{       MARGIN: 0; PADDING: 0; WIDTH: 10px; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                 BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_bottom_right.png) no-repeat;}
DIV#container_page_left{                     MARGIN: 0; WIDTH: 100%; HEIGHT: auto; POSITION: relative;                                       BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_left.png) repeat-y; BACKGROUND-POSITION: left;}
    DIV#container_page_right{                MARGIN: 0; MARGIN-LEFT:  0; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative;       BACKGROUND: url(css/BLOCK/BLOCK_container_page/BLOCK_container_page_right.png) repeat-y; BACKGROUND-POSITION: right;}
        DIV#container_page_center{           MARGIN: 0; MARGIN-RIGHT: 0; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative; OVERFLOW: hidden;
            BACKGROUND-COLOR: #222; PADDING: 0; PADDING-BOTTOM: 0;
        }
            DIV#container_page_center H1 EM{
            }
            DIV#container_page_center H1.h1_A{ MARGIN: 0; PADDING-TOP: 2px; PADDING-LEFT: 20px; WIDTH: auto; HEIGHT: 18px; DISPLAY: block;
                TEXT-ALIGN: left; FONT-SIZE: 0.8em; FONT-STYLE: italic; FONT-WEIGHT: normal; COLOR: #DDD;
                BACKGROUND: #000 url(css/PAGE/BG_h1_A.jpg) repeat-x;
                BORDER: 1px solid #000;
            }
            DIV#container_page_center H1.h1_B{ MARGIN: 0; PADDING-TOP: 2px; PADDING-LEFT: 40px; WIDTH: auto; HEIGHT: 18px; DISPLAY: block;
                TEXT-ALIGN: left; FONT-SIZE: 0.8em; FONT-STYLE: italic; FONT-WEIGHT: normal; COLOR: #DDD;
                BACKGROUND: #777 url(css/PAGE/BG_h1_B.jpg) repeat-x;
                BORDER: 1px solid #000;
            }
            DIV#container_page_center H1.h1_A A, DIV#container_page_center H1.h1_B A{ COLOR: #DDD;}
            DIV#container_page_center H1.h1_A A:HOVER, DIV#container_page_center H1.h1_B A:HOVER{ COLOR: #F33;}
                
            DIV#container_page_center DIV.error{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto;
                TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; COLOR: #DDD; FONT-SIZE: 0.8em;
            }
        SPAN.container_page_center_block_A_top{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: 20px; DISPLAY: block;
            BACKGROUND: #000 url(css/PAGE/BG_block_A_top.jpg) top left repeat-x;
        }
        SPAN.container_page_center_block_A_bottom{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: 7px; DISPLAY: block;
            BACKGROUND: #000 url(css/PAGE/BG_block_A_bottom.jpg) top left repeat-x;
        }
/* ###################################################################################################### */
/* ######################################################################################## BLOCK_LARGE #### */
DIV.BLOCK_dashboard, DIV.BLOCK_dashboard_post{ MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 100%; POSITION: relative;
}
DIV.BLOCK_dashboard_top{                    MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 25px; POSITION: relative;}
    SPAN.BLOCK_dashboard_top_left{         MARGIN: 0; PADDING: 0; WIDTH: 5px; HEIGHT: 100%; DISPLAY: block; FLOAT: left; POSITION: relative; BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_top_left.png) top left no-repeat;}
    DIV.BLOCK_dashboard_top_title, DIV.BLOCK_dashboard_post_top_title{          MARGIN: 0; PADDING-LEFT: 6px; WIDTH: 80%; HEIGHT: 25px; DISPLAY: block; FLOAT: left; POSITION: relative; TEXT-ALIGN: left; BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_top_center.png) top left repeat-x;}
    SPAN.BLOCK_dashboard_top_center{       MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block;      BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_top_center.png) top left repeat-x;}
    SPAN.BLOCK_dashboard_top_right{        MARGIN: 0; PADDING: 0; WIDTH: 5px; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                   BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_top_right.png) top left no-repeat;}
DIV.BLOCK_dashboard_bottom{                 MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: 3px; POSITION: relative;}
    SPAN.BLOCK_dashboard_bottom_left{      MARGIN: 0; PADDING: 0; WIDTH: 5px; HEIGHT: 100%; DISPLAY: block; FLOAT: left;                    BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_bottom_left.png) bottom left no-repeat;}
    SPAN.BLOCK_dashboard_bottom_center{    MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING: 0; WIDTH: auto; HEIGHT: 100%; DISPLAY: block;      BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_bottom_center.png) bottom left repeat-x;}
    SPAN.BLOCK_dashboard_bottom_right{     MARGIN: 0; PADDING: 0; WIDTH: 5px; HEIGHT: 100%; DISPLAY: block; FLOAT: right;                   BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_bottom_right.png) bottom left no-repeat;}
DIV.BLOCK_dashboard_left{                   MARGIN: 0; WIDTH: 100%; HEIGHT: auto; POSITION: relative;                                        BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_left.png) repeat-y; BACKGROUND-POSITION: left;}
    DIV.BLOCK_dashboard_right{              MARGIN: 0; MARGIN-LEFT:  5px; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative;         BACKGROUND: url(css/BLOCK/BLOCK_dashboard/BLOCK_dashboard_right.png) repeat-y; BACKGROUND-POSITION: right;}
        DIV.BLOCK_dashboard_center{         MARGIN: 0; MARGIN-RIGHT: 5px; PADDING: 0; HEIGHT: 100%; WIDTH: auto; POSITION: relative; OVERFLOW: hidden;
            BACKGROUND-COLOR: #171717; COLOR: #DDD;
        }
/* ######################################################## */
/* ###################################### BLOCK_LARGE_TITLE #### */
DIV.BLOCK_dashboard_top_title IMG, DIV.BLOCK_dashboard_post_top_title IMG{ FLOAT: left; MARGIN-RIGHT: 10px;
}
DIV.BLOCK_dashboard_top_title SPAN, DIV.BLOCK_dashboard_post_top_title SPAN{ MARGIN-TOP: 7px; COLOR: #DDD; FONT-WEIGHT: bold; FONT-SIZE: 11px; DISPLAY: block;
}
DIV.BLOCK_dashboard_CONTENT, DIV.BLOCK_dashboard_post_CONTENT{ MARGIN: 0; PADDING: 0; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative; DISPLAY: block;
}
    DIV.BLOCK_dashboard_CONTENT_tab{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
    }
    DIV.BLOCK_dashboard_CONTENT_tagcloud{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        BORDER: 1px solid #000;
    }
/* ###################################################################################################### */
/* ########################################################################################## CALENDAR #### */
DIV.BLOCK_dashboard_CONTENT TABLE{ FONT-SIZE: 0.8em; TEXT-ALIGN: center; MARGIN: 0 auto; BORDER-COLLAPSE: collapse;
}
DIV.BLOCK_dashboard_CONTENT TABLE CAPTION{ MARGIN: 0 auto; COLOR: #DDD;
}
DIV.BLOCK_dashboard_CONTENT  TABLE TH{ COLOR: #DDD; BACKGROUND: transparent; PADDING-BOTTOM: 4px;
}
DIV.BLOCK_dashboard_CONTENT  TABLE TD{ PADDING: 0; WIDTH: 14%; LINE-HEIGHT: 2em; BORDER: 1px solid #AAA; BACKGROUND: #111 url(css/PAGE/BG_calendar.jpg) top left no-repeat; COLOR: #DDD;
}
DIV.BLOCK_dashboard_CONTENT  TABLE TD A{ DISPLAY: block; BACKGROUND-COLOR: #FFF; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
DIV.BLOCK_dashboard_CONTENT  TABLE TD A:hover{ BACKGROUND: #F33 url(css/PAGE/BG_calendar_2.jpg) top left no-repeat; COLOR: #FFF;
}
/* ###################################################################################################### */
/* ######################################################################################### RECHERCHE #### */
DIV.BLOCK_dashboard_CONTENT_tab FORM{ MARGIN: 0; PADDING: 0; WIDTH: 100%; HEIGHT: auto;
}
    DIV.BLOCK_dashboard_CONTENT_tab FORM H3 LABEL{ TEXT-ALIGN: center;
    }
    DIV.BLOCK_dashboard_CONTENT_tab FORM P INPUT#q{ PADDING: 3px; WIDTH: 120px; BACKGROUND-COLOR: #333; BORDER: 1px solid #000; COLOR: #DDD;
    }
/* ###################################################################################################### */
/* ################################################################################### CONTAINER BOTTOM #### */
DIV#container_footer{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden; /*DISPLAY: none;*/
}
DIV#footer{ MARGIN: 0; PADDING: 0; PADDING-RIGHT: 10px; WIDTH: auto; HEIGHT: 100%; POSITION: relative; OVERFLOW: hidden; /*DISPLAY: none;*/
}
DIV#footer P{ MARGIN: 0; PADDING: 0; FONT-SIZE: 0.7em; COLOR: #888; TEXT-ALIGN: right; /*DISPLAY: none;*/
}
/* ###################################################################################################### */
/* ######################################################################################## POST PREVIEW #### */
DIV#post_list_container{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
    BACKGROUND-COLOR: #333;
}
DIV.post_preview{ MARGIN: 0; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
    BACKGROUND-COLOR: #171717;
}
SPAN.post_preview_bar_title{ COLOR: #DDD; TEXT-ALIGN: left;
}
    SPAN.post_preview_bar_title:first-letter{ TEXT-TRANSFORM: uppercase;
    }
DIV.post_preview_content{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
    BACKGROUND-COLOR: #171717;
}
    DIV.post_preview_content_text{ MARGIN: 0; PADDING: 5px; WIDTH: auto; HEIGHT: auto;
        TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif; FONT-SIZE: 1em; COLOR: #000; LINE-HEIGHT: 1em;
        BACKGROUND: #333 url(css/PAGE/BG_see_more.jpg) bottom right no-repeat;
        BORDER-TOP: 1px solid #000;
        BORDER-LEFT: 1px solid #000;
        BORDER-RIGHT: 2px solid #444;
        BORDER-BOTTOM: 2px solid #444;
    }
    DIV.post_preview_content_text_right{ MARGIN: 0; PADDING: 0; WIDTH: 380px; HEIGHT: 100%; POSITION: relative; OVERFLOW: hidden; FLOAT: right;
    }
        DIV.post_preview_content_text_sumary{ MARGIN: 0; PADDING: 0; PADDING-TOP: 12px; WIDTH: auto; HEIGHT: auto;
        }
            DIV.post_preview_line_0{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
            }
                SPAN.post_preview_line_0_title{ MARGIN: 0; PADDING: 2px; PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto; DISPLAY: block;
                    FONT-SIZE: 1.2em; COLOR: #888; TEXT-ALIGN: left; FONT-FAMILY: verdana, serif; /*FONT-STYLE: italic;*/
                }
                    SPAN.post_preview_line_0_title A{ COLOR: #888;}
                    SPAN.post_preview_line_0_title A:HOVER{ COLOR: #BBB;}
                    
            DIV.post_preview_line_1{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
                FONT-SIZE: 0.8em; COLOR: #F33; FONT-FAMILY: verdana, serif; FONT-WEIGHT: bold;
            }
                DIV.post_preview_line_1 A{ COLOR: #F33;}
                DIV.post_preview_line_1 A:HOVER{ COLOR: #DDD;}
                
            DIV.post_preview_line_2{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
                COLOR: #BBB; TEXT-ALIGN: left; FONT-FAMILY: verdana, serif; FONT-WEIGHT: bold;
            }
                DIV.post_preview_line_2 A{ FONT-SIZE: 0.8em; COLOR: #BBB; FONT-WEIGHT: bold;}
                DIV.post_preview_line_2 A:HOVER{ COLOR: #DDD;}
            
            SPAN.post_element_chapo{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 10px; PADDING-TOP: 15px; WIDTH: auto; HEIGHT: auto; POSITION: relative; DISPLAY: block; OVERFLOW: hidden;
                COLOR: #BBB; TEXT-ALIGN: left; FONT-FAMILY: verdana, serif; FONT-SIZE: 0.8em; FONT-STYLE: italic;
            }
            SPAN.post_element_chapo:FIRST-LETTER{ FONT-SIZE: 1.2em; }
                SPAN.post_element_chapo A{ FONT-SIZE: 0.8em; COLOR: #BBB; FONT-WEIGHT: bold;}
                SPAN.post_element_chapo A:HOVER{ COLOR: #DDD;}

    DIV.post_preview_content_text_img{ MARGIN: 0; PADDING: 0; PADDING-TOP: 3px; PADDING-LEFT: 3px; WIDTH: 180px; HEIGHT: auto;
    }
/* ###################################################################################################### */
/* ######################################################################################## POST ELEMENT #### */
DIV#post_element{ MARGIN: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative; BORDER: 1px solid #000;
}
    DIV#post_element_center{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        BACKGROUND-COLOR: #171717;
    }
        DIV#post_element_center_text{ MARGIN: 0; PADDING-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 10px; WIDTH: auto; HEIGHT: auto;
            TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif; FONT-SIZE: 1em; COLOR: #DDD; LINE-HEIGHT: 1em;
            BACKGROUND-COLOR: #333;
            BORDER-TOP: 1px solid #000;
            BORDER-LEFT: 1px solid #000;
            BORDER-RIGHT: 2px solid #444;
            BORDER-BOTTOM: 2px solid #444;
        }
        DIV#post_element_center_text SPAN#post_element_title{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto;
            FONT-SIZE: 1.2em; /*TEXT-TRANSFORM: uppercase;*/ FONT-STYLE: italic; FONT-WEIGHT: bold;
        }
        DIV#post_element_center_text SPAN#post_element_chapo, DIV#post_element_center_text SPAN#post_element_chapo P{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto;
            FONT-SIZE: 0.7em; FONT-STYLE: italic; COLOR: #F33; FONT-WEIGHT: bold;
        }
        
        DIV#post_element_center_text DIV.video{ MARGIN: 0; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; PADDING: 0; TEXT-ALIGN: center;
        }
        DIV#post_element_center_text DIV.video SPAN.video_text{ TEXT-ALIGN: center; FONT-SIZE: 0.8em; FONT-STYLE: italic; FONT-WEIGHT: bold; COLOR: #666;
        }
        DIV#post_element_center_text DIV.image{ MARGIN: 0; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; PADDING: 0; TEXT-ALIGN: center;
        }
        DIV#post_element_center_text DIV.image SPAN.image_text{ MARGIN-TOP: 3px; TEXT-ALIGN: center; FONT-SIZE: 0.8em; FONT-STYLE: italic; FONT-WEIGHT: bold; COLOR: #666;
        }
        DIV#post_element_center_text DIV.image_left{ MARGIN: 8px; PADDING: 0; WIDTH: auto; HEIGHT: auto; DISPLAY: block; FLOAT: left;
        }
        DIV#post_element_center_text DIV.image_right{ MARGIN: 8px; PADDING: 0; WIDTH: auto; HEIGHT: auto; DISPLAY: block; FLOAT: right;
        }
        DIV#post_element_center_text DIV.text_centered{ MARGIN: 0; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; PADDING: 0; TEXT-ALIGN: center;
        }
/* ###################################################################################################### */
/* #################################################################################### COMMENTS ELEMENT #### */
DIV#comments_element{ MARGIN: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative; BORDER: 1px solid #000;
}
    DIV#comments_element_content{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;}
    DIV#comments_element_content_center{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        BACKGROUND-COLOR: #171717;
    }
        DIV#comments_element_content_center_text{ MARGIN: 0; PADDING: 4px; WIDTH: auto; HEIGHT: auto;
            TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif;
            BACKGROUND-COLOR: #171717;
        }
            SPAN#comments_link{ TEXT-ALIGN: center; FONT-WEIGHT: bold; FONT-SIZE: 0.8em;
            }
                SPAN#comments_link A{ COLOR: #F33;}
                SPAN#comments_link A:HOVER{ COLOR: #DDD;}
                
                SPAN.comments_element_content_h1{ MARGIN: 0; PADDING: 4px; WIDTH: auto; HEIGHT: auto; DISPLAY: block;
                    FONT-SIZE: 0.8em; COLOR: #DDD; FONT-STYLE: italic;
                    BACKGROUND-COLOR: #333;
                    BORDER-TOP: 1px solid #000;
                    BORDER-LEFT: 1px solid #000;
                    BORDER-RIGHT: 2px solid #444;
                    BORDER-BOTTOM: 2px solid #444;
                }
                    SPAN.comments_element_content_number A, SPAN.comments_element_content_h1 STRONG{ COLOR: #F33;}
                    SPAN.comments_element_content_number A:HOVER{ COLOR: #F33;}
                
                DIV.comments_element_content_blockquote{ MARGIN: 0; PADDING: 10px; WIDTH: auto; HEIGHT: auto; POSITION: relative;
                    BACKGROUND-COLOR: #171717; COLOR: #888;
                }
                DIV.comments_element_content_blockquote BLOCKQUOTE{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative;}
                DIV.comments_element_content_blockquote BLOCKQUOTE P{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; FONT-SIZE: 0.8em;}

/* ###################################################################################################### */
/* ############################################################################### PREVIEW COMMENT ELEMENT #### */
DIV#preview_comment_element{ MARGIN: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative; BORDER: 1px solid #000;
}
    DIV#preview_comment_element_center{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        BACKGROUND-COLOR: #171717;
    }
        DIV#preview_comment_element_center_text{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
            TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif; FONT-SIZE: 1em; COLOR: #DDD;
            BACKGROUND-COLOR: #333;
            BORDER-TOP: 1px solid #000;
            BORDER-LEFT: 1px solid #000;
            BORDER-RIGHT: 2px solid #444;
            BORDER-BOTTOM: 2px solid #444;
        }
        DIV#preview_comment_element_center_text BLOCKQUOTE{ MARGIN: 0; PADDING: 5px; WIDTH: auto; HEIGHT: auto; BORDER: 0;
        }
DIV#preview_comment_element_form{ MARGIN: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative; BORDER: 1px solid #000;
}
    DIV#preview_comment_element_form_center{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        BACKGROUND-COLOR: #171717;
    }
        DIV#preview_comment_element_form_center_text{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
            TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif; FONT-SIZE: 1em; COLOR: #DDD;
            BACKGROUND-COLOR: #333;
            BORDER-TOP: 1px solid #000;
            BORDER-LEFT: 1px solid #000;
            BORDER-RIGHT: 2px solid #444;
            BORDER-BOTTOM: 2px solid #444;
        }
/* ###################################################################################################### */
/* ################################################################################ FORM COMMENT ELEMENT #### */
DIV#form_comment_element_content_center{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
    BACKGROUND-COLOR: #171717;
}
    DIV#form_comment_element_content_center_text{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif; FONT-SIZE: 1em; COLOR: #DDD;
        BACKGROUND-COLOR: #333;
        BORDER-TOP: 1px solid #000;
        BORDER-LEFT: 1px solid #000;
        BORDER-RIGHT: 2px solid #444;
        BORDER-BOTTOM: 2px solid #444;
    }
/* ###################################################################################################### */
/* ###################################################################################### COMMENTS FORM #### */
FORM#comment_form{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
    BACKGROUND-COLOR: #333; COLOR: #DDD;
}
    FORM#comment_form FIELDSET{
    }
        FORM#comment_form FIELDSET P.msg{ MARGIN: 4px; TEXT-ALIGN: center; FONT-WEIGHT: bold; COLOR: #DDD;
        }
    DIV.comment_form_error{ PADDING-TOP: 10px; TEXT-ALIGN: left; FONT-SIZE: 0.8em; COLOR: #F33;
    }
    DIV.comment_form_fields_left{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;}
        DIV.comment_form_fields_left P LABEL{ FONT-SIZE: 0.8em; FONT-WEIGHT: bold; COLOR: #DDD;
        }
        TABLE.comment_form_fields_table{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;}
            TABLE.comment_form_fields_table TR TD{ MARGIN: 0; PADDING: 0; WIDTH: 130px; HEIGHT: 20px;
            }
            TABLE.comment_form_fields_table TR TH{ MARGIN: 0; PADDING: 0; WIDTH: 130px; HEIGHT: 20px; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; COLOR: #F33;
            }
            TABLE.comment_form_fields_table LABEL{ FONT-SIZE: 0.7em; FONT-WEIGHT: bold; COLOR: #DDD;
            }
            TABLE.comment_form_fields_table INPUT{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; FONT-SIZE: 0.8em; COLOR: #DDD;}
    DIV.comment_form_fields_right{ MARGIN: 0; PADDING: 0; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; WIDTH: 180px; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden; FLOAT: right;
    }
        P.form_help{ FONT-SIZE: 0.8em; FONT-WEIGHT: bold; COLOR: #DDD;
        }
        DIV.comment_form_fields_right LABEL{ FONT-SIZE: 0.8em; FONT-WEIGHT: bold; COLOR: #F33;
        }
        DIV.comment_form_fields_right TEXTAREA{ MARGIN: 0; MARGIN-TOP: 8px; PADDING: 0; WIDTH: 170px; HEIGHT: 80px; BACKGROUND-COLOR: #222;
            FONT-SIZE: 0.8em; FONT-WEIGHT: normal; COLOR: #DDD;
        }
A#pop_up_smilies_link{ TEXT-ALIGN: right; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; COLOR: #F33;
}
    A#pop_up_smilies_link:HOVER{ COLOR: #F33;
    }
/* ###################################################################################################### */
/* ################################################################################### TRACKBACKS ELEMENT #### */
DIV#trackbacks_element{ MARGIN: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative; BORDER: 1px solid #000;
}
    DIV#trackbacks_element_content{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;}
    DIV#trackbacks_element_content_center{ MARGIN: 0; PADDING: 10px; PADDING-TOP: 0; WIDTH: auto; HEIGHT: auto; OVERFLOW: hidden; POSITION: relative;
        BACKGROUND-COLOR: #171717;
    }
        DIV#trackbacks_element_content_center_text{ MARGIN: 0; PADDING: 4px; WIDTH: auto; HEIGHT: auto;
            TEXT-ALIGN: justify; FONT-FAMILY: verdana, serif;
            BACKGROUND-COLOR: #333;
            BORDER-TOP: 1px solid #000;
            BORDER-LEFT: 1px solid #000;
            BORDER-RIGHT: 2px solid #444;
            BORDER-BOTTOM: 2px solid #444;
        }
            SPAN#trackbacks_link{ TEXT-ALIGN: left; FONT-SIZE: 0.7em; COLOR: #DDD;}
            SPAN#trackbacks_link_uri{ FONT-WEIGHT: bold; COLOR: #F33;}
            
                SPAN.trackbacks_element_content_h1{ MARGIN: 0; PADDING: 4px; WIDTH: auto; HEIGHT: auto; DISPLAY: block;
                    FONT-SIZE: 0.8em; COLOR: #DDD; FONT-STYLE: italic;
                    BACKGROUND-COLOR: #333;
                    BORDER-TOP: 1px solid #000;
                    BORDER-LEFT: 1px solid #000;
                    BORDER-RIGHT: 2px solid #444;
                    BORDER-BOTTOM: 2px solid #444;
                }
                    SPAN.trackbacks_element_content_number A, SPAN.trackbacks_element_content_h1 STRONG{ COLOR: #F33;}
                    SPAN.trackbacks_element_content_number A:HOVER{ COLOR: #F33;}
                
                DIV.trackbacks_element_content_blockquote{ MARGIN: 8px; MARGIN-TOP: 5px; PADDING: 10px; WIDTH: auto; HEIGHT: auto; POSITION: relative; COLOR: #888; FONT-STYLE: italic;
                }
                DIV.trackbacks_element_content_blockquote BLOCKQUOTE{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative;
                }
                DIV.trackbacks_element_content_blockquote BLOCKQUOTE P{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; FONT-SIZE: 0.8em;
                }
                DIV.trackbacks_element_content_blockquote A{ COLOR: #F33;}
                DIV.trackbacks_element_content_blockquote A:HOVER{ COLOR: #F33;}

/* ###################################################################################################### */
/* ############################################################################################ GALERIE #### */
DIV#gallery{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 1px; PADDING-TOP: 10px; WIDTH: auto; HEIGHT: auto; POSITION: relative;
    BORDER: 1px solid #000; BACKGROUND-COLOR: #222;
}
DIV#gallery_small_items{ MARGIN: 0; PADDING: 0; WIDTH: auto; HEIGHT: auto; POSITION: relative; OVERFLOW: hidden;
}
DIV#gallery_small_items_hastati95, DIV#gallery_small_items_wallpapers{ MARGIN: 0; PADDING: 0; WIDTH: auto; POSITION: relative; OVERFLOW: hidden;
}
    DIV#gallery_small_items_hastati95  A, DIV#gallery_small_items_wallpapers  A{ MARGIN: 0; PADDING: 0; PADDING-LEFT: 11px; PADDING-TOP: 7px; WIDTH: 108px; HEIGHT: 98px; DISPLAY: block; FLOAT: left; POSITION: relative;
        BACKGROUND: url(css/GALLERY/BG_gallery_item.jpg) no-repeat;
    }
    DIV#gallery_small_items_hastati95  A IMG, DIV#gallery_small_items_wallpapers  A IMG{ MARGIN: 0; PADDING: 0; WIDTH: 95px; HEIGHT: 71px; DISPLAY: block; FLOAT: left;
        BORDER-TOP: 2px solid #000; BORDER-LEFT: 2px solid #000; BORDER-RIGHT: 1px solid #000; BORDER-BOTTOM: 1px solid #000;
    }
    DIV#gallery_small_items_hastati95  A:HOVER IMG, DIV#gallery_small_items_wallpapers  A:HOVER IMG{
        BORDER-TOP: 2px solid #888; BORDER-LEFT: 2px solid #888; BORDER-RIGHT: 1px solid #888; BORDER-BOTTOM: 1px solid #888;
    }

/* ###################################################################################################### */
/* ########################################################################################### SLIMBOX #### */
#lbOverlay { POSITION: absolute; LEFT: 0; WIDTH: 100%; BACKGROUND-COLOR: rgb(255,255,255); CURSOR: pointer; Z-INDEX: 99;
}
#lbCenter, #lbBottomContainer { POSITION: absolute; LEFT: 50%; OVERFLOW: hidden; BACKGROUND-COLOR: #fff; Z-INDEX: 99;
}
.lbLoading { BACKGROUND: #fff url(css/GALLERY/loading.gif) no-repeat center;
}
#lbImage { POSITION: absolute; LEFT: 0; TOP: 0; BORDER: 10px solid #fff; BACKGROUND-REPEAT: no-repeat; Z-INDEX: 99;
}
#lbPrevLink, #lbNextLink { DISPLAY: block; POSITION: absolute; TOP: 0; WIDTH: 50%; OUTLINE: none;
}
#lbPrevLink { LEFT: 0;
}
#lbPrevLink:HOVER { BACKGROUND: transparent url(css/GALLERY/prevlabel.png) no-repeat 0% 15%;
}
#lbNextLink { RIGHT: 0;
}
#lbNextLink:HOVER { BACKGROUND: transparent url(css/GALLERY/nextlabel.png) no-repeat 100% 15%;
}
#lbBottom { FONT-FAMILY: sans-serif; FONT-SIZE: 0.6em; COLOR: rgb(110,110,110); TEXT-ALIGN: left; BORDER: 10px solid #fff; BORDER-TOP-STYLE: none;
}
#lbCloseLink { DISPLAY: block; FLOAT: right; WIDTH: 66px; HEIGHT: 22px; BACKGROUND: transparent url(css/GALLERY/closelabel.png) no-repeat center; MARGIN: 5px 0; Z-INDEX: 99;
}
#lbCaption, #lbNumber { MARGIN-RIGHT: 71px; Z-INDEX: 99;
}
#lbCaption { FONT-WEIGHT: bold; Z-INDEX: 99;
}
/* ###################################################################################################### */
/* ########################################################################################## DEWPLAYER #### */
DIV#dew_player{ TEXT-ALIGN: center;}

