.noscreen {
	display: none;
	visibility: hidden;
	width: 1px;
	height: 1px;
}

.mid {
	text-align: center;
}

#wrap {
    background: #F2E8DA;
   	margin: 0 auto;
    width: 960px;
	min-width: 960px;
	text-align: left;
	border: #222 3px solid;
	border-top: none;
}

div#header {
	border-bottom: 3px solid #222;
}
body.full-head div#header {
	height: 447px;
	background: transparent url('../pix/bg_head_txt.jpg') left bottom no-repeat;
}

body.small-head div#header {
	height: 102px;
	background: transparent url('../pix/bg_head_txt_small.jpg') left bottom no-repeat;
}

div#nav {
	height: 25px;
	background: transparent url('../pix/bg_glass_50.png') left top repeat-x;
	border-bottom: 3px solid #222;
}

div#nav li {
	list-style: none;
	float: left;
	border-right: 3px solid #222;
	height: 25px;
}
div#nav a {
	display: block;
	text-decoration: none;
	height: 25px;
	vertical-align: middle;
	padding: 3px 25px 0 25px;
	color: #f0f0f0;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
}

div#nav a:focus,
div#nav a:hover {
	background: #111;
	font-weight: bold;
}

div#nav li#curr {
	background: #411;
}

h1 {
	visibility: hidden;
}

div#contwrap {
	padding: 15px;
}

div#content {
	text-align: left;
	font-size: 12px;
	line-height: 20px;
}

div#auction2k13 {
	padding: .8em;
	border: 1px solid #622;
	background: #f0f0f0;
}
div#auction2k13 h4 {
	text-align: center;
}
div#auction2k13 .zoom {
	float: left;
	margin: 1em 1em 1em 0;
}

div#content h3 {
	display: block;
	font-size: 12px;
	margin: 15px 0 15px 0;
	padding-left: 90px;
	color: #622;
	border-bottom: 1px solid #622;
}

div#content h3 span.date {
	display: block;
	width: 90px;
	margin-left: -90px;
	position: relative;
	top: 18px;
	color: #000;
	font-size: 10px;
}

div#content p {
	margin: 15px 0 15px 0;
}

div#content a {
	color: #600;
}

div#content li.galset {
	list-style: none;
	display: block;
	width: 191px;
	height: 191px;
	text-align: center;
	vertical-align: middle;
	margin: 5px;
	float: left;
}
div#content li.galset a {
	text-decoration: none;
}
div#content a.imgset {
	display: block;
	width: 191px;
	height: 191px;
	text-align: center;
	vertical-align: middle;
	margin: 5px;
	float: left;
}

div#footer {
	text-align: center;
	font-size: 10px;
	background: #222;
	color: #eee;
	padding: 15px;
}
div#footer p {
	margin: 15px;
}
div#footer a {
	color: #eee;
}