.button {
    font-family: Arial, sans-serif;
    width: 76px;
    height: 12px;
    padding: 9px 12px;
    font-size: 12px;
    line-height: 12px !important;
    color: #fff !important;
    text-align: center;
    position:relative;
    z-index: 2;
    cursor:pointer;
    background: transparent url(../images/overlay.png) repeat-x 100% 100% scroll;
    box-shadow: 0 0 0 4px rgba(217, 217, 217, .6), inset 0 1px 0px 0px rgba(255, 255, 255, .4), inset 0 -1px 1px 0 rgba(0, 0, 0, .1);
    -webkit-transition: background-color .3s linear;
    -moz-transition: background-color .3s linear;
    -o-transition: background-color .3s linear;
    transition: background-color .3s linear;
}

.button.rounded{
    border-radius: 16px;
    -moz-border-radius: 16px;
    -webkit-border-radius: 16px;
}
.button.readmore {
	font-size:11px;
    height: 12px;
    padding: 6px 3px;
}
.button.readmore a {
	font-size:11px;
}
.button.project {
	font-size:11px;
    height: 12px;
    padding: 6px 3px;
    display:inline-block;
    margin-bottom:30px;
}
.button.project a { font-size:11px;}
.button a {
	color:#FFF;
    font-size: 12px;
    line-height: 12px !important;    	
	text-decoration:none;	
}
/* Color Buttons */

/* blue */
.button.blue{
    background-color: #67aee6;
    border: 1px solid #3f719d;
}

.button.blue:hover{
    background-color: #80c1f9;
}

/* yellow */
.button.yellow{
    background-color: #e7c759;
    border: 1px solid #bfa02e;
}

.button.yellow:hover{
    background-color: #fbdc70;
}

/* red */
.button.red{
    background-color: #e8715c;
    border: 1px solid #c94b3a;
}

.button.red:hover{
    background-color: #ff8974;
}

/* black */
.button.black{
    background-color:#57575b;
    border:  1px solid #2d2e31;
}

.button.black:hover{
    background-color: #7f7f83;
}

/* green */
.button.green{
    background-color:#97be2f;
    border:  1px solid #718d21;
}

.button.green:hover{
    background-color: #a9c937;
}

/* white */
.button.white{
    background-color: #fff;
    border: 1px solid #f1f1f1;
}
.button.white a {
     color: #555;
}
.button.white:hover{
    background-color: #f5f5f5;
    border: 1px solid #f1f1f1;
}

input[type=button],input[type=submit], input[type=reset] {
	font-size:11px;
    height: 12px;
    line-height: 12px;
    padding: 7px 3px 21px 3px;
	width:100px;  
}


