body { 
	background:#fff;
	text-align:center;
	font:.95em/1.32 Helvetica, Arial, sans-serif;
	padding:0;
	margin:0;
}
#hdrbar {
	background: url(/images/pgbg.jpg) repeat-y top center;
	height:30px;
}
h1, h2, h3, h4, ul, p { margin:0; padding:.35em 0em .25em; }
#wrap {
	background:url(/images/sitebg.jpg) no-repeat 230px 11px;
	text-align:left;
	width:600px;
	padding:90px 0px 20px 510px;
	margin:0 auto;
	position:relative;
	min-height:625px;
	z-index:1;
}
#nav {
	position:absolute;
	top:10px;
	left:10px;
	width:405px;
	height:290px;
	background:url(/images/sitetxt.gif) top left no-repeat;
}
#nav ul, #nav li { list-style-type:none; }
#nav a {
 position:absolute;
 top:48px;
 left:4px;
 height:24px;
 width:121px;
 background:url(/images/navtxt.gif) top left no-repeat;
}
#nav #hmlk a {

}
#nav #disclk a {
	top:74px;
	background-position:0px -27px;
}
#nav #ablk a {
	top: 100px;
	background-position:0px -54px;
}
#nav #listnlk a {
	top: 190px;
	background-position:0px -87px;
}
#nav #linr3lk a {
	top: 216px;
	background-position:0px -114px;
}
#nav #purchlk a {
	top: 242px;
	background-position:0px -141px;
}
#nav #hmlk a:hover, #hmpg #hmlk a {
	background-position:-119px 0px;
} 
#nav #disclk a:hover, #discpg #disclk a {
	background-position:-119px -27px;
}
#nav #ablk a:hover, #abpg #ablk a {
	background-position:-119px -54px;
}
#nav #listnlk a:hover, #listnpg #listnlk a {
	background-position:-119px -87px;
} 
#nav #linr3lk a:hover, #linr3pg #linr3lk a {
	background-position:-119px -114px;
}
#nav #purchlk a:hover, #purchpg #purchlk a {
	background-position:-119px -141px;
}
#exc {
	position:absolute;
	top:361px;
	left:96px;
	background:url(/images/siteexcuses.png) top left no-repeat;
	width:394px;
	height:364px;
	z-index:9;
}
#main { width: 464px; }
#cont p {
	color:#5C5C5A;
}
h1 { font-style:italic; font-weight:200; padding-left:108px; font-size:1.75em; }
h2 { font-size: 1.35em; }
h3 { color:#908473; font-style:italic; font-size:1.1em; }
#cont img { float:right; margin:0px 0px 5px 10px; }
#discpg #cont img { float:none; }
#cont a { color:#ff3c3c; text-decoration:none; border-bottom:1px dotted #fff; }
#cont a:hover { border-color:#ff3c3c; }
#cont .art { color:#000; text-transform:uppercase; font-size:.95em; }
#main ul { margin: 5px 35px; font-size:.9em; }
#offlinks {
	width:600px;
	padding:0px 0px 10px 510px;
	margin:0 auto;
	text-align:left;
	font-size:0.85em;
	color:#C2BCB4;
	font-variant:small-caps;
}
#offlinks li { display:inline; list-style-type:none; }
#offlinks a { color:#908472; padding:0px 4px; text-decoration:none; }
#offlinks a:hover { color:#ff3c3c; }
#crdt { font-size:.75em; font-variant:normal; margin:5px 0px; }
#cont a:link img { border-color:#ff3c3c; }
hr { border:none; height:1px; background:#c2bcb4; margin: 22px 0px 0px; }