html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}*:focus{outline:10}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}html{height:100%;background-image:url(../images/background-pattern.png);background-color:#5497ac;background-repeat:repeat}body{height:100%;color:#222;font:12px/18px arial, helvetica, verdana, sans-serif;background-image:url(../images/background-gradient.png);background-color:transparent;background-repeat:repeat-x}a{color:#ed3d2b;text-decoration:none}a:hover{color:#333}h1,h2,h3,h4,h5,h6{font-weight:bold;padding:0;line-height:18px}h1,h2,h3,h4,h5{margin-bottom:18px}.tight h1,.tight h2,.tight h3,.tight h4,.tight h5{margin-bottom:12px}h6{margin-bottom:9px}.tight h6{margin-bottom:12px}h1{line-height:26px;font-size:26px}h2{line-height:24px;font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin-bottom:18px}.tight p{margin-bottom:12px}blockquote{margin:18px;color:#666;font-style:italic}strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic;font-weight:bold}sup,sub{line-height:0}pre{margin-bottom:18px;white-space:pre;font:12px "andale mono", "lucida console", monospace;line-height:18px}.tight pre{margin-bottom:12px}code,tt{font:12px "andale mono", "lucida console", monospace;line-height:18px}li{margin-bottom:9px}li ul,li ol{margin:0 18px}li.last{margin-bottom:0}ul,ol{padding:0 18px 18px 27px}ul{list-style-type:disc}ol{list-style-type:decimal}dl{padding:0 18px 18px 27px}dl dt{font-weight:bold}dl dd{margin-left:18px}object,embed{margin-bottom:18px}table{margin-bottom:18px;width:100%}th{font-weight:bold;text-shadow:1px 1px 2px #999}thead th{background:#bbb}th,td,caption{padding:9px}tr.even td{background:#eee}tr.odd td{background:#ddd}tfoot{font-style:italic}tr.overall th{font-size:18px;font-weight:normal;border-bottom:1px dashed #fff}


.action_button a,#ff_media,.button_container,#admin_controls,.edit_fail input,.box_footer a,.unpublished .status,.inactive .status,#what_is_mediaFAIL #platter,#featured_fail_media,#featured_fail_form,#comments_container,#close_button,#fail_bar_inner,#password_reset_form,#login_form,#signup_form,a.add_a_fail,.nav_list a,.user_actions_nav a,.user_actions_nav form,.user_item,#user_specifics span.date,.fail_count_inline,.box,.fail_count,.fail_it,#page,.sidebar_item,.twitter_sidebar_item a,#fail_form,form.formtastic input,form.formtastic textarea,#convio_email,#convio_zip,#convio_submit{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.message,.error{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}#header{position:relative;width:932px;margin:0 auto}#header #site_name a{display:block;overflow:hidden;text-indent:-9999px;width:241px;height:137px;background-image:url(../images/mediaFAIL-logo.png);background-position:0 0;background-repeat:no-repeat;margin:0 0 10px}#header #what_is_mediaFAIL{width:669px;height:97px;position:absolute;top:32px;left:250px}#header #what_is_mediaFAIL #platter{position:absolute;z-index:1;width:100%;height:100%;display:block;background:#000;opacity:0.22;filter:alpha(opacity=22);-ms-filter:"alpha(opacity=22)";-khtml-opacity:0.22;-moz-opacity:0.22}#header #what_is_mediaFAIL h2{position:relative;z-index:2;text-transform:uppercase;letter-spacing:0.08em;color:#eee;text-shadow:1px 1px 2px #333;padding:15px 0 15px 20px;font:26px/34px arial, helvetica, verdana, sans-serif}#header #what_is_mediaFAIL h2 strong{font-weight:bold;color:#32cbfd;display:block}#header #what_is_mediaFAIL h2 a{color:#fff}.error,.message{padding:20px;font-weight:bold;background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat}#page{width:909px;margin:0 auto;padding-bottom:20px;overflow:auto;background-color:#fff}#content_area{width:659px;margin:20px 0 0 20px;float:left;display:inline}h1{clear:both;font:normal 30px/32px arial, sans-serif;color:#666}h1.page_header{margin-bottom:9px}strong.fail{color:#ed3d2b;text-transform:uppercase}.fail_count_inline strong.fail{color:#fff}span.media{color:#ed3d2b}.box_content{padding:0 10px 10px;clear:both}.box_header{color:#333;font:normal 20px/20px arial, sans-serif;padding:10px;margin-bottom:10px;border-width:0 0 1px;border-style:dashed;border-color:#666}.box_header strong.fail{text-transform:uppercase;color:#ed3d2b}.box{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;margin-bottom:20px;position:relative}h3.quiet,h4.quiet,h5.quiet,h6.quiet{font-size:14px;margin-bottom:7px}.ui-tabs .ui-tabs-hide{display:none}#current_fails ul#tabs{padding:0;width:658px;background:#fff;overflow:auto;margin-bottom:10px}#current_fails ul#tabs li{display:inline;float:left;background-color:#ccc;list-style:none;width:327px;margin-bottom:0;-moz-border-radius:3px 3px 0 0}#current_fails ul#tabs li.first{margin-right:4px}#current_fails ul#tabs li a{color:#333;padding:10px;display:block}#current_fails ul#tabs li h2.box_header{padding:0;border:none;margin-bottom:0;opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-khtml-opacity:0.6;-moz-opacity:0.6}#current_fails ul#tabs li.ui-state-active{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat}#current_fails ul#tabs li.ui-state-active h2{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-khtml-opacity:1;-moz-opacity:1}ul.fail_list{margin:0;padding:0;list-style:none}ul.fail_list li{border-bottom:#bbb 1px solid;padding-bottom:10px;margin-bottom:10px;position:relative;min-height:78px}ul.fail_list li:last-child{border:0;margin:0}ul.fail_list li .vote_container{width:76px;float:left;margin-right:10px}ul.fail_list li h3{font:normal 18px/18px arial, sans-serif;color:#666;margin-bottom:6px}ul.fail_list li h3 a{font:bold 18px/18px arial, sans-serif}ul.fail_list li h3 a .villain{color:#555}ul.fail_list li h3 .source a{color:#666;text-decoration:underline}ul.fail_list li .fail_description,ul.fail_list li .fail_meta,ul.fail_list li h3{padding-left:86px}ul.fail_list li .fail_description{margin-bottom:9px}ul.fail_list li.unpublished,ul.fail_list li.inactive{background:#ccc;padding:10px}ul.fail_list li.unpublished .status,ul.fail_list li.inactive .status{display:block;position:absolute;top:10px;right:0;text-align:right;background:#ed3d2b;padding:5px;color:#fff;font-weight:bold;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-moz-box-shadow:1px 1px 2px #333;-webkit-box-shadow:1px 1px 10px #666}.fail_meta .icon{height:16px;margin-right:10px;padding:2px 0 0 20px;background-image:url(../images/mediaFAIL-sprite.png);background-repeat:no-repeat}.fail_meta .comments{background-position:-59px -118px}.fail_meta .permalink{background-position:-59px -101px}.fail_meta .user{background-position:-59px -135px}.fail_meta .twitter{background-position:-59px -237px}.fail_meta .category{background-position:-59px -253px}#fail_bar .comments{background-position:-59px -169px;float:left;margin:2px 10px 0 0;height:15px;line-height:10px}#category_filter{position:absolute;top:7px;right:10px}.js #category_filter .submit{display:none}.not_front.show_fails #content{padding:0}body.show_fails #content,body.create_comments #content{position:relative}body.show_fails #content #fail_container,body.create_comments #content #fail_container{padding-left:98px;margin-bottom:18px}body.show_fails #content .vote_container.permalink,body.create_comments #content .vote_container.permalink{position:absolute;top:0;left:0}body.show_fails #content .fail_description,body.create_comments #content .fail_description{margin-bottom:18px}body.show_fails #content h1#fail_title,body.create_comments #content h1#fail_title{font:normal 30px/32px arial, sans-serif;color:#888}body.show_fails #content h1#fail_title a,body.create_comments #content h1#fail_title a{font-weight:bold}body.show_fails #content h1#fail_title a .villain,body.create_comments #content h1#fail_title a .villain{color:#555}body.show_fails #content h1#fail_title .source a,body.create_comments #content h1#fail_title .source a{color:#888;text-decoration:underline}body.show_fails #content .fail_meta,body.create_comments #content .fail_meta{margin-bottom:9px}.user_sessions .half_column,.create_users .half_column{width:424px;float:left;display:inline}.user_sessions .half_column#login,.create_users .half_column#login{margin-right:20px}.user_sessions #sidebar,.create_users #sidebar{display:none}.user_sessions #content_area,.create_users #content_area{width:869px}.user_sessions #content_area h2,.create_users #content_area h2{margin-bottom:9px;font:normal 30px/32px arial, sans-serif;color:#666}.user_sessions #content_area #login_form,.user_sessions #content_area #signup_form,.create_users #content_area #login_form,.create_users #content_area #signup_form{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;padding:18px}.user_sessions #content_area #signup_form .commit,.create_users #content_area #signup_form .commit{margin-bottom:0}.user_sessions #content_area input,.create_users #content_area input{width:364px}.user_sessions #content_area .commit input,.create_users #content_area .commit input{width:auto}.user_sessions #content_area .forgot_your_password,.create_users #content_area .forgot_your_password{margin:0;text-align:right}.user_sessions #content_area input#user_session_remember_me,.create_users #content_area input#user_session_remember_me{width:20px;margin-left:0}.FB_login_button{margin-top:4px;display:block}#sidebar .nav{padding:10px}#sidebar .nav .fbconnect_login_button{margin-bottom:5px}#sidebar .nav .nav_list{padding:0}#sidebar .nav .nav_list li{list-style:none;margin-bottom:5px}#sidebar .nav .nav_list li:last-child{margin-bottom:0}#sidebar .nav .nav_list li a{background:#999;padding:2px 5px;display:block;color:#fff;font-weight:bold;text-shadow:1px 1px 1px #666;font-size:12px}#sidebar .nav .nav_list li a:hover{background:#666}#sidebar .user_actions_nav{text-align:left}.box_footer,.user_actions_nav{margin-bottom:0}.box_footer form,.user_actions_nav form{display:inline}.box_footer a,.box_footer .button_container,.user_actions_nav a,.user_actions_nav .button_container{background:#999;padding:2px 5px;display:inline;margin-right:1px}.box_footer a:hover,.box_footer .button_container:hover,.user_actions_nav a:hover,.user_actions_nav .button_container:hover{background:#666}.box_footer a,.box_footer .button_container input,.user_actions_nav a,.user_actions_nav .button_container input{color:#fff;font-weight:bold;text-shadow:1px 1px 1px #666;font-size:12px}.box_footer a.hidden,.box_footer .button_container input.hidden,.user_actions_nav a.hidden,.user_actions_nav .button_container input.hidden{display:none}.box_footer .button_container,.user_actions_nav .button_container{padding:2px 2px}.box_footer .button_container input,.user_actions_nav .button_container input{padding:0;margin:0;border:0;cursor:pointer;background:transparent}.box_footer ul,.user_actions_nav ul{margin:0;padding:0;list-style:none}.box_footer ul li,.user_actions_nav ul li{margin:0 0 5px;padding:0}.box_footer ul li:last-child,.user_actions_nav ul li:last-child{margin:0}.box_footer{text-align:right}#sidebar .categories ul{padding:0 0 1px 10px}#sidebar .categories li{list-style-type:none;background-image:url(../images/mediaFAIL-sprite.png);background-position:-57px -285px;background-repeat:no-repeat}#sidebar .categories a{background-color:silver;padding:2px 5px 2px 0px;color:#333;margin-left:10px}#sidebar .categories a:hover{color:#fff}#fail_form{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;padding:18px}#fail_form li.commit{margin-bottom:0}#fail_form .form_footer{margin:8px 0 0 0}input#fail_title,#fail_url,#fail_description,#fail_who_failed{width:599px}#featured_fail_form{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;padding:18px 18px 0}#featured_fail_form input{width:599px}#featured_fail_form input#feature_submit{width:auto}#featured_fail_form .buttons li{text-align:right;width:100%}#featured_fail_form #feature_body{width:599px}#featured_fail_form #featured_fail_media{margin-bottom:20px;width:583px;background:#fff;padding:20px}#featured_fail_form #featured_fail_media li{list-style:none}#featured_fail_form #featured_fail_media li.either_or{border-top:1px dashed #ccc;margin:35px 0 5px;text-align:center;font:italic bold 20px/20px georgia, serif;color:#666;text-shadow:0 0 2px #ccc}#featured_fail_form #featured_fail_media li.either_or span{position:relative;top:-12px;background:#fff;padding:0 15px}#featured_fail_form #featured_fail_media legend{font-weight:bold;position:relative;top:20px;display:block}#featured_fail_form #featured_fail_media input{width:559px;border:3px #ddd solid}#featured_fail_form #featured_fail_media input:focus{border-color:#bbb}.show_users h1{margin-bottom:9px}.show_users #user_specifics{position:relative}.show_users #user_specifics .user_item{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;margin-bottom:18px}.show_users .fail_list{padding:0 10px 10px}#password_reset_form{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;padding:18px}#password_reset_form li#commit{margin-bottom:0}#password_reset_form #reset_email,#password_reset_form #user_password,#password_reset_form #user_password_confirmation,#password_reset_form #user_url,#password_reset_form textarea{width:599px}#password_reset_form #user_staff{width:auto;margin:5px 9px 0 0}#admin_controls{padding:12px 10px 10px;position:absolute;top:0;right:0;color:#ccc}#admin_controls.bar{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;padding:5px;margin-bottom:10px;position:static}#admin_controls.bar a,#admin_controls.bar .button_container{margin-right:5px}#admin_controls .edit_fail{display:inline;margin:0;padding:0}.vote_container form{margin-bottom:5px}.fail_count{margin-bottom:5px;font-size:24px;padding:12px 0 10px;display:block;line-height:16px;text-align:center;color:#fff;width:76px;background-color:#12709a}a .fail_count:hover{background-color:#0d6186}.fail_count span{display:block;text-indent:-9999px;height:12px;width:51px;overflow:hidden;margin:5px auto 0;background-color:transparent;background-image:url(../images/fails.gif);background-position:0 -4px;background-repeat:no-repeat}.fail_count span.single{background-color:transparent;background-image:url(../images/fail.gif);background-position:-1px -4px;background-repeat:no-repeat}.fail_it{display:block;width:76px;height:20px;overflow:hidden;font-size:0;text-align:left;line-height:0;border:0;cursor:pointer;text-indent:-9999px;background-color:#ed3d2b;background-image:url(../images/mediaFAIL-sprite.png);background-position:0 -40px;background-repeat:no-repeat}.fail_it:hover{background-color:#ed3d2b;background-image:url(../images/mediaFAIL-sprite.png);background-position:0 -60px;background-repeat:no-repeat}.fail_it.failed{background-color:#ed3d2b;background-image:url(../images/mediaFAIL-sprite.png);background-position:0 -80px;background-repeat:no-repeat;cursor:default}.fail_count_inline{float:left;display:inline;margin-right:5px;font-size:15px;font-weight:bold;line-height:20px;padding:0px 4px 0px;height:20px;width:auto;color:#fff;background-color:#12709a}a .fail_count_inline:hover{background-color:#0d6186}#sidebar{width:190px;margin:20px 0 0 20px;float:left;display:inline}#sidebar .sidebar_item{margin-bottom:20px;position:relative;background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat}#sidebar .sidebar_item .feed_icon{position:absolute;top:0;right:0;margin:10px}#sidebar .sidebar_item .add_a_fail{margin:0 0 5px;padding:0;width:169px;height:40px;display:block;overflow:hidden;text-align:left;text-indent:-9999px;background-color:#ed3d2b;background-image:url(../images/add-a-fail.png);background-position:0 0;background-repeat:no-repeat}#sidebar .sidebar_item .add_a_fail:hover{background-color:#d12210}#sidebar .sidebar_item .twitter_sidebar{width:190px;height:47px;display:block;overflow:hidden;text-align:left}#sidebar .sidebar_item .twitter_sidebar:hover{background-position:0 -47px}#sidebar .twitter_sidebar_block{padding:10px 0 10px 0}#sidebar .twitter_sidebar_block a{padding-left:55px;font-weight:bold;font-size:11px;letter-spacing:-0.04em}#sidebar .twitter_sidebar_block .birdie{padding:3px 0 4px;background-image:url(../images/twitter-bird.png);background-position:0 0;background-repeat:no-repeat}#sidebar .sidebar_item.recent_fails{padding:0}#sidebar .sidebar_item.recent_fails .sidebar_fail_content{padding:0 10px 10px}#sidebar .sidebar_item.recent_fails .sidebar_fail_content .source a{color:#666}#sidebar .recent_fails ul.sidebar_fail_content li{margin-bottom:12px;overflow:auto;border-bottom:1px solid #ccc;padding-bottom:10px}#sidebar .recent_fails ul.sidebar_fail_content li:last-child{margin-bottom:0;padding-bottom:0;border:0}#sidebar .recent_fails ul.sidebar_fail_content h3{font-size:14px;line-height:16px;color:#666;font-weight:normal;margin-bottom:5px}#sidebar .recent_fails ul.sidebar_fail_content h3 a{font-weight:bold}#footer{width:909px;margin:0 auto;padding:10px 0;overflow:auto}#footer p{margin-left:23px;font-size:11px;color:#0f5b74}#footer #footer_nav{padding:0 20px}#footer #footer_nav li{display:inline;font-size:11px}#footer #footer_nav li a{color:#032f42;padding:4px 4px;margin-right:10px}#footer #footer_nav li a:hover{background:#5ea4b9}.fail_bar .fail_meta .vote_container a.fail_count_link{margin:0 9px 0 0;padding:0;display:inline}#vote_form_container{display:inline}.fail_bar #fail_bar{background-image:url("../images/failbar_sprite.png");background-position:0 -63px;background-repeat:repeat-x;height:74px;width:100%;z-index:2;position:fixed;top:0;left:0}.fail_bar iframe{position:absolute;top:62px;z-index:1;border:0;background:#fff}.fail_bar #site_name{width:100px;height:62px;display:block;position:absolute;top:0;left:0;background-image:url("../images/failbar_sprite.png");background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}.fail_bar .fail_meta .icon,.fail_bar .fail_meta a{margin-right:6px;font-weight:bold;color:#fff;font-size:10px}.fail_bar .fail_meta a:hover{color:#47a9e3}.fail_bar .vote_container{float:left;display:inline;margin-right:0}.fail_bar .vote_container form{float:left;display:inline}.fail_bar #fail_bar_inner{background-image:url("../images/failbar_pattern.gif");background-position:0 0;background-repeat:repeat;padding:10px;margin:10px 61px 10px 110px;height:21px}.fail_bar #close_button{width:41px;height:41px;display:block;position:absolute;top:10px;right:10px;background-image:url("../images/failbar_pattern.gif");background-position:0 0;background-repeat:repeat;text-align:center;text-transform:uppercase;font-size:10px;color:#4d90b8}.fail_bar #close_button:hover{color:#eee}.fail_bar #close_button span.symbol{display:block;line-height:28px;font-size:18px}.fail_bar #close_button span.action{display:block;line-height:10px;position:relative;top:-4px;font-size:10px}.fail_bar #presented_by_free_press{width:105px;height:29px;display:block;position:absolute;top:16px;right:50px}.fail_bar #presented_by_free_press span{text-align:right;position:absolute;color:#9ecbe7;font-size:10px;top:-2px;left:-14px}.fail_bar #presented_by_free_press a{background-image:url("../images/failbar_sprite.png");background-position:-100px 0;background-repeat:no-repeat;width:100px;height:29px;text-indent:-9999px;overflow:hidden;display:block}#comments_container{background-color:#eee;background-image:url(../images/light-grey-pattern.gif);background-position:0 0;background-repeat:repeat;margin-left:98px}#comments_container .box_header{margin-bottom:0}#comments_container #comments_form{padding:0 10px 10px}#comments_container #comments{padding:10px 10px 0}#comments_container #comments .tiny-message{font-weight:bold}#comments_container #comments .comment{border-bottom:1px solid #ccc;margin-bottom:12px;position:relative}#comments_container #comments .comment .comment_permalink{position:absolute;top:0;right:0}#comments_container #comments .comment .meta{margin-bottom:6px;font-style:italic}#comments_container .date a{color:#333}#comments_container #comment_form textarea{width:515px}#comments_container #comment_form #comment_body_input label{display:none}#featured_fail .vote_container{margin-bottom:10px}#featured_fail .fail_count_inline{float:none}#featured_fail .box_content{overflow:auto}#featured_fail #ff_right{float:right;display:inline;width:252px;margin-left:10px}#featured_fail #ff_right h1{font-size:21px;line-height:21px;font-weight:bold;color:#333;margin-bottom:10px}#featured_fail #ff_right p{margin-bottom:10px}#featured_fail #ff_right .action_button a{display:block;background:#ed3d2b;padding:10px;color:#fff;font:bold 14px/16px arial, sans-serif}#featured_fail #ff_right .action_button a:hover{background:#d12210}#featured_fail #ff_left{float:right;display:inline;width:377px}#featured_fail #ff_left #ff_media{width:371px;height:253px;margin-bottom:10px;border:3px solid #999;z-index:1}#featured_fail #ff_left #ff_media *{width:371px;height:253px}body.hot_fails .vote_container form,body.hot_fails .vote_container input{display:none}body.hot_fails form li{cursor:move;width:auto}body.hot_fails li.placeholder{background-color:#eee;border:2px dashed #999}body.hot_fails p.notice{font-size:0.9em;background-color:LightGoldenRodYellow}body.hot_fails .fail_list{min-height:50px}.twitter_count a,.facebook_count a{width:48px;height:16px;display:block;padding-left:28px;line-height:16px;font-size:11px;font-weight:bold;color:#222}#fail_bar .twitter_count a,#fail_bar .facebook_count a{float:left;margin:2px 10px 0 0;color:#333}#fail_bar .twitter_count a:hover,#fail_bar .facebook_count a:hover{color:#ed3d2b}.facebook_count a{background:url("../images/facebook-count.png") no-repeat}.twitter_count a{background:url("../images/twitter-count.png") no-repeat}.twitter_count a:hover,.facebook_count a:hover{color:#ed3d2b}.twitter_count{margin-bottom:5px;margin-top:5px}


#sidebar ul.big{list-style-type:none;padding:0;margin:0;font-weight:bold}#sidebar ul.big li{font-size:14px;line-height:20px}


form.formtastic form.formtastic ul,form.formtastic form.formtastic ol,form.formtastic form.formtastic legend,form.formtastic form.formtastic p{margin:0;padding:0}form.formtastic form.formtastic li{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}form.formtastic form.formtastic fieldset{display:block;*display:inline-block}form.formtastic form.formtastic fieldset:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic form.formtastic abbr,form.formtastic form.formtastic acronym{border:0;font-variant:normal;font-weight:normal}form.formtastic form.formtastic ol,form.formtastic form.formtastic ul{list-style:none}form.formtastic form.formtastic label{display:block;*display:inline-block}form.formtastic form.formtastic label:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic form.formtastic input,form.formtastic form.formtastic textarea{vertical-align:middle}form.formtastic form.formtastic .check_boxes input,form.formtastic form.formtastic .radio input{margin:0}form.formtastic form.formtastic .check_boxes label,form.formtastic form.formtastic .radio label{cursor:pointer}form.formtastic form.formtastic .hidden{display:none}form.formtastic form.formtastic .date li,form.formtastic form.formtastic .time li,form.formtastic form.formtastic .datetime li{float:left;width:auto;clear:none}form.formtastic form.formtastic .date label,form.formtastic form.formtastic .time label,form.formtastic form.formtastic .datetime label{display:none;width:auto}form.formtastic form.formtastic .date input,form.formtastic form.formtastic .time input,form.formtastic form.formtastic .datetime input{display:inline;margin:0;padding:0}form.formtastic form.formtastic .errors{list-style:square}form.formtastic form.formtastic .errors li{padding:0;border:none;display:list-item;float:none;clear:both}form.formtastic form.formtastic .inputs{z-index:99}form.formtastic form.formtastic .buttons li{float:left}form.formtastic form.formtastic li{*display:inline-block;display:block}form.formtastic form.formtastic li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic form.formtastic li fieldset{border:none;position:relative;margin-top:0px}form.formtastic form.formtastic li legend{display:block;margin-bottom:0}form.formtastic form.formtastic li .label{display:block;clear:both;background:transparent}form.formtastic form.formtastic li ol{float:left;margin:0}form.formtastic form.formtastic li ol li{padding:0;border:0;display:inline}form.formtastic fieldset{width:100%}form.formtastic ol{padding-left:0}form.formtastic input{clear:both;float:none}form.formtastic li{display:block;clear:both;float:none;width:100%}form.formtastic li ol{padding:0}form.formtastic li li{clear:none;width:auto}form.formtastic li fieldset legend,form.formtastic li fieldset legend .label{display:block;clear:both}form.formtastic li fieldset .label{position:relative}form.formtastic li fieldset label,form.formtastic li fieldset input{width:auto}form.formtastic .date ol,form.formtastic .time ol,form.formtastic .datetime ol{width:100%}form.formtastic .date li,form.formtastic .time li,form.formtastic .datetime li{display:inline;clear:none;float:left;padding-right:0}form.formtastic .checkbox li,form.formtastic .radio li{display:block}form.formtastic .checkbox input,form.formtastic .radio input{border:none}form.formtastic label{display:block;clear:both;float:none;width:auto}form.formtastic input,form.formtastic textarea{width:auto}form.formtastic select{width:auto}form.formtastic .errors li{display:list-item}form.formtastic .buttons ol{padding-left:0;padding-right:0}form.formtastic .buttons li{float:left;width:auto;clear:none;display:inline}form.formtastic .buttons input{width:auto}form.formtastic #errorExplanation{width:100%}form.formtastic .label{#left:-0.5em;#position:relative}form.formtastic .hidden{display:none}form.formtastic .error{padding:0}form.formtastic .error input,form.formtastic .error textarea{border:3px solid #ed3d2b;font-weight:normal}form.formtastic .inline-errors{color:#ed3d2b}form.formtastic ul,form.formtastic ol{padding:0}form.formtastic input,form.formtastic textarea{background:#fff;border:0;font:normal 14px/20px arial, sans-serif;padding:9px;border:3px solid #fff}form.formtastic input:focus,form.formtastic textarea:focus{border:3px solid #bbb}form.formtastic input{width:350px}form.formtastic textarea{height:100px}form.formtastic label{font-weight:bold;color:#333}form.formtastic .required abbr{color:#d12210}form.formtastic p.inline-hints{margin:2px 0 0;font-size:11px}form.formtastic li{margin-bottom:18px}form.formtastic .commit{text-align:right}form.formtastic .commit input{width:auto;padding:9px 14px;background:#666;color:#eee;cursor:pointer;font-weight:bold;text-shadow:1px 1px 1px #555;border:0;-moz-border-radius:3px;-webkit-border-radius:3px}form.formtastic .commit input:focus{border:0}form.formtastic .commit input:hover{background:#777}
