body	{background: #840000;}
h1		{margin: 10px 0; color: #333; font: normal 32px Arial;}
h2		{margin: 0 0 10px; color: #333; font: bold 16px Arial;}

blockquote	{margin: 0 40px; padding: 0;}
ul, ol		{margin: 1.6em 0; padding: 0 0 0 40px;}

br.clear {
	clear: both;
}

body, td, .NormalText	{color: #624001; font-size: 11px; font-weight: normal; font-style: normal; line-height: 1.6em; font-family: Tahoma, Georgia, Arial;}

.Header		{color: #000000; font: 16px Arial; font-weight: bold; }
.Subheader	{color: #000000; font: 13px Arial; font-weight: bold; margin-bottom: 5px; text-decoration: underline; }

.Letter		{ font-size: 11px;}

.Red	{ color: #840000; }
* .Beige	{ color: #FDF9DE; }
.DarkBeige { color: #9F9179; }
.Brown	{ color: #624001; }
.Black	{ color: #000000; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; }
.LargeText	{ font-size: 24px; }

IMG.Left	{ float: left;  margin: 2px 8px 2px 2px; }
IMG.Right	{ float: right; margin: 2px 2px 2px 8px; }

ul#navlist		{margin: 0 0 15px 0; padding: 0; list-style-type: none;}
ul#navlist ul	{margin: 5px 0 0 10px; padding: 0; list-style-type: none;}
div#container	{width: 750px; margin: 0 auto; background: #FDF9DE; }
div#header		{margin: 0 0 10px; border: solid #840000; border-width: 0 0 3px; padding: 1px 0 0; clear: both;}
div#navigation	{float: left; width: 140px; padding: 0 10px;}
div#content		{width: 365px; margin: 0 190px 20px 173px; padding-bottom: 10px;}
div#sidebar		{float: right; width: 165px; padding: 10px; margin: 0 8px 0 0; border: 1px dotted #840000; }
div#footer		{padding: 0 10px 6px; color: #FDF9DE; background: #9F9179; clear: both; text-align: center; }
div#header p 		{margin-top: -20px; margin-left: 30px; color: #999;}

TABLE.LeftTable 	{width: 150px; border: 1px dotted #840000;}
TABLE.AuctionTable 	{width: 150px; border: 0px;}

blockquote { margin: 5px 0 5px 20px; }

a.Button:link, 
a.Button:visited, 
a.Button:active {
	float: left;
	background: #840000;
	color: #FDF9DE;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #840000;
	margin-right: 5px;
}

a.Button:hover  { background: #9F9179; color: #FDF9DE; font-size: 12px; font-weight: bold; text-decoration: none; padding: 5px; }

* .SoldButton {
	display: block;
	width: 50px;
	float: left;
	color: #840000;
	font-weight: bold;
	margin-right: 5px;
	margin-bottom: 10px;
	border: 1px solid #840000;
	background-color: #FDF9DE;
	font-size: 13px;
	padding: 5px 10px;
	text-align: center;
}

/* links */

a:link,
a:visited			{color:#840000; text-decoration: underline;}
a:hover				{color:#000000; text-decoration: underline;}

ul.NoDisplay		{display: none;}

ul#navlist a		{width: 140px; display: block; border: solid #FDF9DE; border-width: 0 0 1px; padding: 5px; font-weight: bold; font-size: 12px; text-decoration: none;}
ul#navlist a:link,
ul#navlist a:visited	{color:#FDF9DE; background: #9F9179;}
ul#navlist a:hover,
ul#navlist a.active		{color:#FDF9DE; background: #840000 url(images/arrow.gif) no-repeat 96% 50%;}

ul#navlist ul a			{display: block; font-weight: normal; text-decoration: none; padding: 0 0 8px 0; background: transparent; line-height: normal; }
ul#navlist ul a:link,
ul#navlist ul a:visited	{color:#840000; background: transparent; }
ul#navlist ul a:hover,
ul#navlist ul a.active	{color:#840000; text-decoration: underline; background: transparent; }

div#footer a			{border: dotted #89817f; border-width: 0 0 1px;}
div#footer a:link,
div#footer a:visited	{color: #FDF9DE; text-decoration: none; }
div#footer a:hover		{color: #FDF9DE; text-decoration: underline; }

* .newOfferings {
	width: 138px;
	margin: 20px 0;
	padding: 5px;
	border: 1px dotted #840000;
}

/* products */

* .Notice {
	font-weight: bold;
	color: #840000;
}

* .productThumbail {
	width: 170px;
	float: left;
	padding: 0px 10px 10px 0px;
	cursor: pointer;
}

* #main_image_thumb,
* #detail_image_thumbs {
	margin-bottom: 20px;
}

#main_image_thumb a img,
#detail_image_thumbs a img {
	border: 0;
}

select.options {
	font-size: 11px;
}
