#Container { background-color: white; background-repeat: no-repeat; background-position: 0 top; width: 800px; padding: 0; position: relative; height: 900px; margin: 8px auto 0; }
#Nav { position: absolute; top: 20px; left: 145px; }
#Title { position: absolute; top: 310px; left: 270px; z-index: 2; }
#MainContentContainer { background-color: white; position: absolute; top: 245px; left: 76px; width: 685px; height: 653px; border-right: 1px solid #ceefce; border-left: 1px solid #ceefce; }
#MainContent { background-color: white; position: absolute; top: 100px; left: 68px; width: 570px; }
#LeftSide { background-position: center 0; position: absolute; top: 290px; left: 40px; width: 37px; height: 477px; z-index: 0; }
#LeftSideColor { background-color: #ceefce; background-position: center 0; position: absolute; z-index: 1; top: 275px; left: 0; width: 30px; height: 630px; }
#Logo { position: absolute; top: -10px; left: -50px; width: 220px; height: 268px; z-index: 2; visibility: hidden; }
.serif_orange_left_pad { color: #ff9718; font-size: 17px; font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; padding-left: 15px; }
.serif_white_left_pad { color: #fff; font-size: 17px; font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; }
.verdana13_grn_ls { color: #060; font-size: 13px; font-family: verdana, "Times New Roman", Georgia, Times, serif; line-height: 18px; }
.verdana13_ls { color: #333; font-size: 13px; font-family: verdana, "Times New Roman", Georgia, Times, serif; line-height: 18px; }
.verdana11 { color: #333; font-size: 11px; font-family: verdana, "Times New Roman", Georgia, Times, serif; }
td.td_left_rt_pad {
	padding-top: 10px;
	padding-right: 50px;
	padding-left: 50px;
	border-right: 1px solid #ceefce;
	border-left: 1px solid #ceefce; }
.linkcolor2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.linkcolor2 a:link   { color: #00710a; font-size: 12px; font-family: Verdana, "Times New Roman", Times, Georgia, serif, Arial, Helvetica, Geneva, Swiss; font-weight: bold; text-decoration: underline; }
.linkcolor2 a:visited  { color: #ec8a00; font-size: 12px; font-family: Verdana, "Times New Roman", Times, Georgia, serif, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; }
.linkcolor2 a:hover   { color: black; font-size: 12px; font-family: Verdana, "Times New Roman", Times, Georgia, serif, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #c4dc7c }
.linkcolor2 a:active { color: #f5f5f1; font-size: 12px; font-family: Verdana, "Times New Roman", Times, Georgia, serif, Arial, Helvetica; text-decoration: none; background-color: #9c6 }
.link_email a:link   { color: #fff; font-size: 14px; font-family: Arial, "Times New Roman", Times, Georgia, serif, Verdana, Helvetica, Geneva, Swiss; font-style: italic; text-decoration: underline; }
.link_email a:visited  { color: #fff; font-size: 14px; font-family: Arial, "Times New Roman", Times, Georgia, serif, Verdana, Helvetica, Geneva, Swiss; font-style: italic; text-decoration: underline; }
.link_email a:hover   { color: #ff0; font-size: 14px; font-family: Arial, "Times New Roman", Times, Georgia, serif, Verdana, Helvetica, Geneva, Swiss; font-style: italic; text-decoration: none; background-color: #afaf00  }
.link_email a:active { color: #fff; font-size: 14px; font-family: Arial, "Times New Roman", Times, Georgia, serif, Verdana, Helvetica; font-style: italic; text-decoration: none; background-color: #9c6  }
table.table_bg {
	background-image: url(../images/storefront.jpg);
	background-repeat: no-repeat; }
table.table_bg2 { background-image: url(../images/storefront2.jpg); background-repeat: no-repeat; }
h1 { color: #360; font-size: 18px; font-family: verdana, "Times New Roman", Georgia, Times, serif; margin-bottom: 0; border-bottom: 1px dotted #9c6; }
h2 { color:       #360; font-size:   13px; font-family: verdana, "Times New Roman", Georgia, Times, serif; line-height: 18px; }

td.td_bg {
	background-image: url(../images/antiques_and_wine.gif);
	background-repeat: no-repeat;
	background-position: 12px 0; }
