﻿html,body {height:100%}
body {margin:0; padding:0; background:#6e0e0e url(../images/bodybg.gif); text-align:center; color:#484848; font:12px arial,helvetica,clean,terminal,sans-serif;
scrollbar-face-color: #ceb184;
scrollbar-highlight-color: #ceb184;
scrollbar-shadow-color: #ceb184;
scrollbar-3dlight-color: #f5e0bf;
scrollbar-arrow-color: #9b7d4f;
scrollbar-track-color: #ebd1a9;
scrollbar-darkshadow-color: #9b7d4f;
}
td {color:#484848; font:12px arial,helvetica,clean,terminal,sans-serif;}
input, textarea, select {font: 12px/20px Tahoma, Arial;}
form,h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
h2 {font-size:22px; font-weight:bold; line-height:1.1em;}
h3 {font-size:18px; font-weight:normal; line-height:1.1em;}
h4 {font-size:13px; font-weight:bold; line-height:1.4em;}
h5 {font-size:12px; font-weight:bold; line-height:1.4em;}
h6 {font-size:12px; font-weight:normal;  line-height:1.4em;}
ul {list-style-type:none;margin:0;padding:0;}
img {border:0;}
a {color:#713400; text-decoration:underline;}
a:hover {color:#ff0000; text-decoration:underline;}

.fl {float:left;}
.fr {float:right;}
.dis{display:block;}
.undis{display:none;}
.clear {clear:both; font-size:0px; line-height:0px; height:0px;}
.hspacer {clear:both; width:1px; height:10px; font-size:1px; overflow:hidden;}

.date {font-size:x-small; color:#3f3432;}
.img_card {margin-right:6px;} 

.btn_write, .btn_write_over,
.btn, .btn_over,
.btn2, .btn2_over {padding:0; height:22px; line-height:17px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff;
 background:#9b7d4f; border:none;}
.btn_write, .btn_write_over {width:120px; font-weight:bold;}
.btn, .btn_over {width:60px; font-weight:bold;}
.btn2, .btn2_over {width:60px; font-weight:normal;}

.pages {clear:both; text-align:center; padding:0px 24px; line-height:1.4em; font-size:12px; color:#514847;}
.pages span,
.pages a {display:inline-block;	margin-left:0.6em; padding:2px 5px;  text-align:center; text-decoration:none;}
.pages a {border:1px solid #ccaa7e;}
.pages a:hover {border:1px solid #ad8254; background:#ad8254; color:#fff;}
.pages b {display:inline-block;	margin-left:0.6em; padding:0; text-align:center;}
.pages .nowPage{border:1px solid #ad8254; background:#ad8254; color:#fff;}

.title {line-height:26px; font-size:22px; font-weight:bold; color:#713400; text-align:center;}
.titleTxt {text-align:center; color:#666666;}
.pubInfo {text-align:center; font-size:11px; color:#666666;}
.content {padding-top:1em; font-weight:normal; text-align:left; font:arial,helvetica,clean,terminal,sans-serif;}
.content p {text-align:left; margin:8px 0px;}

ul#catList {margin:0; padding:0; list-style:none;}
ul#catList li {padding:0.4em 0 0.3em 1.8em; font-size:12px; font-weight:bold; background:url(../images/icon_cat.gif) no-repeat left 0.5em;}

ul#aboutList {margin:0; padding:0; list-style:none;}
ul#aboutList li {padding:0.5em 0 0.4em 1.8em; font-size:12px; font-weight:bold; background:url(../images/icon_cat.gif) no-repeat left 0.5em;}

ul#newsList {margin:0; padding:0; list-style:none;}
ul#newsList li {padding:0.5em 0 0.4em 1.8em; font-size:12px; font-weight:bold; background:url(../images/icon_cat.gif) no-repeat left 0.5em;}

#googleMap {}
#googleMap iframe {}

/* Menu */
#menuList {margin:0 auto; width:100%; overflow:hidden; float:left;}
#menuList .catInfo{width:100%;margin:0; display:none;}
#menuList .catInfo h5 {width:100%; height:26px;color:#713400; line-height:26px;margin-buttom:5px; font-size:22px; font-weight:bold;  text-align:center;}
#menuList .catInfo p {margin-top:0px; color:#8a7b7b; text-align:center;}
/* MenuList style1 */
#menuList .catInfo .item {clear:both; padding:0px;width:100%; font-size:12px;list-style:none;margin-bottom:20px; text-align:left; }
#menuList .catInfo .item td{ vertical-align:top;padding:5px;border-bottom:1px #333 dotted;}
#menuList .catInfo .item { list-style-type:none;display:block; width:614px;;padding:5px 0px;}
#menuList .catInfo .item .sku{width:30px;}
#menuList .catInfo .item .name{font-size:13px; font-weight:bold;}
#menuList .catInfo .item .name p{color:#594F4E;font-weight:normal; text-align:left;}
#menuList .catInfo .item .price{text-align:right;width:150px;}
#menuList .catInfo .item .summary{font-size:12px;color:#777}
/* MenuListCart style1 */

/*
#menuListCart {margin:0 auto; width:90%;}
#menuListCart .item {clear:both; padding:4px 0px; width:100%; font-size:12px; list-style:none; border-bottom:#ba9265 1px dotted; text-align:left;}
#menuListCart .item .item_lt {float:left; height:18px; line-height:18px;}
#menuListCart .item .item_rht {float:right; height:18px; line-height:18px;}
#menuListCart .item .sku {float:left; width:26px;}
#menuListCart .item .name {float:left; padding:0; font-weight:normal;}
#menuListCart .item .pepper {float:left; margin-top:2px; margin-left:5px;}
#menuListCart .item .view {float:left; margin-top:2px; margin-left:5px}
#menuListCart .item .price {float:left; width:44px; text-align:left;}
#menuListCart .item .price2 {float:left; width:44px; text-align:left;}
#menuListCart .item .order {float:left; height:20px;}
*/

/* PhotoList style1 */
#photoList {margin:5px 0 0 8px;}
#photoList .item {float:left; display:inline; padding:0 12px 10px 12px; text-align:center; font-size:8pt; line-height:14px;}
#photoList .item a {display:block; padding:4px; width:120px; text-align:center; background:#f8eddc; border:#ceb184 1px solid; text-decoration:none;}
#photoList .item a:hover {background:#fff; border:#ff6600 1px solid;}
#photoList .item a img {width:120px; height:90px; margin-bottom:4px;}
#showPhoto {width:100%; margin:0.6em 0 0 0; text-align:center;}
#showPhoto img {margin-bottom:0.6em}

/* comment */
.btnWriteCmt {width:136px; height:24px; font-size:200em; overflow:hidden; border:0; background:url(../images/btn_writecmt.gif) no-repeat 0 0; cursor:pointer;}
.btnWriteCmtOver {width:136px; height:24px; font-size:200em; overflow:hidden; border:0; background:url(../images/btn_writecmt.gif) no-repeat 0 100%; cursor:pointer;}
.btnSend {width:75px; height:24px; font-size:200em;margin-right:10px; overflow:hidden; border:0; background:url(../images/btn_send.gif) no-repeat 0 0; cursor:pointer;}
.btnSendOver {width:75px; height:24px; font-size:200em;margin-right:10px;  overflow:hidden; border:0; background:url(../images/btn_send.gif) no-repeat 0 100%; cursor:pointer;}
.btnCancel {width:87px; height:24px;border:0; background:url(../images/btn_cancel.gif) no-repeat 0 0; cursor:pointer;}
.btnCancelOver {width:87px; height:24px; font-size:200em; overflow:hidden; border:0; background:url(../images/btn_cancel.gif) no-repeat 0 100%; cursor:pointer;}

#writeCmt {width:100%;scrollbar-face-color: #f2f2f2;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #dddddd;
	scrollbar-arrow-color: #336000;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #ffffff;
	}
#cmtBar {margin-top:0px;margin-bottom:0px;}
#cmtBar a {text-decoration:underline;}
#cmtForm {padding:0px; border:1px #ccc solid; zoom:1; font-size:12px; background-color:#FFFFFF;color:#444;}
#cmtForm h4 {margin:0;color:#444; padding:0 10px; height:25px; line-height:25px; font-weight:700; background:url(../images/title_bg.gif)}
#cmtForm h4 span {position:absolute; right:5px; top:0; cursor:pointer; font-size:18px; font-weight:400;}
#cmtForm #cmtFormEmail {padding:0px 10px;line-height:20px;}
#cmtForm #cmtForTitle{padding:0px 10px;line-height:20px;}
#cmtForm #cmtFormCont {padding:0px 10px;line-height:20px;}
form{margin:5px 10px;}
#cmtForm #cmtFormSubmit {margin-top:10px;padding:0px 10px; text-align:center}
#cmtForm label {display:block; padding-bottom:4px; font-weight:400;}
#cmtForm .textbox {padding:2px; width:240px; color:#935b54; border:1px solid #ccc; }
#cmtForm .textarea {padding:2px; width:420px; color:#935b54; border:1px solid #ccc;}

#cmtList {width:100%;}
#cmtList dl {margin:0; padding:8px 0; border-bottom:1px #999 dotted;}
#cmtList dt {line-height:18px; color:#444;}
#cmtList dt span {margin-left:20px;}
#cmtList dd {margin:0; padding:0; line-height:18px;color:#ff3300;}

/*---- Win ----*/
#winBody {margin:0; padding:0; background:#ebd1aa; text-align:center; color:#484848; font:12px arial,helvetica,clean,terminal,sans-serif;}
#winBox {padding:12px; height:100%;}
#winTitle {padding:0px 0px 10px 0px; text-align:center; border-bottom:#ba9265 1px solid;}
#winTitle h2 {margin:0px; padding:0px; color:#713400; font-size:22px; font-weight:bold;}
#winTitle p {margin:0px; padding:0px; font-size:11px; color:#9b7d4f;}
#winImage {margin-top:12px; text-align:center;}
#winImage img {border:none;}
#winContent {margin-top:12px; line-height:1.4em; text-align:left;}

