a{text-decoration:none;}



.main{background: url(../images/bg_body_hp.gif) repeat-x top #1f1f1f; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.2em;}

.wrapper{ width:980px; margin:0 auto; background: url(../images/bg_logo_hp.jpg) no-repeat top left; }


.tml{background: url(../images/bg_tmla_hp.gif) repeat-x top #000; border:1px solid #323232;}

.tml a{padding:15px 25px; color:#ccc; font-size:13px; font-weight:bold; line-height:40px;}

.tml a:hover{background:#F90; color:#000;}

.tml .on{background:#F90; color:#000;}





.wel_reg{ background:url(bg_wel_region_hp.gif) repeat-x top #292b2e; border:1px solid #444; color:#999; width:230px; position:absolute}

.wel_inn{padding:20px 15px 4px;}

.wel_foot{position:relative; bottom:-1px; left:-1px;}





.wel_reg1{background: url(../images/bg_contact_hp.jpg) no-repeat bottom #222326; color:#999; width:232px;}

.wel_reg2 a{ color:#ccc;}

.wel_reg2 a:hover{ color:#F90;}

.wel_inn1{padding:20px 15px 4px; border:1px solid #444; border-width:1px 1px 0;}





.wel_reg2{background:#000; border:1px solid #444; color:#999;}







.pink1 a{ color:#8d6074;}

.pink1 a:hover{ color:#fff;}

.bull2{background: url(../images/bull2_hp.gif) no-repeat 0 7px; padding-left:8px;}





.featuredProducts ul{ margin:10px;}

.featuredProducts li{width:110px;}

.featuredProducts .prev, .featuredProducts .next{width:20px;height:20px;display:block;position:absolute;background:url(arrow_l_hp.gif) no-repeat center;top:55px;}

.featuredProducts .prev{left:-20px;opacity:.33;}

.featuredProducts .next{background-image:url(arrow_r_hp.gif);right:5px;}

