@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#a39c98;
}

img {
	border:0;
}

a  { color:#efbc8b; }

ul { margin:0; padding:0; }
li { padding:0 0 6px; }

h1 { color:#efbc8b; font-size:35px; font-weight:normal; letter-spacing:-1px; margin:0; padding:0 0 20px; }
h2 { color:#efbc8b; font-size:35px; font-weight:normal; letter-spacing:-1px; margin:0; padding:0 0 20px; }
h3 { color:#efbc8b; font-size:22px; font-weight:normal; margin:0; padding:0 0 20px; }
h4 { color:#efbc8b; font-size:35px; font-weight:normal; letter-spacing:-1px; margin:0; padding:0 0 20px; }
h5 { color:#efbc8b; font-size:15px; font-weight:normal; text-transform:uppercase; margin:0; padding:0 0 5px; }
h6 { color:#a39c98; font-size:18px; font-weight:normal; margin:0; padding:0 0 10px; }

p { line-height:18px; margin:0; padding:0 0 20px; }

.accent { color:#845948; font-size:120% }
.border { border:solid 2px #3d3535; }
div.border { height:345px; overflow:hidden; margin:0 0 10px }

.form { border:2px solid #2F1C1A; padding:20px; background:url(/pub/css/images/bg-form.jpg) no-repeat #211312 }

.form td { vertical-align: top }
td.label { padding:15px 20px 10px 0; font-size:13px }
td.field { padding:10px 0; }
td.field textarea, td.field input, td.field select { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background:#130A0B; color:#EFBC8B; padding:3px; border:1px solid #3A2721 }
td.field input.submit { font-size:15px; padding:3px 20px; display:inline-block; background:url(/pub/css/images/bg-button.gif); cursor: pointer }
td.field input.submit:hover { background:#130A0B; }

div.form_errors {
	border:1px solid #D33; color:#D33; padding:20px;
	background:#1F1613;
	line-height:18px;
}

td.field textarea.error, td.field input.error { display:block; border:1px solid #720; margin:0 0 2px }
label.error { color:#720 }


