/*
#main_nav {
	width: 547px; height: 41px;
	background: url(../images/nav.gif);
	margin: 10px auto; padding: 0;
	position: relative;
	}
#main_nav li {
	margin: 0; padding: 0; list-style: none;
	position: absolute; top: 0;
	}
#main_nav li, #main_nav a {
	height: 41px; display: block;
	}
	
#home {left: 0; width: 52px;}
#solutions {left: 53px; width: 66px;}
#news {left: 110px; width: 85px;}
#case {left: 196px; width: 76px;}
#resources {left: 273px; width: 67px;}
#partners {left: 341px; width: 59px;}
#about {left: 401px; width: 68px;}
#contact {left: 470px; width: 79px;}

#home a:hover {
    background: transparent url(../images/nav.gif) 0 -45px no-repeat;
	}
#solutions a:hover {
    background: transparent url(../images/nav.gif) -53px -45px no-repeat;
	}
#news a:hover {
    background: transparent url(../images/nav.gif) -110px -45px no-repeat;
	}
#case a:hover {
	background: transparent url(../images/nav.gif) -196px -45px no-repeat;
}
#resources a:hover {
	background: transparent url(../images/nav.gif) -273px -45px no-repeat;
}
#partners a:hover {
	background: transparent url(../images/nav.gif) -341px -45px no-repeat;
}
#about a:hover {
	background: transparent url(../images/nav.gif) -401px -45px no-repeat;
}
#contact a:hover {
	background: transparent url(../images/nav.gif) -470px -45px no-repeat;
}

*/
#dropDown {
position: relative;
}

#panel1, #panel2, #panel3 {
position: absolute;
z-index: 1;
}

#panel1 {margin: -7px 0 0 80px;}

#panel2 {margin: -7px 0 0 270px;}

#panel3 {margin: -7px 0 0 387px;}

#panel1 A, #panel2 A, #panel3 A {
display: block;
padding: 3px;
text-decoration: none;
/*border: 1px solid #000;*/
}

#panel1 A:hover, #panel2 A:hover, #panel3 A:hover {
color: #CCC;
}

#panel1 UL, #panel2 UL, #panel3 UL {
margin: 0px;
padding: 0px;
list-style: none;
border-width: 1px 1px 0px 1px;
border-style: solid;
border-color: #CCCCCC;
}

#panel1 LI, #panel2 LI, #panel3 LI {display: inline;}

.subNav {
/*clear:both;*/
display: none;
position: absolute;
z-index: 4;
/* make changes below */
background: #FFF;
}

.subNav A{
display: block;
/* make changes below */
color: #8D2B55;
padding: 3px 5px 3px 5px;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #CCCCCC;
text-decoration: none;
}

.subNav A:hover {
color: #CCCCCC;
}
