A {
	color: #d1b97c;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

BODY {
	margin: 0px;
	padding: 0px;
	background: #31160b;
	text-align: center;
}

FORM {
	margin: 0px;
	padding: 0px;
}

IMG {
	border: 0px;
}

TD, BODY {
	font-family: Verdana, Helvetica, Arial, Sans-Serif; 
	font-SIZE: 12px;
	color: #f0e7c8;
}

H1, H2, H3, P {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}


#outercontainer {
	width: 990px;
	margin: auto;
	background: url('/images/backing.gif') top center repeat-y;
}

#innercontainer {
	background: url('/images/backingbottom.gif') bottom center no-repeat;
	padding: 0px 53px 0px 53px;
}

#footer {
	font-size: 10px;
	padding: 20px 0px 20px 0px;
	color: #542917;
}

#footer A {
	color: #6c351e;
}

#header {
	background: #542917 url('/images/pagegrad.gif') top center repeat-x;
	position: relative;
	height: 100px;
}

#header .logo {
	position: absolute;
	top: 25px;
	left: 30px;
}

#header UL {
	position: absolute;
	top: 0px;
	right: 30px;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#header UL LI {
	float: left;
	padding: 10px;
}

#header UL LI P {
	padding: 0px 0px 2px 0px;
}

#header A {
	color: #e8b97c;
	font-size: 10px;
}

#homecontent {
	text-align: left;
	padding: 5px 0px 5px 0px;
}

#homecontent LI {
	border-bottom: 1px solid #542917;
}

#homecontent .vlist {
	float: right;
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#homecontent .vlist LI IMG {
	margin: 0px 0px 1px 0px;
	padding: 0px;
	margin: 0px;
}

#homecontent .vlist LI A {
	display: block;
	background: #ff0000;
	margin: 0px 0px 4px 0px;
}



#homecontent .hlist {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#homecontent .hlist LI {
	float: left;
	margin-right: 4px;
}

#homecontent .hlist LI IMG {
	margin: 0px 0px 1px 0px;
}

#homecontent .hlist LI A {
	display: block;
}



#homecontent UL LI A {
	color: #e4d197;
	text-decoration: none;
	padding: 3px 0px 4px 10px;
	height: auto;

}

#homecontent UL LI A.red {
	background: #a1151e;
}

#homecontent UL LI A.red:hover {
	background: #b62c39;
}

#homecontent UL LI A.brown {
	background: #623922;
}

#homecontent UL LI A.brown:hover {
	background: #73482f;
}

#homecontent UL LI A.orange {
	background: #fe4006;
}

#homecontent UL LI A.orange:hover {
	background: #fe600e;
}

#homecontent UL LI A.ltbrown {
	background: #a87317;
}

#homecontent UL LI A.ltbrown:hover {
	background: #bc8f2f;
}

#homecontent UL LI A.green {
	background: #849c20;
}
#homecontent UL LI A.green:hover {
	background: #9eb23c;
}



#maincontent {
	text-align: left;
	padding: 15px 30px 30px 30px;
}

#maincontent H1 {
	font-family: georgia, "times new roman", serif;
	font-size: 26px;
	color: #855c3d;
}

#maincontent H2 {
	font-family: georgia, "times new roman", serif;
	font-size: 18px;
	font-style: italic;
	color: #855c3d;
}

#maincontent H3 {
	font-family: georgia, "times new roman", serif;
	font-size: 16px;
}

#shopcontent {
	text-align: left;
	padding: 15px 30px 30px 15px;
}



#subpage {
	background: #542917 url('/images/pagegrad.gif') top center repeat-x;
	height: 120px;
	width: 884px;
	position: relative;
	text-align: left;
	font-family: georgia, "times new roman", serif;
	color: #a17b49;
	position: relative;
}

#subpage A {
	color: #e8b97c;
}

#subpage .largelist {
	position: absolute;
	top: 35px;
	left: 5px;
	font-size: 14px;
}

#subpage .largelist A {
	padding: 0px 10px 0px 10px;
}


#subpage .smalllist {
	position: absolute;
	top: 75px;
	left: 10px;
	font-size: 10px;
}

#subpage .smalllist A {
	padding: 0px 5px 0px 5px;
}

#subpage IMG {
	position: absolute;
	right: 40px;
	top: 25px;
}







/* ## NAV ################################################################################################################################ */


#dropDownMenu,
#dropDownMenu * { margin:0;padding:0;}
/* "Master" UL (the whole Menu) */
#dropDownMenu {
	position:relative;
	background: #542917 no-repeat 100% 50%;
	width:884px;
	max-width:100%;
	float:left;
	margin-bottom: 28px;
}
/* sub-menu ULs */
#dropDownMenu li ul {
	cursor:default;
	width:884px;
	background: #8a0a13;
	max-width:100%;
	position:absolute;
	height:auto;
	top: 39px;
	height: 30px;
	left:-9000px;
}
/* All LIs */
#dropDownMenu li {
	cursor:pointer;
	float:left;
	text-align:center;
	list-style-type:none;
}
/* sub-menu LIs */
#dropDownMenu li ul li {
	padding: 0 0px 0 0px;
	border:none;
}

/* All anchors */
#dropDownMenu li a {
	font-family: Gerogia, "Times New Roman", serif;
	text-transform: lowercase;
	font-size: 22px;
	color: #d1b97c;
	text-decoration: none;
	display: block;
	float: left;
	padding: 7px 23px 7px 23px;
}
/* sub-menu Anchors */
#dropDownMenu li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	color: #d1b97c;
	padding: 0px;
	font-family: verdana;
	font-size: 13px;
	display: block;
	padding: 7px 17px 7px 17px;

}
/* :hover and stuff */
#dropDownMenu li a:hover,
#dropDownMenu li a:focus,
#dropDownMenu li a:active { color: #ecdeba; background: #8a0a13; }

/* position and z-index for the sub-menus */
#dropDownMenu li:hover ul,
#dropDownMenu li.msieFix ul {left:0;z-index:10}


/* Current location - class on Body must match LI's id */
.menuitem_home #dropDownMenu li#menuitem_home a,
.menuitem_about #dropDownMenu li#menuitem_about a,
.menuitem_locator #dropDownMenu li#menuitem_locator a,
.menuitem_shop #dropDownMenu li#menuitem_shop a,
.menuitem_shipping #dropDownMenu li#menuitem_shipping a,
.menuitem_contact #dropDownMenu li#menuitem_contact a,
.menuitem_news #dropDownMenu li#menuitem_news a {color: #ecdeba; background: #a1151e; cursor:default;}


/* Current location - class on Body must match LI's id */
.menuitem_home #dropDownMenu li#menuitem_home a:hover,
.menuitem_about #dropDownMenu li#menuitem_about a:hover,
.menuitem_locator #dropDownMenu li#menuitem_locator a:hover,
.menuitem_shop #dropDownMenu li#menuitem_shop a:hover,
.menuitem_shipping #dropDownMenu li#menuitem_shipping a:hover,
.menuitem_contact #dropDownMenu li#menuitem_contact a,
.menuitem_news #dropDownMenu li#menuitem_news a:hover {color: #eeeeee; cursor:default;}


.menuitem_home #dropDownMenu li#menuitem_home ul,
.menuitem_about #dropDownMenu li#menuitem_about ul,
.menuitem_locator #dropDownMenu li#menuitem_locator ul,
.menuitem_shop #dropDownMenu li#menuitem_shop ul,
.menuitem_shipping #dropDownMenu li#menuitem_shipping ul,
.menuitem_contact #dropDownMenu li#menuitem_contact ul,
.menuitem_news #dropDownMenu li#menuitem_news ul {left:0;z-index:5}
/* background images and border colors */

#dropDownMenu li ul,
#dropDownMenu li ul {background: #a1151e 0 100% repeat-x}

/* "trigger" and "msieFix" classes */
#dropDownMenu li.msieFix a {color:#ecdeba;  !important}

#dropDownMenu li a {cursor:pointer}