/* line 5, style_src/src/_grid.sass */
.row { overflow: hidden; margin: 0 auto; width: 960px; }
/* line 9, style_src/src/_grid.sass */
.row .row { margin: 0 -10px; display: inline-block; width: auto; }

/* line 15, style_src/src/_grid.sass */
.column_1 { float: left; overflow: hidden; margin: 0 10px; width: 60px; }

/* line 15, style_src/src/_grid.sass */
.column_2 { float: left; overflow: hidden; margin: 0 10px; width: 140px; }

/* line 15, style_src/src/_grid.sass */
.column_3 { float: left; overflow: hidden; margin: 0 10px; width: 220px; }

/* line 15, style_src/src/_grid.sass */
.column_4 { float: left; overflow: hidden; margin: 0 10px; width: 300px; }

/* line 15, style_src/src/_grid.sass */
.column_5 { float: left; overflow: hidden; margin: 0 10px; width: 380px; }

/* line 15, style_src/src/_grid.sass */
.column_6 { float: left; overflow: hidden; margin: 0 10px; width: 460px; }

/* line 15, style_src/src/_grid.sass */
.column_7 { float: left; overflow: hidden; margin: 0 10px; width: 540px; }

/* line 15, style_src/src/_grid.sass */
.column_8 { float: left; overflow: hidden; margin: 0 10px; width: 620px; }

/* line 15, style_src/src/_grid.sass */
.column_9 { float: left; overflow: hidden; margin: 0 10px; width: 700px; }

/* line 15, style_src/src/_grid.sass */
.column_10 { float: left; overflow: hidden; margin: 0 10px; width: 780px; }

/* line 15, style_src/src/_grid.sass */
.column_11 { float: left; overflow: hidden; margin: 0 10px; width: 860px; }

/* line 15, style_src/src/_grid.sass */
.column_12 { float: left; overflow: hidden; margin: 0 10px; width: 940px; }

/* incase an inverted custom gradient isn't specified */
/* line 1, style_src/src/_navigation.sass */
#navigation_row { margin-top: -31px; z-index: 99999; }

/* line 5, style_src/src/_navigation.sass */
#navigation { float: right; list-style: none; margin: 0; padding: 0; vertical-align: center; text-align: center; }
/* line 13, style_src/src/_navigation.sass */
#navigation LI { display: inline-block; vertical-align: center; float: left; margin-left: 3px; width: 120px; }
/* line 20, style_src/src/_navigation.sass */
#navigation LI A { font-size: 18px; overflow: hidden; padding-top: 20px; text-decoration: none; display: block; height: 55px; color: #666666; }
/* line 29, style_src/src/_navigation.sass */
#navigation LI A SPAN { font-weight: bold; }
/* line 32, style_src/src/_navigation.sass */
#navigation LI A:hover { opacity: 0.9; background: url(images/balloon.png) top left no-repeat; }

/* Selected Nav Items... (Based on the body's ID) */
/* line 38, style_src/src/_navigation.sass */
#dashboard #home_nav { background: url(images/balloon.png) top left no-repeat; }
/* line 40, style_src/src/_navigation.sass */
#dashboard #home_nav A { color: black; }

/* line 43, style_src/src/_navigation.sass */
#designs #designs_nav { background: url(images/balloon.png) top left no-repeat; }
/* line 45, style_src/src/_navigation.sass */
#designs #designs_nav A { color: black; }

/* line 48, style_src/src/_navigation.sass */
#page.about #about_nav { background: url(images/balloon.png) top left no-repeat; }
/* line 50, style_src/src/_navigation.sass */
#page.about #about_nav A { color: black; }

/* line 53, style_src/src/_navigation.sass */
#posts #blog_nav { background: url(images/balloon.png) top left no-repeat; }
/* line 55, style_src/src/_navigation.sass */
#posts #blog_nav A { color: black; }

/* line 58, style_src/src/_navigation.sass */
#page.contact-us #contact_nav { background: url(images/balloon.png) top left no-repeat; }
/* line 60, style_src/src/_navigation.sass */
#page.contact-us #contact_nav A { color: black; }

/* line 63, style_src/src/_navigation.sass */
#print #prints_nav { background: url(images/balloon.png) top left no-repeat; }
/* line 65, style_src/src/_navigation.sass */
#print #prints_nav A { color: black; }

/* line 3, style_src/src/_admin.sass */
#right_side { float: right; }

/* line 6, style_src/src/_admin.sass */
#admin_bar { padding-bottom: 15px; position: fixed; bottom: 0; left: 0; right: 0; background: black; padding: 8px 0px; outline: 1px solid black; border-top: 1px solid #999999; border-bottom: 1px solid #444444; z-index: 99999; background: black url(images/admin-stripe.png) top left repeat; }

/* line 20, style_src/src/_admin.sass */
#admin_bar_body { padding: 10px; background: black; }
/* line 23, style_src/src/_admin.sass */
#admin_bar_body SPAN { color: #555555; display: inline-block; padding: 0 15px; text-shadow: 1px 1px 1px #cccccc; }
/* line 28, style_src/src/_admin.sass */
#admin_bar_body BUTTON { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('images/button_bg.png?1270326507') 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: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; font-size: 14px; line-height: 16.8px; padding: 2px 11px; border-width: 3px; background-color: #222222; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #656565), color-stop(10%, #434343), color-stop(50%, #272727), color-stop(50%, #202020), color-stop(100%, #363636)); background-image: -moz-linear-gradient(top, #656565 0%, #434343 10%, #272727 50%, #202020 50%, #363636 100%); border-color: #1d1d1d; text-shadow: #1a1a1a 0px 1px 1px; color: white; }
/* line 162, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON:focus { outline: none; }
/* line 167, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON.disabled, #admin_bar_body 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, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON.disabled:hover, #admin_bar_body BUTTON.disabled:focus, #admin_bar_body BUTTON[disabled]:hover, #admin_bar_body BUTTON[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON:active { padding: 1px 10px; border-width: 4px; }
/* line 146, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON.disabled:active, #admin_bar_body BUTTON[disabled] { padding: 2px 11px; border-width: 3px; }
/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON.disabled:active, #admin_bar_body BUTTON.disabled:hover, #admin_bar_body BUTTON[disabled]:active, #admin_bar_body BUTTON[disabled]:hover { background-color: #222222; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #656565), color-stop(10%, #434343), color-stop(50%, #272727), color-stop(50%, #202020), color-stop(100%, #363636)); background-image: -moz-linear-gradient(top, #656565 0%, #434343 10%, #272727 50%, #202020 50%, #363636 100%); border-color: #1d1d1d; text-shadow: #1a1a1a 0px 1px 1px; color: white; }
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON:hover, #admin_bar_body BUTTON:focus { background-color: #212121; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #646464), color-stop(10%, #424242), color-stop(50%, #262626), color-stop(50%, #1f1f1f), color-stop(100%, #353535)); background-image: -moz-linear-gradient(top, #646464 0%, #424242 10%, #262626 50%, #1f1f1f 50%, #353535 100%); border-color: #1c1c1c; text-shadow: #191919 0px 1px 1px; color: white; }
/* line 31, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin_bar_body BUTTON:active { background-color: #202020; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #2c2c2c), color-stop(30%, #303030), color-stop(50%, #272727), color-stop(50%, #202020), color-stop(100%, #3e3e3e)); background-image: -moz-linear-gradient(top, #2c2c2c 0%, #303030 30%, #272727 50%, #202020 50%, #3e3e3e 100%); border-color: #1b1b1b; text-shadow: #181818 0px -1px -1px; color: white; }

/* line 33, style_src/src/_admin.sass */
#admin #admin { background: url(images/balloon.png) top left no-repeat; }
/* line 35, style_src/src/_admin.sass */
#admin #admin A { color: black; }
/* line 38, style_src/src/_admin.sass */
#admin #content_row UL, #admin #content_row OL { padding-left: 26px; margin-bottom: 5px; }
/* line 41, style_src/src/_admin.sass */
#admin #content_row LI { margin-left: 0; color: #e0e0e0; padding: 2px; }
/* line 45, style_src/src/_admin.sass */
#admin #content_row LI:hover { color: #aaaaaa; }
/* line 51, style_src/src/_admin.sass */
#admin #content_row LI SPAN { color: #aaaaaa; }
/* line 55, style_src/src/_admin.sass */
#admin .new-button { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('images/button_bg.png?1270326507') 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: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; font-size: 11px; line-height: 13.2px; padding: 2px 9px; border-width: 1px; background-color: #d6d6d6; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dcdcdc), color-stop(10%, #d4d4d4), color-stop(50%, #c2c2c2), color-stop(50%, #c0c0c0), color-stop(100%, #c6c6c6)); background-image: -moz-linear-gradient(top, #dcdcdc 0%, #d4d4d4 10%, #c2c2c2 50%, #c0c0c0 50%, #c6c6c6 100%); border-color: #adadad; text-shadow: #dcdcdc 0px 1px 1px; color: #222222; margin-left: 30px; }
/* line 162, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button:focus { outline: none; }
/* line 167, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button.disabled, #admin .new-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, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button.disabled:hover, #admin .new-button.disabled:focus, #admin .new-button[disabled]:hover, #admin .new-button[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button:active { padding: 1px 8px; border-width: 2px; }
/* line 146, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button.disabled:active, #admin .new-button[disabled] { padding: 2px 9px; border-width: 1px; }
/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button.disabled:active, #admin .new-button.disabled:hover, #admin .new-button[disabled]:active, #admin .new-button[disabled]:hover { background-color: #d6d6d6; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #dcdcdc), color-stop(10%, #d4d4d4), color-stop(50%, #c2c2c2), color-stop(50%, #c0c0c0), color-stop(100%, #c6c6c6)); background-image: -moz-linear-gradient(top, #dcdcdc 0%, #d4d4d4 10%, #c2c2c2 50%, #c0c0c0 50%, #c6c6c6 100%); border-color: #adadad; text-shadow: #dcdcdc 0px 1px 1px; color: #222222; }
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button:hover, #admin .new-button:focus { background-color: #d1d1d1; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d8d8d8), color-stop(10%, #cfcfcf), color-stop(50%, #bcbcbc), color-stop(50%, #bababa), color-stop(100%, #c1c1c1)); background-image: -moz-linear-gradient(top, #d8d8d8 0%, #cfcfcf 10%, #bcbcbc 50%, #bababa 50%, #c1c1c1 100%); border-color: #a8a8a8; text-shadow: #d8d8d8 0px 1px 1px; color: #222222; }
/* line 31, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
#admin .new-button:active { background-color: #cdcdcd; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #b9b9b9), color-stop(30%, #bababa), color-stop(50%, #b7b7b7), color-stop(50%, #b5b5b5), color-stop(100%, #bfbfbf)); background-image: -moz-linear-gradient(top, #b9b9b9 0%, #bababa 30%, #b7b7b7 50%, #b5b5b5 50%, #bfbfbf 100%); border-color: #a3a3a3; text-shadow: #d5d5d5 0px -1px -1px; color: #222222; }

/* line 60, style_src/src/_admin.sass */
.admin TH { font-weight: normal; color: #777777; }
/* line 63, style_src/src/_admin.sass */
.admin .meta-info { padding-top: 20px; font-size: 90%; }

/* line 67, style_src/src/_admin.sass */
#navigator { display: none; }

/* line 70, style_src/src/_admin.sass */
.column-view-container { padding-top: 10px; }
/* line 73, style_src/src/_admin.sass */
.column-view-container .containerobj A.selected { color: white !important; }

/* line 76, style_src/src/_admin.sass */
A.delete { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('images/button_bg.png?1270326507') 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: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-size: 13px; line-height: 15.6px; padding: 2px 10px; border-width: 1px; background-color: red; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ff4d4d), color-stop(10%, #ff2626), color-stop(50%, #f80000), color-stop(50%, #f00000), color-stop(100%, #ff0c0c)); background-image: -moz-linear-gradient(top, #ff4d4d 0%, #ff2626 10%, #f80000 50%, #f00000 50%, #ff0c0c 100%); border-color: #d90000; text-shadow: #bf0000 0px 1px 1px; color: white; color: white !important; }
/* line 162, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete:focus { outline: none; }
/* line 167, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete.disabled, A.delete[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, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete.disabled:hover, A.delete.disabled:focus, A.delete[disabled]:hover, A.delete[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete:active { padding: 1px 9px; border-width: 2px; }
/* line 146, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete.disabled:active, A.delete[disabled] { padding: 2px 10px; border-width: 1px; }
/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete.disabled:active, A.delete.disabled:hover, A.delete[disabled]:active, A.delete[disabled]:hover { background-color: red; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ff4d4d), color-stop(10%, #ff2626), color-stop(50%, #f80000), color-stop(50%, #f00000), color-stop(100%, #ff0c0c)); background-image: -moz-linear-gradient(top, #ff4d4d 0%, #ff2626 10%, #f80000 50%, #f00000 50%, #ff0c0c 100%); border-color: #d90000; text-shadow: #bf0000 0px 1px 1px; color: white; }
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete:hover, A.delete:focus { background-color: #f70000; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ff4747), color-stop(10%, #ff1f1f), color-stop(50%, #f00000), color-stop(50%, #e80000), color-stop(100%, #ff0505)); background-image: -moz-linear-gradient(top, #ff4747 0%, #ff1f1f 10%, #f00000 50%, #e80000 50%, #ff0505 100%); border-color: #d20000; text-shadow: #b90000 0px 1px 1px; color: white; }
/* line 31, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
A.delete:active { background-color: #f00000; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #f30000), color-stop(30%, #f90000), color-stop(50%, #ed0000), color-stop(50%, #e50000), color-stop(100%, #ff0b0b)); background-image: -moz-linear-gradient(top, #f30000 0%, #f90000 30%, #ed0000 50%, #e50000 50%, #ff0b0b 100%); border-color: #cc0000; text-shadow: #b40000 0px -1px -1px; color: white; }

/* line 80, style_src/src/_admin.sass */
.imgareaselect-selection { background-color: rgba(0, 0, 0, 0) !important; }

/* line 13, style_src/src/screen.sass */
TEXTAREA { font-family: "Monaco", "Courier New", Monospace; }

/* line 16, style_src/src/screen.sass */
#header_row { padding-top: 7px; }

/* line 19, style_src/src/screen.sass */
.post-list { padding-top: 10px; }

/* line 22, style_src/src/screen.sass */
.post { padding-bottom: 25px; }
/* line 24, style_src/src/screen.sass */
.post .avatar-share { font-size: 10px; }
/* line 26, style_src/src/screen.sass */
.post .avatar-share A { display: block; margin-top: 5px; margin-left: 5px; }

/* line 31, style_src/src/screen.sass */
.design-preview { overflow: hidden; background: white; display: block; height: 245px; position: relative; width: 220px; }
/* line 39, style_src/src/screen.sass */
.design-preview .overlay { position: absolute; left: 0px; top: 0px; width: 220px; height: 220px; opacity: 0.7; background: url(images/design-shadow.png) top left no-repeat; }
/* line 44, style_src/src/screen.sass */
.design-preview .overlay A { position: absolute; left: 0px; top: 0px; width: 220px; height: 220px; text-decoration: none; }
/* line 48, style_src/src/screen.sass */
.design-preview .image { position: absolute; left: 0px; top: 0px; width: 220px; height: 220px; }
/* line 51, style_src/src/screen.sass */
.design-preview .details { position: absolute; left: 0px; top: 0px; width: 220px; height: 220px; opacity: 0.95; background: white; padding: 5px; vertical-align: middle; color: black; }
/* line 59, style_src/src/screen.sass */
.design-preview .details A { color: black; }
/* line 62, style_src/src/screen.sass */
.design-preview .details A.title { width: 220px; overflow: hidden; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; color: black; z-index: 9999; margin-bottom: 10px; }

/* line 74, style_src/src/screen.sass */
#designs #lrg_img { margin-top: 10px; }
/* line 77, style_src/src/screen.sass */
#designs .design-info { margin-top: 10px; }
/* line 80, style_src/src/screen.sass */
#designs .design-thumbs { float: right; }
/* line 82, style_src/src/screen.sass */
#designs .design-thumbs IMG { cursor: pointer; float: left; margin-right: 4px; }
/* line 87, style_src/src/screen.sass */
#designs .comments { margin-top: 50px; }

/* line 90, style_src/src/screen.sass */
#design_entry_content { padding-top: 15px; }

/* line 93, style_src/src/screen.sass */
#logo_area { background: url(images/latest-design.png) top right no-repeat; }

/* line 97, style_src/src/screen.sass */
table th { text-align: right; }

/* line 100, style_src/src/screen.sass */
body { font-size: 13px; background: #f0f0f0 url(images/background.png) top left repeat-x; margin: 0px; border: 0px; padding: 0px; font-family: Helvetica, Arial, Sans-Serif; }

/* line 108, style_src/src/screen.sass */
img { border: 0px; }

/* line 111, style_src/src/screen.sass */
#footer_area { margin: 0 auto; padding-top: 25px; background: url(images/footer-bg.png) top left repeat-x; padding: 20px 0px; min-height: 125px; color: #777777; width: 988px; }
/* line 119, style_src/src/screen.sass */
#footer_area UL { list-style: none; margin: 0; padding: 0; }
/* line 123, style_src/src/screen.sass */
#footer_area A { color: #777777; }
/* line 125, style_src/src/screen.sass */
#footer_area A:hover { color: black; }
/* line 127, style_src/src/screen.sass */
#footer_area .login { color: #c9c9c9; }
/* line 129, style_src/src/screen.sass */
#footer_area P { padding-top: 0; margin-top: 0; }
/* line 132, style_src/src/screen.sass */
#footer_area .login:hover { color: #777777; }
/* line 134, style_src/src/screen.sass */
#footer_area LI { padding-left: 15px; }
/* line 136, style_src/src/screen.sass */
#footer_area #rss_icon { display: block; }
/* line 138, style_src/src/screen.sass */
#footer_area #rss_icon IMG { margin-right: 10px; }
/* line 140, style_src/src/screen.sass */
#footer_area #rss_icon DIV { padding-top: 11px; margin-left: 10px; }

/* line 144, style_src/src/screen.sass */
.twitter-box { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #e0e0e0; padding: 0px; }
/* line 148, style_src/src/screen.sass */
.twitter-box .twitter-header { padding: 10px; padding-bottom: 0px; }
/* line 151, style_src/src/screen.sass */
.twitter-box h1 { font-size: 16px; margin: 0; }
/* line 154, style_src/src/screen.sass */
.twitter-box UL { padding-left: 0px !important; list-style: none; }
/* line 157, style_src/src/screen.sass */
.twitter-box LI { padding: 10px; border-top: 1px solid #e0e0e0; }
/* line 160, style_src/src/screen.sass */
.twitter-box #profileLink { padding: 5px; display: block; border-top: 1px solid #e0e0e0; text-align: center; }

/* line 167, style_src/src/screen.sass */
.latest-banner .design-preview { height: 65px; }
/* line 169, style_src/src/screen.sass */
.latest-banner .design-preview .overlay { position: absolute; left: 0px; top: 0px; width: 219px; height: 64px; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; }
/* line 174, style_src/src/screen.sass */
.latest-banner .design-preview .image { position: absolute; left: 0px; top: 0px; width: 220px; height: 65px; }
/* line 176, style_src/src/screen.sass */
.latest-banner .design-preview .image IMG { margin-top: -87px; }
/* line 178, style_src/src/screen.sass */
.latest-banner .design-preview .details { position: absolute; left: 0px; top: 0px; width: 220px; height: 65px; opacity: 0.95; background: #aaaaaa; padding: 0px 3px; vertical-align: middle; color: white; border-collapse: collapse; }
/* line 186, style_src/src/screen.sass */
.latest-banner .design-preview .details .avatar { width: 40px; height: 40px; }
/* line 189, style_src/src/screen.sass */
.latest-banner .design-preview .details TD, .latest-banner .design-preview .details TH { padding: 0px; font-size: 11px; }
/* line 192, style_src/src/screen.sass */
.latest-banner .design-preview .details TD { padding-left: 3px; }
/* line 194, style_src/src/screen.sass */
.latest-banner .design-preview .details TD:first-child { width: 40px; }
/* line 196, style_src/src/screen.sass */
.latest-banner .design-preview .details TH { width: 55px; }
/* line 198, style_src/src/screen.sass */
.latest-banner .design-preview .details A { color: white; }
/* line 200, style_src/src/screen.sass */
.latest-banner .design-preview .details A.title { display: block; color: white; font-weight: bold; font-size: 13px; margin-bottom: 5px; }

/* line 207, style_src/src/screen.sass */
#content_area { -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; padding-bottom: 20px; background: white; padding-top: 10px; margin: 0 auto; margin-top: -27px; border: 2px solid #b5b5b5; color: #444444; width: 984px; }
/* line 217, style_src/src/screen.sass */
#content_area A { color: black; }
/* line 219, style_src/src/screen.sass */
#content_area A:hover { color: maroon; }
/* line 221, style_src/src/screen.sass */
#content_area h1 { margin: 0; padding: 0; color: black; }

/* line 226, style_src/src/screen.sass */
.hidden { display: none; }

/* line 229, style_src/src/screen.sass */
#thumb_preview { display: block; width: 220px; height: 220px; overflow: hidden; }

/* line 235, style_src/src/screen.sass */
#thumb_file_preview { border: 1px solid #555555; }

/* line 238, style_src/src/screen.sass */
.page-actions { padding-top: 10px; float: right; }

/* line 242, style_src/src/screen.sass */
#dashboard #design_row { padding-top: 5px; margin-bottom: 25px; }

/* line 246, style_src/src/screen.sass */
.twitter-bird { margin-bottom: -8px; z-index: 9999; float: right; }

/* line 251, style_src/src/screen.sass */
.sidebar { padding-top: 10px; }

/* line 254, style_src/src/screen.sass */
.post { margin-bottom: 25px; margin-top: 10px; }
/* line 257, style_src/src/screen.sass */
.post .meta { font-size: 11px; color: #777777; }
/* line 260, style_src/src/screen.sass */
.post .date { font-size: 11px; display: block; text-align: center; }
/* line 264, style_src/src/screen.sass */
.post .title { margin: 0; padding: 0; }

/* line 268, style_src/src/screen.sass */
.webkit #navigation .cufon-canvas { margin-top: -7px !important; }

/* line 271, style_src/src/screen.sass */
.notice-wrap { position: fixed; top: 75px; left: 10%; width: 250px; z-index: 9999; }

/* line 278, style_src/src/screen.sass */
* html .notice-wrap { position: absolute; }

/* line 281, style_src/src/screen.sass */
.notice-item { height: 60px; background: #333333; -moz-border-radius: 6px; -webkit-border-radius: 6px; color: #eeeeee; padding: 6px 6px 0 6px; font-family: lucida Grande; font-size: 11px; border: 2px solid #999999; display: block; position: relative; margin: 0 0 12px 0; }

/* line 295, style_src/src/screen.sass */
.notice-item-close { position: absolute; font-family: Arial; font-size: 12px; font-weight: bold; right: 6px; top: 6px; cursor: pointer; }

/* line 304, style_src/src/screen.sass */
.pager { font-size: 120%; }
/* line 306, style_src/src/screen.sass */
.pager A { padding: 2px 5px; color: gray !important; }
/* line 309, style_src/src/screen.sass */
.pager A.current { color: black !important; text-decoration: none; font-size: 110%; }
/* line 313, style_src/src/screen.sass */
.pager A.toggle { font-size: 75%; text-decoration: none; }
/* line 316, style_src/src/screen.sass */
.pager A.inactive { color: silver !important; }

/* line 320, style_src/src/screen.sass */
#designers UL { padding-left: 20px; }

/* line 323, style_src/src/screen.sass */
.info { font-size: 80%; color: gray; display: block; }

/* line 329, style_src/src/screen.sass */
FORM TH { vertical-align: top; padding-top: 5px; }
/* line 332, style_src/src/screen.sass */
FORM INPUT[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('images/button_bg.png?1270326507') 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%, #7d7d7d), color-stop(10%, #606060), color-stop(50%, #464646), color-stop(50%, #404040), color-stop(100%, #535353)); background-image: -moz-linear-gradient(top, #7d7d7d 0%, #606060 10%, #464646 50%, #404040 50%, #535353 100%); border-color: #3a3a3a; text-shadow: #333333 0px 1px 1px; color: white; }
/* line 162, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit]::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit]:focus { outline: none; }
/* line 167, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit].disabled, FORM INPUT[type=submit][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, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit].disabled:hover, FORM INPUT[type=submit].disabled:focus, FORM INPUT[type=submit][disabled]:hover, FORM INPUT[type=submit][disabled]:focus { cursor: default; }
/* line 143, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit]:active { padding: 4px 17px; border-width: 2px; }
/* line 146, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit].disabled:active, FORM INPUT[type=submit][disabled] { padding: 5px 18px; border-width: 1px; }
/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit].disabled:active, FORM INPUT[type=submit].disabled:hover, FORM INPUT[type=submit][disabled]:active, FORM INPUT[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7d7d7d), color-stop(10%, #606060), color-stop(50%, #464646), color-stop(50%, #404040), color-stop(100%, #535353)); background-image: -moz-linear-gradient(top, #7d7d7d 0%, #606060 10%, #464646 50%, #404040 50%, #535353 100%); border-color: #3a3a3a; text-shadow: #333333 0px 1px 1px; color: white; }
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit]:hover, FORM INPUT[type=submit]:focus { background-color: #424242; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7b7b7b), color-stop(10%, #5e5e5e), color-stop(50%, #444444), color-stop(50%, #3e3e3e), color-stop(100%, #515151)); background-image: -moz-linear-gradient(top, #7b7b7b 0%, #5e5e5e 10%, #444444 50%, #3e3e3e 50%, #515151 100%); border-color: #383838; text-shadow: #323232 0px 1px 1px; color: white; }
/* line 31, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
FORM INPUT[type=submit]:active { background-color: #404040; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #484848), color-stop(30%, #4c4c4c), color-stop(50%, #444444), color-stop(50%, #3e3e3e), color-stop(100%, #575757)); background-image: -moz-linear-gradient(top, #484848 0%, #4c4c4c 30%, #444444 50%, #3e3e3e 50%, #575757 100%); border-color: #363636; text-shadow: #303030 0px -1px -1px; color: white; }

/* line 335, style_src/src/screen.sass */
TH { font-weight: normal; }

/* line 339, style_src/src/screen.sass */
#content_row TH { color: #888888; }

/* line 342, style_src/src/screen.sass */
.design-entry-buttons { padding: 5px 0px; }

/* line 345, style_src/src/screen.sass */
.buy-print { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('images/button_bg.png?1270326507') 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: 12px; line-height: 14.4px; padding: 2px 10px; border-width: 1px; background-color: #1ecc23; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #68d66b), color-stop(10%, #47cd4b), color-stop(50%, #31b435), color-stop(50%, #2fad33), color-stop(100%, #35c43a)); background-image: -moz-linear-gradient(top, #68d66b 0%, #47cd4b 10%, #31b435 50%, #2fad33 50%, #35c43a 100%); border-color: #2a9c2e; text-shadow: #17991a 0px 1px 1px; color: white; padding-bottom: 3px; }
/* line 162, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print::-moz-focus-inner { border: none; padding: 0; }
/* line 165, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print:focus { outline: none; }
/* line 167, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print.disabled, .buy-print[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, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print.disabled:hover, .buy-print.disabled:focus, .buy-print[disabled]:hover, .buy-print[disabled]:focus { cursor: default; }
/* line 143, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print:active { padding: 1px 9px; border-width: 2px; }
/* line 146, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print.disabled:active, .buy-print[disabled] { padding: 2px 10px; border-width: 1px; }
/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print.disabled:active, .buy-print.disabled:hover, .buy-print[disabled]:active, .buy-print[disabled]:hover { background-color: #1ecc23; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #68d66b), color-stop(10%, #47cd4b), color-stop(50%, #31b435), color-stop(50%, #2fad33), color-stop(100%, #35c43a)); background-image: -moz-linear-gradient(top, #68d66b 0%, #47cd4b 10%, #31b435 50%, #2fad33 50%, #35c43a 100%); border-color: #2a9c2e; text-shadow: #17991a 0px 1px 1px; color: white; }
/* line 26, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print:hover, .buy-print:focus { background-color: #1dc522; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #63d566), color-stop(10%, #41cc45), color-stop(50%, #2fae33), color-stop(50%, #2da731), color-stop(100%, #33be38)); background-image: -moz-linear-gradient(top, #63d566 0%, #41cc45 10%, #2fae33 50%, #2da731 50%, #33be38 100%); border-color: #29972c; text-shadow: #16941a 0px 1px 1px; color: white; }
/* line 31, ../../../../../../../../Library/Ruby/Gems/1.8/gems/fancy-buttons-0.4.1/lib/sass/_fancy_buttons.sass */
.buy-print:active { background-color: #1cc021; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #30b134), color-stop(30%, #31b636), color-stop(50%, #2fad33), color-stop(50%, #2da531), color-stop(100%, #35c43a)); background-image: -moz-linear-gradient(top, #30b134 0%, #31b636 30%, #2fad33 50%, #2da531 50%, #35c43a 100%); border-color: #28932b; text-shadow: #159019 0px -1px -1px; color: white; }
/* line 350, style_src/src/screen.sass */
.buy-print:active { padding-bottom: 2px; }

/* line 353, style_src/src/screen.sass */
.stbutton { display: block; display: inline-block; }

/* +fancy-button-structure +fancy-button-colors margin: 0 2px vertical-align: middle +fancy-button-colors(maroon) */
/* a.button, button +fancy-button-structure +fancy-button-colors margin: 0 2px vertical-align: middle &.light +fancy-button-colors-matte(#dddddd) &.matte-blue +fancy-button-colors-matte($blue) &.green +fancy-button-colors($green) &.blue +fancy-button-size(32px, 32px, 3px) +fancy-button-colors($blue) &.red +fancy-button-colors($red) &.yellow +fancy-button-colors(darken(desaturate(yellow, 35), 5)) &.custom +fancy-button-size(30px, 10px) +fancy-button-padding(2px, 12px, 2px) &.heart +fancy-button-colors-custom($heart_button) &.arrow +fancy-button-size(30px, 30px) +fancy-button-colors-custom(#dddddd) +fancy-button-padding(2px, 6px, 2px) &.spade +fancy-button-colors-custom($blue) +fancy-button-padding(2px, 8px, 2px) //color: #333 !important */
