body { background-color: #81131C; }

div.page
{
	margin: 0px auto;
	width: 820px;
	text-align: left;
}

td.content { background-color: #FFF9DD; }

div.header
{
	width: 718px;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 5px;
}

div.header a img
{
	border: 0px;
	text-decoration: none;
}

div.body
{
	width: 718px;
	float: left;
	display: inline;
	margin: 0px;
}

div.sidebar_primary, div.sidebar_secondary
{
	width: 179px;
	height: 100%;
	border-right: 1px #F03 solid;
	color: #fff;
	font-size: 12pt;
	font-weight: bold;
	line-height: 100%;
	text-align: center;
	margin-right: 0px;
	padding-top: 24px;
	float: left;
}

div.sidebar_primary a
{
	text-decoration: none;
	border: 0px;
	color: #F30;
}

div.sidebar_secondary a
{
	text-decoration: none;
	border: 0px;
	color: #6b8cb7;
}

div.sidebar_primary a:hover { color: #FC3; }
div.sidebar_secondary a:hover { color: #f4560f; }

div.sidebar_primary p.sidebar_title a
{
	color: #FC3;
	font-size: 16pt;
	text-align: center;
	margin-left: -10px;
}

div.sidebar_primary p.sidebar_title a:hover { color: #f00; }

div.sidebar_secondary p.sidebar_title a
{
	color: #f00;
	font-size: 16pt;
	text-align: center;
}

div.sidebar_secondary p.sidebar_title a:hover { color: #FC3; }

div.sidebar_primary a img, div.sidebar_secondary a img
{
	float: left;
	margin-bottom: 3px;
	margin-right: 5px;
	margin-left: 12px;
	border: 2px #00F solid;
}

div.sidebar_primary a img:hover, div.sidebar_primary a img:hover { border: 2px #FC0 solid; }

div.sidebar_primary font
{
	color: #fff;
	text-align: left;
}

div.content
{
	float: right;
	width: 520px;
	overflow-x: hidden;
	overflow-y: hidden;
}

div.footer
{
	width: 718px;
	float: left;
	text-align: center;
	color: #000;
	font-size: 10pt;
	margin-top: 10px;
}

img.front_image
{
	margin-bottom: 16px;
	float: left;
	margin-right: -25px;
}

ul.link_list
{
	margin: 0px 0px 10px 15px;
	padding: 0px;
	text-align: left;
	line-height: 125%;
	list-style-type: none;
}

ul.link_list li
{
	margin: 0px;
	padding: 0px;
}

div.front_items
{
	color: #FFF;
	font-size: 16pt;
	text-align: center;
	font-family: Arial;
}

p.p_desc
{
	color: #FC3;
	font-size: 16pt;
	text-align: center;
	font-family: Arial;
}

p.p_head
{
	font-size: 24pt;
	color: #FFF;
	font-family: 'Times New Roman';
	text-align: center;
}

ul.front_list
{
	color: #FC6;
	list-style-type: none;
}

p.p_price
{
	font-size: 24pt;
	color: #fff;
	font-family: 'Times New Roman';
}

p.p_cond
{
	font-size: 10pt;
}
p.text { color: #000; }
h3.content_header { color: #000; }
h2.content_header { color: #000; }
h2.content_header_pp { color: #00C; }
a { color: #F30; }

p.quote
{
	color: navy;
	font-size: 16pt;
	font-weight: bold;
}

p.notation
{
	color: #000;
	font-size: 14pt;
	margin-top: -15px;
	margin-left: 20px;
	margin-bottom: 10px;
}

ul.content { color: #FFF; }
ul.content_pp { color: #000; }

p.notecard_text
{
	clear: right;
	margin-top: 245px;
}

img.artist_photo
{
	float: right;
	margin-right: 5px;
	margin-left: 10px;
}

p.gallery_price_p
{
	color: #c33d4b;
	font-size: 12pt;
}

p.gallery_ship_p
{
	color: #c33d4b;
	font-size: 8pt;
}

div.test
{
	width: 40px;
	background-color: #6F0;
	height: 200px;
	float: right;
	display: inline;
}
