body{margin:0;padding:0;background-color:#191919;color:#ffffff;font-family:Arial, Verdana, Sans-Serif;font-size:0.7em;}

#whole{width:920px;margin:0 auto;background-color:#000000;position:relative;}

#topBar{height:14px;background-color:#000000;}

#topLinks{position:absolute;top:20px;left:20px;}

#header{position:absolute;top:40px;}

#inner{position:relative;top:140px;background-color:#000000;}

#sideBar{float:left;width:210px;position:relative;top:16px;}

#sideBar .divider{width:170px;margin:0 auto;}

#sideBar .search{width:170px;margin:0 auto;}
#sideBar .searchTB{width:130px;border:0;line-height:14px;height:14px;font-size:0.9em;}
#sideBar .searchSB{border:0;background-color:#ffcece;font-size:1em;}
#sideBar .pad{width:150px;margin:0 auto;}

#sideBar .basket{width:170px;margin:0 auto;font-size:1.2em;}
#sideBar .basket .title{height:32px;width:170px;background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-basket.jpg') left top no-repeat;}
#sideBar .checkout{width:150px;margin:10px auto 0 auto;}
#sideBar .checkout a{background-color:#ffcece;color:#191919;padding:0 5px;}
#sideBar .checkout a:hover{color:#000000;}

#sideBar .nav{width:170px;margin:0 auto;}
#sideBar .nav ul{list-style:none;width:150px;margin:0 auto;padding:0;}
#sideBar .nav li{margin:0;padding:0;}
#sideBar .nav div a{display:block;width:170px;height:32px;}
#sideBar .nav div.lingerie a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-lingerie.jpg') left top no-repeat;}
#sideBar .nav div.sextoys a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-sextoys.jpg') left top no-repeat;}
#sideBar .nav div.fancydress a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-fancydress.jpg') left top no-repeat;}
#sideBar .nav div.forhim a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-forhim.jpg') left top no-repeat;}
#sideBar .nav div.leather a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-leather.jpg') left top no-repeat;}
#sideBar .nav div.prestige a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-prestige.jpg') left top no-repeat;}
#sideBar .nav div a:hover{background-position:left bottom;}

#mainBar{float:right;width:710px;}

#mainBar .nav{width:690px;height:32px;}
#mainBar .nav div{float:left;height:32px;}
#mainBar .nav div a{display:block;height:32px;}
#mainBar .nav div.lingerie a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-lingerie.jpg') center top no-repeat;width:114px;}
#mainBar .nav div.sextoys a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-sextoys.jpg') center top no-repeat;width:109px;}
#mainBar .nav div.fancydress a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-fancydress.jpg') center top no-repeat;width:137px;}
#mainBar .nav div.forhim a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-forhim.jpg') center top no-repeat;width:111px;}
#mainBar .nav div.leather a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-leather.jpg') center top no-repeat;width:107px;}
#mainBar .nav div.prestige a{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-prestige.jpg') center top no-repeat;width:108px;}
#mainBar .nav div a:hover{background-position:center bottom;}

#wholeclearer{clear:both;}

a{color:#ffffff;text-decoration:none;}
a:hover{color:#ffcece;}

.clearer{clear:both;}
.hide{display:none;}
.divider{clear:both;}

/*home page*/
#homepage{margin-right:20px;}

#homepage .element1{float:left;width:230px;height:302px;}
#homepage .element1 a{width:230px;height:32px;display:block;}
#homepage .element1 a.lingerie{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-lingerie.jpg') center top no-repeat;}
#homepage .element1 a.sextoys{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-sextoys.jpg') center top no-repeat;}
#homepage .element1 a.fancydress{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-fancydress.jpg') center top no-repeat;}
#homepage .element1 a:hover{background-position:center bottom;}
#homepage .element2{float:left;width:172px;height:204px;}
#homepage .element2 a{width:172px;height:204px;display:block;background-position:center top;background-repeat:no-repeat;background-color:transparent;}

#homepage .element2{float:left;width:172px;height:182px;text-align:center;}
#homepage .element2 img{width:150px;margin:0 auto;}
#homepage .element2 a{width:172px;height:32px;display:block;}
#homepage .element2 a.beachwear{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-beachwear.jpg') center top no-repeat;}
#homepage .element2 a.vibrators{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-vibrators.jpg') center top no-repeat;}
#homepage .element2 a.knickers{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-knickers.jpg') center top no-repeat;}
#homepage .element2 a.stockings{background:transparent url('/ekmps/shops/lingeriecomplet/resources/Design/txt-stockings.jpg') center top no-repeat;}
#homepage .element2 a:hover{background-position:center bottom;}
/*home page*/

/*categories page*/
#cats {clear:both;margin-top:20px;}
#cats .prodRow{clear:both;}
#cats .prodRow .prodCell{float:left;width:172px;height:200px;position:relative;margin:20px 2px 0 0;}
#cats .prodRow .prodCell .image{position:absolute;top:20px;left:20px;}
#cats .prodRow .prodCell .overlay150{position:absolute;}
#cats .prodRow .prodCell .content{position:relative;top:170px;display:block;text-align:center;}
#cats .prodRow .prodCell .bottom{border-bottom:1px solid #ffcece;width:130px;height:1px;display:block;position:absolute;bottom:0;left:20px;}

#prods {clear:both;margin-top:20px;}
#prods .prodRow{clear:both;}
#prods .prodRow .prodCell{float:left;width:150px;height:220px;text-align:center;margin:20px 12px 0 10px;border-bottom:1px solid #ffcece;position:relative;}
#prods .prodRow .prodCell .price{font-size:1.3em;font-weight:bold;position:absolute;bottom:0px;background-color:#000000;width:150px;text-align:center;}
/*categories page*/

/*product page*/
#productpage{margin-top:20px;}
#productpage .left{float:left;width:250px;height:350px;text-align:center;}
#productpage .right{float:right;width:440px;position:relative;}

#productpage .right .content h1{font-size:1.8em;}
#productpage .right .content .desc{margin:15px 0;}
#productpage .right .content .options{margin:15px 0;}
#productpage .right .content .price{font-size:1.5em;font-weight:bold;margin:15px 0;}
#productpage .right .content .submit input{border:0;background-color:#ffcece;font-size:1.3em;font-weight:bold;}
#productpage .divider{position:relative;top:50px;}
/*product page*/





















