body{ overflow-x: hidden;}



#menucontainer {



	width: 770px;



	/*background: url('../images/menu-bg.jpg') repeat;*/



	text-align: left;



	/*border: 1px solid #eda;*/



	margin: 0 auto;



}







#ittsc-menu, #ittsc-menu ul {



	

    float: left;



	width: 770px; /* 950px */



	line-height: 1;



	background: transparent;



	font-weight: bold;



	color:#3A2E20;



	padding: 0px ;



	margin: 0; 
	
	
	list-style-type:none;

	
	font-size:12px;
	

	font-family:Tahoma




}







#ittsc-menu a {



	display: block;



	width: 100%;



	w\idth: 100%;



	color:#3A2E20;



	text-decoration: none;



	padding: 3px  3px 3px 3px;



}







#ittsc-menu a:hover {



	color:orange

;



}



#ittsc-menu a.daddy {



	background: url(leftarrow.gif) 5% 50% no-repeat;



}







/* the list items in the bar */



#ittsc-menu li {



    background: url('menu-H-cat.jpg') no-repeat  right;



	float: left;



	padding-right: 10;



	width:110px;



}







#ittsc-menu li ul {



	position: absolute;



	right: 999em;

	

	z-index: 999;

	

	overflow:visable;

	

	height: auto;



	width: 160px;



	w\idth: 160px;



    background: #916131;



		filter:alpha(opacity=97);



        opacity:0.97; 



	border:  1px solid #AC936A; 



	font-weight: bold;



	

	padding-left: 0px;



}







#ittsc-menu li li {



	padding-left: 0px;

	

    border-bottom:  1px solid #AC936A;



	width: 160px

	



}







#ittsc-menu li ul a {



	width: 160px;



	w\idth: 160px;







}







#ittsc-menu li ul ul {





	margin:-23px  164px 0 0 ;



}











#ittsc-menu li:hover ul, #ittsc-menu li li:hover ul, #ittsc-menu li li li:hover ul, #ittsc-menu li.sfhover ul, #ittsc-menu li li.sfhover ul, #ittsc-menu li li li.sfhover ul {



	right: auto



}







#ittsc-menu li:hover, #ittsc-menu li.sfhover {



background: transparent ;}







/* ############# Vertical Menu ###############  */



#ittsc-menu2, #ittsc-menu2 ul {



	/*float: right; */



	width: 185px; /* 950px */



	w\idth:185px;



	line-height: 1;



	list-style: none;



	font-weight: bold;



	padding: 0 0px 0 0px;



	background:#fff;



	border: 0px ;



	margin: 0;



   font-size:12px;



    font-family:Tahoma


}







#ittsc-menu2 a {



	display: block;



	width: 185px;



	w\idth: 185px;



	color: #fff;



	text-decoration: none;



	padding:.3em 0.3em .3em .0em;







}



#ittsc-menu2 a:hover {



	color:#cc6600;



	background:transparent



}







#ittsc-menu2 a.daddy {



	background: url('leftarrow.gif') 5% 50% no-repeat;



	







}



#ittsc-menu2 li {



	float: right;



	padding: 0 15 0 0;



	width: 185px;



	height: 28px;



	background: url('menu-V-bg.jpg') repeat; 



	

	border-right:  1px solid #AC936A;

	

	border-left:  1px solid #AC936A;



	margin: 0 0 0 0;



}







#ittsc-menu2 li ul {



	position: absolute;



	height: auto;



	right: -999em;



	width: 150px;



	w\idth: 150px;



	font-weight: bold;



	margin: 0;



	margin-right: 186px;



	margin-top: -26px;



	z-index: 3;



}







#ittsc-menu2 li li {



	padding-right: .25em;



	width: 150px;



    background: #846850;



	border:  1px solid #AC936A;



}







#ittsc-menu2 li ul a {



	width: 150px;



	w\idth: 150px;







}







#ittsc-menu2 li ul ul {



	margin: -26px 151px 0 0 ;



}







#ittsc-menu2 li:hover ul ul, #ittsc-menu2 li:hover ul ul ul, #ittsc-menu2 li.sfhover ul ul, #ittsc-menu2 li.sfhover ul ul ul {



	right: -999em;



}







#ittsc-menu2 li:hover ul, #ittsc-menu2 li li:hover ul, #ittsc-menu2 li li li:hover ul, #ittsc-menu2 li.sfhover ul, #ittsc-menu2 li li.sfhover ul, #ittsc-menu2 li li li.sfhover ul {



	right: auto;







}







#ittsc-menu2 li:hover,  #ittsc-menu2 li.sfhover {







/* background: #3A2E20;*/



  



}



/* ############### END V MENU ###########  */
