html, body {
	margin:0px;
	padding:0px;
	width:100%;
}
body {
	font-family:Garamond, "Times New Roman", Times, serif;
	font-size:14px !important;
	background-image:url(../images/background_color.gif);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#cdb896;
	text-align:center;
}
#Container	{
	margin:0px auto 0px auto;
	text-align:left;
	padding:0px 37px 35px 0px;
	position:relative;
	width:708px;
	border-top:1px solid #382B26;
}
#Content {
	position:relative;
	margin-left:180px;
	z-index:10;
}
#navRight {
	position:absolute;
	left:0px;
	top:0px;
	width:167px;
	font-size:0px;
	z-index:200;
}

/* HOME PAGE STUFF */

#slideshow {
	position:absolute;
	left:234px;
	top:0px;
	width:333px;
	height:499px;
}

#text-huntting {
	position:absolute;
	left:18px;
	top:38px;
}

#text-weinvite {
	position:absolute;
	left:233px;
	top:521px;
}

#text-weare {
	position:absolute;
	left:18px;
	top:480px;
}
#image-home-inset {
	position:absolute;
	left:20px;
	top:310px;
}

/* GENERAL STUFF */

h1	{
font-family:Goudy, "Goudy Old Style", "GoudyCatalog BT", serif, "Times New Roman";
	font-size:20px !important;
		color: #333333;
}
h2	{
font-family:Goudy, "Goudy Old Style", "GoudyCatalog BT", serif, "Times New Roman";
	font-size:17px !important;
		color:#333333;
}
h3	{
font-family:Goudy, "Goudy Old Style", "GoudyCatalog BT", serif, "Times New Roman";
	font-size:16px !important;
	padding:0px;
	margin:0px;
		color:#333333;
}
h4	{
	font-size:14px !important;
		color:#FFFFFF;
}
h5	{
	font-size:13px !important;
	font-weight:bold;
		color:#FFFFFF;
}
h6	{
	font-size:12px !important;
	color:#FFFFFF;
}
a, a:link	{	
	color: #444444;
	text-decoration:underline;
}
a:visited	{
	color:#444444;
	text-decoration:underline;
}
a:hover, a: active	{
	color:#444444;
	text-decoration:underline;
}

/*  FOOTER */
#HomeFooter	{
	position:absolute;
	clear:both;
	top:700px;
	left:20px;
	font-size:11px !important;
	text-align:right;
	color:#444444;
	margin:80px 5px 5px 10px;
	vertical-align:bottom;
	white-space:normal;
}
#footer	{
	position:relative;
	clear:both;
	font-size:11px !important;
	text-align:right;
	color:#444444;
	padding:80px 5px 5px 180px;
	vertical-align:bottom;
	white-space:normal;
}

#footer a, #footer a:link	{
	font-size:11px !important;	
	color:#444444;
	text-decoration:underline;
}
#footer a:visited {
	font-size:11px !important;
}
#footer a:hover, #footer a:active {
	font-size:11px !important;
	text-decoration:none;
}
/* END FOOTER */

ul {
	margin:3px;
}
li  {
	margin-left:1em;
}
.sold, a.emailAndPrint, a:link.emailAndPrint, a:visited.emailAndPrint, a:hover.emailAndPrint,  a:active.emailAndPrint {
	text-transform:uppercase;
	padding:3px 4px 2px 4px;
	color:white;
	text-decoration:none;
	font-size:11px !important;
	margin:2px;
}
.sold{
	background-color:#A01F1F;/*#d2791a;*/
}
.sale{
	text-transform:uppercase;
	padding:3px 4px 2px 4px;
	color:white;
	text-decoration:none;
	font-size:11px !important;
	margin:2px;
	background-color:#A01F1F;
	display:none;
}
.salePrice{
	color:#A01F1F;
}
.regularPrice{
	display:none;
}
a.emailAndPrint, a:link.emailAndPrint, a:visited.emailAndPrint, a:hover.emailAndPrint,  a:active.emailAndPrint {
	background-color:#382B26;
}
.subnav {
	position:absolute;
	visibility:hidden;
	z-index:200;
	background-color:#1b1817;
	margin:0px;
	left:140px;
	padding:1px 9px 6px 9px;
	opacity:.80;filter:
	alpha(opacity=80);
	-moz-opacity: 0.8;
	font-size:14px !important;
}
.subnav a, .subnav a:link, .subnav a:visited, .subnav a:hover, .subnav a:active {
	display:block;
	font-size:14px !important;
	padding:1px;
	text-decoration:none;
	margin:0px;
	white-space:nowrap;
	color:white;
}
.subnav a:hover, .subnav a:active {
	font-size:14px !important;
	color:#cdb896;
}


/*item div styles */

.category{
	text-transform:uppercase;
	font-weight:bold;
	position:relative;
	margin-left:195px;
	margin-top:23px;
	border-bottom:1px solid #382B26;
	z-index:10;
}
.item{
	position:relative;
	margin:0px 0px 0px 195px;
	padding:0px;
	border-bottom:3px double #382B26;
	border-top:3px double #382B26;
	z-index:10;
}
.itemHeader, .itemBottom{
	margin:3px 0px 3px 190px;
}
.stretcherDiv{
    clear:both;
	height:1px;
	font-size:1px;
}
.itemHeightFixer{
	float:right;
	margin:0px;
	width:1px;
	height:120px;
	font-size:1px;
}
.itemDescAll{
	border-bottom:1px solid #382B26;
	border-top:1px solid #382B26;
	margin-left:190px;
}
.itemDesc{
	padding:15px 0px 0px 0px;
}
.itemPhoto{
	position:absolute;
	z-index:10;
	left:15px;
	top:15px;
	width:157px;
	height:157px;
	vertical-align:middle;
	text-align:center;
}
.printItemHeader, .printItemBottom{
	margin:3px 0px 3px 0px;
}
.printItemPhoto{
	text-align:center;
	margin:15px;
}
.printItemDescAll{
	border-bottom:1px solid #382B26;
	border-top:1px solid #382B26;
}
.soldEmailPrint{
	margin-top:0px;
	text-align:right;
	float:right;
	width:170px;
}
img{
	border:none;
	margin:0px;
}
#Updated{
	position:absolute;
	right: 38px;
	top: 22px;
	width:245px;
	text-align:right;
	color:#382B26;
}
.printItemPhoto img{
	width:450px;
}