.anylinkcss{ position:absolute; margin: 3px 0px 0px 0px;visibility: hidden; border:1px solid #aaaaaa; border-bottom-width: 0px; line-height: 18px; z-index: 100; /*background-color: none;*/ background-image: url('media/gray2.png');background-repeat: repeat; width: 205px; -moz-border-radius: 0px 10px 10px 0px; -moz-box-shadow: 2px 3px 6px #775; /* 2px 3px 6px #775 */ -webkit-border-radius: 0px 10px 10px 0px; -webkit-box-shadow: 2px 3px 6px #775; /* 2px 3px 6px #775 */ box-shadow: 2px 3px 6px #775; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .anylinkcss a{ color: #ededed; width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #aaaaaa; padding: 1px 0px; text-decoration: none; text-indent: 5px; text-shadow: 1px 1px 2px #444444; } .anylinkcss a:visited{ /*visited link color*/ color: #ededed; text-shadow: 1px 1px 2px #444444; } .anylinkcss a:hover{ /*hover color*/ color: #FAA61A; text-shadow: 0px 0px 2px #444444; } .anylinkcss a:active{ color: #FAA61A; text-shadow: 0px 0px 2px #444444; }