@charset "utf-8";

@font-face {
	font-family: "HeaderCapFont";
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/RawengulkPcs.eot?');
	src: url('../fonts/RawengulkPcs.ttf') format('truetype'),
		 url('../fonts/RawengulkPcs.otf') format('opentype');
 }

@font-face {
	font-family: "HeaderFont";
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/RawengulkRegular.eot?');
	src: url('../fonts/RawengulkRegular.ttf') format('truetype'),
		 url('../fonts/RawengulkRegular.otf') format('opentype');
 }

html {
	background-color: #F1EDE1;
	background-image: url(../gfx/pattern.png);
	background-repeat: repeat;
 }

body {
	font-family: sans-serif;
	font-size: 12px;
 }

.nav a {
	text-decoration: none;
 }

.nav a:hover {
	text-decoration: underline;
 }

a {
	color: #464400;
 }

h1, h2, h3, h4, h5, h6 {
	font-family: HeaderFont, serif;
	line-height: 120%;
	margin-top: 0.3em;
 } 

h1 {
	font-size: 400%;
	color: #6F1400;
 }

h2 {
	font-size: 260%;
	font-weight: bold;
 }

h3 {
	font-size: 180%;
	font-weight: bold;
 }

h4 {
	font-size: 140%;
	font-weight: bold;
 }

h5 {
	font-size: 120%;
 }

h6 {
	font-size: 100%;
 }

.fake-h1 {
	font-family: HeaderCapFont, sans-serif;
	font-size: 120%;
	font-weight: bold;
 }

#history li {
	font-size: 200%;
	color: #aaa;
 }

#gallery-list {
	max-width: 660px;
	margin: 0 auto;
 }

	#gallery-list .list-item {
		background-color: #FAF8F1;
		box-shadow: 0 0 2px #666;
		line-height: 200px;
		float: left;
	 }

		#gallery-list img {
			vertical-align: middle;
		 }

table {
	width: 90%;
	border-top: 3px solid #E1D49F;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 3px solid #E1D49F;
	border-collapse: collapse;
	background-color: #F6F5F0;
	text-align: left;
 }

	table th { 
		border-bottom: 2px solid #E1D49F;
		padding: 1em;
	 }

	table td {
		border-bottom: 1px solid #E1D49F;
		padding: 1em;
		color: #3B3B3B;
	 }


.biggr {
	font-size: 200%;
	line-height: 200%;
 }	