/* 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: #333; 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; 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-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; color: white; margin: 0 2px; vertical-align: middle; }
/* line 162, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button::-moz-focus-inner, button::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button:focus, button:focus { outline: none; }
/* line 167, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 172, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button:active, button:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.disabled:active, a.button[disabled], button.disabled:active, button[disabled] { padding: 5px 18px; border-width: 1px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; 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%, white), color-stop(100%, #cecece)); background-image: -moz-linear-gradient(top, white 0%, #cecece 100%); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, white), color-stop(100%, #cecece)); background-image: -moz-linear-gradient(top, white 0%, #cecece 100%); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; 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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; 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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 35, ../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-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; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.blue:active, button.blue:active { padding: 8px 31px; border-width: 4px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; 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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; 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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 42, ../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 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.custom:active, button.custom:active { padding: 7px 29px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.custom:active, button.custom:active { padding: 1px 11px; border-width: 3px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 47, ../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-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, white), color-stop(100%, #c1c1c1)); background-image: -moz-radial-gradient(50% 10%, circle, white 0%, #c1c1c1 30px); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; padding: 2px 6px; border-width: 2px; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active { padding: 7px 29px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, white), color-stop(100%, #c1c1c1)); background-image: -moz-radial-gradient(50% 10%, circle, white 0%, #c1c1c1 30px); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active { padding: 1px 5px; border-width: 3px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 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; color: white; padding: 2px 8px; border-width: 2px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.spade:active, button.spade:active { padding: 1px 7px; border-width: 3px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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; }

/* line 26, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
body { line-height: 1.5; font-family: Helvetica Neue, Arial, Helvetica, sans-serif; color: #333333; font-size: 75%; }

/* line 58, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h1 { font-weight: normal; color: #222222; font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
/* line 63, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h1 img { margin: 0; }

/* line 65, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h2 { font-weight: normal; color: #222222; font-size: 2em; margin-bottom: 0.75em; }

/* line 69, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h3 { font-weight: normal; color: #222222; font-size: 1.5em; line-height: 1; margin-bottom: 1em; }

/* line 74, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h4 { font-weight: normal; color: #222222; font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }

/* line 79, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h5 { font-weight: normal; color: #222222; font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }

/* line 84, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h6 { font-weight: normal; color: #222222; font-size: 1em; font-weight: bold; }

/* line 88, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }

/* line 90, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
p { margin: 0 0 1.5em; }
/* line 92, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
p img.left { display: inline; float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
/* line 96, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
p img.right { display: inline; float: right; margin: 1.5em 0 1.5em 1.5em; padding: 0; }

/* line 100, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
a { text-decoration: underline; color: #000099; }
/* line 12, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
a:visited { color: #000066; }
/* line 15, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
a:focus { color: black; }
/* line 18, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
a:hover { color: black; }
/* line 21, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
a:active { color: #cc0099; }

/* line 103, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
blockquote { margin: 1.5em; color: #666; font-style: italic; }

/* line 107, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
strong { font-weight: bold; }

/* line 109, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
em { font-style: italic; }

/* line 111, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
dfn { font-style: italic; font-weight: bold; }

/* line 114, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
sup, sub { line-height: 0; }

/* line 116, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
abbr, acronym { border-bottom: 1px dotted #666; }

/* line 118, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
address { margin: 0 0 1.5em; font-style: italic; }

/* line 121, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
del { color: #666; }

/* line 123, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
pre { margin: 1.5em 0; white-space: pre; }

/* line 126, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
pre, code, tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/* line 129, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
li ul, li ol { margin: 0; }

/* line 131, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 3.333em; }

/* line 134, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
ul { list-style-type: disc; }

/* line 136, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
ol { list-style-type: decimal; }

/* line 138, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
dl { margin: 0 0 1.5em 0; }
/* line 140, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
dl dt { font-weight: bold; }

/* line 142, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
dd { margin-left: 1.5em; }

/* line 144, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
table { margin-bottom: 1.4em; width: 100%; }

/* line 147, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
th { font-weight: bold; }

/* line 149, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
thead th { background: #c3d9ff; }

/* line 151, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
th, td, caption { padding: 4px 10px 4px 5px; }

/* line 153, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
tr.even td { background: #e5ecf9; }

/* line 155, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
tfoot { font-style: italic; }

/* line 157, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
caption { background: #eee; }

/* line 159, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
.quiet { color: #666666; }

/* line 161, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_typography.sass */
.loud { color: #111111; }

/* line 9, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.clear { clear: both; }

/* line 12, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.nowrap { white-space: nowrap; }

/* line 16, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.clearfix { overflow: hidden; display: inline-block; }
/* line 5, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
.clearfix { display: block; }

/* line 18, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }

/* line 22, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }

/* line 26, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.first { margin-left: 0; padding-left: 0; }

/* line 29, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.last { margin-right: 0; padding-right: 0; }

/* line 32, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.top { margin-top: 0; padding-top: 0; }

/* line 35, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_utilities.sass */
.bottom { margin-bottom: 0; padding-bottom: 0; }

/* line 31, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.container { width: 950px; margin: 0 auto; overflow: hidden; display: inline-block; }
/* line 5, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
.container { display: block; }

/* line 33, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 { display: inline; float: left; margin-right: 10px; }
/* line 101, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .column, * html div.span-1, * html div.span-2, * html div.span-3, * html div.span-4, * html div.span-5, * html div.span-6, * html div.span-7, * html div.span-8, * html div.span-9, * html div.span-10, * html div.span-11, * html div.span-12, * html div.span-13, * html div.span-14, * html div.span-15, * html div.span-16, * html div.span-17, * html div.span-18, * html div.span-19, * html div.span-20, * html div.span-21, * html div.span-22, * html div.span-23, * html div.span-24 { overflow-x: hidden; }

/* line 36, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.last, div.last { margin-right: 0; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-1 { width: 30px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-2 { width: 70px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-3 { width: 110px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-4 { width: 150px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-5 { width: 190px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-6 { width: 230px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-7 { width: 270px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-8 { width: 310px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-9 { width: 350px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-10 { width: 390px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-11 { width: 430px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-12 { width: 470px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-13 { width: 510px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-14 { width: 550px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-15 { width: 590px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-16 { width: 630px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-17 { width: 670px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-18 { width: 710px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-19 { width: 750px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-20 { width: 790px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-21 { width: 830px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-22 { width: 870px; }

/* line 40, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-23 { width: 910px; }

/* line 42, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.span-24, div.span-24 { width: 950px; margin: 0; }

/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-1, textarea.span-1, select.span-1 { width: 30px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-2, textarea.span-2, select.span-2 { width: 70px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-3, textarea.span-3, select.span-3 { width: 110px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-4, textarea.span-4, select.span-4 { width: 150px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-5, textarea.span-5, select.span-5 { width: 190px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-6, textarea.span-6, select.span-6 { width: 230px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-7, textarea.span-7, select.span-7 { width: 270px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-8, textarea.span-8, select.span-8 { width: 310px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-9, textarea.span-9, select.span-9 { width: 350px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-10, textarea.span-10, select.span-10 { width: 390px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-11, textarea.span-11, select.span-11 { width: 430px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-12, textarea.span-12, select.span-12 { width: 470px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-13, textarea.span-13, select.span-13 { width: 510px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-14, textarea.span-14, select.span-14 { width: 550px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-15, textarea.span-15, select.span-15 { width: 590px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-16, textarea.span-16, select.span-16 { width: 630px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-17, textarea.span-17, select.span-17 { width: 670px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-18, textarea.span-18, select.span-18 { width: 710px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-19, textarea.span-19, select.span-19 { width: 750px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-20, textarea.span-20, select.span-20 { width: 790px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-21, textarea.span-21, select.span-21 { width: 830px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-22, textarea.span-22, select.span-22 { width: 870px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-23, textarea.span-23, select.span-23 { width: 910px !important; }
/* line 47, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
input.span-24, textarea.span-24, select.span-24 { width: 950px !important; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-1 { padding-right: 40px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-2 { padding-right: 80px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-3 { padding-right: 120px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-4 { padding-right: 160px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-5 { padding-right: 200px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-6 { padding-right: 240px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-7 { padding-right: 280px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-8 { padding-right: 320px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-9 { padding-right: 360px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-10 { padding-right: 400px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-11 { padding-right: 440px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-12 { padding-right: 480px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-13 { padding-right: 520px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-14 { padding-right: 560px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-15 { padding-right: 600px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-16 { padding-right: 640px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-17 { padding-right: 680px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-18 { padding-right: 720px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-19 { padding-right: 760px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-20 { padding-right: 800px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-21 { padding-right: 840px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-22 { padding-right: 880px; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-23 { padding-right: 920px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-1 { padding-left: 40px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-2 { padding-left: 80px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-3 { padding-left: 120px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-4 { padding-left: 160px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-5 { padding-left: 200px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-6 { padding-left: 240px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-7 { padding-left: 280px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-8 { padding-left: 320px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-9 { padding-left: 360px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-10 { padding-left: 400px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-11 { padding-left: 440px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-12 { padding-left: 480px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-13 { padding-left: 520px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-14 { padding-left: 560px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-15 { padding-left: 600px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-16 { padding-left: 640px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-17 { padding-left: 680px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-18 { padding-left: 720px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-19 { padding-left: 760px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-20 { padding-left: 800px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-21 { padding-left: 840px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-22 { padding-left: 880px; }

/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-23 { padding-left: 920px; }

/* line 59, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 { display: inline; float: left; position: relative; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-1 { margin-left: -40px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-2 { margin-left: -80px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-3 { margin-left: -120px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-4 { margin-left: -160px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-5 { margin-left: -200px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-6 { margin-left: -240px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-7 { margin-left: -280px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-8 { margin-left: -320px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-9 { margin-left: -360px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-10 { margin-left: -400px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-11 { margin-left: -440px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-12 { margin-left: -480px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-13 { margin-left: -520px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-14 { margin-left: -560px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-15 { margin-left: -600px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-16 { margin-left: -640px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-17 { margin-left: -680px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-18 { margin-left: -720px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-19 { margin-left: -760px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-20 { margin-left: -800px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-21 { margin-left: -840px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-22 { margin-left: -880px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-23 { margin-left: -920px; }

/* line 62, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.pull-24 { margin-left: -960px; }

/* line 64, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 { display: inline; float: right; position: relative; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-1 { margin: 0 -40px 1.5em 40px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-2 { margin: 0 -80px 1.5em 80px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-3 { margin: 0 -120px 1.5em 120px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-4 { margin: 0 -160px 1.5em 160px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-5 { margin: 0 -200px 1.5em 200px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-6 { margin: 0 -240px 1.5em 240px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-7 { margin: 0 -280px 1.5em 280px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-8 { margin: 0 -320px 1.5em 320px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-9 { margin: 0 -360px 1.5em 360px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-10 { margin: 0 -400px 1.5em 400px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-11 { margin: 0 -440px 1.5em 440px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-12 { margin: 0 -480px 1.5em 480px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-13 { margin: 0 -520px 1.5em 520px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-14 { margin: 0 -560px 1.5em 560px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-15 { margin: 0 -600px 1.5em 600px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-16 { margin: 0 -640px 1.5em 640px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-17 { margin: 0 -680px 1.5em 680px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-18 { margin: 0 -720px 1.5em 720px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-19 { margin: 0 -760px 1.5em 760px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-20 { margin: 0 -800px 1.5em 800px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-21 { margin: 0 -840px 1.5em 840px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-22 { margin: 0 -880px 1.5em 880px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-23 { margin: 0 -920px 1.5em 920px; }

/* line 67, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.push-24 { margin: 0 -960px 1.5em 960px; }

/* line 69, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.prepend-top { margin-top: 1.5em; }

/* line 71, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
.append-bottom { margin-bottom: 1.5em; }

/* line 7, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_debug.sass */
.showgrid { background: url('/images/grid.png?1273811096'); }

/* line 5, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.error { padding: .8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; }
/* line 30, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.error a { color: #8a1f11; }

/* line 7, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.notice { padding: .8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #fff6bf; color: #514721; border-color: #ffd324; }
/* line 38, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.notice a { color: #514721; }

/* line 9, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.success { padding: .8em; margin-bottom: 1em; border: 2px solid #dddddd; background: #e6efc2; color: #264409; border-color: #c6d880; }
/* line 46, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.success a { color: #264409; }

/* line 11, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.hide { display: none; }

/* line 13, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.highlight { background: yellow; }

/* line 15, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.added { background: #006600; color: white; }

/* line 17, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_interaction.sass */
.removed { background: #990000; color: white; }

/* line 15, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
label { font-weight: bold; }

/* line 17, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
fieldset { padding: 1.4em; margin: 0 0 1.5em 0; }

/* line 20, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
legend { font-weight: bold; font-size: 1.2em; }

/* line 24, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
input.text, input.title, input[type=text], input[type=password] { margin: 0.5em 0; background-color: #fff; padding: 5px; }
/* line 28, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
input.title { font-size: 1.5em; }
/* line 30, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
input[type=checkbox], input.checkbox, input[type=radio], input.radio { position: relative; top: 0.25em; }

/* line 34, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
textarea { margin: 0.5em 0; padding: 5px; }

/* line 37, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
select { margin: 0.5em 0; }

/* line 49, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
fieldset { border: 1px solid #cccccc; }

/* line 51, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
input.text, input.title, input[type=text], input[type=password], textarea, select { border: 1px solid #bbbbbb; }
/* line 55, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
input.text:focus, input.title:focus, input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { border: 1px solid #666666; }

/* line 42, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
input.text, input.title, input[type=text], input[type=password] { width: 300px; }

/* line 44, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/blueprint/stylesheets/blueprint/_form.sass */
textarea { width: 390px; height: 250px; }

/* line 9, ../src/tpi.sass */
table tr td { font-face: helvetica, verdana, arial, sans-serif; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 95%; color: #333; }

/* line 15, ../src/tpi.sass */
td.center, th { text-align: center; }

/* line 19, ../src/tpi.sass */
a img { border: none; }

/* line 23, ../src/tpi.sass */
body.std { text-align: center; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.12, rgb(240,240,240)), color-stop(0.56, rgb(220,220,220)), color-stop(0.02, rgb(220,220,220))); background: -moz-linear-gradient( center bottom, rgb(240,240,240) 24%, rgb(220,220,220) 62%); background-color: #999; }

/* line 28, ../src/tpi.sass */
span.red { color: red; }

/* line 31, ../src/tpi.sass */
form.contact textarea { height: 5em; }

/* line 41, ../src/tpi.sass */
#call-to-action h1, #call-to-action h2, #call-to-action h3 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333; letter-spacing: -1px; }
/* line 45, ../src/tpi.sass */
#call-to-action h1 { font-size: 50px; }
/* line 47, ../src/tpi.sass */
#call-to-action h2 { font-size: 30px; }
/* line 49, ../src/tpi.sass */
#call-to-action div { margin-top: 15px; }

/* line 58, ../src/tpi.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; 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-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; color: white; margin: 0 2px; vertical-align: middle; }
/* line 162, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button::-moz-focus-inner, button::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button:focus, button:focus { outline: none; }
/* line 167, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 172, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button:active, button:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.disabled:active, a.button[disabled], button.disabled:active, button[disabled] { padding: 5px 18px; border-width: 1px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 63, ../src/tpi.sass */
a.button.light, button.light { background-color: white; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, white), color-stop(100%, #cecece)); background-image: -moz-linear-gradient(top, white 0%, #cecece 100%); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, white), color-stop(100%, #cecece)); background-image: -moz-linear-gradient(top, white 0%, #cecece 100%); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 65, ../src/tpi.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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 67, ../src/tpi.sass */
a.button.green, button.green { 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: #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; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.green:active, button.green:active { padding: 8px 31px; border-width: 4px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.green.disabled:active, a.button.green[disabled], button.green.disabled:active, button.green[disabled] { padding: 9px 32px; border-width: 3px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 70, ../src/tpi.sass */
a.button.blue, button.blue { 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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 72, ../src/tpi.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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 74, ../src/tpi.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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 76, ../src/tpi.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 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.custom:active, button.custom:active { padding: 7px 29px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.custom:active, button.custom:active { padding: 1px 11px; border-width: 3px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 79, ../src/tpi.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; color: white; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 81, ../src/tpi.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-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, white), color-stop(100%, #c1c1c1)); background-image: -moz-radial-gradient(50% 10%, circle, white 0%, #c1c1c1 30px); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; padding: 2px 6px; border-width: 2px; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active { padding: 7px 29px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-image: -webkit-gradient(radial, 50% 10%, 0, 50% 10%, 30, color-stop(0%, white), color-stop(100%, #c1c1c1)); background-image: -moz-radial-gradient(50% 10%, circle, white 0%, #c1c1c1 30px); border-color: #b7b7b7; text-shadow: white 0px 1px 1px; color: #222222; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: #222222; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.arrow:active, button.arrow:active { padding: 1px 5px; border-width: 3px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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 85, ../src/tpi.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; color: white; padding: 2px 8px; border-width: 2px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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-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; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_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; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
a.button.spade:active, button.spade:active { padding: 1px 7px; border-width: 3px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/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; }

/* line 93, ../src/tpi.sass */
.mark { border: 1px solid #000; }

/* line 95, ../src/tpi.sass */
.markb { border: 1px solid blue; }

/* line 97, ../src/tpi.sass */
.markr { border: 1px solid red; }

/* line 100, ../src/tpi.sass */
a.practi { text-decoration: none; font-face: helvetica, verdana, arial, sans-serif; color: #ffa155; }
/* line 104, ../src/tpi.sass */
a.practi:link { color: #ffa155; }
/* line 106, ../src/tpi.sass */
a.practi:visited { color: #ffa155; }
/* line 108, ../src/tpi.sass */
a.practi:active { color: #ffa155; }
/* line 110, ../src/tpi.sass */
a.practi:hover { color: #ffc377; }

/* line 113, ../src/tpi.sass */
.footer { text-align: center; vertical-align: text-top; height: 5em; }

/* line 118, ../src/tpi.sass */
table.banner { margin: 0; }
/* line 119, ../src/tpi.sass */
table.banner td { text-align: center; }
/* line 123, ../src/tpi.sass */
table.banner tr.img td { padding-top: 1.5em; padding: 1em 2em; valign: middle; }
/* line 128, ../src/tpi.sass */
table.banner tr.text td { text-align: center; color: #ffa155; font-size: 2.0em; padding-bottom: .5em; }
/* line 133, ../src/tpi.sass */
table.banner tr.text .subtext { font: .65em helvetica, verdana, arial, sans-serif; color: #aaaaaa; }

/* line 137, ../src/tpi.sass */
.box { height: 100; border: 1px solid #999; vertical-align: middle; }

/* line 141, ../src/tpi.sass */
.va { vertical-align: bottom; }

/* line 144, ../src/tpi.sass */
.automargin { margin: 0 auto; }

/* line 147, ../src/tpi.sass */
.logo { top: -22px; position: relative; float: left; }

/* line 152, ../src/tpi.sass */
#dock { margin: 0; padding: 0; border: 0; outline: 0; overflow: hidden; display: inline-block; float: right; }
/* line 5, ../../../../../../devel/gems/gem-set2/gems/compass-0.10.0.pre9/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
#dock { display: block; }
/* line 25, ../src/partials/_horizontal_list.sass */
#dock li { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.12, rgb(245,245,245)), color-stop(0.56, rgb(230,230,230)), color-stop(0.02, rgb(230,230,230))); background: -moz-linear-gradient( center bottom, rgb(245,245,245) 24%, rgb(230,230,230) 62%); list-style-image: none; list-style-type: none; margin-left: 0px; white-space: nowrap; display: inline; float: left; border-left: 1px solid #fff; border-right: 1px solid #999; border-bottom: 1px solid #aaa; padding-left: 4px; padding-right: 4px; }
/* line 16, ../src/partials/_horizontal_list.sass */
#dock li:first-child, #dock li.first { padding-left: 4px; border-left: 1px solid #aaa; }
/* line 19, ../src/partials/_horizontal_list.sass */
#dock li:lastchild, #dock li.last { padding-right: 4px; border-right: 1px solid #aaa; }
/* line 11, ../src/partials/_simple_menu.sass */
#dock ul { margin: 0; }
/* line 14, ../src/partials/_simple_menu.sass */
#dock ul li a { color: #444444; text-decoration: none; }
/* line 4, ../src/partials/_simple_menu.sass */
#dock ul li a:hover { text-decoration: underline; color: black; }

/* line 158, ../src/tpi.sass */
.hem3 { height: 3em; }

/* line 160, ../src/tpi.sass */
.hem4 { height: 4em; }

/* line 163, ../src/tpi.sass */
ul.navbar { font-size: 1.3em; font-weight: bold; margin-right: 0; list-style-type: none; }
/* line 168, ../src/tpi.sass */
ul.navbar li { padding: 0 0 0 20px; float: right; }
/* line 171, ../src/tpi.sass */
ul.navbar li a { color: #444444; text-decoration: none; color: #273585; }
/* line 4, ../src/partials/_simple_menu.sass */
ul.navbar li a:hover { text-decoration: underline; color: black; }

/* line 175, ../src/tpi.sass */
.banner-top { width: 790; margin: 0 auto; border-radius-topleft: 20; border-radius-topright: 20; -moz-border-radius-topleft: 20; -moz-border-radius-topright: 20; -webkit-border-top-left-radius: 20; -webkit-border-top-right-radius: 20; background: -moz-linear-gradient( center top, #d46329 0%, #ff9752 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#d46329), to(#ff9752), color-stop(0.0, #d46329), color-stop(1.0, #ff9752)); -webkit-background-origin: padding-box; -webkit-background-clip: content-box; background-color: #d46329; text-align: center; text-shadow: #1a2574 4px 4px 6px; font-weight: bold; color: white; font: 3.2em "Lucida Grande", "Lucida Sans Unicode", helvetica, verdana, arial, sans-serif; }
/* line 11, ../src/partials/_banner.sass */
.banner-top .text { padding-top: 4px; padding-bottom: 6px; }

/* line 177, ../src/tpi.sass */
.banner-mid { width: 790; margin: 0 auto; vertical-align: bottom; background: -moz-linear-gradient( center left, #000 0%, #4a6775 100%); background: -webkit-gradient(linear, left top, right top, from(#000), to(#4a6775), color-stop(0.0, #000), color-stop(1.0, #4a6775)); -webkit-background-origin: padding-box; -webkit-background-clip: content-box; background-color: #444; }

/* line 179, ../src/tpi.sass */
.banner-bot { width: 790; margin: 0 auto; background: -moz-linear-gradient( center left, #f17724 0%, #fbccae 50%, #d3652a 100%); background: -webkit-gradient(linear, left top, right top, from(#d3652a), to(#d3652a), color-stop(0.0, #d3652a), color-stop(0.5, #fbccae)); -webkit-background-origin: padding-box; -webkit-background-clip: content-box; background-color: #fbccae; border-radius-bottomleft: 20; -moz-border-radius-bottomleft: 20; -webkit-border-bottom-left-radius: 20; border-radius-bottomright: 20; -moz-border-radius-bottomright: 20; -webkit-border-bottom-right-radius: 20; }
/* line 26, ../src/partials/_banner.sass */
.banner-bot .img { padding-bottom: .5em; padding-top: .5em; }
/* line 29, ../src/partials/_banner.sass */
.banner-bot .img img { margin: 0 auto; display: block; }

/* line 182, ../src/tpi.sass */
span.normal { margin-right: -.28em; font-weight: normal; }

/* line 185, ../src/tpi.sass */
span.normalsm { margin-right: -.28em; font-weight: normal; font-size: 85%; }

/* line 189, ../src/tpi.sass */
span.bold { margin-right: -.28em; font-weight: bold; }

/* line 197, ../src/tpi.sass */
.headline { height: 6em; text-shadow: #808bda 2px 2px 5px; }

/* line 208, ../src/tpi.sass */
#page { display: block; }

/* line 214, ../src/tpi.sass */
#content { display: block; }

/* line 219, ../src/tpi.sass */
#TopSlideshow a { margin: 5px; }

/* line 221, ../src/tpi.sass */
#TopSlideshow { height: 120px; width: 120px; margin: 0px 0px 5px 10px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 2px solid #999999; border-bottom: 2px solid #999999; padding: 5px; background-color: white; border-radius-topleft: 10px; border-radius-topright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; border-radius-bottomleft: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-radius-bottomright: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }

/* line 226, ../src/tpi.sass */
#MidSlideshow a { margin: 5px; }

/* line 228, ../src/tpi.sass */
#MidSlideshow { height: 250px; width: 120px; margin: 5px 0px 5px 10px; padding: 5px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 2px solid #999999; border-bottom: 2px solid #999999; padding: 5px; background-color: white; border-radius-topleft: 10px; border-radius-topright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; border-radius-bottomleft: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-radius-bottomright: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }

/* line 234, ../src/tpi.sass */
#BotSlideshow a { margin: 5px; }

/* line 236, ../src/tpi.sass */
#BotSlideshow { height: 80px; width: 120px; margin: 5px 0px 5px 10px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 2px solid #999999; border-bottom: 2px solid #999999; padding: 5px; background-color: white; border-radius-topleft: 10px; border-radius-topright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; border-radius-bottomleft: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-radius-bottomright: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }

/* line 241, ../src/tpi.sass */
.pricebox1 { border-radius-topleft: 4px; border-radius-topright: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; border-radius-bottomleft: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-radius-bottomright: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.12, rgb(245,245,245)), color-stop(0.56, rgb(230,230,230)), color-stop(0.02, rgb(230,230,230))); background: -moz-linear-gradient( center bottom, rgb(245,245,245) 24%, rgb(230,230,230) 62%); border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 20px 15px; vertical-align: baseline; font-size: 125%; }

/* line 251, ../src/tpi.sass */
.mktbox1 { border: 2px solid #444444; height: 175px; margin: 10px 20px 20px 20px; border-radius-topleft: 16px; border-radius-topright: 16px; -moz-border-radius-topleft: 16px; -moz-border-radius-topright: 16px; -webkit-border-top-left-radius: 16px; -webkit-border-top-right-radius: 16px; border-radius-bottomleft: 16px; -moz-border-radius-bottomleft: 16px; -webkit-border-bottom-left-radius: 16px; border-radius-bottomright: 16px; -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; }

/* line 258, ../src/tpi.sass */
#call-to-action { border-radius-topleft: 16px; border-radius-topright: 16px; -moz-border-radius-topleft: 16px; -moz-border-radius-topright: 16px; -webkit-border-top-left-radius: 16px; -webkit-border-top-right-radius: 16px; border-radius-bottomleft: 16px; -moz-border-radius-bottomleft: 16px; -webkit-border-bottom-left-radius: 16px; border-radius-bottomright: 16px; -moz-border-radius-bottomright: 16px; -webkit-border-bottom-right-radius: 16px; }


/* line 266, ../src/tpi.sass */
ul.tabset { font-size: 1.3em; font-weight: bold; list-style-type: none; padding: 0 30px; }
/* line 271, ../src/tpi.sass */
ul.tabset li { float: left; margin: 0 2px; padding: 6px 0; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; }
/* line 283, ../src/tpi.sass */
ul.tabset li a { padding: 6px 15px; }
/* line 285, ../src/tpi.sass */
li ul.tabset:hover { border-top: 1px solid #555; border-left: 1px solid #555; border-right: 1px solid #555; }
/* line 289, ../src/tpi.sass */
li.tab-default ul.tabset:hover { background-color: #9ba4a9; }

/* line 292, ../src/tpi.sass */
.tab-active { background-color: white; border-top: 1px solid #cccccc; border-right: 2px solid #999999; border-left: 1px solid #cccccc; }
/* line 297, ../src/tpi.sass */
.tab-active a { color: #dd7f33; text-decoration: none; }

/* line 300, ../src/tpi.sass */
.tab-default { background-color: #cccccc; border: 1px solid = !tab_inactive_color; }
/* line 303, ../src/tpi.sass */
.tab-default a { color: #666666; text-decoration: none; }

/* line 308, ../src/tpi.sass */
#other { margin-top: -1.5em; }

/* line 311, ../src/tpi.sass */
input.text, input, textarea, select { border: 2px inset #999; border-radius-topleft: 4px; border-radius-topright: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; border-radius-bottomleft: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-radius-bottomright: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-color: #4499ea; border-width: 1px; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.12, rgb(230,230,230)), color-stop(0.56, rgb(245,245,245)), color-stop(0.02, rgb(245,245,245))); background: -moz-linear-gradient( center bottom, rgb(230,230,230) 24%, rgb(245,245,245) 62%); }

/* line 319, ../src/tpi.sass */
input.submit { border: 2px outset #999; border-radius-topleft: 4px; border-radius-topright: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; border-radius-bottomleft: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-radius-bottomright: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-color: black; border-width: 1px; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.12, rgb(230,230,230)), color-stop(0.56, rgb(245,245,245)), color-stop(0.02, rgb(245,245,245))); background: -moz-linear-gradient( center bottom, rgb(230,230,230) 24%, rgb(245,245,245) 62%); font-weight: bold; font-size: 125%; color: #333; }
/* line 329, ../src/tpi.sass */
input.submit:hover { color: white; background: #0055a6; }

/* line 333, ../src/tpi.sass */
span.button { vertical-align: middle; color: white; font-size: 1.75em; font-weight: bold; }

/* line 351, ../src/tpi.sass */
.support-button-win { 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; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; 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: green; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #00cd00), color-stop(100%, #006100)); background-image: -moz-linear-gradient(top, #00cd00 0%, #006100 100%); border-color: #003400; text-shadow: black 0px 1px 1px; color: white; padding: 10px 12px; border-width: 1px; color: white; font-size: 1.75em; font-weight: bold; margin: 0 10px; vertical-align: middle; }
/* line 162, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win:focus { outline: none; }
/* line 167, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win.disabled, .support-button-win[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 172, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win.disabled:hover, .support-button-win.disabled:focus, .support-button-win[disabled]:hover, .support-button-win[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win.disabled:active, .support-button-win[disabled] { padding: 5px 18px; border-width: 1px; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win:active { padding: 8px 31px; border-width: 4px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win.disabled:active, .support-button-win[disabled] { padding: 9px 32px; border-width: 3px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win.disabled:active, .support-button-win.disabled:hover, .support-button-win[disabled]:active, .support-button-win[disabled]:hover { background-color: green; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #00cd00), color-stop(100%, #006100)); background-image: -moz-linear-gradient(top, #00cd00 0%, #006100 100%); border-color: #003400; text-shadow: black 0px 1px 1px; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win:hover, .support-button-win:focus { background-color: #007100; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #00be00), color-stop(100%, #005200)); background-image: -moz-linear-gradient(top, #00be00 0%, #005200 100%); border-color: #002500; text-shadow: black 0px 1px 1px; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win:active { background-color: #006100; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #005c00), color-stop(40%, #006b00), color-stop(85%, #006b00), color-stop(100%, #008f00)); background-image: -moz-linear-gradient(top, #005c00 0%, #006b00 40%, #006b00 85%, #008f00 100%); border-color: #001400; text-shadow: black 0px -1px -1px; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win:active { padding: 9px 11px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-win.disabled:active, .support-button-win[disabled] { padding: 10px 12px; border-width: 1px; }
/* line 348, ../src/tpi.sass */
a .support-button-win:visited { color: white; }

/* line 353, ../src/tpi.sass */
.support-button-mac { 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; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; 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: #0000aa; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #0000f6), color-stop(100%, #00008b)); background-image: -moz-linear-gradient(top, #0000f6 0%, #00008b 100%); border-color: #00005e; text-shadow: #00002a 0px 1px 1px; color: white; padding: 10px 12px; border-width: 1px; color: white; font-size: 1.75em; font-weight: bold; margin: 0 10px; vertical-align: middle; }
/* line 162, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac:focus { outline: none; }
/* line 167, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac.disabled, .support-button-mac[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 172, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac.disabled:hover, .support-button-mac.disabled:focus, .support-button-mac[disabled]:hover, .support-button-mac[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac.disabled:active, .support-button-mac[disabled] { padding: 5px 18px; border-width: 1px; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac:active { padding: 8px 31px; border-width: 4px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac.disabled:active, .support-button-mac[disabled] { padding: 9px 32px; border-width: 3px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac.disabled:active, .support-button-mac.disabled:hover, .support-button-mac[disabled]:active, .support-button-mac[disabled]:hover { background-color: #0000aa; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #0000f6), color-stop(100%, #00008b)); background-image: -moz-linear-gradient(top, #0000f6 0%, #00008b 100%); border-color: #00005e; text-shadow: #00002a 0px 1px 1px; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac:hover, .support-button-mac:focus { background-color: #00009b; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #0000e7), color-stop(100%, #00007c)); background-image: -moz-linear-gradient(top, #0000e7 0%, #00007c 100%); border-color: #00004e; text-shadow: #00001b 0px 1px 1px; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac:active { background-color: #00008b; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #000086), color-stop(40%, #000095), color-stop(85%, #000095), color-stop(100%, #0000b9)); background-image: -moz-linear-gradient(top, #000086 0%, #000095 40%, #000095 85%, #0000b9 100%); border-color: #00003e; text-shadow: #00000b 0px -1px -1px; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac:active { padding: 9px 11px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-mac.disabled:active, .support-button-mac[disabled] { padding: 10px 12px; border-width: 1px; }
/* line 348, ../src/tpi.sass */
a .support-button-mac:visited { color: white; }

/* line 355, ../src/tpi.sass */
.support-button-admin { 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; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; 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: #333333; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #595959), color-stop(100%, #242424)); background-image: -moz-linear-gradient(top, #595959 0%, #242424 100%); border-color: #0d0d0d; text-shadow: black 0px 1px 1px; color: white; padding: 10px 12px; border-width: 1px; color: white; font-size: 1.75em; font-weight: bold; margin: 0 10px; vertical-align: middle; }
/* line 162, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin:focus { outline: none; }
/* line 167, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin.disabled, .support-button-admin[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 172, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin.disabled:hover, .support-button-admin.disabled:focus, .support-button-admin[disabled]:hover, .support-button-admin[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin.disabled:active, .support-button-admin[disabled] { padding: 5px 18px; border-width: 1px; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin:active { padding: 8px 31px; border-width: 4px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin.disabled:active, .support-button-admin[disabled] { padding: 9px 32px; border-width: 3px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin.disabled:active, .support-button-admin.disabled:hover, .support-button-admin[disabled]:active, .support-button-admin[disabled]:hover { background-color: #333333; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #595959), color-stop(100%, #242424)); background-image: -moz-linear-gradient(top, #595959 0%, #242424 100%); border-color: #0d0d0d; text-shadow: black 0px 1px 1px; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin:hover, .support-button-admin:focus { background-color: #2b2b2b; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #515151), color-stop(100%, #1c1c1c)); background-image: -moz-linear-gradient(top, #515151 0%, #1c1c1c 100%); border-color: #050505; text-shadow: black 0px 1px 1px; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin:active { background-color: #242424; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #222222), color-stop(40%, #292929), color-stop(85%, #292929), color-stop(100%, #3b3b3b)); background-image: -moz-linear-gradient(top, #222222 0%, #292929 40%, #292929 85%, #3b3b3b 100%); border-color: black; text-shadow: black 0px -1px -1px; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin:active { padding: 9px 11px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.support-button-admin.disabled:active, .support-button-admin[disabled] { padding: 10px 12px; border-width: 1px; }
/* line 348, ../src/tpi.sass */
a .support-button-admin:visited { color: white; }

/* line 359, ../src/tpi.sass */
.subpage { border-top: 1px solid white; border-left: 1px solid white; border-right: 3px solid #cccccc; border-bottom: 3px solid #cccccc; }

/* line 365, ../src/tpi.sass */
.subpage-div { background-color: white; }

/* line 368, ../src/tpi.sass */
.subpage-content-div { padding: 20px 0px 0px 0px; text-align: left; }

/* line 372, ../src/tpi.sass */
.subpage-sixpack-div { padding: 30px 0px 0px 0px; text-align: center; }
/* line 375, ../src/tpi.sass */
.subpage-sixpack-div td { padding: 20px 0px 0px 0px; text-align: center; vertical-align: top; }

/* line 380, ../src/tpi.sass */
.subpage-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; 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: #3ab700; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #66ce36), color-stop(100%, #3b7a1e)); background-image: -moz-linear-gradient(top, #66ce36 0%, #3b7a1e 100%); border-color: #295615; text-shadow: #123800 0px 1px 1px; color: white; padding: 10px 12px; border-width: 1px; color: white; font-size: 1.75em; margin: 0 10px; vertical-align: middle; }
/* line 162, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button:focus { outline: none; }
/* line 167, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button.disabled, .subpage-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 172, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button.disabled:hover, .subpage-button.disabled:focus, .subpage-button[disabled]:hover, .subpage-button[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button.disabled:active, .subpage-button[disabled] { padding: 5px 18px; border-width: 1px; }
/* line 24, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button.disabled:active, .subpage-button.disabled:hover, .subpage-button[disabled]:active, .subpage-button[disabled]:hover { background-color: #3ab700; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #66ce36), color-stop(100%, #3b7a1e)); background-image: -moz-linear-gradient(top, #66ce36 0%, #3b7a1e 100%); border-color: #295615; text-shadow: #123800 0px 1px 1px; color: white; }
/* line 26, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button:hover, .subpage-button:focus { background-color: #35a800; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #5fc430), color-stop(100%, #356e1b)); background-image: -moz-linear-gradient(top, #5fc430 0%, #356e1b 100%); border-color: #234a12; text-shadow: #0d2900 0px 1px 1px; color: white; }
/* line 31, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button:active { background-color: #309800; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #39751d), color-stop(40%, #3f8220), color-stop(85%, #3f8220), color-stop(100%, #4d9e27)); background-image: -moz-linear-gradient(top, #39751d 0%, #3f8220 40%, #3f8220 85%, #4d9e27 100%); border-color: #1d3d0f; text-shadow: #081800 0px -1px -1px; color: white; }
/* line 143, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button:active { padding: 9px 11px; border-width: 2px; }
/* line 146, ../../../../../../devel/gems/gem-set2/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.subpage-button.disabled:active, .subpage-button[disabled] { padding: 10px 12px; border-width: 1px; }
/* line 388, ../src/tpi.sass */
a .subpage-button:visited { color: white; }

/* line 391, ../src/tpi.sass */
.subpage-hdr-text { font-size: 1.5em; font-weight: bold; }

/* line 395, ../src/tpi.sass */
.subpage-text-em { color: #273585; font-weight: bold; }

/* line 399, ../src/tpi.sass */
table tr td.qa { vertical-align: top; text-align: center; }

/* line 402, ../src/tpi.sass */
.subpage-text-div, td.qa-answer, td.bio { font-size: 1.2em; padding: 5px 5px; text-align: justify; vertical-align: top; }

/* line 408, ../src/tpi.sass */
td.bio { font-size: 1.0em; }

/* line 411, ../src/tpi.sass */
#homepage-text { font-size: 1.2em; padding: 10px 0px 10px 0px; text-align: justify; }

/* line 416, ../src/tpi.sass */
.subpage-smtext-div { font-size: 1.0em; padding: 0px 0px 0px 0px; text-align: left; }

/* line 421, ../src/tpi.sass */
ul.subpage-ul { margin: 0; padding: 0 0 0 20px; list-style-position: inside; }
/* line 425, ../src/tpi.sass */
ul.subpage-ul li { white-space: nowrap; }

