html,body {height:100%}
body {margin:0; padding:0; background:#313131; text-align:center; color:#ffffff; 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:#ff9900; text-decoration:none;}
a:hover{color:#FF0000;}

.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:8px 24px; line-height:1.4em; font-size:12px; color:#cc0;}
#pages span,
#pages a {display:inline-block;	margin-left:0.6em; padding:0 0.4em; border:1px solid #FFCC33; text-align:center;}
#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;}

.title {line-height:26px; font-size:22px; font-weight:bold; color:#9f0; 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:1em 0px;}


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 */
#menuSubCatList {margin:0 auto 10px auto; width:90%;}
#menuSubCatList ul {margin:0; padding:0; width:100%; list-style:none;}
#menuSubCatList ul li {float:left; margin-right:1em; background:url(images/arrow01.gif) 0 center no-repeat ; line-height:22px; height:22px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#menuSubCatList ul li.cur a {color:#ff0000;}
#menuCatInfo {margin:0 auto; width:90%; padding-bottom:0.8em; border-bottom:#ba9265 1px dotted;}
/* MenuList style1 */
#menuList {margin:0 auto; width:90%;}
#menuList .item {clear:both; padding:4px 0px; width:100%; font-size:12px; list-style:none; border-bottom:#333 1px dotted; text-align:left;}
#menuList .item .sku {width:30px;color:#fc3;}
#menuList .item .name {font: bold 11px/1.5em Verdana;color: #fff;}
#menuList .item .name span {float:left;}
#menuList .item .pepper {float:left; margin-top:2px; margin-left:5px;}
#menuList .item .view {float:left; margin-top:2px; margin-left:5px}
#menuList .item .price {width:140px;}
#menuList .item .price span {float:left;text-align:left;font: bold 11px/1.5em Verdana;color:#fff;}
#menuList .item .price a {float:left;}
#menuList .item .order {width:70px; text-align:center;}
/* 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:14px 0 0 8px;}
#photoList .item {float:left;width:134px;height:134px; margin: 0px 5px; display:inline; padding:6px 6px; text-align:center;background:url(images/photobg.jpg) left top no-repeat;  }
#photoList .item a {text-decoration:none;}
#photoList .item a:hover {border: 1px #fff solid;}
#photoList .item a img {float:left;width:120px; height:120px;border: 1px #000 solid;}
#showPhoto {width:100%; text-align:center;}
#showPhoto img {margin-bottom:0.6em}

/* CommentList style1 */
#cmtList {float:right;margin-right:10px; width:490px; text-align:center; border-top:#ba9265 1px dotted;display:inline;margin-top: 10px;}
#cmtList .cmtItem {padding:8px 6px 10px 6px; border-bottom:#ba9265 1px dotted;}
#cmtList .cmtItem table {width:100%;}
#cmtList .cmtItem table td {vertical-align:top; line-height:120%;}
#cmtList .cmtItem table .td0 {width:10px;}
#cmtList .cmtItem table .td1 {text-align:left;}
#cmtList .cmtItem table .td2 {width:100px; padding-left:10px; text-align:left;}
#cmtList .cmtItem table .td3 {width:10px;}
#cmtList .cmtItem table .td4 {text-align:left; padding-top:4px;}
#cmtList .cmtItem .name {font-weight:bold;}
#cmtList .cmtItem .date {color:#9b7d4f; font-family:Georgia; font-size:12px;}
/* CommentList style2 */
#cmtList2 {margin:6px auto; width:94%; text-align:center; border-top:#ba9265 1px dotted;}
#cmtList2 .cmtItem {padding:8px 6px 10px 6px; border-bottom:#ba9265 1px dotted;}
#cmtList2 .cmtItem table {width:100%;}
#cmtList2 .cmtItem table td {vertical-align:top; line-height:120%;}
#cmtList2 .cmtItem table .td0 {width:10px;}
#cmtList2 .cmtItem table .td1 {width:90px; text-align:center;}
#cmtList2 .cmtItem table .td2 {width:8px;}
#cmtList2 .cmtItem table .td3 {text-align:left; line-height:120%;}
#cmtList2 .cmtItem table .td4 {width:120px; padding-left:10px; text-align:left;}
#cmtList2 .cmtItem img {border:#9b7d4f 1px solid;}
#cmtList2 .cmtItem .name {font-weight:bold;}
#cmtList2 .cmtItem .date {color:#9b7d4f; font-family:Georgia; font-size:12px;}
/* CommentList style3 */
#cmtList3 {}
#cmtList3 .cmtItem {margin-bottom:12px;}
#cmtList3 .cmtItem .cmtTitle {}
#cmtList3 .cmtItem .cmtContent {}
#cmtList3 .cmtItem .date {color:#bf0e0a; font-family:Georgia; font-size:10px;}
/* CommentForm Style1 */
#cmtButton {margin:0 auto; padding-bottom:6px; width:94%; text-align:left;}
#cmtForm {margin:10px auto; padding-bottom:6px; width:94%;}
#cmtForm #cmtFormTop {width:100%; padding-bottom:6px;}
#cmtForm #cmtFormTop #label_Name {display:inline-block; padding:0 6px 3px 0;}
#cmtForm #cmtFormTop #label_Email {display:inline-block; padding:0 6px 3px 14px;}
#cmtForm #cmtFormTop input {padding:0 2px; width:120px; height:20px; font-size:12px; border:#9b7d4f 1px solid; background:#fff;}
#cmtForm #cmtFormCnt { border:#9b7d4f 1px solid; background:#fff;}
#cmtForm #cmtFormBtm {width:100%; padding:6px 0 8px 0; text-align:center;}
#editorDiv .editor_toolbar {width:100%; height:32px; border-bottom:#d8d2bd 1px solid; background:url(../../images/editor/toolbar_bg.gif) repeat-x left top;}
#editorDiv .editor_toolbar img {float:left; display:inline; margin:3px 0 0 4px;}
#editorDiv iframe {width:100%; height:160px; border:none;}
/* CommentForm Style2 */

/*---- 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;}

