/* CSS Document */

/* ***** Vert NAVBAR contains the navigation images table ***** */

#vertNav {
        position:relative;
        margin: 0;
        list-style: none;
        padding:0;
        height:21px;
}

#vertNav ul {
        position:absolute;
        margin:0 0 0 5px;
        padding:0;
        z-index: 20;
}

#vertNav li {
    float:left;
    display:block;
    text-align:center;
    position:relative;
    padding:4px 6px 4px 6px;
    margin:0;
    border:none;
}

#vertNav li a{
        display:block;
        color:#f9f9f9;
        text-decoration:none;
        padding:0;
}

#vertNav li:hover a {
    color:#000;

}

#vertNav li:hover {
        background-color: #EEEEEE;
        /* Rounded Corners */
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
    margin:4px auto;
    position:absolute;
    left:-999em; /* Hides the drop down */
    text-align:left;
    padding:10px 5px 10px 5px;
    border:1px solid #777777;
    border-top:none;

    /* Gradient background */
    background:#F4F4F4;
    background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

    /* Rounded Corners */
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 970px;}

/*#vertNav li:hover .dropdown_1column,
#vertNav li:hover .dropdown_2columns,
#vertNav li:hover .dropdown_3columns,
#vertNav li:hover .dropdown_4columns,
#vertNav li:hover .dropdown_5columns {
    left: -1px;
        top:auto; 
}

#vertNav li#programs:hover .dropdown_5columns{
        left: -1px;
        top:auto;
}

#vertNav li#lessons:hover .dropdown_5columns{
        left: -80px;
        top:auto;
}

#vertNav li#assessment:hover .dropdown_5columns{
        left: -153px;
        top:auto;
}

#vertNav li#best:hover .dropdown_5columns{
        left: -247px;
        top:auto;
}

#vertNav li#boards:hover .dropdown_5columns{
        left: -350px;
        top:auto;
}

#vertNav li#tech:hover .dropdown_5columns{
        left: -414px;
        top:auto;
}

#vertNav li#adapted:hover .dropdown_5columns{
        left: -500px;
        top:auto;
}

#vertNav li#PreK:hover .dropdown_5columns{
        left: -569px;
        top:auto;
}

#vertNav li#classMngt:hover .dropdown_5columns{
        left: -620px;
        top:auto;
}

#vertNav li#Media:hover .dropdown_5columns{
        left: -706px;
        top:auto;
}

#vertNav li#jobs:hover .dropdown_5columns{
        left: -763px;
        top:auto;
}

#vertNav li#prof:hover .dropdown_5columns{
        left: -814px;
        top:auto;
}

#vertNav li#shop:hover .dropdown_5columns{
        left: -857px;
        top:auto;
}

#vertNav li#plus:hover .dropdown_5columns{
        left: -910px;
        top:auto;
}*/

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
    display:inline;
    float: left;
    position: relative;
    margin-left: 5px;
    margin-right: 5px;
}

.col_5 {width:960px;}
.col_4 {width:475px;}
.col_3 {width:310px;}
.col_2 {width:203px;}
.col_1 {width:180px;}

#vertNav li ul {
    list-style:none;
    padding:0;
    margin:0 0 12px 0;
        position:relative;
}

#vertNav li ul li {
    font-size:12px;
    line-height:24px;
    position:relative;
    text-shadow: 1px 1px 1px #ffffff;
    padding:0;
    margin:0;
    float:none;
    text-align:left;
    width:180px;
}

#vertNav li ul li:hover {
    background:none;
    border:none;
    padding:0;
    margin:0;
}
.shop-nav .hidden-two{
	height:370px !important;
}
