body {
background-image: url('bg.gif');
margin: 0px;}

.all {
width: 800px;
background-color: #ffffff;
height: 100%;
background-image: url('top.jpg');
background-repeat: no-repeat;}

td {
vertical-align: top;
font-family: tahoma;
font-size: 11px;
line-height: 125%;
text-align: justify;}

td.menu {
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-right: 3px;
height: 20px;
text-align: center;
vertical-align: middle;
color: #ffffff;
font-size: 10px;
text-transform: uppercase;
font-family: trebuchet ms;
letter-spacing: 1px;}

td.top1 {
padding-left: 210px;
padding-right: 30px;
padding-top: 10px;
text-align: right;
height: 100px;
vertical-align: middle;
font-family: 'Yanone';
font-size: 50px;
color: #c9e7e5;}

td.top2 {
padding-left: 210px;
padding-right: 0px;
padding-top: 10px;
height: 320px;}

td.content {
padding-left: 15px;
padding-right: 15px;
margin-top: -30px;
height: 100%;
padding-bottom: 5px;}

img {
padding: 5px;
background-image: url('bg2.png');
margin: 3px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
border: 0px;}

img.clean {
padding: 0px;
background-image: none;
margin: 0px;
border: 0px;}




@font-face {

font-family: 'Yanone';

src: url('yanonekaffeesatz-light-webfont.eot');

src: url('yanonekaffeesatz-light-webfont.eot?#iefix') format('embedded-opentype'),

url('yanonekaffeesatz-light-webfont.woff') format('woff'),

url('yanonekaffeesatz-light-webfont.ttf') format('truetype'),

url('yanonekaffeesatz-light-webfont.svg#YanoneKaffeesatzLight') format('svg');

font-weight: normal;

font-style: normal;

}



h1 {
font-family: 'Yanone', arial narrow;
text-align: left;
margin-top: 30px;
margin-bottom: 12px;
font-weight: normal;
color: #aecc6c;
font-size: 40px;}

h2 {
font-family: 'Yanone', arial narrow;
text-align: left;
margin: 0px;
margin-bottom: 3px;
margin-top: 25px;
font-weight: normal;
color: #aecc6c;
font-size: 25px;}

h3 {
font-family: 'Yanone', arial narrow;
text-align: left;
margin: 0px;
margin-bottom: 3px;
font-weight: normal;
color: #aecc6c;
font-size: 25px;}

h4 {
font-family: georgia;
font-size: 15px;
font-style: italic;
font-weight: normal;
letter-spacing: 1px;
margin: 0px;
color: #3ed0cb}

h5 {
font-size: 11px;
font-family: georgia;
font-style: italic;
letter-spacing: 1px;
font-weight: normal;
margin: 0px;}

h6 {
text-align: center;
font-family: 'Yanone';
font-size: 35px;
color: #c9e7e5;
margin: 0px;
margin-top: 15px;
text-transform: lowercase;}

a.secret:link, a.secret:active, a.secret:hover, a.secret:visited {
text-align: center;
font-family: 'Yanone';
font-size: 35px;
color: #c9e7e5;
margin: 0px;
margin-top: 15px;
text-transform: lowercase;}

bj1 {
color: #ec0000;}

bj2 {
color: #000000;}

td.blackjack {
background-image: url('games/blackjack.png');
background-repeat: no-repeat;
width: 71px;
height: 101px;
text-align: center;
vertical-align: middle;
font-family: impact;
margin: 0px;
font-size: 37px;}

td.report {
background-image: url('games/reportcard.png');
background-repeat: no-repeat;
width: 151px;
height: 226px;
text-align: center;
vertical-align: middle;
font-family: impact;
margin: 0px;
font-size: 100px;}

i {
font-size: 11px;
letter-spacing: 1px;
font-style: normal;
color: #b50027;}

b {
letter-spacing: 1px;}

u {
text-decoration: none;
border-bottom: 1px solid #c9e7e5;}

div.notices {
background-image: url('bg2.png');
margin-top: 8px;
margin-left: 27px;
margin-right: 27px;
height: 90px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding: 10px;
padding-left: 0px;
text-align: left;
font-family: 'Yanone', times new roman;
font-size: 15px;
letter-spacing: 1px;
line-height: 150%;}

ul {
list-style-type: cjk-ideographic;
margin-top: 0px;}

a:link, a:active, a:visited {
color: #2c97ad;
text-decoration: none;
letter-spacing: 1px;
font-family: georgia;
line-height: 90%;
text-transform: none;}

a:hover {
color: #ee6fb1;
text-transform: none;}

a.note:link, a.note:active, a.note:visited {
font-family: 'Yanone';
font-size: 17px;
letter-spacing: 1px;
font-style: normal;
line-height: 50%;
color: #ee6fb1;}

a.note:hover {
color: #2c97ad;}

a.nav:link, a.nav:active, a.nav:visited {
color: #ffffff;
font-size: 10px;
text-transform: uppercase;
font-style: normal;
font-family: trebuchet ms;
letter-spacing: 1px;
text-shadow: #c0c0c0 1px 1px 1px;}

a.nav:hover {
border-bottom: 4px solid #2c97ad;}

a.games:link, a.games:active, a.games:visited {
font-family: 'Yanone';
font-size: 17px;
letter-spacing: 1px;
font-style: normal;
line-height: 100%;
color: #444444;}

a.games:hover {
color: #000000;}

#human {
visibility: hidden;
display: none;}

td.frm {
font-weight: bold;
color: #2c97ad;
padding-right: 10px;
vertical-align: middle;
letter-spacing: 1px;}

input {
width: 200px;
font-family: tahoma;
font-size: 11px;}

select {
width: 200px;
font-family: tahoma;
font-size: 11px;}

textarea {
width: 200px;
font-family: tahoma;
font-size: 11px;}

td.a1 {
background-color: #aecc6c;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-right: 3px;
height: 20px;
text-align: center;
vertical-align: middle;
color: #ffffff;
font-size: 10px;
text-transform: uppercase;
font-family: trebuchet ms;
letter-spacing: 1px;}

td.a2 {
background-color: #efefef;
margin: 0px;
padding: 3px;
height: 16px;
text-align: center;
vertical-align: middle;
font-size: 10px;
font-family: trebuchet ms;
letter-spacing: 1px;}

td.c1 {
vertical-align: middle;
text-align: left;
padding-left: 8px;
width: 212px;}

td.c2 {
padding: 5px;
background-image: url('bg2.png');
margin: 3px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
border: 0px;}
