#banner a img {display:;border:1px solid #fff9f9}
#banner a:hover img {border:1px solid #99323c;}

#special a img {display:;border:1px solid #fff9f9}
#special a:hover img {border:1px solid #99323c;}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background: #f3e8e6;
}
form {font-family: Verdana, Geneva, sans-serif;margin:0;padding:0}
#main {
	border-left: 1px solid #fff9f9;
	border-right: 1px solid #fff9f9;
	width: 898px;
	_width: 898px;
	_overflow:hidden;
	margin:0 auto;
	background: url(img/top_bg.jpg) no-repeat;
}
#pageBG {
	border-top:5px solid #99323c;
	background: #f3e8e6 url(img/bg.gif) repeat-x;
}

#mainBG {
	background: url(img/texture_bg.jpg) no-repeat center 204px;
}
/*TOP-------------------------------------*/
#topmenu {
	padding: 69px 0 0 237px;
	height:48px;
	_height:48px;
	overflow:hidden;
}
#topmenu a.company {width:87px;background:url(img/menu_com.jpg);}
#topmenu a.member {width:80px;background:url(img/menu_mem.jpg);}
#topmenu a.qa {width:64px;background:url(img/menu_qa.jpg);}
#topmenu a.board {width:67px;background:url(img/menu_board.jpg);}
#topmenu a.cart {width:94px;background:url(img/menu_cart.jpg);}
#topmenu a.security {width:76px;background:url(img/menu_security.jpg);}
#topmenu a.home {width:67px;background:url(img/menu_home.jpg);}
#topmenu a.login {width:79px;background:url(img/menu_login.jpg);}
#topmenu a {display:block;float:left;height:32px;background-repeat:no-repeat}
#topmenu a:hover {background-position:left -32px}
#topmenu a span {display:none}
/*VISUAL-------------------------------------*/
#visual {
	margin-left: 29px;
	border: 3px solid #4c3c3a;
	width:834px;
	margin-bottom:9px;
	background:#4c3c3a;
}
#visual img {
	display:block;
}
/*LEFT MENU-------------------------------------*/
#leftmenu {
	background: url(img/menuline.gif) repeat-y right top;
	width:252px;
	margin-left: 29px;
	_margin-left: 14px;
	float:left;
}
#leftmenu .re {
	display:block;
	width:241px;
	height:56px;
	background-image: url(img/research.jpg);
}
#leftmenu .re input {
	float:left;
}
#leftmenu dl {margin:0;padding:0 11px 0 0}
#leftmenu dt{margin:4px 0 0 0;padding:0;clear:both}


#leftmenu dl dt.visa a {display:block;width:241px;height:62px;margin:6px 0;background:url('image/visa.jpg');}
#leftmenu dl dt.visa a:hover {background-position:left -62px;}


#leftmenu dt a.lmenu1 {background:url(img/lmenu_1.gif);}
#leftmenu dt a.lmenu2 {background:url(img/lmenu_2.gif);}
#leftmenu dt a.lmenu3 {background:url(img/lmenu_3.gif);}
#leftmenu dt a.lmenu4 {background:url(img/lmenu_4.gif);}
#leftmenu dt a.lmenu5 {background:url(img/lmenu_5.gif);}
#leftmenu dt a.lmenu6 {background:url(img/lmenu_6.gif);}
#leftmenu dt a.lmenu7 {background:url(img/lmenu_7.gif);}
#leftmenu dt a.lmenu8 {background:url(img/lmenu_8.gif);}
#leftmenu dt a.lmenu9 {background:url(img/lmenu_9.gif);}
#leftmenu dt a.lmenu10 {background:url(img/lmenu_10.gif);}
#leftmenu dt a.lmenuza {background:url(img/lmenu_a.gif);}
#leftmenu dt a.lmenuz1 {background:url(img/lmenu_z1.gif);}
#leftmenu dt a {display:block;width:241px;height:31px;}
#leftmenu dt a:hover {background-position:left -31px;}
#leftmenu dt a span {display:none;}
#leftmenu dd {margin:1px 0 0 0;padding:0}
#leftmenu dd a {
	font-size:15px;
	color:#5e3a3d;
	display:block;
	float:left;
	padding:3px 14px 3px 6px;
	white-space: nowrap;
	text-decoration:none;
	background:transparent url(img/arrow.gif) no-repeat right center;
}
#leftmenu dd a:hover {color:#FFF;background-color:#763032}
/*INDEX CONTENT-------------------------------------*/
#indexContent{width:580px;float:right;margin:0 27px 0 0;_margin:0 9px 0 0}
#indexContent h2{background:url(img/dot.gif) repeat-x;padding:4px 0 0 0;margin:2px 0 4px 0}
#indexContent h2 span{display:none}
#indexContent #seller {height:295px;position:relative;width:588px;}
#indexContent #seller a {display:block;float:left;width:142px;height:139px;margin:0 3px 3px 0;position:relative}
#indexContent #seller a img {display:none;border:none}
#indexContent #seller a:hover img {_filter: alpha(opacity=100);display:block}


/*FLOWER24-------------------------------------*/
#flower24 {clear:both;margin:0 26px 0 29px;padding-top:26px;_overflow:hidden}
#flower24 dl {margin:0;padding:0}
#flower24 dl dt.title1 {background:url(img/title1.gif)}
#flower24 dl dt.title2 {background:url(img/title2.gif)}
#flower24 dl dt.title3 {background:url(img/title3.gif)}
#flower24 dl dt.title4 {background:url(img/title4.gif)}
#flower24 dl dt.title5 {background:url(img/title5.gif)}
#flower24 dl dt.title6 {background:url(img/title6.gif)}
#flower24 dl dt.title7 {background:url(img/title7.gif)}
#flower24 dl dt.title8 {background:url(img/title8.gif)}
#flower24 dl dt {display:block;width:407px;height:28px;margin:0;padding:0;background-repeat:no-repeat}
#flower24 dl dt a {display:block;width:32px;height:11px;background:url(img/more.gif) no-repeat left top;float:right;margin:6px 7px 0 0}
#flower24 dl dt a:hover {background-position:left -11px}
#flower24 dl dd {margin:0;padding:0;/*background:url(img/dot.gif) repeat-x left bottom;*/height:110px;margin-bottom:10px}
#flower24 dl dd a {display:block;width:133px;height:106px;margin-right:4px;float:left}
#flower24 dl dd a img {display:none;_display:block;_filter: alpha(opacity=0);border:none}
#flower24 dl dd a:hover img {_filter: alpha(opacity=100);display:block}
#flower24 dl dt span {display:none}
#flower24 #leftDL {float:left;_width:411px;_overflow:hidden}
#flower24 #rightDL {float:right;_width:411px;_overflow:hidden}


#dm {width:577px;margin-bottom:20px}
#dm img {display:block;border:1px solid #d2c8c5}
#dm .maincover {margin-bottom:5px}
#dm .scoverR {float:right}

#sideBanner {padding:0px 8px ;}
#sideBanner a img {border:1px solid #efefef}
#sideBanner a:hover img {border:1px solid #aa1122;}




#list {font-size:16px;border:1px solid #d2c8c5;margin-bottom:20px;background:#FFF;background:#FFF url(img/productListTitle.gif) no-repeat 1px 1px;/*padding-top:52px;*/width:600px;float:left}
#list .title{color:#8b0f1a;font-size:16px;height:32px;padding:20px 0 0 46px;overflow:hidden;font-weight:bold}
#list .title span {margin-left:6px;color:#7f7472;font-size:16px;}
#list .tr2 {vertical-align: top;margin:10px;padding:5px 0px;/*border-top:1px solid #DDD;*/background:url(img/dot.gif) repeat-x left bottom}
#list td div {margin-top:10px;color:#777777}
#list td h2 {padding:0;font-size:14px;background:none;}
#list td h3 {padding:0;font-size:14px;background:none;color:#777777}
#list td h3 a{color:#2222aa;text-decoration: none;}
#list td h3 a:hover{color:#aa323c;text-decoration: underline;}

#list td div span {color:#C00;font-weight:normal;margin:0 0px}
#list td div a {vertical-align:top;display:block;width:85px;height:24px;background:url(img/addCart.gif) no-repeat left top}
#list td div a:hover {background-position:left -24px}
#list td div a span {display:none}
#list a img {border:1px solid #686868}
#list a:hover img {border:1px solid #99323c;}

#pagenum {margin:0;padding:0;text-align:right;background:url(img/research.jpg) repeat-x left -18px;border-top:1px solid #d2c8c5;height:20px;*height:19px}
#pagenum dt,#pagenum dd {font-size:11px;display:inline;margin:0;padding:0}
#pagenum dt {font-size:10px;float:left;color:#FFF;padding:3px 3px 3px 6px;font-weight:normal}
#pagenum dd a {padding:3px 6px;display:block;float:right;text-decoration:none;border-left:1px solid #d2c8c5;color:#FCC}
/*#pagenum dd a:hover {background:#900;color:#FFF}*/
#pagenum dd a:hover {background:#FFC;color:#C00}

/*FOOTER-------------------------------------*/
#footer {
	margin-top:15px;
	background: url(img/footer.jpg) no-repeat center top;
	height: 80px;
	clear: both;
}
