body{background-color:#e6d8ef;
     background-image:url(images/back_bg.jpg);
	 background-repeat:repeat-x;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
	 color:#333333;
	 margin-top:3px;
	 line-height:18px;}
	 
a{color:#333333; text-decoration:none;}	 
a:link,visited{color:#333333; text-decoration:none;}
a:hover{color:#333333; text-decoration:underline;}
.header_mid{background-image:url(images/header_mid.jpg);
            background-repeat:repeat-x;
			height:127px;
			}
.logo{float:left;}
.topbanner{float:right; margin-top:20px;}
.body{width:924px; margin-top:20px;}
.menubg{background-image:url(images/menu_bg.jpg);
        background-repeat:no-repeat;
		width:924px;
		height:44px;
		}
.menubg1{background-image:url(images/menu_bg1.jpg);
        background-repeat:no-repeat;
		width:924px;
		height:44px;
		}		
.menu{float:left; padding-top:7px; margin-left:10px;}
.menu a{display:inline;
              font-size:15px;
			  color:#ffffff;
			  text-decoration:none;
			  font-weight:bold;
			 padding:0px 20px 0px 20px;
			 border-right:#ffffff solid 2px;
			  line-height:25px;
			  }
.menu a:link{display:inline;
              font-size:15px;
			  color:#ffffff;
			  text-decoration:none;
			  font-weight:bold;
			padding:0px 20px 0px 20px;
			 border-right:#ffffff solid 2px;
			  line-height:25px;
			  }
.menu a:visited{display:inline;
              font-size:15px;
			  color:#ffffff;
			  text-decoration:none;
			  font-weight:bold;
			padding:0px 20px 0px 20px;
			 border-right:#ffffff solid 2px;
			  line-height:25px;
			  }
.menu a:hover{display:inline;
              font-size:15px;
			  color:#ffffff;
			  text-decoration:none;
			  font-weight:bold;
			 padding:7px 20px 0px 20px;
			 border-right:#ffffff solid 2px;
			  line-height:25px;
			  
			 background-image:url(images/mn_ho.gif);
			  background-repeat:no-repeat;
			  background-position:top;
			  
			  
			  }	
.sign{float:right; margin-top:10px; color:#ffffff; font-size:15px; margin-right:10px;}	
.sign a{ color:#660066; font-size:15px; font-weight:bold; text-decoration:none;}	
	
		
		
		
.maincontent{background-color:#FFFFFF; width:924px;}
.ltside{width:202px; margin-top:10px;}
.ltside1{width:223px; margin-top:10px;}
.shop_top{background-image:url(images/srshop_top.jpg);
          background-repeat:no-repeat;
		  width:202px;
		  height:37px;
		  color:#ff66cc;
		  font-size:18px;
		  font-weight:normal;
		  padding:5px 0px 0px 10px;
		  }
.shop_mid{background-image:url(images/srshop_mid.jpg);
          background-repeat:repeat-y;
		  width:202px;
		  }

.shop_bottom{/*background-image:url(images/srshop_bottom.jpg);
          background-repeat:no-repeat;*/
		  width:202px;
		 
		  
		  }
.yesidebar_top{background-image:url(images/yesiderbar_top.jpg);
               background-repeat:no-repeat;
		       width:202px;
		       height:31px;
		       color:#7c007c;
		       font-size:18px;
		       font-weight:normal;
		       padding:2px 0px 0px 10px;
			   text-align:left;
			   }
.yesidebar_mid{background-image:url(images/yesiderbar_mid.jpg);
               background-repeat:repeat-y;
			   width:202px;
			   text-align:center;
			   }
.yesidebar_top1{background-image:url(images/cat_top.jpg);
               background-repeat:no-repeat;
		       width:202px;
		       height:37px;
		       color:#ffffff;
		       font-size:18px;
		       font-weight:normal;
		       padding:5px 0px 0px 10px;
			   }
.yesidebar_mid1{background-image:url(images/cat_mid.jpg);
               background-repeat:repeat-y;
			   width:202px;
			   }
.searchbox{width:159px;
           border:#d38fbf solid 1px;
		   height:20px;
		   font-size:12px;
		   color:#333333;
		   }
.checkbox1{background-color:#666666;}
.category{padding-top:7px; width:189px; text-align:left; padding-left:3px;}
.category a{display:block;
            background-image:url(images/arrow.jpg);
			background-repeat:no-repeat;
			background-position:right;
			border-bottom:#ffdf7d dashed 2px;
			text-decoration:none;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.category a:link{display:block;
            background-image:url(images/arrow.jpg);
			background-repeat:no-repeat;
			background-position:right;
			border-bottom:#ffdf7d dashed 2px;
			text-decoration:none;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.category a:visited{display:block;
            background-image:url(images/arrow.jpg);
			background-repeat:no-repeat;
			background-position:right;
			border-bottom:#ffdf7d dashed 2px;
			text-decoration:none;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.category a:hover{display:block;
            background-image:url(images/arrow.jpg);
			background-repeat:no-repeat;
			background-position:right;
			border-bottom:#ffdf7d dashed 2px;
			text-decoration:underline;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
			
.category1{padding-top:7px; width:189px; text-align:left; padding-left:7px;}
.category1 a{display:block;
            background-image:url(images/cat_arrow.jpg);
			background-repeat:no-repeat;
			background-position:left;
			border-bottom:#ffa8d3 dashed 2px;
			text-decoration:none;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.category1 a:link{display:block;
            background-image:url(images/cat_arrow.jpg);
			background-repeat:no-repeat;
			background-position:left;
			border-bottom:#ffa8d3 dashed 2px;
			text-decoration:none;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.category1 a:visited{display:block;
            background-image:url(images/cat_arrow.jpg);
			background-repeat:no-repeat;
			background-position:left;
			border-bottom:#ffa8d3 dashed 2px;
			text-decoration:none;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.category1 a:hover{display:block;
            background-image:url(images/cat_arrow.jpg);
			background-repeat:no-repeat;
			background-position:left;
			border-bottom:#ffa8d3 dashed 2px;
			text-decoration:underline;
			color:#333333;
			line-height:22px;
			font-size:13px;
			padding-left:10px;
			
			}
.price{color:#FF0000;}
.border1{border-bottom:#ffdf7d dashed 2px; width:180px; margin:auto; margin-bottom:10px;}
.product_bg{width:481px; margin-top:10px;}
.bodymid{background-image:url(images/bodymid.gif);
         background-repeat:repeat-y;
		 width:461px;
		 padding:0px 10px;
		 }
.featuredproduct{font-size:18px; font-weight:normal; color:#7c007c; border-bottom:#e0e0e0 dashed 2px; padding-bottom:10px;}
.producttop{background-image:url(images/productbox_top.gif);
            background-repeat:no-repeat;
			width:147px;
			height:31px;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-weight:bold;
			padding-top:10px;
			}
.productmid{background-image:url(images/productbox_mid.gif);
            background-repeat:repeat-y;
			width:147px;
			line-height:22px;
			padding-top:10px;
			}
.footeradd_mid{background-image:url(images/footeradd_mid.jpg);
               background-repeat:repeat-y;
			   width:924px;
			   }
			   
.footermenu{color:#ff3c9d; padding-top:0px; text-align:center;}
.footermenu a{display:inline;
              font-size:12px;
			  color:#ff3c9d;
			  text-decoration:none;
			  font-weight:normal;
			  padding:0px 0px 0px 10px;
			  line-height:25px;
			  }
              
.footermenu a:link{display:inline;
              font-size:12px;
			  color:#ff3c9d;
			  text-decoration:none;
			  font-weight:normal;
			  padding:0px 0px 0px 10px;
			  line-height:25px;
			  }		
.footermenu a:visited{display:inline;
              font-size:12px;
			  color:#ff3c9d;
			  text-decoration:none;
			  font-weight:normal;
			  padding:0px 0px 0px 10px;
			  line-height:25px;
			  }
.footermenu a:hover{display:inline;
              font-size:12px;
			  color:#ff3c9d;
			  text-decoration:underline;
			  font-weight:normal;
			  padding:0px 0px 0px 10px;
			  line-height:25px;
			  }			
.copyright{color:#666666;  font-size:13px;}
.sell{
      font-size:18px;
	  font-weight:bold;
	  color:#fe43a0;

	  }
.more {color:#fe66b2;
      font-size:10px;
	  text-decoration:underline;
	  }
.more a{color:#fe66b2;
      font-size:10px;
	  text-decoration:underline;
	  }