1 /* reset CSS (taken from blueprint and modified a bit) */
4 h1, h2, h3, h4, h5, h6, p,
5 a,img, dl, dt, dd, ol, ul, li,
6 fieldset, form, label, legend,
7 table, tbody, tfoot, thead, tr, th, td {
11 vertical-align: baseline;
13 table { border-collapse: separate; border-spacing: 0; }
14 caption, th, td { text-align: left; font-weight: normal; }
15 table, td, th { vertical-align: middle; }
19 /* some general layout */
20 h1, h2, h3, h4, h5, h6, p {margin: 2px; padding: 1px;}
22 body { background-color: #ddd; }
25 /* the header, footer, etc */
27 background-color: #fff;
33 border-bottom: 3px solid gray;
41 .lastlogin span { font-size:smaller;}
44 background-color: #fff;
51 background-color: #fff;
55 border-top: 2px solid gray;
59 .footer .right { float:right; font-size:smaller;}
60 .footer .left { float:left; font-size:smaller; }
72 border-bottom: 1px solid #000;
75 .session div.sessionrules {
80 .session div.sessionrules div{
82 background-color: #fff;
83 border: 1px solid #000;
88 .session div.sessionrules:hover div{ display:block; }
89 .session div.sessionscore {
94 .session div.sessionscore div{
99 background-color: #fff;
100 border: 1px solid #000;
103 .session div.sessionscore:hover div{ display:block;}
104 .session img.rulesicon{ height: 1em; }
106 .session .scoretable{
110 .session table.score {
113 border-collapse:collapse;
116 /* all kind of message that should appear in the middle of the page/table */
117 .joingame,.sickness,.poverty,.total,.message {
119 background-color: #fff;
138 background-color: #eee;
145 background-color: #eee;
149 /* output possible rules for a new game */
150 .rules { margin-top:24em;}
159 background-color:#fff;
160 border:2px solid gray;
162 .card img { width:8em; }
164 /* display the table and the names */
172 /* border: 3px solid blue; */
177 div.table img.table {
189 /*background-color:green;*/
196 /*background-color:green;*/
200 div.table div.table0 {
204 div.table div.table1 {
208 div.table div.table2 {
212 div.table div.table3 {
217 /* display the card tricks */
221 zoom:1; /* fixes an IE6 issue and hopefully doesn't mess up anything else */
227 border-bottom:1px solid #444;
229 ul.tricks a { text-decoration:none; color:#000;}
231 /*background-color:blue;*/
236 ul.tricks li.old { background-color:#fff; }
237 ul.tricks li:hover { background-color: #bbb;}
238 ul.tricks li.nohighlight:hover { background-color: #fff;}
240 ul.tricks li div.trick {
248 /* border: 2px solid red;*/
251 ul.tricks li div.trick { display:none;}
252 ul.tricks li div.trick img.arrow {
256 /* border: 5px solid blue;*/
266 #trick0 img { float:left; width: 3em; }
270 /*ul.tricks li:hover div.table{ display:block; }*/
273 ul.tricks li div div.card0 img,
274 ul.tricks li div div.card0 .score,
279 /*border: 1px solid red;*/
293 ul.tricks li div div.card0 span.comment{
297 /*border: 1px solid red;*/
305 ul.tricks li div div.card1 img,
306 ul.tricks li div div.card1 .score,
311 /*border: 1px solid red;*/
325 ul.tricks li div div.card1 span.comment{
329 /*border: 1px solid red;*/
338 ul.tricks li div div.card2 img,
339 ul.tricks li div div.card2 .score,
344 /*border: 1px solid red;*/
357 ul.tricks li div div.card2 span.comment{
361 /*border: 1px solid red;*/
370 ul.tricks li div div.card3 img,
371 ul.tricks li div div.card3 .score,
376 /*border: 1px solid red;*/
390 ul.tricks li div div.card3 span.comment{
394 /*border: 1px solid red;*/
402 border: 3px solid green;
405 word-wrap: break-word;
408 ul.tricks li div div span.comment span{
411 border-top:1px solid green;
418 border-top: 2px solid gray;
419 /* border-bottom: 2px solid green;*/
420 background-color: #faffc7;
424 .mycards img { height:6em;}
430 border:1px solid red;
431 background-color:yellow;
434 .exchange img { height:6em;}
438 border-top:2px solid gray;
455 border: 2px solid gray;
456 background-color: #efefef;
469 border: 2px solid gray;
473 background-color: #eee;
486 border: 2px solid gray;
490 background-color: #efefef;
497 .user { margin-left:25%;margin-right:5%; }
498 .user td.usergames { width:50%; }
499 .wide { margin-left:5%;margin-right:5%; }
509 border: 1px solid #000;
512 .cardinput img { width: 4em;}
514 .cardinput:hover{ background-color:red;}
516 div span img.button { width: 2em;}
517 div span img.tinybutton { width: 1.4em;}
521 background-color: #fd8901;
525 background-color: #f82c20 ;
529 background-color: #15de26;
532 .multi a{ color: #fff;}
534 .bigger{ font-size:larger;}
537 /* statistics using jquery*/
548 border: solid 0.2em #aeaeae;
549 -moz-border-radius: 0.5em ;
552 table.stats tbody tr.odd td { background-color:#aeaeae; }
553 table.stats tbody tr.even td { background-color:#eaeaea; }
554 table.stats td, table.stats th {
558 padding-right: 0.2em;
559 border-right: solid 0.1em #000;
561 table.stats tr td:last-child, table.stats tr th:last-child { border-right: solid 0 #000; }
562 table.stats th { border-bottom: solid 0.2em #000 }
564 table.stats thead tr .header {
565 background-image: url(bg.png);
566 background-repeat: no-repeat;
567 background-position: center right;
570 table.stats tbody td {
572 background-color: #eaeaea;
575 table.stats thead tr .headerSortUp {
576 background-image: url(asc.png);
578 table.stats thead tr .headerSortDown {
579 background-image: url(desc.png);
581 table.stats thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
582 background-color: #8dbdd8;
587 /* the login window */
594 padding: 0.1em 0.1em 0.15em;
597 padding: 0.3em 0.3em 0.45em;
604 padding: 0.5em 0.5em 1.5em;
609 border: 2px solid #000;
610 padding: 0.5em 0.5em 0.75em;
611 background-color: #eee;
614 .login label, .login input{ margin: 0.5em 0.5em 0.75em;}
622 .login input #email, .login input #password{
627 .login .submitbutton { background-color: #fff;}
628 .login .submitbutton:hover { background-color: #aaa;}
631 background: #FFFFFF url('openid-icon-small.gif') no-repeat scroll 0pt 50%;
635 table.openid td, table.openid th{
636 padding: 0.0em 0.3em;;
640 background-color: #fee;
645 background-color: #fc3;
648 div.table div img.gravatar, img.gravatar {
651 border: 3px solid #aaa;
655 background-color: #fc3;