body {font-family:"Courier New", Courier, monospace;font-size: 13px;margin:0px;background: url(../images/bg.jpg) top left no-repeat; min-width:1024px; min-height:800px; padding-right:20px;}
/*body {font-family:Helvetica, Arial, sans-serif;font-size: 13px;margin:0px;background: url(../images/bg.jpg) top left no-repeat; min-width:1024px; min-height:800px; padding-right:20px;}*/
p {line-height: 1.5em;}
.logo {position:absolute; top:0px; left:0px;}
.nav {font-family:Helvetica, Arial, sans-serif;margin-left:244px;min-width:170px;padding-right:0px;color: #767251;font-size:13px; line-height:18px;}
.navTitle {margin-left:230px;width:160px;padding-right:48px;}
.content {
	margin-top:60px;
	float:left;
	min-width:450px;
	position:absolute;
	top:0px;
	left:440px;
}
.contentTitle {width:450px;height:50px;font-size:12px;color:#796f54;text-decoration:none;}
.contentTitle a {width:450px;height:50px;font-size:12px;color:#796f54;text-decoration:underline;}
.contentTitle a:hover {width:450px;height:50px;font-size:12px;color:#3c3118;text-decoration:underline;}
.div_h_419 {padding-top:20px;padding-bottom:20px;}

.footer {width:419px;color:#796f54;font-size:11px;}
.footerDiv {padding-bottom:10px;}
.footerDivL{padding-right:40px;float:left;}
.footerDivR {float:right;}
.footerDivR a {font-size:11px;color:#796f54;text-decoration:none; float:left;}
.footerDivR a:hover {color:#3c3118;}


#slideshow_home {
	width: 516px;
	height: 324px;
}
#slideshow {
	width: 516px;
	height: 220px;
}
#slideshow2 {
	width: 267px;
	height: 400px;
	float:left;
}

/* ********************** NAV MENU STYLES ********************** */
ul#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;width:200px; overflow:hidden;}
ul#menu a {display: block;text-decoration: none;width:200px; overflow:hidden;}
ul#menu li {margin-top: 1px; width:200px; overflow:hidden;}
/*ul#menu li a {color: #c0c757;padding: 0.5em;}*/
ul#menu li a {color: #ae9a81; font-size:16px; line-height:32px;width:200px; overflow:hidden;}
ul#menu li a:hover {/* background: #000; */}
ul#menu li ul li a {color: #c0c757;padding-left: 15px;font-size:13px;width:200px; overflow:hidden;}
ul#menu li ul li a:hover {/* border-left: 5px #000 solid;*/padding-left: 30px;width:200px; overflow:hidden;}
ul#menu li ul li ul li a {color: #ae9a81;padding-left: 25px;width:200px; overflow:hidden;}
/*ul#menu li ul li ul li a {color: #767251;padding-left: 25px;width:130px;}*/
ul#menu li ul li ul li a:hover {/* border-left: 5px #000 solid;*/padding-left: 30px;width:200px; overflow:hidden;}

ul#menu_h, ul#menu_h ul {list-style-type:none;margin: 0;padding: 0;width:200px; overflow:hidden;}
ul#menu_h a {display: block;text-decoration: none;width:200px; overflow:hidden;}
ul#menu_h li {margin-top: 1px; width:200px; overflow:hidden;}
/*ul#menu_h li a {color: #c0c757;padding: 0.5em;}*/
ul#menu_h li a {color: #ae9a81;font-size:16px;line-height:32px;width:200px; overflow:hidden;}
ul#menu_h li a:hover {/* background: #000; */}
ul#menu_h li ul li a {color: #c0c757;padding-left: 15px;font-size:13px; line-height:26px;width:200px;; overflow:hidden;}
ul#menu_h li ul li a:hover {/* border-left: 5px #000 solid;*/ padding-left: 30px;width:200px; overflow:hidden;}
ul#menu_h li ul li ul li a {color: #ae9a81;padding-left: 25px;width:200px; overflow:hidden;}
/*ul#menu_h li ul li ul li a {color: #767251;padding-left: 25px;width:130px;}*/
ul#menu_h li ul li ul li a:hover {/* border-left: 5px #000 solid;*/ padding-left: 30px;width:200px; overflow:hidden;}

/* ********************** PRODUCT STYLES ********************** */
.productContent {margin-top:35px;float:left;width:480px;position:absolute; top:0px; left:440px;}
.productImage {float:left; width:155px; padding-bottom:10px;}
.productDescription {float:left; width:240px;}
.productTitle {font-size:16px;color:#796f54;font-weight:bold;padding-bottom:6px;}
.productDesc {font-size:13px;color:#9a8f70; width:240px;float:left;padding-bottom:20px;}
.productPrice {font-size:13px;color:#3c3118;font-weight:bold;float:left;padding-bottom:30px;}
.productAvail {font-size:12px;color:#796f54;font-weight:bold;line-height:20px;}
.productAvailCopy {font-size:12px;color:#9a8f70;line-height:20px;}

.productAllDesc {font-size:12px;color:#9a8f70;padding-top:5px;padding-bottom:8px;}
.productAllDesc a {font-size:12px;color:#9a8f70;padding-top:5px;padding-bottom:8px;text-decoration:none;}
.productAllDesc a:hover {font-size:12px;color:#3c3118;padding-top:12px;padding-bottom:8px;text-decoration:none;}
.productAllPrice {font-size:13px;color:#3c3118;font-weight:bold;padding-bottom:8px;}
.productAllItem {width:150px;float:left;padding-right:5px;}

.cartImg {padding-bottom:10px;}
.relatedCopy {font-size:14px;color:#796f54;font-weight:bold;padding-bottom:20px;}
.relatedItems {width:465px;}
.relatedItem {width:150px;float:left;padding-right:5px;}
.relatedItemDesc {font-size:12px;color:#9a8f70;padding-top:12px;padding-bottom:16px;}
.relatedItemDesc a {font-size:12px;color:#9a8f70;padding-top:12px;padding-bottom:16px;text-decoration:none;}
.relatedItemDesc a:hover {font-size:12px;color:#3c3118;padding-top:12px;padding-bottom:16px;text-decoration:none;}
.relatedItemPrice {font-size:13px;color:#3c3118;font-weight:bold;padding-bottom:22px;}

/* ********************** COMPANY STYLES ********************** */
.policyTitle {font-size:16px;color:#796f54;font-weight:bold;padding-bottom:6px;}
.policyDesc {font-size:13px;color:#9a8f70;float:left;padding-bottom:20px;}
.policyDesc a {font-size:13px;color:#9a8f70;float:left;padding-bottom:20px;text-decoration:none;}
.policyDesc a:hover {font-size:13px;color:#3c3118;float:left;padding-bottom:20px;text-decoration:none;}

.aboutContent {margin-top:35px;float:left;position:absolute; top:0px; left:440px;}
.aboutCopy{font-size:13px;color:#8c8678;width:460px;float:left;}

.boutiqueContent {
	font-size:13px;
	color:#9a8d6a;
	margin-top:40px;
	position:absolute;
	top:0px;
	left:440px;
	line-height:21px;
	overflow:hidden;
	min-width:600px;

}
.boutiqueHours {float:left;}
.boutiqueAddress {float:right;}

