﻿button.button,input[type=button].button{border: 0 none;}
        
 .awesome, .awesome:visited {
	background: #222; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	border-radius: 4px; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	position: relative;
	cursor: pointer;
}

.large.super.button {
background-position: 0 0;
padding: 6px 17px 8px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}

.extra-large.super.button 
{
    background-image:none;
    font-size: 20px;
    padding: 24px 48px 24px !important;
background-position: left bottom;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}

.super.button {
background-image: none;
padding: 4px 14px 6px;
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
}

.large.super.button {
background-position: left bottom;
border-radius: 18px;
-webkit-border-radius: 18px;
-moz-border-radius: 18px;
}

.super.button {
background-image: none;
font-size: 13px;
padding: 0;
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
}
.red.button:hover {
background-color: #9b0000;
}
.red.button {
background-color: #b90000;
}
.orangeyellow.button:hover {
background-color: #fc9200;
}
.orangeyellow.button {
background-color: #ffb515;
}
.orange.button:hover { background-color: #e56611; }
.orange.button, .orange.button:visited { background-color: #ff6600; }
.green.button:hover { background-color: #269a67; }
.green.button { background-color:#008000; }
.secondary.button:hover { background-color: #EEE; color: #444 !important; border-color: #999; }
.secondary.button { background: white url(../images/buttons/36px-black.png) repeat-x 0 0; color: #555 !important; }
	.brown.button, .brown.button:visited		{ background-color: #605451; }
	.brown.button:hover						{ background-color: #564b49; }
.darkgray.button:hover { background-color: #8a8a8a; }
.darkgray.button { background-color: #9e9e9e; }
.blue.button:hover { background-color:#3856a0; }
.blue.button { background-color: #4463ae; }
.large.button { font-size: 14px; padding: 8px 19px 9px; }
.button:hover { background-color: #111; color: white; }
.button { background: #222 none 0 0; display: inline-block; padding: 5px 15px 6px; color: white !important; font-size: 13px; font-weight: bold; line-height: 1; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: relative; cursor: pointer; overflow: visible; width: auto; }
 .small.button, .small.button:visited 			{ font-size: 11px; padding: 6px 8px 7px; }
 .medium.button, .medium.button:visited 		{ font-size: 13px; padding: 8px 12px 9px; font-weight: bold; line-height: 1; }
	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: 6px 8px 7px; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; padding: 16px 24px 18px; font-weight: bold; line-height: 1; }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 16px 24px 18px; }
	
	.brown.awesome, .brown.awesome:visited		{ background-color: #605451; }
	.brown.awesome:hover						{ background-color: #564b49; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #008000; }
	.green.awesome:hover						{ background-color:#269a67; }
.blue.awesome, .blue.awesome:visited		{ background-color: #4463ae; }
	.blue.awesome:hover							{ background-color: #3856a0; }
	.red.awesome, .red.awesome:visited			{ background-color: #911a1c; }
	.red.awesome:hover							{ background-color: #6d1416; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #d35e10; }
	.orange.awesome:hover							{ background-color: #e56611; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }