/* ---------------------------CSS Drop Down Menu04.22.04 www.pbdh.comHat Tip: www.recentevents.co.uk ---------------------------- *//*/*/ #mainmenu {	position: absolute;	left: 235px;	top: 99px;	z-index: 25;	width: 525px;	margin: 0; 	padding: 0;	}#menulist, #menulist ul {	margin: 0;	padding: 0;	z-index: 30;	}#menulist li {	display: inline;	list-style: none;	}a#menu8Starter { width: 89px;  background-image: url(/uploadedimages/tnav-services.gif); }a#menu7Starter { width: 110px; background-image: url(/uploadedimages/tnav-portfolio.gif); }a#menu6Starter { width: 127px; background-image: url(/uploadedimages/tnav-news.gif); }a#menu5Starter { width: 96px;  background-image: url(/uploadedimages/tnav-careers.gif); }a#menu4Starter { width: 103px; background-image: url(/uploadedimages/tnav-about.gif); }#mainmenu a.starter {	display: block;	height: 25px;	margin: 0;	padding: 0;	background-repeat: no-repeat;	background-position: 0px -25px;	float: left;	}#mainmenu a.here {	background-position: 0px 0px;	}	#mainmenu span {	height: 0;	margin-left: -3000px;	}.menu {	text-align: left;	color: #6D6D6D;	background-color: #fff;	border: 1px solid #eee;	position: absolute;	left: 0; 	top: 0;	z-index: 40;	visibility: hidden;	}.menu li a {	display: block;	font-size: 11px;	border-bottom: 1px solid #ccc;	margin: 0px;	padding: 3px 5px;	text-decoration: none;	width: 100%;	}.menu li a:link    { color: #000; background-color: transparent; }.menu li a:visited { color: #000; background-color: transparent; }.menu li a:hover   { color: #fff; background-color: #036; }.menu li a:active  { color: #fff; background-color: #036; }#menu8 { width: 150px; }#menu7 { width: 150px; }#menu6 { width: 150px; }#menu5 { width: 120px; }#menu4 { width: 107px; }#menu8 a { width: 140px; } /* account for padding */ /*/*/ #menu7 a { width: 140px; }#menu6 a { width: 140px; }#menu5 a { width: 110px; }#menu4 a { width: 97px; }* html #menu8 a { width: 150px; w\idth: 140px; } /* fix width bug in ie5 */ /*/*/ * html #menu7 a { width: 150px; w\idth: 140px; }* html #menu6 a { width: 150px; w\idth: 140px; }* html #menu5 a { width: 120px; w\idth: 110px; }* html #menu4 a { width: 107px; w\idth: 97px; }