/* incase an inverted custom gradient isn't specified */

/* line 27, ../src/buttons.sass */
a.button, button {
  font-family: "Lucida Grande", Lucida, Arial, sans_serif;
  background: url('../images/fancy-buttons/button_bg.png') repeat-x bottom left;
  margin: 0;
  width: auto;
  overflow: visible;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border-style: solid;
  font-weight: bold;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 18px;
  line-height: 21.6px;
  padding: 5px 18px;
  border-width: 1px;
  background-color: #444444;
  background: -webkit-gradient(linear, left top, left bottom, from(#989898), to(#4f4f4f), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535));
  background: -moz-linear-gradient(left top, left bottom, from(#989898), to(#4f4f4f), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535));
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
  color: white;
  margin: 0 2px;
  vertical-align: middle;
}
/* line 161, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button::-moz-focus-inner, button::-moz-focus-inner {
  border: none;
  padding: 0;
}
/* line 164, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button:focus, button:focus {
  outline: none;
}
/* line 166, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.disabled, a.button[disabled], button.disabled, button[disabled] {
  opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  filter: alpha(opacity=70);
}
/* line 171, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.disabled:hover, a.button.disabled:focus, a.button[disabled]:hover, a.button[disabled]:focus, button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus {
  cursor: default;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button:active, button:active {
  padding: 4px 17px;
  border-width: 2px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.disabled:active, a.button[disabled], button.disabled:active, button[disabled] {
  padding: 5px 18px;
  border-width: 1px;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.disabled:active, a.button.disabled:hover, a.button[disabled]:active, a.button[disabled]:hover, button.disabled:active, button.disabled:hover, button[disabled]:active, button[disabled]:hover {
  background-color: #444444;
  background: -webkit-gradient(linear, left top, left bottom, from(#989898), to(#4f4f4f), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535));
  background: -moz-linear-gradient(left top, left bottom, from(#989898), to(#4f4f4f), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535));
  border-color: #1e1e1e;
  text-shadow: #040404 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button:hover, a.button:focus, button:hover, button:focus {
  background-color: #3c3c3c;
  background: -webkit-gradient(linear, left top, left bottom, from(#909090), to(#474747), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d));
  background: -moz-linear-gradient(left top, left bottom, from(#909090), to(#474747), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d));
  border-color: #161616;
  text-shadow: black 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button:active, button:active {
  background-color: #353535;
  background: -webkit-gradient(linear, left top, left bottom, from(#353535), to(#4a4a4a), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929));
  background: -moz-linear-gradient(left top, left bottom, from(#353535), to(#4a4a4a), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929));
  border-color: #0f0f0f;
  text-shadow: black 0px -1px -1px;
  color: white;
}
/* line 32, ../src/buttons.sass */
a.button.light, button.light {
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#cecece));
  background: -moz-linear-gradient(left top, left bottom, from(white), to(#cecece));
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  color: #222222;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.light.disabled:active, a.button.light.disabled:hover, a.button.light[disabled]:active, a.button.light[disabled]:hover, button.light.disabled:active, button.light.disabled:hover, button.light[disabled]:active, button.light[disabled]:hover {
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#cecece));
  background: -moz-linear-gradient(left top, left bottom, from(white), to(#cecece));
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  color: #222222;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.light:hover, a.button.light:focus, button.light:hover, button.light:focus {
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#c6c6c6));
  background: -moz-linear-gradient(left top, left bottom, from(#fbfbfb), to(#c6c6c6));
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
  color: #222222;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.light:active, button.light:active {
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#e5e5e5), color-stop(85%, #d3d3d3), color-stop(40%, #d3d3d3));
  background: -moz-linear-gradient(left top, left bottom, from(#cccccc), to(#e5e5e5), color-stop(85%, #d3d3d3), color-stop(40%, #d3d3d3));
  border-color: #a8a8a8;
  text-shadow: white 0px -1px -1px;
  color: #222222;
}
/* line 34, ../src/buttons.sass */
a.button.matte-blue, button.matte-blue {
  background-color: #0059b7;
  background: -webkit-gradient(linear, left top, left bottom, from(#3680ce), to(#1e4b7a));
  background: -moz-linear-gradient(left top, left bottom, from(#3680ce), to(#1e4b7a));
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  color: white;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.matte-blue.disabled:active, a.button.matte-blue.disabled:hover, a.button.matte-blue[disabled]:active, a.button.matte-blue[disabled]:hover, button.matte-blue.disabled:active, button.matte-blue.disabled:hover, button.matte-blue[disabled]:active, button.matte-blue[disabled]:hover {
  background-color: #0059b7;
  background: -webkit-gradient(linear, left top, left bottom, from(#3680ce), to(#1e4b7a));
  background: -moz-linear-gradient(left top, left bottom, from(#3680ce), to(#1e4b7a));
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.matte-blue:hover, a.button.matte-blue:focus, button.matte-blue:hover, button.matte-blue:focus {
  background-color: #0051a8;
  background: -webkit-gradient(linear, left top, left bottom, from(#3077c4), to(#1b436e));
  background: -moz-linear-gradient(left top, left bottom, from(#3077c4), to(#1b436e));
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.matte-blue:active, button.matte-blue:active {
  background-color: #004a98;
  background: -webkit-gradient(linear, left top, left bottom, from(#1d4975), to(#27629e), color-stop(85%, #205082), color-stop(40%, #205082));
  background: -moz-linear-gradient(left top, left bottom, from(#1d4975), to(#27629e), color-stop(85%, #205082), color-stop(40%, #205082));
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
  color: white;
}
/* line 36, ../src/buttons.sass */
a.button.green, button.green {
  background-color: #3ab700;
  background: -webkit-gradient(linear, left top, left bottom, from(#9ee080), to(#4fa328), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e));
  background: -moz-linear-gradient(left top, left bottom, from(#9ee080), to(#4fa328), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e));
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
  color: white;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.green.disabled:active, a.button.green.disabled:hover, a.button.green[disabled]:active, a.button.green[disabled]:hover, button.green.disabled:active, button.green.disabled:hover, button.green[disabled]:active, button.green[disabled]:hover {
  background-color: #3ab700;
  background: -webkit-gradient(linear, left top, left bottom, from(#9ee080), to(#4fa328), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e));
  background: -moz-linear-gradient(left top, left bottom, from(#9ee080), to(#4fa328), color-stop(10%, #66ce36), color-stop(50%, #418621), color-stop(50%, #3b7a1e));
  border-color: #295615;
  text-shadow: #123800 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.green:hover, a.button.green:focus, button.green:hover, button.green:focus {
  background-color: #35a800;
  background: -webkit-gradient(linear, left top, left bottom, from(#95dd73), to(#499725), color-stop(10%, #5fc430), color-stop(50%, #3b7a1e), color-stop(50%, #356e1b));
  background: -moz-linear-gradient(left top, left bottom, from(#95dd73), to(#499725), color-stop(10%, #5fc430), color-stop(50%, #3b7a1e), color-stop(50%, #356e1b));
  border-color: #234a12;
  text-shadow: #0d2900 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.green:active, button.green:active {
  background-color: #309800;
  background: -webkit-gradient(linear, left top, left bottom, from(#3b7a1e), to(#4b9a26), color-stop(30%, #3f8220), color-stop(50%, #37711c), color-stop(50%, #316519));
  background: -moz-linear-gradient(left top, left bottom, from(#3b7a1e), to(#4b9a26), color-stop(30%, #3f8220), color-stop(50%, #37711c), color-stop(50%, #316519));
  border-color: #1d3d0f;
  text-shadow: #081800 0px -1px -1px;
  color: white;
}
/* line 38, ../src/buttons.sass */
a.button.blue, button.blue {
  border-radius: 32px;
  -moz-border-radius: 32px;
  -webkit-border-radius: 32px;
  font-size: 32px;
  line-height: 38.4px;
  padding: 9px 32px;
  border-width: 3px;
  background-color: #0059b7;
  background: -webkit-gradient(linear, left top, left bottom, from(#80afe0), to(#2864a3), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a));
  background: -moz-linear-gradient(left top, left bottom, from(#80afe0), to(#2864a3), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a));
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  color: white;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.blue:active, button.blue:active {
  padding: 8px 31px;
  border-width: 4px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.blue.disabled:active, a.button.blue[disabled], button.blue.disabled:active, button.blue[disabled] {
  padding: 9px 32px;
  border-width: 3px;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.blue.disabled:active, a.button.blue.disabled:hover, a.button.blue[disabled]:active, a.button.blue[disabled]:hover, button.blue.disabled:active, button.blue.disabled:hover, button.blue[disabled]:active, button.blue[disabled]:hover {
  background-color: #0059b7;
  background: -webkit-gradient(linear, left top, left bottom, from(#80afe0), to(#2864a3), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a));
  background: -moz-linear-gradient(left top, left bottom, from(#80afe0), to(#2864a3), color-stop(10%, #3680ce), color-stop(50%, #215386), color-stop(50%, #1e4b7a));
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.blue:hover, a.button.blue:focus, button.blue:hover, button.blue:focus {
  background-color: #0051a8;
  background: -webkit-gradient(linear, left top, left bottom, from(#73a6dd), to(#255c97), color-stop(10%, #3077c4), color-stop(50%, #1e4a7a), color-stop(50%, #1b436e));
  background: -moz-linear-gradient(left top, left bottom, from(#73a6dd), to(#255c97), color-stop(10%, #3077c4), color-stop(50%, #1e4a7a), color-stop(50%, #1b436e));
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.blue:active, button.blue:active {
  background-color: #004a98;
  background: -webkit-gradient(linear, left top, left bottom, from(#1e4b7a), to(#265f9a), color-stop(30%, #205082), color-stop(50%, #1c4671), color-stop(50%, #193f65));
  background: -moz-linear-gradient(left top, left bottom, from(#1e4b7a), to(#265f9a), color-stop(30%, #205082), color-stop(50%, #1c4671), color-stop(50%, #193f65));
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
  color: white;
}
/* line 41, ../src/buttons.sass */
a.button.red, button.red {
  background-color: #b70300;
  background: -webkit-gradient(linear, left top, left bottom, from(#e08280), to(#a32b28), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e));
  background: -moz-linear-gradient(left top, left bottom, from(#e08280), to(#a32b28), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e));
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
  color: white;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.red.disabled:active, a.button.red.disabled:hover, a.button.red[disabled]:active, a.button.red[disabled]:hover, button.red.disabled:active, button.red.disabled:hover, button.red[disabled]:active, button.red[disabled]:hover {
  background-color: #b70300;
  background: -webkit-gradient(linear, left top, left bottom, from(#e08280), to(#a32b28), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e));
  background: -moz-linear-gradient(left top, left bottom, from(#e08280), to(#a32b28), color-stop(10%, #ce3936), color-stop(50%, #862321), color-stop(50%, #7a201e));
  border-color: #561615;
  text-shadow: #380100 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.red:hover, a.button.red:focus, button.red:hover, button.red:focus {
  background-color: #a80300;
  background: -webkit-gradient(linear, left top, left bottom, from(#dd7573), to(#972825), color-stop(10%, #c43330), color-stop(50%, #7a201e), color-stop(50%, #6e1d1b));
  background: -moz-linear-gradient(left top, left bottom, from(#dd7573), to(#972825), color-stop(10%, #c43330), color-stop(50%, #7a201e), color-stop(50%, #6e1d1b));
  border-color: #4a1312;
  text-shadow: #290100 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.red:active, button.red:active {
  background-color: #980300;
  background: -webkit-gradient(linear, left top, left bottom, from(#7a211e), to(#9a2926), color-stop(30%, #822320), color-stop(50%, #711e1c), color-stop(50%, #651b19));
  background: -moz-linear-gradient(left top, left bottom, from(#7a211e), to(#9a2926), color-stop(30%, #822320), color-stop(50%, #711e1c), color-stop(50%, #651b19));
  border-color: #3d100f;
  text-shadow: #180000 0px -1px -1px;
  color: white;
}
/* line 43, ../src/buttons.sass */
a.button.yellow, button.yellow {
  background-color: #e6e600;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebeba4), to(#cece2d), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424));
  background: -moz-linear-gradient(left top, left bottom, from(#ebeba4), to(#cece2d), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424));
  border-color: #7e7e1b;
  text-shadow: #676600 0px 1px 1px;
  color: white;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.yellow.disabled:active, a.button.yellow.disabled:hover, a.button.yellow[disabled]:active, a.button.yellow[disabled]:hover, button.yellow.disabled:active, button.yellow.disabled:hover, button.yellow[disabled]:active, button.yellow[disabled]:hover {
  background-color: #e6e600;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebeba4), to(#cece2d), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424));
  background: -moz-linear-gradient(left top, left bottom, from(#ebeba4), to(#cece2d), color-stop(10%, #dbdb58), color-stop(50%, #b1b127), color-stop(50%, #a4a424));
  border-color: #7e7e1b;
  text-shadow: #676600 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.yellow:hover, a.button.yellow:focus, button.yellow:hover, button.yellow:focus {
  background-color: #d6d600;
  background: -webkit-gradient(linear, left top, left bottom, from(#e8e896), to(#c1c12a), color-stop(10%, #d8d84a), color-stop(50%, #a4a424), color-stop(50%, #979721));
  background: -moz-linear-gradient(left top, left bottom, from(#e8e896), to(#c1c12a), color-stop(10%, #d8d84a), color-stop(50%, #a4a424), color-stop(50%, #979721));
  border-color: #717118;
  text-shadow: #575600 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.yellow:active, button.yellow:active {
  background-color: #c8c800;
  background: -webkit-gradient(linear, left top, left bottom, from(#a4a423), to(#c6c62b), color-stop(30%, #adad25), color-stop(50%, #9c9c22), color-stop(50%, #8f8f1f));
  background: -moz-linear-gradient(left top, left bottom, from(#a4a423), to(#c6c62b), color-stop(30%, #adad25), color-stop(50%, #9c9c22), color-stop(50%, #8f8f1f));
  border-color: #656516;
  text-shadow: #484900 0px -1px -1px;
  color: white;
}
/* line 45, ../src/buttons.sass */
a.button.custom, button.custom {
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  font-size: 30px;
  line-height: 36px;
  padding: 8px 30px;
  border-width: 1px;
  padding: 2px 12px;
  border-width: 2px;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.custom:active, button.custom:active {
  padding: 7px 29px;
  border-width: 2px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.custom.disabled:active, a.button.custom[disabled], button.custom.disabled:active, button.custom[disabled] {
  padding: 8px 30px;
  border-width: 1px;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.custom:active, button.custom:active {
  padding: 1px 11px;
  border-width: 3px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.custom.disabled:active, a.button.custom[disabled], button.custom.disabled:active, button.custom[disabled] {
  padding: 2px 12px;
  border-width: 2px;
}
/* line 48, ../src/buttons.sass */
a.button.heart, button.heart {
  background-color: #c10200;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#e72926), to(#7b0f0d));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#e72926), to(#7b0f0d));
  border-color: #690d0b;
  text-shadow: #420100 0px 1px 1px;
  color: white;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.heart.disabled:active, a.button.heart.disabled:hover, a.button.heart[disabled]:active, a.button.heart[disabled]:hover, button.heart.disabled:active, button.heart.disabled:hover, button.heart[disabled]:active, button.heart[disabled]:hover {
  background-color: #c10200;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#e72926), to(#7b0f0d));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#e72926), to(#7b0f0d));
  border-color: #690d0b;
  text-shadow: #420100 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.heart:hover, a.button.heart:focus, button.heart:hover, button.heart:focus {
  background-color: #b10200;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#e51b18), to(#6d0d0c));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#e51b18), to(#6d0d0c));
  border-color: #5b0b0a;
  text-shadow: #310100 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.heart:active, button.heart:active {
  background-color: #a20200;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#a41512), to(#d11b17));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#a41512), to(#d11b17));
  border-color: #4d0908;
  text-shadow: #220000 0px -1px -1px;
  color: white;
}
/* line 50, ../src/buttons.sass */
a.button.arrow, button.arrow {
  border-radius: 30px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  font-size: 30px;
  line-height: 36px;
  padding: 8px 30px;
  border-width: 1px;
  background-color: white;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(white), to(#c1c1c1));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(white), to(#c1c1c1));
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  color: #222222;
  padding: 2px 6px;
  border-width: 2px;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active {
  padding: 7px 29px;
  border-width: 2px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow.disabled:active, a.button.arrow[disabled], button.arrow.disabled:active, button.arrow[disabled] {
  padding: 8px 30px;
  border-width: 1px;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow.disabled:active, a.button.arrow.disabled:hover, a.button.arrow[disabled]:active, a.button.arrow[disabled]:hover, button.arrow.disabled:active, button.arrow.disabled:hover, button.arrow[disabled]:active, button.arrow[disabled]:hover {
  background-color: white;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(white), to(#c1c1c1));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(white), to(#c1c1c1));
  border-color: #b7b7b7;
  text-shadow: white 0px 1px 1px;
  color: #222222;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow:hover, a.button.arrow:focus, button.arrow:hover, button.arrow:focus {
  background-color: white;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#fbfbfb), to(#b9b9b9));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#fbfbfb), to(#b9b9b9));
  border-color: #afafaf;
  text-shadow: white 0px 1px 1px;
  color: #222222;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active {
  background-color: white;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#d9d9d9), to(#f2f2f2));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#d9d9d9), to(#f2f2f2));
  border-color: #a8a8a8;
  text-shadow: white 0px -1px -1px;
  color: #222222;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active {
  padding: 1px 5px;
  border-width: 3px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.arrow.disabled:active, a.button.arrow[disabled], button.arrow.disabled:active, button.arrow[disabled] {
  padding: 2px 6px;
  border-width: 2px;
}
/* line 54, ../src/buttons.sass */
a.button.spade, button.spade {
  background-color: #0059b7;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#3680ce), to(#193e66));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#3680ce), to(#193e66));
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  color: white;
  padding: 2px 8px;
  border-width: 2px;
}
/* line 23, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.spade.disabled:active, a.button.spade.disabled:hover, a.button.spade[disabled]:active, a.button.spade[disabled]:hover, button.spade.disabled:active, button.spade.disabled:hover, button.spade[disabled]:active, button.spade[disabled]:hover {
  background-color: #0059b7;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#3680ce), to(#193e66));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#3680ce), to(#193e66));
  border-color: #153456;
  text-shadow: #001b38 0px 1px 1px;
  color: white;
}
/* line 25, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.spade:hover, a.button.spade:focus, button.spade:hover, button.spade:focus {
  background-color: #0051a8;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#3077c4), to(#16375a));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#3077c4), to(#16375a));
  border-color: #122d4a;
  text-shadow: #001429 0px 1px 1px;
  color: white;
}
/* line 30, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.spade:active, button.spade:active {
  background-color: #004a98;
  background: -webkit-gradient(radial, 50% 10%, 10, 50% 10%, 30, from(#22558a), to(#2c6eb3));
  background: -moz-radial-gradient(50% 10%, 10, 50% 10%, 30, from(#22558a), to(#2c6eb3));
  border-color: #0f253d;
  text-shadow: #000c18 0px -1px -1px;
  color: white;
}
/* line 142, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.spade:active, button.spade:active {
  padding: 1px 7px;
  border-width: 3px;
}
/* line 145, ../../../../usr/local/lib/ruby/gems/1.8/gems/fancy-buttons-0.3.7/lib/sass/_fancy_buttons.sass */
a.button.spade.disabled:active, a.button.spade[disabled], button.spade.disabled:active, button.spade[disabled] {
  padding: 2px 8px;
  border-width: 2px;
}
