/* incase an inverted custom gradient isn't specified */
/* line 4, ../src/buttons.sass */
.button-test h1, .button-test h2, .button-test h3 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333333; letter-spacing: -1px; }
/* line 8, ../src/buttons.sass */
.button-test h1 { font-size: 50px; }
/* line 10, ../src/buttons.sass */
.button-test h2 { font-size: 30px; }

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

