@charset "utf-8";
/* CSS Document */


.enlargenotify { width:800px; position:absolute; top:100px; left:50%; margin-left:-400px; border:ridge 3px #cccccc; 
	padding:0px; background-color:#FFFFFF; z-index:669;
	font-family:Arial; font-size:12px; }

/* ------------ range icons --- */

div.rangeicons {width:580px;margin-bottom:3px;}
div.img1, div.img2, div.img4, div.img5, div.img6, div.img7, div.img8, div.img10, div.img12, div.img13, div.img14, div.img16 {
	width:60px; height:56px; padding:3px 13px 7px 0px; float:left; 
}

div.img3, div.img9  {width:60px; height:56px; padding:3px 12px 7px 0px; float:left; }

div.img11, div.img15 {width:60px; height:56px; padding:3px 0px 7px 0px; float:left; }
	
div.img1 a {display:block; background-image:url("vibe.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/vibe.gif*/);}
div.img1 a:hover {background-image:url("vibe_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/vibe_over.gif*/); }
div.img2 a {display:block; background-image:url("dildos.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/dildos.gif*/);}
div.img2 a:hover {background-image:url("dildos_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/dildos_over.gif*/); }
div.img3 a {display:block; background-image:url("for_him.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/for_him.gif*/);}
div.img3 a:hover {background-image:url("for_him_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/for_him_over.gif*/); }
div.img4 a {display:block; background-image:url("for_her.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/for_her.gif*/);}
div.img4 a:hover {background-image:url("for_her_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/for_her_over.gif*/); }
div.img5 a {display:block; background-image:url("anal_toys.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/anal_toys.gif*/);}
div.img5 a:hover {background-image:url("anal_toys_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/anal_toys_over.gif*/); }
div.img6 a {display:block; background-image:url("playmates.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/playmates.gif*/);}
div.img6 a:hover {background-image:url("playmates_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/playmates_over.gif*/); }
div.img7 a {display:block; background-image:url("bondage.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/bondage.gif*/);}
div.img7 a:hover {background-image:url("bondage_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/bondage_over.gif*/); }
div.img8 a {display:block; background-image:url("fun_play.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/fun_play.gif*/);}
div.img8 a:hover {background-image:url("fun_play_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/fun_play_over.gif*/); }
div.img9 a {display:block; background-image:url("clothing.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/clothing.gif*/);}
div.img9 a:hover {background-image:url("clothing_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/clothing_over.gif*/); }
div.img10 a {display:block; background-image:url("enhancers.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/enhancers.gif*/);}
div.img10 a:hover {background-image:url("enhancers_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/enhancers_over.gif*/); }
div.img11 a {display:block; background-image:url("essentials.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/essentials.gif*/);}
div.img11 a:hover {background-image:url("essentials_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/essentials_over.gif*/); }
div.img12 a {display:block; background-image:url("couples.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/couples.gif*/);}
div.img12 a:hover {background-image:url("couples_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/couples_over.gif*/); }
div.img13 a {display:block; background-image:url("book.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/book.gif*/);}
div.img13 a:hover {background-image:url("book_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/book_over.gif*/); }
div.img14 a {display:block; background-image:url("gay.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/gay.gif*/);}
div.img14 a:hover {background-image:url("gay_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/gay_over.gif*/); }
div.img15 a {display:block; background-image:url("lesbian.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/lesbian.gif*/);}
div.img15 a:hover {background-image:url("lesbian_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/lesbian_over.gif*/); }
div.img16 a {display:block; background-image:url("whatsnew.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/whatsnew.gif*/);}
div.img16 a:hover {background-image:url("whatsnew_over.gif"/*tpa=http://www.sextoys.co.uk/themes/shared/borderless/small_cats_new/whatsnew_over.gif*/); }


.notifywindow { width:425px; position:absolute; top:100px; left:50%; margin-left:-214px; border:ridge 3px #cccccc; 
	padding:0px; background-color:#FFFFFF; z-index:666; font-family:"Century Gothic", Arial; font-size:12px; }
.notifywindow a {padding:1px;}
.notifyclose { cursor:pointer; width:43px; height:18px; background-position:left; background-repeat:no-repeat; background-image:url("close.gif"/*tpa=http://www.sextoys.co.uk/images/close.gif*/); display:inline-block; float:right;}
.notifyclose:hover { width:43px; height:18px; background-position:right; background-repeat:no-repeat;  background-image:url("close.gif"/*tpa=http://www.sextoys.co.uk/images/close.gif*/); display:inline-block;}

.masker{ position:absolute; top:20px; width:425px; height:320px; z-index:668;}
.maker img{width:425px; height:320px;}

.youtubewin {clear:both; position:relative; top: 0px;z-index:667;}

.noclickthroughme {}


div#descriptionpane, div#technicalpane, div#reviewspane {width:560px; MARGIN: 0px 0px 0px 0px; padding:0px 5px 5px 5px; color:black; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, Verdana,  sans-serif;}
div#descriptionpane p {padding-top:8px;}


div#technicalpane table {padding-top:8px; width: 550px; color:black; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, Verdana,  sans-serif;}
div#reviewspane div.reviewsbox {width:550px;}
div#reviewspane div.reviewspane { padding-top:8px;}
div.hrbar{background-color:#808080;height:1px;margin:9px 0px;width:550px;}

.reviewsaddbutton {padding-top:10px; clear:left;}

.main-box .addproduct { height:120px;}


.carouselbox .main-boxcontent2 { overflow: hidden; }

.carouselbox .main-box {height:315px;}


.marginless {width:265px;height:159px;  margin:0px; padding:0px; background-image:none;  padding-right:5px;padding-left:5px;
font-size:12px; color:black; font-family:Arial, Helvetica, "Century Gothic", sans-serif; }

.marginless .addproduct { float:right; margin-left:10px; height:130px; text-align:right; }
.marginless .rrp {text-align:right; white-space:nowrap; font-weight:bold; font-size:14px;}
.marginless .rrp .rrpprice {text-decoration:line-through;}
.marginless .ourprice { padding-top:5px;font-size:14px; text-align:right; font-weight:bold; white-space:nowrap;}
.marginless .ourprice .ourpricedisplay { font-size:16px; color:#ce0000;}
.marginless .subproducts { padding-top:3px;text-align:right;}
.marginless .subproducts select{ width:129px;font-size:14px; border:solid 1px #808080; background-color:#d0d0d0;font-weight:bold;}
.marginless .save { padding-top:5px;text-align:right; font-weight:bold; white-space:nowrap;font-size:14px;}
.marginless .save a { color:#000000; }
.marginless .save a:hover { color:#ce0000; }
.marginless .save .saveprice {font-size:14px; color:black;}
.marginless .addbutton {padding-top:4px;}
.marginless .wishlist { padding-top:8px;}
/*.marginless .main-productleft{ position:absolute;left:0px; top:0px;}*/
.marginless .main-prodcode {width:265px; overflow:hidden; white-space:nowrap; padding-top:7px; }


div.searchleft { background-image:url("searchleft.gif"/*tpa=http://www.sextoys.co.uk/themes/searchleft.gif*/); }
input.searchsubmit { background-image:url("searchbutton.gif"/*tpa=http://www.sextoys.co.uk/themes/searchbutton.gif*/); }


.anyClass {
    position: relative;
    visibility: hidden;
    left: -5000px;
	padding:0px; margin:0px;
	width:560px;
	height:180px;
	padding-bottom:0px;
}

.carouselbox .main-boxcontent2 { overflow: hidden; }
.carouselbox .main-box {height:330px;}

.marginless2 { text-align:center; width:130px; height:175px; margin:0px;padding:10px 0px 10px 0px;font-size:10px; color:black; font-family:Arial,Helvetica,"Century Gothic",sans-serif;}
.marginless2 .main-prodcode {width:130px; font-size:12px; color:black; font-family:Arial, Helvetica, "Century Gothic", sans-serif; text-align:center;padding:5px 0px;margin:0px;}
.marginless2 .rrp {font-weight:bold; font-size:10px;text-align:center;padding:0px;margin:0px;}
.marginless2 .rrp .rrpprice {text-decoration:line-through;}
.marginless2 .ourprice { font-size:10px; font-weight:bold;text-align:center;padding:0px;margin:0px;}
.marginless2 .ourprice .ourpricedisplay { font-size:10px; color:#ce0000;}
.marginless2 .subproducts { }
.marginless2 .subproducts select{ width:130px;font-size:10px; border:solid 1px #808080;font-weight:bold;font-family:Arial, Helvetica, "Century Gothic", sans-serif; }
.marginless2 .save { font-weight:bold;font-size:10px;text-align:center;padding:0px;margin:0px;}
.marginless2 .save a { color:#000000; }
.marginless2 .save a:hover { color:#ce0000; }
.marginless2 .save .saveprice {font-size:10px; color:black;}



