#mainmenucontainer a:link, #mainmenucontainer a:visited {
        /* color: #FF2A84; */
        text-decoration: none;
}
#mainmenucontainer a:hover, #mainmenucontainer a:active {
        color: #FFF;
        text-decoration: underline;
}

#mainmenucontainer {
        	margin: 0;
        	padding: 0;
			height:100%;
			position:relative;
			width:100%;
}

#mainmenucontainer div {
	position:absolute;
	bottom:5px;
	left:0;
	width:100%;
}


#mainmenucontainer ul, #mainmenucontainer ul li {
        list-style: none;
        margin: 0;
        padding: 0;
}
#mainmenucontainer ul {
        padding: 5px 3px 5px;
        text-align: right;
		  margin: 0;
}
#mainmenucontainer ul li {
        display: inline;
}
#mainmenucontainer ul li a {
        background: url(../t_images/tableft.gif) no-repeat left top;
        color: #FFF;
        text-decoration: none;
        padding: 5px 0 5px 0;
font:  12px Arial, sans-serif;
margin: 0;
}
#mainmenucontainer ul li span {
        background: url(../t_images/tabright.gif) no-repeat right top;
        padding: 5px 7px 5px 3px;
        margin: 4px 0 4px 4px;
}
#mainmenucontainer ul li a:hover span {
        text-decoration: underline;
        background-position: 100% -75px;
}
#mainmenucontainer ul li a:hover {
        background-position: 0 -75px;
}
#mainmenucontainer #current a {
        background-position: 0 -150px;
}
#mainmenucontainer #current a span {
        background-position: 100% -150px;
}


/*  Top Nav Buttons Layout -------------------*/
#planning{ display:block; height:42px;width:183px; padding:0; margin:0;}
#about{ display: block; height: 42px; margin: 0; padding: 0; width: 124px }
#contact{ display: block; height: 42px; margin: 0; padding: 0; width: 125px }


/* Top Nav Buttons Design -------------------------*/
#planning { background: url(../t_buttons/research_and_planning.gif) no-repeat }
#planning:hover{ background: url(../t_buttons/research_and_planning_on.gif) no-repeat }		
#about{ background: url(../t_buttons/about_us.gif) no-repeat }
#about:hover{ background: url(../t_buttons/about_us_on.gif) no-repeat }
#contact{ background: url(../t_buttons/contact_us.gif) no-repeat }
#contact:hover{ background: url(../t_buttons/contact_us_on.gif) no-repeat }



/*- Internet Explorer...It's Hacktastic!--------------------------- */

/*\*//*/
#mainmenucontainer ul li a {
        display: inline-block;
        white-space: nowrap;
        width: 1px;
}

#mainmenucontainer ul {
        padding-bottom: 0;
        margin-bottom: -1px;
}
/**/

/*\*/
* html #mainmenucontainer ul li a {
        padding: 0;

		  
		  
 