/* ######### CSS for top level tabs ######### */

#navigation{
	height:auto;
	width:860px;
	display:block;
	margin:0 auto;
	
}

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
}


.home{
 	background-image:url(../images/nav_01.png);
	width:77px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 
}

.about{
 	background-image: url(../images/nav_02.png); 
	width:88px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 
}


.members{
 	background-image: url(../images/nav_03.png);
	width:157px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 
}

.practice{
 	background-image: url(../images/nav_04.png);
	width:114px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 
}

.cases{
 	background-image: url(../images/nav_05.png);
	width:68px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 
}

.court{
	background-image:url(../images/nav_08.png);
	width:195px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px;
}

.links{
 	background-image: url(../images/nav_06.png);
	width:67px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 

}

.contact{
 	background-image: url(../images/nav_07.png);
	width:94px;
	height:58px;
	background-repeat:no-repeat;
	background-position:0px -58px; 
	
}

a h1{display:none}

.tabsmenuclass a:hover, .tabsmenuclass a.selected, #current{
background-position:0px 0px;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
width:auto;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
}

.tabsmenucontentclass a{
display:block;
}

/*.overview{
	background-image: url(../images/aboutnav_01.png);
	height:23px;
	width:82px;
	background-position:0px 0px;
}*/

.history{
	background-image: url(../images/aboutnav_02.png);
	height:23px;
	width:71px;
	background-position:0px 0px;
}

.founding{
	background-image: url(../images/aboutnav_03.png);
	height:23px;
	width:185px;
	background-position:0px 0px;
}

.partners{
	background-image: url(../images/memnav_01.png);
	height:23px;
	width:76px;
	background-position:0px 0px;
	
}

.assoc{
	background-image: url(../images/memnav_02.png);
	height:23px;
	width:88px;
	background-position:0px 0px;
}

.cons{
	background-image: url(../images/memnav_03.png);
	height:23px;
	width:99px;
	background-position:0px 0px;
}

.tabsmenucontentclass a:hover{ 
	background-position:0px -23px;
}

