/*
Theme Name: Wacoal
Theme URI: http://www.Wacoal.org/
Description: Wacoal Theme
Version: 1.0
Author: CalliArc
Author URI: http://www.calliarc.com/
*/
body{margin:0px;padding:0px;width:100%;background:#fffcfc url('images/bg.jpg') repeat-x;font:normal 12px arial;}

img{border:0px;}
form{margin:0px;}
p,span{margin:0px;padding:0px;}
a{color:#666;}
a:hover{color:#666;}
#container{clear:both;margin:0 auto;width:900px;}
#container .top{clear:both;margin:0 auto;;width:900px;height:74px;background:url('images/top.jpg') no-repeat;}
#container .top .menu{clear:both;float:left;width:870px;height:78px;background:url('images/menubg.jpg') no-repeat;padding-left:30px;}
#container .top .menu .menu1{clear:both;float:left;width:900px;margin-left:25px;margin-left:20px !importent;margin-top:20px;}
#container .top .menu .menu1 ul{list-style:none;margin:0px;padding:0px;}
#container .top .menu .menu1 ul li{float:left;margin-right:20px;font:normal 12px 'Trebuchet MS',arial;color:#95013f;}
#container .top .menu .menu1 ul li a{color:#95013f;text-decoration:none;}
#container .top .menu .menu1 ul li a:hover{color:#ed145b;text-decoration:none;}

#container .top .menu .menu1 .textbox{float:left;width:143px;height:23px;margin-left:10px;margin-top:-2px;padding-left:10px;font:normal 12px 'Trebuchet MS',arial;color:#95013f;padding-top:3px;background:url('images/searchbg.jpg') no-repeat;}
.textbox1{float:left;width:140px;background:url(0.jpg) no-repeat;border:0px red;}
#container .top .menu .menu1 .go{float:left;width:28px;height:26px;text-align:center;font:normal 12px 'Trebuchet MS',arial;color:#fff;background:url('images/go.jpg') no-repeat;margin-top:-2px;line-height:24px;}
#container .top .menu .menu1 .go a{display:block;color:#fff;text-decoration:none;}
#container .top .menu .menu1 .go a:hover{display:block;color:#fff;text-decoration:none;}

#container .banner{clear:both;float:left;height:214px;}

/*subpage - 1 middle*/
#container .middle{clear:both;float:left;width:900px;margin-top:10px;}

#container .middle .midleft{clear:both;float:left;width:687px;}
#container .middle .midleft .midtop1{clear:both;float:left;width:687px;background:#fff url('images/lefttop1.jpg') no-repeat;}
.abt{clear:both;float:left;width:600px;margin-left:10px;font:normal 13px 'HelveticaNeue',arial;color:#fff;margin-top:5px;}
.limg{clear:both;float:left;width:167px;;height:330px;margin-top:10px;margin-left:10px;}
.lorem1{float:left;width:460px;margin-left:0px;padding-right:10px;margin-top:20px;margin-bottom:2px;text-align:justify;font:normal 12px arial;color:#464646;overflow:auto;}
.dolor{float:left;width:460px;margin-left:0px;margin-top:20px;font:bold 12px arial;color:#95013f;}
.lorem2{float:left;width:460px;margin-left:0px;text-align:justify;font:normal 12px arial;color:#464646;}
#container .middle .midleft .midbtm1{clear:both;float:left;width:687px;height:100px;background:url('images/leftbtm1.jpg') no-repeat;}

#container .footer{clear:both;float:left;width:900px;height:66px;background:url('images/footer.jpg') no-repeat;}
#container .footer .copy{clear:both;float:left;width:380px;color:#7F7F7F;font:bold 9px arial;margin-left:60px;margin-top:30px;}

#container .footer .fmenu{float:left;width:350px;margin-top:29px;margin-left:50px;}
#container .footer .fmenu ul{list-style:none;margin:0px;padding:0px;}
#container .footer .fmenu ul li{float:left;color:#C46D8F;font:bold 9px arial;margin-left:5px;margin-right:5px;}
#container .footer .fmenu ul li a{color:#C46D8F;text-decoration:none;}
#container .footer .fmenu ul li a:hover{color:#C46D8F;text-decoration:none;}


/*sub-page - products*/
.left1{clear:both;float:left;width:170px;margin-top:10px;margin-left:10px;}
.left1 .limg{clear:both;float:left;width:167px;height:330px;}
.left1 ul{list-style:none;margin:0px;padding:0px;}
.left1 ul li{clear:both;float:left;width:167px;text-align:center;font:bold 12px arial;color:#fff;background:url('images/sidelink.png') no-repeat;line-height:21px;height:21px;padding-top:2px;}
.left1 ul li a{display:block;width:169px;color:#fff;text-decoration:none;}
.left1 ul li a:hover{display:block;width:169px;color:#fff;text-decoration:none;}

#container .middle .midleft .right1{float:left;width:470px;margin-left:30px;margin-top:10px;}
#container .middle .midleft .right1 .rightimg{clear:both;float:left;width:462px;margin-left:-2px;}
#container .middle .midleft .right1 .dolor1{clear:both;float:left;width:250px;margin-top:10px;margin-left:1px;}
#container .middle .midleft .right1 .dolor1 .dolor2{clear:both;float:left;width:250px;margin-left:1px;font:bold 12px arial;color:#95013f;}
#container .middle .midleft .right1 .dolor1 .dolor3{clear:both;float:left;width:250px;height:180px;overflow:auto;margin-left:1px;font:normal 12px arial;color:#464646;text-align:justify;}
#container .middle .midleft .right1 .dolor1 .dolor3 p{width:220px;margin-top:10px;}
#container .middle .midleft .right1 .model{float:left;width:150px;margin-left:20px;}
#container .middle .midleft .right1 .model .model1{clear:both;float:left;width:130px;margin-top:10px;font:bold 12px arial;color:#95013f;}
#container .middle .midleft .right1 .model .model2{clear:both;float:left;width:100px;font:bold 12px arial;color:#464646;padding-bottom:5px;}
#container .middle .midleft .right1 .model .colors{clear:both;float:left;width:100px;padding-bottom:5px;}
#container .middle .midleft .right1 .model .colors .color1{clear:both;float:left;width:20px;height:20px;margin-top:5px;background-color:#d9132b;}
#container .middle .midleft .right1 .model .colors .color2{float:left;width:20px;height:20px;margin-left:10px;margin-top:5px;background-color:#e6ae9c;}
#container .middle .midleft .right1 .model .colors .color3{float:left;width:20px;height:20px;margin-left:10px;margin-top:5px;background-color:#462b33;}



/*add*/
#container .middle .middleright{float:left;width:204px;}

#container .middle .middleright  .signup{clear:both;float:left;width:200px;color:#FFFFFF;font:normal 12px arial;text-align:center;line-height:25px;margin-top:2px;}
#container .middle .middleright  .signup a{color:#FFFFFF;text-decoration:none;}
#container .middle .middleright  .signup a:hover{color:#FFFFFF;text-decoration:none;}
#container .middle .middleright  .join{clear:both;float:left;width:150px;color:#000000;font:bold 10px arial;margin-left:15px;margin-top:10px;line-height:12px;padding-bottom:8px;}
#container .middle .middleright  .signup1{clear:both;float:left;width:200px;margin-top:25px;}
#container .middle .middleright  .name{clear:both;float:left;width:173px;height:19px;background:url('images/name.jpg') no-repeat;margin-left:10px;padding-top:4px;}
#container .middle .middleright  .name .name1{float:left;width:150px;height:18px;background:url('name.jpg') no-repeat;border:0px;padding-left:8px;color:#C06183;font:bold 10px arial;}
#container .middle .middleright  .button{clear:both;float:left;width:60px;height:26px;margin-top:5px;padding-bottom:10px;}
#container .middle .middleright .submitbutton{background:transparent url('images/submit.jpg') no-repeat ;width:60px;height:22px;border:0px;margin-left:130px;}
#container .middle .middleright  .sales{clear:both;float:left;width:200px;height:26px;color:#FFFFFF;font:normal 12px arial;text-align:center;line-height:25px;}
#container .middle .middleright  .sales a{display:block;color:#FFFFFF;text-decoration:none;}
#container .middle .middleright  .sales a:hover{display:block;color:#FFFFFF;text-decoration:none;}
#container .middle .middleright  .sales1{clear:both;float:left;width:214px;height:179px;background:url('images/img7.jpg') no-repeat;color:#A1275A;font:bold 20px arial;text-align:center;line-height:45px;padding-left:50px;}
#container .middle .middleright  .saleshome{clear:both;float:left;margin-left:2px;margin-left:10px;color:#A1275A;font:bold 20px arial;text-align:center;line-height:45px;padding-left:50px;}
#container .middle .middleright  .saleshome img{margin-left:10px;}
#container .middle .middleright  .saleshome a{text-decoration:none;}
#container .middle .middleright  .saleshome a:hover{text-decoration:none;}
#container .middle .middleright  .sales2{clear:both;float:left;width:214px;height:97px;margin-left:-10px;background:url('images/fit1.jpg') no-repeat;}
#container .middle .middleright  .sales2 a{display:block;color:#FFFFFF;text-decoration:none;}
#container .middle .middleright  .sales2 a:hover{display:block;color:#FFFFFF;text-decoration:none;}
#container .middle .middleright  .facebook{clear:both;float:left;width:200px;height:30px;margin-left:15px;margin-top:7px;}




#container .middle .middleright2{float:left;width:204px;margin-left:5px;}
#container .middle .middleright2 .righttop{clear:both;float:left;width:200px;background:#FFFFFF url('images/righttop1.jpg') no-repeat;}
#container .middle .middleright2 .righttop .signup{clear:both;float:left;width:200px;color:#FFFFFF;font:normal 12px arial;text-align:center;line-height:25px;}
#container .middle .middleright2 .righttop .signup a{color:#FFFFFF;text-decoration:none;}
#container .middle .middleright2 .righttop .signup a:hover{color:#FFFFFF;text-decoration:none;}
#container .middle .middleright2 .righttop .join{clear:both;float:left;width:150px;color:#000000;font:bold 10px arial;margin-left:15px;margin-top:5px;line-height:12px;padding-bottom:8px;}
#container .middle .middleright2 .righttop .signup1{clear:both;float:left;width:200px;margin-top:18px;}
#container .middle .middleright2 .righttop .name{clear:both;float:left;width:173px;height:18px;background:url('images/name.png') no-repeat;margin-left:10px;padding-top:2px;}
#container .middle .middleright2 .righttop .name .name1{float:left;width:150px;height:18px;background:url('name.png') no-repeat;border:0px;padding-left:8px;color:#C06183;font:bold 10px arial;}
#container .middle .middleright2  .button{clear:both;float:left;width:60px;height:26px;margin-top:5px;padding-bottom:10px;}
#container .middle .middleright2 .submitbutton{background:transparent url('images/submit.jpg') no-repeat ;width:60px;height:22px;border:0px;margin-left:130px;}
#container .middle .middleright2 .righttop .sales{clear:both;float:left;width:200px;height:26px;background:url('images/head1.jpg') repeat-x;color:#FFFFFF;font:normal 12px arial;text-align:center;line-height:25px;}
#container .middle .middleright2 .righttop .sales1{clear:both;float:left;width:214px;height:179px;}

#container .middle .middleright2 .righttop .sales2{clear:both;float:left;width:214px;height:97px;margin-left:-10px;background:url('images/fit1.jpg') no-repeat;}
#container .middle .middleright2 .righttop .sales2 a{display:block;color:#FFFFFF;text-decoration:none;width:214px;height:97px;}
#container .middle .middleright2 .righttop .sales2 a:hover{display:block;color:#FFFFFF;text-decoration:none;width:214px;height:97px;}
#container .middle .middleright2 .rightbtm{clear:both;float:left;width:200px;height:45px;background:url('images/rtbtm.jpg') no-repeat;}
#container .middle .middleright2 .rightbtm .face{clear:both;float:left;width:84px;height:30px;margin-left:15px;margin-top:7px;}
#container .middle .middleright2 .rightbtm .face1{float:left;width:76px;height:23px;margin-left:10px;margin-top:7px;}

/*addition style*/
/*middleleft*/
#container .middle .middleleft{clear:both;float:left;width:200px;}
#container .middle .middleleft  .latest{clear:both;float:left;width:200px;color:#FFFFFF;font:normal 12px arial;text-align:center;line-height:25px;margin-bottom:10px;}
#container .middle .middleleft  .latest a{color:#FFFFFF;text-decoration:none;}
#container .middle .middleleft  .latest a:hover{color:#FFFFFF;text-decoration:none;}
#container .middle .middleleft  .date{clear:both;float:left;width:160px;margin-left:15px;margin-bottom:15px;}
#container .middle .middleleft  .date .date1{clear:both;float:left;width:160px;color:#383637;font:bold 10px arial;line-height:15px;}
#container .middle .middleleft  .date .date2{clear:both;float:left;width:160px;color:#9E1048;font:bold 12px arial;}
#container .middle .middleleft  .date .date2 a{color:#9E1048;text-decoration:none;}
#container .middle .middleleft  .date .date2 a:hover{color:#9E1048;text-decoration:none;}



/*middlemid*/
#container .middle .middlemid{float:left;width:495px;}

#container .middle .middlemid .backg{clear:both;float:left;width:500px;}
#container .middle .middlemid .backg ul{margin:0px;padding:0px;list-style:none;}
#container .middle .middlemid .backg ul li{margin:0px;padding:0px;float:left;border-right:solid 2px #fff;border-bottom:solid 2px #fff;width:164px;height:124px;}
#container .middle .middlemid .btmbanner1{clear:both;float:left;width:500px;height:109px;background:url('images/btmbaner.jpg') no-repeat;}
#container .middle .middlemid .btmbanner1 a{display:block;text-decoration:none;color:#FFFFFF;height:109px;}
#container .middle .middlemid .btmbanner1 a:hover{display:block;text-decoration:none;color:#FFFFFF;height:109px;}
#container .middle .middlemid .btmbanner1 .walc{clear:both;float:left;width:500px;color:#FFFFFF;font:normal 12px arial;text-align:center;line-height:25px;}

/*Styles for Dropdown menu*/
#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.2em; z-index:300; }
#dropmenu a {display:block; padding:3px 20px 3px 0px; color:#686868; text-decoration:none;}
#dropmenu a:hover {}
#dropmenu li {float:left; position:relative;background:url('images/menuseperator.png') no-repeat 100% 50% ;}
#dropmenu li:last-child{float:left; position:relative;background:url('');}
#dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-1px;}
#dropmenu ul a {border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;}
#dropmenu li ul {border-top:1px solid #c8c8c8; width:14em;}
#dropmenu li ul a {width:12em; height:auto; float:left; padding-left:3px; border-bottom:1px solid #c8c8c8;background:#eaeaea url('images/menubackground.png') repeat-x;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}


.wpcf7 form{margin-top:50px;margin-left:30px}