@charset "utf-8";
/* CSS Document */

html, body {
padding: 0px;
margin: 0px;
text-align: center;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}

html, body, #footer {
background-color: #000000;
}

div#wrapper, div#footer {
margin: 0 auto;
max-width: 992px;
min-width: 892px;
}

div#wrapper {
background: #000000 top left no-repeat;
}

div#header, div#content {
width: 495px;
margin: 0 auto;
clear: right;
}

div#header {
background-color: #e4e5e5;
color: #83130e;
}

div#header #logo {
margin-top: 25px;
margin-bottom: 20px;
border: none;
}

div#content {
background-color: #83130e;
padding-top: 6px;
padding-bottom: 50px;
}

div#content #caption_restricted {
margin-top: 6px;
margin-bottom: 10px;
}

div#footer {
clear: both;
}

div#footer #img_footer {
margin-top: 16px;
border: none;
}

form#age_form table {
width: 100%;
margin-top: 24px;
}

form#age_form table td {
padding-bottom: 5px;
}

form#age_form .label {
text-align: right;
text-transform: uppercase;
}

form#age_form .field {
text-align: left;
padding-left: 18px;
}

form#age_form input {
border: none;
}

form#age_form input.long {
width: 290px;
}

form#age_form input.short {
width: 130px;
}

form#age_form #fine_print {
margin-top: 15px;
}

form#age_form #submit_btn {
position: relative;
top: 25px;
}