--- /dev/null
+@card-width: 100px;
+@card-height: 140px;
+
+.shadow (@x: 0, @y: 0, @blur: 1px, @alpha) {
+ @val: @x @y @blur rgba(0, 0, 0, @alpha);
+ box-shadow: @val;
+ -webkit-box-shadow: @val;
+ -moz-box-shadow: @val;
+}
+
+body {
+ color: black;
+ background: #ccc;
+ font-size: 11px;
+ margin: 0;
+ padding: 10px;
+}
+
+h1 {
+ margin-top: 0;
+ font: bold 20px 'Verdana';
+ color: blue;
+}
+
+#table {
+ height: 600px;
+ width: 860px;
+ background: #eee;
+ position: relative;
+ .shadow(2px, 2px, 10px, 0.4);
+ border: 2px solid #468;
+}
+
+.card {
+ width: @card-width;
+ height: @card-height;
+ padding: 2px;
+ position: absolute;
+ background: #fff;
+ border: 2px solid #fff;
+ .shadow(1px, 1px, 8px, 0.4);
+ border-radius: 4px;
+}