html,body{margin:0;padding:0}
body {
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	background-color: #999;
	font-family: "Trebuchet MS";
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-background.jpg);
	background-repeat: repeat;
	background-position: left top;
}
#right-content-home font {font-family:"Trebuchet MS"!important}
html,body{height:100%}
#frame{min-height:100%}
* html #frame{height:100%}
 #border {
	width:960px;
	margin-right:auto;
	margin-left:auto;
	background-color: #fff;
	padding:20px;

 }#catBoxes{margin:0;padding:0}
hr{
border-color:#E6799A;
border-style:none none dotted;
border-width:2px;
color:#E6799A;
margin-top:0;
padding-bottom:5px;
padding-top:0;
}
.bread{
padding-left:20px;
margin-top:10px;
}

 #frame {
 width:960px;
 margin-right:auto;
 margin-left:auto;
 text-align:center;
 border-left: 1px solid #fff;
border-right: 1px solid #fff;
	 background-color: #fff;
 }
 img {
 border:none;
 margin:0px; 
 }
 #strapline{
	width:930px;
	float:left;
padding:15px;
margin:10px 0px 0px 0px;
background-image: url(/ekmps/shops/lingeriestore/resources/Design//top-gradient.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;	   border-bottom: 1px solid #fff;
}
 #strapline-left{
	width:770px;
	float:left;
	height:35px;
	line-height:17px;
	margin:0px;
	text-align:left;
	font-size: 15px;
	font-weight:bold;
	color: #076324;

	
}
.strapline-small {
text-align:left;
	font-size: 11px;
	font-weight:normal;
	margin:0px;
	color: #076324;
		line-height:11px;

}
#strapline-right ul{
	list-style-type: none;	
	padding:0px;
	margin:0px;
	display:inline;
}
#strapline-right li a{
	float:right;
	height:25px;
	background-color: #999;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	display:block;
	position:relative;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	line-height:25px;
	color: #666;
	text-decoration:none;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//button-grey.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #999;
}

#strapline-right li a:hover{
		 background-color: #076324;

}
#strapline-right li.impact a{
		 background-color: #076324;

}#strapline-right li.impact a:hover{
		 background-color: #076324;

}
 #strapline-right{
	width:630px;
	float:right;
	text-align:right;

	margin:0px;
}
#strapline h1 {
text-align:left;
	font-size: 16px;
	font-weight:bold;
	margin-top:10px;
		margin-bottom:0px;
	padding-left:265px;
	color: #fff;
		line-height:17px;

}


 #header{
	width:960px;
	float:left;
	height:110px;
	margin:0px;
	 	 padding-left:0px;
	 	 padding-right:0px;
}
 #header-left{
	width:800px;
	float:left;	height:110px;

	margin:0px;
	 	 padding-left:0px;
	 	 padding-right:0px;

}
 #header-right{
	width:130px;
	float:left;	height:90px;
		background-image: url(/ekmps/shops/lingeriestore/resources/Design/the-lingerie-store-right.jpg);
	background-repeat: no-repeat;
	margin:0px;
	 	 padding-left:15px;
	 	 padding-top:5px;	 	 padding-right:15px;	 	 padding-bottom:15px;
text-align:left;

}
 #header-right li{
	margin-top: 5px;
height:25px;
line-height:25px;
padding-left:15px;	width:115px;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design/button-dark1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ccc;
font-size:12px;
}

  #header-right li a {
 text-decoration:none;	color: #fff;
 text-transform:uppercase;}
 #header-right li a:hover {
 text-decoration:none;	color: #ec799a;
 text-transform:uppercase;}

#header-right ul {
list-style-type:none;
padding-left:0px; 
margin-top:0;
margin-bottom:10px;
margin-left:0;
}
 
 #content{
	width:960px;
	float:left;
	 margin-top:0px;

}
 #left-content{
	width:160px;
	float:left;
	padding:0px;
	text-align:left;	 margin-top:20px;
	font-family: "Trebuchet MS";

}
 #left-content-top{
	width:130px;
	float:left;
	padding:15px 15px 0px 15px;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	line-height:14px;
	color: #fff;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-lefttop.gif);
	background-repeat: no-repeat;
		background-color: #ec799a;

}
 #left-content-bottom{
	width:130px;
	float:left;
	padding:0px 15px 15px 15px;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	line-height:14px;
	color: #9f0251;
	background-color: #fff;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-leftbottom.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

 #left-content-bottom li{
	margin-top: 5px;
height:25px;
line-height:25px;
padding-left:15px;	width:115px;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design/button-left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ccc;
}

 #left-content-bottom li a:link {
 text-decoration:none;	color: #fff;
 text-transform:uppercase;}
 #left-content-bottom li a:hover {
 text-decoration:none;	color: #fff;
 text-transform:uppercase;}

#left-content-bottom ul {
list-style-type:none;
padding-left:0px; 
margin-top:0;
margin-bottom:10px;
margin-left:0;
}
 #left-content-bottom a:link{
        color: #9F0251;
        text-decoration: none;
		font-weight:bold;
        }
 #left-content-bottom a:hover {
	      text-decoration: none;
		font-weight:bold;	color: #fff;

        }  #left-content-bottom a:visited {
		color: #9F0251;
      text-decoration: none;
		font-weight:bold;
        }

 #left-content-bottom p{
	margin:0px;
}


		#left-content-top ul{
	list-style-type: none;	
	padding:0px;
	margin:0px;
	display:block;
}
#left-content-top li a{
	float:left;

width:145px;
	 	display:block;
     position:relative;
text-align:left;
	font-size: 12px;
	font-weight:bold;
	line-height:24px;
		color: #FFF;
text-decoration:none;
}


	h2{
 text-align:left;
	font-size: 12px;
	font-weight:bold;
		line-height:20px;
		background-color: #fff;
		padding-left:5px;
			width:210px;
	height:20px;
		color: #076324;
margin-bottom:0px;
}	
	

 #right-content{
	width:780px;
	float:left;
	text-align:left;
	font-size: 13px;
	font-weight:normal;
line-height:18px;
	margin-left:20px;
	padding:0px;
	color: #333;	 


}
 #right-content-content center{clear:both}
 #right-content-header{
	width:145px;
	float:left;
	height:40px;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	padding:35px 0px 0px 635px;
	color: #333;	 background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-header.jpg);


}
 #right-content-nav{
	width:770px;
	float:left;
	height:30px;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	padding-left:10px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	color: #333;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-header.jpg);
	margin-bottom:10px;
	background-position: 0px -75px;

}
 #right-content-nav ul{
	list-style-type: none;	
	padding:0px;
	margin:0px;
	display:inline;
}
 #right-content-nav li a{
	float:left;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	position:relative;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	line-height:30px;
	color: #9f0251;
	text-decoration:none;

}

 #right-content-nav li a:hover{
		 background-color: #ec799a;
	color: #9f0251;

}
 #right-content-home{
	width:780px;
	float:left;
	text-align:left;
	font-size: 13px;
	font-weight:normal;
line-height:18px;
	padding:0px;
	color: #333;	 


}
 #right-content-content{
	width:740px;
	float:left;
	padding:20px;
	 


}
#right-content-nav li{display:inline}
select#box1{width:120px}
 #right-content-slideshow{
	width:780px;
	float:left;
	padding:0px;
height:400px;
		 background-color: #ec799a;
margin-bottom:10px;
}
 
 #right-content-slideshow-left{
	width:620px;
	float:left;
	text-align:left;
	font-size: 13px;
	font-weight:normal;
	padding:0px;
	margin:0px;		 background-color: #ec799a;
height:400px;

position:relative;
}
 #right-content-slideshow-right{
	width:130px;
	float:left;
	text-align:left;
	font-size: 12px;
line-height:15px;
	font-weight:normal;
	padding:40px 15px;
	margin:0px;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-slideshow-right.gif);
	background-repeat: no-repeat;height:370px;
		 color: #9f0251;

}
.white{
	
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	
		 color: #fff;

}
.small{
	float:left;
	text-align:center;
	font-size: 10px;
	font-weight:normal;
	margin-top:10px;	padding-left:10px;
		 color: #EC799A;

}
.small a:link{
        color: #EC799A;
        text-decoration: none;

        }
.small a:hover {
	      text-decoration: none;
		color: #EC799A;

        }  .small a:visited {
		color: #EC799A;
      text-decoration: none;

        }
.intro{
	
	text-align:left;
	font-size: 16px;
line-height:22px;
	font-weight:normal;
	
		 color: #9F0251;

}
 #right-content-features{
	width:780px;
	float:left;
	padding:0px;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design//lingerie-features.jpg);
	background-repeat: no-repeat;
	background-position: left top;
height:200px;
}
 #right-content-features p {
	margin-top:0px;
	width:200px;
		color: #9f0251;	

}
 #right-content-features a{
        color: #ec799a;
        text-decoration: none;
		font-weight:bold;
        }
 #right-content-features a:hover {
		color: #f9d3e2;

        }
 #new-product{
	width:203px;
	float:left;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	padding:50px 22px 0px 22px;
	margin-right:10px;

}
 #any-questions{
	width:193px;
	float:left;
	text-align:left;
line-height:15px;
	font-size: 12px;
	font-weight:normal;
	padding:50px 22px 0px 22px;
margin-left:10px;
margin-right:10px;


}
 #need-more{
	width:182px;
	float:left;
	text-align:left;
	font-size: 12px;
line-height:15px;
	font-weight:normal;
	padding:50px 33px 0px 33px;
margin-left:10px;


}
	 #right-content h2{
 text-align:left;
	font-size: 12px;
	font-weight:bold;
		line-height:20px;
		background-color: #076324;
		padding-left:5px;
			width:200px;
	height:20px;
		color: #fff;
margin-bottom:0px;

margin-top:20px;
}	
	 #right-content h3{
 text-align:left;
	font-size: 16px;
	font-weight:bold;
		line-height:30px;
		background-color: #fff;
		padding-left:5px;
			width:665px;
	height:30px;
		color: #666;
margin-bottom:0px;
text-transform:uppercase;
margin-top:10px;
}	
	 #right-content .large{
 text-align:left;
	font-size: 14px;
			color: #076324;
	font-weight:bold;
}	
 #right-content ul{
	list-style-position: inside;
	list-style-type: none;
	color: #076324;
	font-weight:bold;
	padding-left:0px;

}
 #right-content a:link{
        color: #9F0251;
        text-decoration: none;
		font-weight:bold;
        }
 #right-content a:hover {
	      text-decoration: none;
		font-weight:bold;	color: #EC799A;

        } #right-content a:visited {
		color: #9F0251;
      text-decoration: none;
		font-weight:bold;
        }

#right-content h1 {
text-align:left;
	font-size: 22px;
	font-weight:bold;
	margin:0px;
	padding-top:10px;
		padding-bottom:5px;
	color: #9F0251;
		line-height:24px;
text-transform:uppercase;
}




   #footer{
	width:960px;
	float:left;
	color: #9f0251;
	height:30px;
	margin-top:20px;
line-height:30px;
	background-image: url(/ekmps/shops/lingeriestore/resources/Design/lingerie-footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#footer p{margin-top:0}
   #footer-left{
	width:585px;
	float:left;
	text-align:left;
	font-size: 10px;
	font-weight:normal;


	text-indent:0px;
	padding-top:0px;
		padding-left:10px;
	margin:0px;
}


   #footer-right{
 	width:345px;
	float:right;
	text-align:left;
	font-size: 10px;
	font-weight:normal;

	text-indent:0px;
	padding-top:10px;
		padding-right:10px;
	margin:0px;

}
    #footer-right p {
   
	text-align:right;
	font-size: 10px;
	font-weight:normal;
	text-indent:0px;
	line-height:12px;
	padding-left:0px;
	margin:0px;
}
#footer-right a{
        color: #9F0251;
        text-decoration: none;
		font-weight:bold;
        }
#footer-right a:hover {
		color: #EC799A;

        }
	

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}

 /* mac hide \*/
    * html .clearfix {height: 1%;}
      .clearfix {display: block;}
 /* End hide */













































































