/* ------ buttons
-----------------------------------------------*/

.btn {
float:left;
display:inline-block;
height:33px;
line-height:33px;
padding:0 10px 0 75px;
background:url(../images/white.jpg) repeat-x;
color:#fff;
font-weight:bold;
font-size:16px;
position:relative;
border:1px solid #DFDFDF;
margin:0 10px 10px 0;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
width:200px;

}

.btn:hover {
border-color:#cacaca;
color:#FFF;
background:url(../images/h1.jpg) repeat-x;
text-decoration:none;
}

.btn span {
display:block;
position:absolute;
top:0px;
left:0px;
width:85px;
height:85px;
background-repeat:no-repeat;
background-position:center;
margin-top:-25px;
margin-left:-5px;
}

.btn.activity span {
background-image:url(../images/icons/a.png);
}

