.ddm1 {
	font: 11px arial, Helvetica, sans-serif;
	font-weight: bold;
}

.ddm1 .item1,
.ddm1 .item1-active {
	padding: 0;
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm1 .item1:hover,
.ddm1 .item1-active:hover {
	padding: 0;
    text-decoration: none;
    display: block;
    position: relative;
}

.ddm1 .section {
    position: absolute;
    visibility: hidden;
	z-index: -1;
    white-space: nowrap;
}

.ddm1 .section li{
	list-style-type: none;
	margin: 0;
	#margin-left: -16px;
}

.ddm1 .section a,
.ddm1 .section a:hover {
    padding: 3px 0 3px 2px;
	width: 115px;
    text-decoration: none;
	display:block;
    white-space: nowrap;
}

.ddm1 .section a {
    background-color: #111111;
    color: #d3d3d3;
	filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}

.ddm1 .section a:hover {
    background: #333333;
    color: #d3d3d3;
}

.ddm1 .affiliate{
	background-image:url(/images/affiliate.jpg);
	width: 88px;
	height: 32px;
} 
.ddm1 .affiliate:hover { 
	background-image:url(/images/affiliate2.jpg);
	background-attachment: center;
	width: 88px;
	height: 32px;
}

.ddm1 .search{
	background-image:url(/images/search.jpg);
	background-position: center center;
	width: 77px;
	height: 32px;
} 
.ddm1 .search:hover { 
	background-image:url(/images/search2.jpg);
	width: 77px;
	height: 32px;
}

.ddm1 .media{
	background-image:url(/images/media.jpg);
	width: 63px;
	height: 32px;
} 
.ddm1 .media:hover { 
	background-image:url(/images/media2.jpg);
	width: 63px;
	height: 32px;
}

.ddm1 .network{
	background-image:url(/images/network.jpg);
	width: 91px;
	height: 32px;
} 
.ddm1 .network:hover { 
	background-image:url(/images/network2.jpg);
	width: 91px;
	height: 32px;
}

.ddm1 .design{
	background-image:url(/images/design.jpg);
	width: 73px;
	height: 32px;
} 
.ddm1 .design:hover { 
	background-image:url(/images/design2.jpg);
	width: 73px;
	height: 32px;
}

.ddm1 .mobile{
	background-image:url(/images/mobile.jpg);
	width: 77px;
	height: 32px;
} 
.ddm1 .mobile:hover { 
	background-image:url(/images/mobile2.jpg);
	width: 77px;
	height: 32px;
}

.ddm1 .edu{
	background-image:url(/images/edu.jpg);
	width: 48px;
	height: 32px;
} 
.ddm1 .edu:hover { 
	background-image:url(/images/edu2.jpg);
	width: 48px;
	height: 32px;
}

.ddm1 .portfolio{
	background-image:url(/images/portfolio.jpg);
	width: 96px;
	height: 32px;
} 
.ddm1 .portfolio:hover { 
	background-image:url(/images/portfolio2.jpg);
	width: 96px;
	height: 32px;
}

.ddm1 .company{
	background-image:url(/images/company.jpg);
	width: 85px;
	height: 32px;
} 
.ddm1 .company:hover { 
	background-image:url(/images/company2.jpg);
	width: 85px;
	height: 32px;
}

.ddm1 .blog{
	background-image:url(/images/blog.jpg);
	width: 59px;
	height: 32px;
} 
.ddm1 .blog:hover { 
	background-image:url(/images/blog2.jpg);
	width: 59px;
	height: 32px;
}

.ddm1 .affiliatedrop a, .affiliatedrop a:hover { width: 185px; }
.ddm1 .searchdrop a, .searchdrop a:hover { width: 215px; }
.ddm1 .mediadrop a, .mediadrop a:hover { width: 190px; }
.ddm1 .designdrop a, .designdrop a:hover { width: 155px; }
.ddm1 .affiliatedrop a:hover { width: 185px; background-color: #ffac00; color: black;}
.ddm1 .searchdrop a:hover { width: 215px; background-color: #66cc33; color: black; }
.ddm1 .mediadrop a:hover { width: 190px; background-color: #3399cc; color: black; }
.ddm1 .designdrop a:hover { width: 155px; background-color: #990066; color: black; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */