/*html { background-color:#e4e1de; }
body { margin:0px; color:#455560; font-family:Verdana; font-size:12px; text-align:left; }

#frameWrap { margin:0px auto; width:990px; background-color:#ffffff; }
#bodyWrap { margin:0px auto; width:943px; }
#headerWrap {  padding:0px; height:150px; background:url(../images/headerbg.jpg) repeat-x; text-align:left; }
#headerWrap .logo { padding-top:15px; padding-left:50px; }
#headerWrap .language { float:right; padding-top:30px; padding-right:30px; }

#menuWrap {  height:32px; padding:0px; position:relative; }

#bannerWrap { padding:0px; height:271px; background:url(../images/headerbg.jpg); text-align:left; }
#bannerWrap2 { padding:0px; height:200px; background:url(../images/headerbg.jpg); text-align:left; }

#flashArea { position:absolute; margin:0px; }

#sub_products { position:absolute; width:135px; z-index:1000; top:-15px; left:147px; visibility: hidden; padding:0px; margin:0px; }
#sub_products ul { margin:0px; padding:0px; list-style-type:none; }
#sub_products ul li { margin:0px; padding:0px; list-style-type:none; }

#sub_seasonal { position:absolute; width:220px; z-index:1001; top:-15px; left:283px; visibility: hidden; }
#sub_seasonal ul { margin:0px; padding:0px; list-style-type:none; }
#sub_seasonal ul li { margin:0px; padding:0px; list-style-type:none; }

/*
#bannerWrap .flashArea { float:left; width:904px; height:300px; background-color:#ffffff; border:1px solid #000000; }
*/
/*
#contentWrap { padding:0px; background-color:#0084d7; text-align:left; }
*/
#info { padding-top:30px; width:190px; }
#info2 { padding-top:30px; width:160px; text-align:left; }
#info3 { padding-top:30px; width:190px; }
#info4 { padding-top:30px; width:160px; text-align:left; }

#contentWrap .indextxt { padding-top:60px; padding-bottom:100px; padding-left:70px; }
#contentWrap .product { padding-top:0px; padding-bottom:0px; padding-left:30px; color:#ffffff; }
#contentWrap .product .tit { /*color:#ffffff; */color:#4b2e00; padding-left:4px; font-size:20px; padding-top:4px; width:90%; padding-bottom:3px; font-family:"Times New Roman"; border-bottom:1px solid #c8ba81; }
#contentWrap .product .tit2 { /*color:#ffffff;*/ color:#4b2e00; padding-left:4px; font-size:20px; padding-top:4px; padding-bottom:3px; font-family:"Times New Roman"; border-bottom:1px solid #c8ba81; }
#contentWrap .product .txt { color:#ffffff; padding-left:4px; font-size:13px; padding-top:4px; }
#contentWrap .product .txt a { color:#ffffff; text-decoration:none; }
#contentWrap .product .txt a:hover { color:#ffffff; text-decoration:underline; }
#contentWrap .personalize { padding-top:50px; text-align:right; padding-right:40px; padding-bottom:70px; color:#ffffff; }
#contentWrap .packaging { padding-top:20px; text-align:center; padding-bottom:70px; color:#ffffff; }

#contentWrap .square { background:url(../images/background.png) no-repeat; margin:0px; width:128px; height:128px; }
#contentWrap .square_over { background:url(../images/background-over.png) no-repeat; margin:0px; width:128px; height:128px; }

.bar { height:15px; background-color:#4b2e00; margin:0px auto; width:943px; }
#footerWrap {  padding-top:15px; padding-bottom:15px; }
#footerWrap .address { float:left; }
#footerWrap .companyinfo { float:right; }