transition duration

davidwalsh.name/wp-content/themes/klass/style.css
davidwalsh.name/wp-content/themes/klass/img/sprite.png

/* social icons */
.socialIcon {
width:24px; height:24px; display:inline-block; text-indent:-30000px; margin:5px 5px 0 0;

-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;
}

.socialIcon:hover {
-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); }
#socialIconTwitter { background:url(img/sprite.png) -10px -224px no-repeat; }
#socialIconGmail { background:url(img/sprite.png) -10px -267px no-repeat; }
#socialIconRss { background:url(img/sprite.png) -10px -180px no-repeat; }
#socialIconSkype { background:url(img/sprite.png) -10px -311px no-repeat; }
#socialIconFacebook { background:url(img/sprite.png) -10px -355px no-repeat; }
#socialIconLinkedIn { background:url(img/sprite.png) -10px -399px no-repeat; }