
.1mainlinkelement {
    box-shadow: 0 0 9px rgba(200, 200, 200, 0.8);

	height:25px;
    border: 0px solid #666;
    border-radius: 7px;
    padding: 3px;
    -webkit-transition: border 0.3s ease-in-out, box-shadow 0.5s ease-in-out;
    -moz-transition: border 0.5s ease-in-out, box-shadow 0.5s ease-in-out infinite;
    -ms-transition: border 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
    -o-transition: border 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
    transition: border 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
}

.1mainlinkelement:focus {
    border: 0px solid #0cc;
    box-shadow: 0 0 9px rgba(0, 200, 204, 0.7);
    outline: none;
}

.1mainlinkelement:hover {
    border: 0px solid #0CC;
    box-shadow: 0 0 7px rgba(0, 200, 50, 0.7);
    outline: none;
}

.mainlinkelement{
cursor:pointer;
text-shadow: 1px 1px 2px #eee, 2px 2px 3px #aaa;
    -webkit-transition: text-shadow 0.3s ease-in-out;
    -moz-transition: text-shadow 0.5s ease-in-out;
    -o-transition: text-shadow 0.5s ease-in-out;
    transition: text-shadow 0.5s ease-in-out;

}
.mainlinkelement:hover{
color:#f00;
text-shadow: 1px 1px 2px #eee, 2px 2px 3px #a00;
}


.mainlinkelement:focus{
color:#f00;
text-shadow: 1px 1px 2px #eee, 2px 2px 3px #a00;
}

#button{
background-color: #FFFFFF;
}


