.menuContainer{
	width: 615px;
	z-index:30;
	position:absolute;
	top: 157px;
	left: 0;
}
#bottomNav{
top:42px!important;
}

*html .menuContainer
{
left: 0px;
}

.menuContainer  li {
  list-style-type: none;
  margin:0 4px 0 0 ;
  padding:0;
}
.menuContainer ul {
  background-position: 0%;
  width: 470px;
  text-align: center;
}

.menuContainer li {float: left;}

.menuContainer li a {
  display: block;
  background:  url(../images/topmenu.png);
  height: 34px;
  width: 117px;
  text-indent:-999em;
}


.menuContainer a:link,
.menuContainer a:visited {
outline:0;
}


.menuContainer a:active {
outline:0;
}

.butText{
	
}

.menuContainer a#about{background-position: 0 0; width: 98px;}
.menuContainer a#portfolio{background-position: -102px 0; width: 97px;}
.menuContainer a#questions{background-position: -204px 0; width: 96px;}
.menuContainer a#contact{background-position: -305px 0; width: 96px;}
.menuContainer a#q{background-position: -405px 0; width: 106px;}
.menuContainer a#c{background-position: -515px 0; width: 97px;}


.menuContainer li a:hover {
  background: transparent url(../images/topmenu.png) top left no-repeat;
  height: 34px;
}

.menuContainer a#about:hover {background-position: 0 -59px;}
.menuContainer a#portfolio:hover {background-position: -102px -59px;}
.menuContainer a#questions:hover {background-position: -204px -59px;}
.menuContainer a#contact:hover {background-position: -305px -59px;}
.menuContainer a#q:hover {background-position: -405px -59px;}
.menuContainer a#c:hover {background-position: -515px -59px;}
#subMenu{
padding:12px 0px 4px 5px;
width:220px;
}

#subMenu li{
list-style:none;
}

#subMenu li a{
line-height: 1.5em;
padding-left: 30px;
margin-top:-7px;
display:block;
}



.menuText:hover, .menuText.hilite{
font-size:16px;
	background: transparent url(../images/arrow.gif) no-repeat left 2px;
}

