div#languagesMenu {
	margin-top: 0px;
	width: 200px;
}

div#topMenu {
	width: 540px;
}

div#languagesMenu ul li{
	line-height: 17px;
}

div#mainMenu ul li a {
	padding:18px 12px 9px 15px;
}

div#mainMenu ul li a:hover {
	padding: 18px 12px 9px 15px;
	}	
	
div#recommend {
	width: 185px;
}	

div#recommend a {
	width: 162px;
}

#recommend_form .cform {
	width: 210px;
}

address.phone {
	padding-left: 63px;
}

div#footerLinks p {
	padding-right: 0px;
}

div#free_quote a {	
	background: url("button_free_quote_it.gif") 0 0 no-repeat;
}	

div#references_button a{	
	background: url("button_references_it.gif") 0 0 no-repeat;
}
	
/* normal states */
#t_mainMenu { left: 0px; width: 130px; }
#l_mainMenu	{ left: 130px; width: 155px; }
#d_mainMenu	{ left: 285px;	width: 60px; }
#v_mainMenu	{ left: 345px;	width: 123px; }
#a_mainMenu	{ left: 468px;	width: 87px; }
	
/* hover states */
#t_mainMenu a:hover { background-position: -30px 0px; }
#l_mainMenu a:hover { background-position: -160px 0px; }
#d_mainMenu a:hover { background-position: -345px 0px; }
#v_mainMenu a:hover { background-position: -375px 0px; }
#a_mainMenu a:hover { background-position: -498px 0px; }		

/* section selected */
body#translation #t_mainMenu { background-position: -30px -45px; }
body#localization #l_mainMenu { background-position: -160px -45px; }
body#dtp #d_mainMenu { background-position: -345px -45px;}
body#voiceover #v_mainMenu { background-position: -375px -45px; }
body#languages #a_mainMenu { background-position: -498px -45px; }	