.inline{display:inline}div#flash_notice,.flash_notice{color:green}div#flash_warning,.flash_warning{background:#fff8dc}div#flash_alert,.flash_alert{background:#fff8dc;font-weight:bold}div#errorExplanation{border-bottom:2px solid red;margin:5px;padding:.5em;background-color:#fff8dc}div#errorExplanation h2{display:none}div.fieldWithErrors{display:inline-block}.formError,div.fieldWithErrors label{font-weight:bold;background-color:#fff8dc}.formError{border-bottom:2px solid red}div.fieldWithErrors input,div.fieldWithErrors select,div.fieldWithErrors textarea{border-bottom:2px solid red;background-color:#fff8dc}body{color:#333;color:black;color:#7B3A04;background:#F3E0A4;background:#2f4067;background:#000;background:#475c88;font-family:"Lucida Grande",sans-serif;font-size:14px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{font-weight:bold;text-decoration:none}a{color:#540EAD;color:#E6A117}a:hover{text-decoration:underline}body,html{margin:0;padding:0}h1{margin-top:0em;font-weight:normal;color:gray}#sidebar h3{color:#666;font-weight:normal}#header{height:58px;padding:0 2em 0 0;border-bottom:1px solid gray;color:#666;background:#F3E0A4;background:#EBD2A1;background:#fff}#footer a{color:#7573D9;color:#F6D89C}#header a{color:#725B2D}#header h1{float:left;width:300px;height:168px;color:#725B2D;color:#980c0b;font-family:American Typewriter,courier,courier new;line-height:1.4em}#sitename{color:#465b88;font-weight:normal;font-size:2em}#header h1 div,#sitename{padding:0.5em 0em 0em 1em;display:none}#header img{border:0}#header #nav{clear:both}#nav-right{text-align:right}#footer{clear:both;margin:1.5em 1em 1em;color:#e7e7e7;color:#666;color:#725B2D;color:#aaa;color:#ddd}#footer img{border:none}#content_wrap{background:#eee;background:#fff3f3;background:#f7dbdb;background:#edf1f7 url(./dropshadow.png) repeat-x bottom}#content{margin:0 0 0 300px;padding:1em 1em 2.5em 1.2em;*height:500px;min-height:500px;text-align:center}#content_inner{margin:auto;text-align:left;max-width:700px}#sidebar{position:absolute;top:160px;width:300px}#sidebar .logo{position:absolute;left:-1px}#sidebar_text{margin-top:2em;padding-left:5px}div.hr{height:1%;border-bottom:1px solid #666;clear:both}.paper_box_outer,.paper_box_inner{background-color:#fff;padding:1em;border:1px solid #ddd;border:1px solid gray;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.paper_box_outer{background:#aaa;padding:0em;border:none}ul.checkins{list-style-type:none;padding-left:0}ul.checkins li{min-height:5.6em;margin-left:55px}.checkins ul.lefthalf{float:left;width:50%}.checkins ul.righthalf{float:right;width:50%}.clearfix,.checkins br{clear:both}div.checkins{margin-bottom:1em}.checkin{clear:left}.checkin-deets{margin-left:4em}img.checked,img.unchecked,img.placeholder{vertical-align:top;position:absolute;margin-left:-3.7em;border:0}a:hover .unchecked,a:hover .checked{text-decoration:none}.float-right{float:right}.float-left{float:left}#tagname{font-weight:bold;text-transform:capitalize}#menu,.sub_nav{display:table;list-style-type:none;position:relative;top:-7px}#menu li,.sub_nav li{font-weight:bold;display:table-cell;padding:0 0.6em;color:#eee;white-space:nowrap}#menu li a,#menu li .current,.sub_nav li a,.sub_nav li .current{padding:0.5em 1em;text-decoration:none;display:block;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;width:4.5em;text-align:center;border:1px solid gray;color:#8C6704;background:#F6E79C}#menu li a:hover,.sub_nav li a:hover{color:#7b3a04;background:#F6C59C}#menu li .current{color:#333;background:#edf1f7;border-bottom:1px solid #edf1f7}.sub_nav{padding-left:0;border-bottom:1px solid gray;position:static;margin-top:2em;display:block;clear:right}.sub_nav li{display:inline-block;white-space:normal}.sub_nav li a,.sub_nav li .current{width:auto;padding:0.2em 0.5em;top:1px;position:relative}.sub_nav li .current{color:#333;background:#fff;border-bottom:1px solid #fff}#menu li a img,.sub_nav li a img{border:none}#leaderboard,.losenge{padding:1em;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;text-align:center;margin-left:1em;border:1px solid gray;background:#fff;margin-bottom:2em}#leaderboard h3,#login-box h3{color:#7B3A04}#login-box h3{margin:0}#leaderboard.calendar{width:auto}#instructions{float:right;padding:0.2em 1em 1.5em 1em;margin:-1em 0em 0.5em 0em;border:none;background:url(grid-pad.png) no-repeat right bottom;background-size:100%;text-align:center;width:370px}#instructions .edit_hand{text-align:left;padding-left:2em}#login-box form{text-align:center}#login-box p,#login-box h4{text-align:left;margin:0.3em 0 0.3em}.foursquare-login{background:#fff url(./foursquare/signinwith-foursquare.png) no-repeat top left;height:24px;width:180px;border:none;margin:8em 0 10em 0;font-size:1px;color:gray}.de-emph{font-size:smaller;text-align:left}.de-emph a{font-weight:normal}.distance{font-size:smaller;color:#777}em,.emph{font-weight:bold;font-size:larger;font-style:normal}#leaderboard{text-align:left}#leaderboard table{width:100%}#leaderboard .de-emph{color:#4C4C79}#leaderboard h3{text-align:center;margin-top:0em}.monthName{color:#540EAD}.bars{background:#8382D0;font-size:.6em;letter-spacing:-.1em}.me{background:#F6C59C;background:#8382D0;background:#e67517}#leaderboard ~ h2{margin-top:2.3em}h2{margin-top:0em;line-height:1.2em}td.name{width:50%}td.score{text-align:right;width:10%}.pagination{margin-top:1em;border-top:1px solid gray}.pagecount{margin-top:1em}h1,h2,h3,h4,th{color:#4C4C79;color:#E67517}h4{margin-bottom:.1em}#geo{font-weight:normal}#checkin_form ul{list-style:none;padding:0}#checkin_form li{margin-left:2em;text-indent:-2em}#checkin_form label{text-align:right}#checkin_form fieldset{border:none;padding-left:2.6em}#checkin_form .de-emph{padding-left:2.6em}form.button_to,form.button_to div{display:inline}.label{width:7.5em;font-weight:bold}.label:after{content:':'}*:first-child+html #login-box{float:none;width:20em}* html #login-box{float:none;width:20em}*:first-child+html .foursquare-login{margin:0.8em 0 1em 0}* html .foursquare-login{margin:0.8em 0 1em 0}* html #menu li{display:inline-block}* html #menu li,* html .sub_nav li{display:inline}* html #menu{position:absolute;top:25px;left:300px;padding:0 2px}* html #header h1{position:absolute}* html .checkins ul.lefthalf,* html .checkins ul.righthalf{height:500px;width:40%}* html .checkins ul li{height:5.6em}@media only screen and (max-device-width: 480px){body{font-family:helvetica,sans-serif}#sidebar{display:none;background:none;border:none}#sidebar .logo{display:none}#content{margin-left:0}#header{padding:0;height:100px}#header h1{float:none;width:149px;height:78px;background:url(./mobile/tally4-typewritten-mobile.png) no-repeat}#logo *{display:none}#menu{position:absolute;right:10px;top:44px;-webkit-text-size-adjust:140%}.sub_nav{-webkit-text-size-adjust:140%}#nav-right{position:absolute;top:0;right:1em}ul.checkins li,.checkins ul.lefthalf,.checkins ul.righthalf{float:none;width:auto;height:auto}#checkin_form #checkin,#checkin_form #checkin_submit{-webkit-text-size-adjust:150%}#checkin_form #checkin_shout{width:14em}#searchbox #query,#leaderboard,#hand_interest_list{width:12em}#instructions{width:55%}}
