/* IE6 - PNG */
.PNG24{tmp:expression(setPNG24(this));}

/* Reset */
* {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
body {background:#402a1d url(/images/bg.jpg) repeat-x left top;color:inherit;font-size:11px;text-align:center;}
input,select,textarea {font-size:11px;color:#220e0f;}
a {text-decoration:none;}
a img {border:none;}
li {list-style-type:none;}

#landingpage #content {background:#fff url(/images/bg_content.jpg) no-repeat right top;}

/* Layout */
#wrap {position:relative;width:956px;height:620px;margin:15px auto;text-align:left;}
#content {position:absolute;width:789px;height:570px;top:25px;right:0;z-index:1;background:#fff;}
#landingpage #content a {position:absolute; width:100%;height:100%;}
#landingpage #content a span {position:absolute;left:-5000px;visibility:hidden;}

/* Shopping Bag */
#shoppingBag {position:absolute;height:25px;line-height:25px;top:0;right:0;background:#6b5544 url(/images/bg_shippingbag.jpg) no-repeat right top;padding-right:10px;color:#fff;}
#shoppingBag h3 {float:left;font-size:11px;line-height:25px;background:url(/images/bg_shippingbag-left.jpg) no-repeat left top;padding-left:10px;}
#shoppingBag a {color:#fff;margin-left:0.5em;text-decoration:underline;}
#shoppingBag a:hover {text-decoration:none;}
#shoppingBag strong a {text-decoration:none;}
#shoppingBag strong a:hover {text-decoration:underline;}

/* Detail border-left:#f1f0ee 1px solid; */
#detail {
	position:absolute;
	width:409px;
	height:570px;
	top:0px;
	right:0px;
	z-index:6;
	overflow-x:hidden;
}

#detail_line {
	position:absolute;
	width:1px;
	height:570px;
	top:0px;
	left:0px;
	background:#f1f0ee;
	z-index:20;
}

#detail_anicontent {
	position:relative;
	width:409px;
	height:570px;
	left:0px;
	background:#ffffff;
	overflow-y:hidden;
}

#detail h1 {
	color:#6f6d6c;
	font-size:16px;
	font-weight:normal;
	line-height:40px;
	padding-top:12px;
	padding-left:10px;
}
#detail h1 strong {
	color:#c3bfbf;
	background-color:inherit;
	font-weight:normal;
}
#detail h2 {
	color:#c3bfbf;
	background-color:inherit;
	font-size:13px;
	font-weight:normal;
	line-height:33px;
	padding-left:10px;
	border-top:#f1f0ee 1px solid;
	border-bottom:#f1f0ee 1px solid;
}
#detail .detail_scrollarea {
	overflow:auto;
	height:483px;
}

/* Navigation */
#navi {position:absolute;left:0;top:25px;color:#fff;background:#220e0f url(/images/bg_navi.jpg) no-repeat left bottom;width:167px;height:570px;text-transform:lowercase;}
#navi h1 {margin:47px 0 32px 10px;}
#navi h3 {color:#fff;font-size:16px; letter-spacing:-1px;font-weight:normal;margin:20px 0 12px 10px;}
#navi ul {margin-left:10px;}
#navi li {line-height:15px;}
#navi li a {color:#fff;line-height:15px;}
#navi li a:hover, #navi li.on a {color:#ffcc00;background:url(/images/ic_plus.gif) no-repeat right 60%;padding-right:1em;}
#navi li h2 {font-size:11px;font-weight:normal;}

/* Search */
#searchProduct {position:absolute;height:25px;bottom:0;left:0;}
#searchProduct fieldset {border:none;}
#searchProduct legend {display:none;}
#searchProduct input {float:left;border:none;}
#searchProduct .keyword {width:121px;background:url(/images/bg_keyword.jpg) no-repeat left top;color:#220e0f; padding:6px 10px;}
#searchProduct .button_search {width:26px;height:25px;overflow:hidden;background:url(/images/button_search.gif) no-repeat left top;cursor:pointer;}
#searchProduct .button_search:hover {background-position:0 -25px;}

/* Site Information */
#siteInfo {position:absolute;height:1.5em;bottom:0;right:0;}
#siteInfo h3 {position:absolute;left:-5000px;visibility:hidden;}
#siteInfo li {display:inline;padding-right:0.8em;padding-left:0.4em; background:url(/images/siteinfo_devider.gif) no-repeat right center;color:#ad9673;}
#siteInfo li:last-child {background:none;}
#siteInfo a {color:#ad9673;}
#siteInfo a:hover {color:#fff;}

/* Loading */
#loadingImage { position:absolute; width:32px; height:32px; top:50%; left:50%; z-index:50;}

/* Hide Print Objects */
#print_header {display:none;}
#popupTitle {width:100%; padding:7px 0 0 20px; position:relative; color:#333333; z-index:11; cursor:pointer; margin-bottom:7px;}
#btn_close_findAD { width:44px; position:absolute; left:415px; top:1px; z-index:12;}
#popupWindowContent { position:absolute; overflow:hidden; top:27px; left:8px; height:500px; width:450px;}

/* Currency */
#currency {position:absolute;width:167px;height:25px;left:0;bottom:0;}
#currency h3 {float:left;font-size:11px;margin:0;line-height:25px;padding:0 26px 0 10px;background:#a48d6b url(/images/bg_currency.gif) repeat-x left top;}
#currency span { float:right;}
#currency a {float:left;color:#fff;font-size:14px;line-height:25px;width:26px;margin-left:1px;text-align:center;background:#8a7357 url(/images/currency_ped.gif) no-repeat left top;}
#currency a:hover, #currency a.on {background-position:0 -25px;}
