/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.nav {
    height:35px;
    background: url(http://app.anniesartbook.com/images/menu-bg.gif) repeat-x;
    position:relative;
    font-family:arial, verdana, sans-serif;
    font-size:11px;
    width:700px;
    z-index:500;
}

.nav .table {
    display:table;
    margin:0 auto;
}

.nav .select,
.nav .current {
    margin:0;
    padding:0;
    list-style:none;
    display:table-cell;
    white-space:nowrap;
}

.nav li {
    font-weight: bold;
    margin:0;
    padding:0;
    height:auto;
    float:left;
}

.nav .select a {
    display:block;
    height:35px;
    float:left;
    /**background: url(../images/pro_line_0.gif);*/
    color:red;
    padding:0 30px 0 30px;
    text-decoration:none;
    line-height:35px;
    white-space:nowrap;
    color:#fff;
}

.nav .current a {
    display:block;
    height:35px;
    float:left;
    /**background: url(../images/pro_line_2.gif);*/
    color:blue;
    padding:0 0 0 15px;
    text-decoration:none;
    line-height:35px;
    white-space:nowrap;
    color:#fff;
}


.nav .current a b {
    display:block;
    padding:0 30px 0 15px;
    /*background:url(../images/pro_line_2.gif) right top;*/
    color:red;
}

.nav .select a:hover, 
.nav .select li:hover a {
    /**background: url(../images/pro_line_1.gif);*/
    color:blue;
    padding:0 0 0 15px;
    cursor:pointer;
    color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
    display:block;
    float:left;
    padding:0 30px 0 15px;
    /**background:url(../images/pro_line_1.gif) right top;*/
    color:blue;
    cursor:pointer;
}

.nav .select_sub {
    display:none;
}

/* IE6 only */
.nav table {
    border-collapse:collapse;
    margin:-1px;
    font-size:1em;
    width:0;
    height:0;
}

.nav .sub {
    margin:0 auto;
    padding:0;
    list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
    background:transparent;
    color:#f00;
}

.nav .select :hover .select_sub, 
.nav .current .show {
    display:block;
    position:absolute;
    /* keep this one pixel shorter than usual to allow
    the normal page border to show through */
    width:699px;
    top:35px;
    /** background:url(../images/back_0.gif); */
    background-color: #F4F3F3;
    padding:0;
    z-index:100;
    left:0;
    text-align:left;
}

.nav .current .show {
    z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
    display:block;
    float:left;
    background:transparent;
    padding:0 10px 0 10px;
    margin:0;
    white-space:nowrap;
    border:0;
    color:#000;
}

.nav .current .sub li.sub_show a {
    color:blue;
    cursor:default;
    /* background:url(menus/back_1.gif);*/
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
    visibility:visible;
    color:blue;
    /* background:url(menus/back_1.gif);*/
}
