body {background:url(images/bg.jpg) repeat; margin:0; padding:0; font-family:"Century Gothic", Verdana, Arial;}


 
td {margin:0;padding:0; font-family:"Century Gothic", Verdana, Arial;}
img {margin:0;padding:0;}
a:link {color:white; text-decoration:none; font-weight:bold;}
a:visited {color:white; text-decoration:none; font-weight:bold;}
a:hover {color:black; background-color:#CCCCCC; text-decoration:none; font-weight:bold;}
li {list-style:none; font-size:12px; padding:0;margin:0;}
h3 {color:white; padding-left:5px;}


#mainContainer {width:983px;}
.sitebg {background:#f8f9f3; height:496px;}
#btmbg {background: url(images/btmbg.jpg) repeat-x; height:93px; font-size:11px; vertical-align:bottom;padding:0px 15px 15px 0;; text-align:right;}
#pnav {background: url(images/nav_bg.jpg) repeat-x; height:49px;}
#rightcontentbg {background: #f8f9f3;}
#aboutus {background: #f8f9f3 url(images/aboutus.jpg) no-repeat; height:627px; }
.aboutusp {font-size:12px; padding-left:450px; padding-right:30px;}
/**************************************/


#flowerbg {background:url(images/flowerbg.jpg) repeat-x; height:414px; text-align:center;    } 
#linkarea {color:#FFFFFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;}
#contenttd {background:url(images/contentbg.png) no-repeat;  width:980px; height:623px;   }
 
#rightimg { margin-left:20px; margin-top:10px; }
#contactusimg {margin:20px 0px 0px 20px;}
#rightbox {margin-left:30px; margin-top:10px;}
.rightimg {border:1px solid #999999}
.rightimglogo {border:1px solid #999999}
#word {color:#898989; font-family:"Century Gothic", Verdana, Arial; padding:20px 0px 0px 20px; font-size:12px;}
#word h3 {color:#00935f; padding:5px 0px 5px 0px; margin:0; font-size:14px;}
#companyimg {float:right; margin-right:10px;}
#contentleft { background:url(images/product_menu.jpg) no-repeat;  }
#contenttble {margin-left:55px;}
/*************************FULL MAX*******************/


/*sub cat*/
.catli {margin-top:70px;}
.catli li {color:white; padding-bottom:5px;list-style:circle;}
.editcatform {margin:15px 5px 5px 5px;}
.editcatform td {color:#333333; font-size:12px; }
.editcat_in {border:1px solid #333333; width:100px;}
.editcat_btn {border:1px solid #333333; width:50px;}

/*edit form*/
.editform {font-size:12px;font-weight:bold;}
 
#meidaform table td {color:#333333; }

#catnav { padding:0px 10px 0px 0px; font-family:Arial Black; font-size:12px;}
#catnav label {color:#C1C1C1; font-size:16px;}

/*links */
#giftlink  {border-top:3px solid #15a7cc;}
#householdlink  {border-top:3px solid #93cd16;}
#winelink  {border-top:3px solid #febf00;}
#sportlink  {border-top:3px solid #d010b1;}
#pagetitle {margin:0; padding:10px 0px 0px 0px; font-family:Arial; font-weight:bolder; font-size:18px;}
#navtd {padding-top:18px;}

/* product index */
.pd1 {background: url(images/mid_2_1.jpg); width:244px; height: 293px; }
.pd2 {background: url(images/mid_2_2.jpg); width:246px; height: 293px;  }
.pd3 {background: url(images/mid_2_3.jpg); width:248px; height: 293px;  }
.pd4 {background: url(images/mid_2_4.jpg); width:245px; height: 293px;  }

.indexli li{color:white; padding-bottom:5px;list-style:circle;}

#searchbox{ clear:both; display:none; color:white; position:absolute; z-index:100; width:545px;   background:url(images/searchpopup.jpg) no-repeat;  color:#006699; text-align:left; padding:0px; font-weight:bold;  margin-top:-55px; }
.searchboxtbl td {color:white; font-size:12px; padding:1px;}
.closespan {color:black; font-size:16px; padding:0px 8px 0px 2px; font-weight:bold; cursor:pointer;}
.searchboxtbl {padding:0; margin:0;    border:0px solid #333333;}

.page_link {cursor:pointer; color:#c2ae8b;}
.apagep {margin:5px 0px 0px 5px; color:white;}
.ptitle {margin:5px 0px 0px 5px; font-size:24px;}
.input_class {width:258px; border:1px solid black;}
.copyright {font-size:10px; color:#990000;}
#aboutustop {background:url(images/ab_top_bg.jpg) repeat-x;}
#aboutuscontent {background-color:#ece7e4;}
.cup {margin:0;padding:3; padding-left:55px; font-size:12px;}
.imgshow {margin:0;padding:0;margin-right:10px;}
.smallimg {border:5px soild #4D2626;}
.mailform { margin:100px 0px 20px 55px;}
.mailform td { padding:3px; font-size:12px; color:white; font-weight:bold;}
.mailfrominpu { width:250px; border:1px solid white;}
.msg {color:yellow;}

#tamid {background:#5a442f url(images/ta_midbg.jpg) left top  no-repeat; width:1000px; height:87px;}
#contentst {background:#5a442f;}
#indexmid {background:#FFFFFF; color:black; font-size:12px; height:87px;}
#indexcontent {height:400px;}
#supportingText {background:#FFFFFF; margin-top:0px; margin-left:0px;  width:942px; overflow:auto; height:466px;
SCROLLBAR-FACE-COLOR: #90906c;
 SCROLLBAR-HIGHLIGHT-COLOR: #b4b46c;
 SCROLLBAR-SHADOW-COLOR: #b4b490;
 SCROLLBAR-3DLIGHT-COLOR: #906c90;
 SCROLLBAR-ARROW-COLOR: #b4906c;
 SCROLLBAR-TRACK-COLOR: #906c48;
 SCROLLBAR-DARKSHADOW-COLOR: #b4906c;
 SCROLLBAR-BASE-COLOR: #90906c;
} 
#media_name {margin:1px;padding:0; font-weight:bold; color:#4c4c4c; font-size:12px; text-align:center; padding-bottom:5px; }
#media_desc {margin:1px;padding:0; font-size:10px; text-align:justify; color:#333333;  }


#popupmedia_name {font-family:"Century Gothic", Verdana, Arial; font-size:16px; color:#4a575f; border-bottom:1px solid #ced2d5; padding-bottom:6px;}
#popupmedia_desc  {font-family:"Century Gothic", Verdana, Arial; font-size:12px; font-weight:normal;}

#overlay img{ border: none; }

#searchform2 td li{color:white;  }
#searchform2 td {padding-left:36px;}

#leftcolcontent {background:#907d14 url(images/leftcol_bg.jpg) left top no-repeat; height:501px; }

#cutop {  background:url(images/cu_top_bg.jpg) repeat-x; }
#cucbg {  background:#ede8e5 url(images/cu_bg.jpg) no-repeat; }

#mypopup { position:absolute; z-index:100; width:650px; height:333px;    color:#3f3f3f; text-align:left; padding:0px; font-weight:bold; top:20px; left:20px; background: #FFFFFF url(images/pupupbg.jpg) repeat-x; padding-top:5px;}
#poptbl {  margin:20px 10px 10px 10px; width:650px; padding:0px 0px 0px 10px}
#detail { padding-left:20px; }
#newproduct { background: url(images/indexnewproductbg.jpg) repeat; }
#media_name_detail {margin:1px;padding:0; font-weight:bold; color:#3f3f3f; font-size:14px; text-align:left; padding-bottom:5px;}
#media_desc_detail {margin:1px;padding:0; font-size:12px; text-align:left;  color:#3f3f3f;  }

#editbox {position:absolute; background:#EEEEEE; padding:5px; width:600px;}

#newdesignbg {background: #F8F9F3 url(images/new_design_mid.jpg) no-repeat; width:984px; height:467px; vertical-align:top; padding-top:110px;padding-left:20px;}
#catshow {width:110px;}
#catshow li {margin:0; padding-bottom:15; width:110px;}

#overlay{ background-image: url(images/overlay.png); position:absolute; top:0px; left:0px; width:100%; display:none;}
* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url(tungpo/images/overlay.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tungpo/images/overlay.png", sizingMethod="scale");
	}
.smallimg {padding-top:2px;}
.setcursor {cursor:pointer;}
.priority {color:#333333;font-size:12px;}

#slcat a{color:#666666;}

/*
message
*/
#msg_red {color:red;}
#msg_green {color:green;}
