/* // *** GLOSSY MENU */

/* GENERAL SETTINGS */
    .glossymenu{
        margin: 1px 0;
        padding: 2px;
        border: 1px solid #401d03;
        border-bottom-width: 2px;
        /* glossy_menu_width */
        width: 210px;
        /* glossy_menu_outer_border_color */
        border-color: #401d03;
        /* glossy_menu_font_size */
        font-size: 14px;
        /* glossy_menu_font_family */
        font-family: "Copperplate Gothic", serif;
    }


/* HIGHLIGHTED MAIN CATEGORIES */
    .glossymenu a.menuitem3{
        background: url(../images/highlight.gif) repeat-x bottom left;
        font-weight: bold;
        display: block;
        position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
        width: auto;
        padding: 4px 0 4px 20px;
        text-decoration: none;
        /* glossy_menu_highlight_font_color */
        color: #FFFFFF;
    }
    .glossymenu a.menuitem3 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
        position: absolute;
        top: 5px;
        right: 5px;
        border: none;
    }
    .glossymenu a.menuitem3:visited, .glossymenu .menuitem:active{
        /* glossy_menu_highlight_font_color */
        color: #FFFFFF;
    }
    .glossymenu a.menuitem3:hover{
        background: url(../images/highlight_hover.gif
        ) repeat-x top left;
        /* glossy_menu_highlight_font_color_hover */
        color: #FFFFFF;
    }
    
    
/* SALE CATEGORIES */
    .glossymenu a.menuitem4{
        background: url(../images/highlight.gif) repeat-x bottom left;
        font-weight: bold;
        display: block;
        position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
        width: auto;
        padding: 4px 0 4px 20px;
        text-decoration: none;
        /* glossy_menu_highlight_font_color */
        color: #FFFFFF;
    }
    .glossymenu a.menuitem4 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
        position: absolute;
        top: 5px;
        right: 5px;
        border: none;
    }
    .glossymenu a.menuitem4:visited, .glossymenu .menuitem:active{
        /* glossy_menu_highlight_font_color */
        color: #FFFFFF;
    }
    .glossymenu a.menuitem4:hover{
        background: url(../images/highlight_hover.gif
        ) repeat-x top left;
        /* glossy_menu_highlight_font_color_hover */
        color: #FFFFFF;
    }
    
    
    
/* MAIN CATEGORIES WITHOUT SUB CATEGORIES */
    .glossymenu a.menuitem2{
        background: url(../images/main_no_subs.gif) repeat-x bottom left;
        font-weight: bold;
        display: block;
        position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
        width: auto;
        padding: 4px 0 4px 20px;
        text-decoration: none;
        /* glossy_menu_main_font_color_no_subs */
        color: #401d03;
    }
    .glossymenu a.menuitem2 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
        position: absolute;
        top: 5px;
        right: 5px;
        border: none;
    } 
    .glossymenu a.menuitem2:visited, .glossymenu .menuitem:active{
        /* glossy_menu_main_font_color_no_subs */
        color: #401d03;
    }
    .glossymenu a.menuitem2:hover{
        background-image: url(../images/main_no_subs_hover.gif);
        /* glossy_menu_main_font_color_hover_no_subs */
        color: #401d03;
    }

    
/* MAIN CATEGORIES WITH SUB CATEGORIES */
    .glossymenu .menuitem{
        background: url(../images/main_with_subs.gif) repeat-x bottom left;
        font-weight: normal;
        display: block;
        position: relative;/*To help in the anchoring of the ".statusicon" icon image*/
        width: auto;
        padding: 4px 0 4px 20px;
        text-decoration: none;
        /* glossy_menu_main_font_color_with_subs */
        color: #401d03;
    }
    .glossymenu .menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
        position: absolute;
        top: 8px;
        right: 195px;
        border: none;
    }
    .glossymenu .menuitem:visited, .glossymenu .menuitem:active{
        /* glossy_menu_main_font_color_with_subs */
        color: #401d03;
    }
    .glossymenu .menuitem:hover{
        background-image: url(../images/main_with_subs_hover.gif);
        /* glossy_menu_main_font_color_hover_with_subs */
        color: #401d03;
    }
    .glossymenu a.menuitem{
        background: url(../images/main_with_subs.gif) repeat-x bottom left;
        font-weight: bold;
        display: block;
        position: relative;/*To help in the anchoring of the ".statusicon" icon image*/
        width: auto;
        padding: 4px 0 4px 20px;
        text-decoration: none;
        /* glossy_menu_main_font_color_with_subs */
        color: #401d03;
    }
    .glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
        /* glossy_menu_main_font_color_with_subs */
        color: #401d03;
    }
    .glossymenu a.menuitem:hover{
        background-image: url(../images/main_with_subs_hover.gif);
        /* glossy_menu_main_font_color_hover_with_subs */
        color: #401d03;
    }
    
    
/* SUB CATEGORIES */
    .glossymenu div.submenu{ /*DIV that contains each sub menu*/
        /*glossy_menu_background_color_sub */
        background: #FFFFFF;
    }
    .glossymenu div.submenu ul{ /*UL of each sub menu*/
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    .glossymenu div.submenu ul li{
        list-style-type: none;
        /* glossy_menu_sub_border_color */ 
        border-bottom: 1px solid #000000;
    }
    .glossymenu div.submenu ul li a{
        list-style-type: none; 
        display: block;
        font-weight: normal;
        text-decoration: none;
        padding: 2px 0 2px 20px;
        /* glossy_menu_font_color_sub */
        color: #000000;
    }
    .glossymenu div.submenu ul li a:hover{
        list-style-type: none;
        /* glossy_menu_background_hover_color_sub */ 
        background: #DFDCCB;
        /* glossy_menu_font_color_hover_sub */
        color: #000000;
    }
    
/* // *** GLOSSY MENU */ 
