html
{
	margin: 0;
	padding: 0;
	border: 0;
}

body
{
	margin: 0;
	padding: 0;
	/*background: #1A1E24 url("http://media1.danielkonopacki.com/img/bg-img.png") top left repeat-x;*/
	background-color: #292525;
	font-family: Verdana;
	font-size: 12px;
	width: 540px;
	margin: 0 auto;
	text-align: center;
}

a
{
	text-decoration: none;
	color: #4B4949;
	text-transform: lowercase;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
}

a:hover
{
	color: #7B7979;
}

#about #about-nav,
#gallery #gallery-nav,
#showings #showings-nav,
#contact #contact-nav
{
	color: #AEACAC;
}

a img
{
	border: 4px solid #191313;
}

a:hover img
{
	border: 4px solid #595353;
}

#image-display img
{
	border: 20px solid #191313;
}

#header h1
{
	text-indent: -9999px;
	text-align: left;
	overflow: hidden;
}

#header h1 a
{
	display: block;
	height: 73px;
	width: 540px;
	background: transparent url("http://media1.danielkonopacki.com/img/dk-logo.png") top left no-repeat;
}

#navigation ul,
#thumbs ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#navigation ul li,
#thumbs ul li
{
	padding: 0;
	margin: 0;
	display: inline;
}

#navigation
{
	text-align: right;
}

#thumbs
{
	margin: 5px 10px;
}

#content-display
{
	text-align: left;
	background-color: #797575;
	padding: 20px;
	border: 5px solid #191313;
}

#content-display h2,
#content-display h3
{
	font-family: Georgia;
	font-size: 50px;
	padding: 0;
	margin: 0;
	color: #292525;
}

#content-display h3
{
	font-size: 20px;
	margin-top: 10px;
	border-bottom: 1px solid #292525;
}

#content-display p
{
	margin: 0;
	margin-bottom: 20px;
	line-height: 3;
}

#content-display ul
{
	list-style: none;
}

#content-display li
{
	margin-bottom: 10px;
}

#footer
{
	border-top: 1px solid #191313;
	margin: 20px 0;
	padding-bottom: 50px;
	color: #3B3939;
}

.hide
{
	overflow: hidden;
}