
/* import blueprint css framework; custom 30px col */
@import url("blueprint.css");

html body {
	margin: 0;
	min-height: 100%;
    height: 100%;
	height: auto;
	color: #111;
	font-family: "Lucida Grande", Lucida Sans, sans-serif;
	font-size: 11.5px;
	background: #edede6;
}

#header { height: 105px; padding-top: 15px; }

#navigation { background: url(/assets/img/navigation.jpg); } /* #a9a9a2 */
#navigation ul { list-style-type: none; margin: 0; padding-left: 15px; height: 31px; }
#navigation li { float: left; list-style-type: none; margin: 0; padding: 7px 15px 0px; font-weight: bold; font-size: 12px; letter-spacing: 1px; }
#navigation a { text-decoration: none; color: #c7b789; opacity: 0.85; filter: alpha(opacity=80); -moz-opacity: 0.85; -khtml-opacity: 0.85; }
#navigation a:hover { color: #f2f1da; opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.9; }
#navigation a.selected { color: #f2f1da; opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.9; }

#content hr { margin: 20px 0; width: 653px; background: #dcdcd5; color: #dcdcd5; }

#order { background: #dcdcd5; height: 480px; }
#order dl { padding: 15px; width: 285px; }
#order dd { padding-bottom: 10px; }

a { color: #900; text-decoration: none; }
a:visited, a:hover, a:focus { color: #600; }
a:visited, a:hover, a:focus { color: #900; }
a:hover { text-decoration: underline; }
a img { border: 0; }

dl, dt, dd { left: 0; margin: 0; padding: 0; }
dt { color: #660606; padding-top: 12px; border-top: 1px solid #999; font-size: 1.2em; font-weight: bold; font-stretch: wider; }
dd { padding: 5px 0 12px; }
hr { background: #a9a9a2; color: #a9a9a2; height: 1px; }

.topclear { margin-top: -3px; padding-top: 0; border: 0; }
.small {font-size:.9em;}
.engrave { border: solid 1px #a9a9a2; border-bottom: 2px #ffffff; }
.section { padding-bottom: 12px; border-bottom: 1px solid #a9a9a2;}
.space { background: #edede6; color: #edede6; }
.break { height: 25px; }
.artists { float: left; list-style-type: none; margin: 0; padding: 10px 0; width: 45%; }
.right { text-align: right;  }
.sold { margin: 2px 0 18px; }
