/* page elements */
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	background: #000000;
	color: #FFFFFF;
}
a:link {
	color: #F8BF6A;
	background: #583516;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #F8BF6A;
	background: #583516;
	font-weight: bold;
	text-decoration: none;
}

/* content table */
.content {
	color: #000000;
	background: #D38C4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content ul {
	color: #000000;
}

/* identity and contact */
.ident {
	font: bold 1.2em Georgia, "Times New Roman", Times, serif;
	color: #492525;
}
/* buttons */
.buttons {
	color: #DDA877;
	border: 2px solid #000000;
	background: #D38C4C;
}
.buttons a:link {
	color: #F8BF6A;
	background: #583516;
	width: 100%;
	display: block;
}
.buttons a:visited {
	color: #F8BF6A;
	background: #583516;
	width: 100%;
	display: block;
}

/* special styles */
.largetext {
	font-size: 1.2em;
	color: #FFFFFF;
}
/* special styles */
.largetext {
	font-size: 1.2em;
	color: #FFFFFF;
}
.smalltext {
	font-size: 0.75em;
	color: #FFFFFF;
}
.smallblack {
	color: #000000;
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
}
.serving {
	color: #F8BF6A;
	background: #583516;
	font: italic bold 1.2em Georgia, "Times New Roman", Times, serif;
}
.smalltext {
	font-size: 0.75em;
}
.floatleft {
	float: left;
}

/* statements needed solely because of NN4 */
p, ul, ol, dl, .floatleft {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.phototext {

	color: #492525;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

