/* Internet Explorer 8 Hacks - because we have to... but not for long */

.ie8 #dl-menu { display: none;}
.ie8 #ienav { display: block; }


ul#nav { margin-bottom: 0; text-align: center; list-style: none; height: 40px; background: #ffffff; }
ul#nav li { display: inline-block; position: relative; line-height: 40px;}
ul#nav li:hover { color: #ffffff; background: #a19f9f; }

ul#nav li a {
    font-size: 15px;
	font-weight: normal;
    color: #000000;
    height: 40px;
    float: left;
    display: block;
    padding: 0 10px 0 10px;
    text-transform: none;
  	line-height: 40px;
}

ul#nav li a:hover {
    background: #a19f9f;
    color: #ffffff;
    text-decoration: none;
}

ul#nav li ul{
    display: none;
	background: #ffffff! important;
    float: left;
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 25;
    margin: 0;
    padding: 0;
}


ul#nav li:hover ul{
    display: block;
    background: #a19f9f! important;
}

ul#nav li ul li{
    background: #a19f9f;
	color: #000000;
    white-space: nowrap;
    text-align: left! important;
    display: block;
    float: left;
    width: 100%;
   
}


ul#nav li ul li:hover {
    background: #ffffff;
}

ul#nav li ul li a:hover {
	color: #000000;
  background: #ffffff;
}

ul#nav li ul li a{
    text-align: left;
    padding-left: 10px;
    color: #000000;
	text-transform ! important;
}



.ie3col { float: left; width: 22%; margin-left: 1%; margin-right: 1%;  }
.ie4col  { float: left; width: 31%; margin-left: 1%; margin-right: 1%; }

.iefirst { clear: left; }