added clearfix hack
fixed for IE8
and added same styles for hover, active and focus psuedo class