/* styles for primary dropdown menus on CASW site */
/* dropdowns based on work by Patrick Griffiths and Dan Webb */

#nshell {
    margin-left:240px;
}

#nav { /* main nav */
    padding: 2px;
    padding-left: 0px;
    margin-left:180px;
    list-style:none;
}

#nav a {
        display:inline-block;
        width: 12em;    
	margin-left:-10px;
        color:#FFFFFF;
        font-family: courier, 'courier new', monospace;
        letter-spacing: 0.6pt;
        word-spacing: -1.2pt;
        font-size: 14px;
	text-align:center;
}

#nav li { /* all list items */
	text-align:left;
	float: left;
	width: 8em;
        list-style:none;
}

#nav li ul { /* second-level lists */
        background:#d11d1b;
	position: absolute;
	text-align:left;
	margin-left:30px;
	width: 8em;
        border-left:1px solid #b71917;
	left: -999em; 
        /*last hides dropdown until rollover */
}

#nav li ul a {
    padding:5px 10px;
    font-size: 12px;
    text-align:left;
    background:#d11d1b;
    border-top:1px solid #b71917;
    -moz-box-shadow: #987858 4px 5px 5px;
    -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.8);
    filter:DropShadow(Color=#EEEE66, OffX=5, OffY=5);
}

#nav li ul a:hover {
 color:#FFFFFF;
 background:#2b287f;
  /* position: static; */
}

#nav li:hover ul, #nav li.sfhover ul { 
    /* dropdown lists appearing on top level hover */
    left: auto;
    background: #d11d1b;
    color:#FFFFFF;
  /*  position: static;  */
  /* this is active in styles_iexplore */
}

/* menus with width variations*/

#programs li a {
    background:#d11d1b;
    padding:5px 10px;
    width: 22em;
    -moz-box-shadow: #987858 4px 5px 5px;
    -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.8);
    filter:DropShadow(Color=#EEEE66, OffX=5, OffY=5);
}

#sobre li a {
    width: 17em;
}

#noticias li a {
    width: 18em;
}

#apoyo a {
 padding-left:10px;
    width: 12em;
}

#apoyo li a {
    width: 12em;
}

#tutoring a {
    width: 10em;
}

#tutoring li a {
    width: 12em;
}

#tutoria a {
    width: 10em;
}

#tutoria li a {
    width: 9em;
}


#contact a {
    width: 8em;
}

#contact li a {
    width: 9em;
}



