body {margin:0px; padding:0px; background-image:none;background-color:#f6f6f6; background-image:url('http://image.sextoys.co.uk/images/gradient7.gif'); background-position:center; background-repeat:repeat-y; }
body.plainbody {background-image:none; background-color:#FFFFFF;}
/* c0c0c0 */
body, div, p, td, span {font-family:Arial, Helvetica, sans-serif;}

/* another anticaching coment! this thing we'll type just to change the filesize!!! --/

/* Main Structural class's */
#MainBox {width:970px; position:relative; margin-left:auto; margin-right:auto;}
#PageHeader {z-index:10;position:absolute;top:20px;left:0px;width:970px; height:171px;background-color:#ffffff;background-image:none; background-repeat:repeat-x;border-left:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;}
#MainContent {position:absolute;top:181px;left:0px;width:950px;padding-left:10px;padding-right:10px;padding-top:10px;border-left:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;}
#SideBar {float:left;width:185px; overflow:hidden;margin-bottom:10px;}
#WorkingArea {float:right; width:755px; overflow:hidden;margin-bottom:10px; padding-left:0px;}
#PageFooter {clear:both;width:970px; margin-bottom:0px; margin-left:-10px;}
#PageFooter2 {clear:both;width:970px;margin-left:-10px; padding-top:5px; }
#FullWorkingArea {width:950px; overflow:hidden;margin-bottom:10px; }

div#topstrip { position:absolute; top:0px; left:0px; width:100%; height:20px; background-color:#212121; position:fixed; z-index:13;border-bottom:outset 2px #c0c0c0;}
div#topstripcontent {width:970px; margin-left:auto; margin-right:auto; color:#ffffff; font-size:12px;} 
div.topstripcontentright {float:right;}
div.topstripcontentleft {float:left;padding-top:3px;}
div.topstripcontentleft a {color:#fff; text-decoration:none;}
div.topstripcontentleft a:hover {text-decoration:underline;}

.redinput, .redtext{color:#ce0000;}
.imagereplaced{ display:none;}

.hoverunderline:hover{ text-decoration:underline;}
a.plainlink { color:#000;}
a.plainlink:hover { color:#202020;}

span.strong { font-weight:bold;}

input.inputbox { border:solid 1px #c0c0c0; background-color:#f6f6f6;}
select.inputbox { border:solid 1px #c0c0c0; background-color:#f6f6f6;}


/* #PageHeader {background-color:#ffffff;} */
#MainContent {background-color:#ffffff;}
#PageFooter { background-color:#ffffff; color:#000000;}
.footerimpact{background-image:url(http://image.sextoys.co.uk/images/impacts/securitybar.jpg);width:970px; height:84px; background-position:top left; background-repeat:no-repeat;}
.footerimpact_text{padding-bottom:5px;padding-top:5px;font-size:8px;}
.footerimpact_text a{color:#ffffff;font-size:8px;}

#PageFooter2 {color:#ffffff;font-size:12px; background-color:#000000;background-image:url(http://image.sextoys.co.uk/images/polish/reflection.jpg); background-position:top; background-repeat:repeat-x;}

#PageFooter2 table.footertable td a {color:#ffffff;font-size:12px; font-weight:normal; text-decoration:none;display:inline-block;width:140px;padding-bottom:3px;padding-left:10px;background-image:url(http://image.sextoys.co.uk/images/polish/listitem.gif);background-repeat:no-repeat;background-position:left 3px;}
#PageFooter2 table.footertable td div.socialmedia {color:#ffffff;font-size:12px; font-weight:normal; text-decoration:none;display:inline-block;padding-bottom:3px;padding-left:10px;background-image:url(http://image.sextoys.co.uk/images/polish/listitem.gif);background-repeat:no-repeat;background-position:left 3px;}
#PageFooter2 table.footertable td a:hover {color:#ce0000;}
#PageFooter2 table.footertable {}
#PageFooter2 table.footertable2 {color:#ffffff;font-size:10px;}
#PageFooter2 table.footertable2 a {color:#ffffff;font-size:10px; text-decoration:none;}
#PageFooter2 table.footertable2 a:hover {color:#c0c0c0;font-size:10px;}

#PageFooter2 .titlebar {width:940px;margin-left:10px;color:#ffffff; font-weight:bold; background-color:#212121;padding:5px; margin-bottom:5px;margin-top:35px;}

/* main logo */
#MainLogo {width:285px; height:69px; background-repeat:no-repeat; margin-top:8px;margin-bottom:3px; margin-left:15px; }
#MainLogo { background-image:url(http://image.sextoys.co.uk/images/logos/new-logo.gif);}

h2.logoh1 { text-indent:-9999px;}

#headerbanner {position:absolute; top:20px; left:323px; width:291px; height:44px;}

#membersblock{/*position:absolute; top:34px; left:582px;  background-color:#ffffff; color:#000000;*/ color:CCCCCC;}
#membersblock a,#membersblock,#membersblock td {font-size:12px; color:#fff;}
#membersblock a {text-decoration:none;padding-top:1px;}
#membersblock a:hover {text-decoration:underline;}
#membersblockinfo {}
#membersloginform {padding:0px; margin:0px;}
input.membersinputbox {width:87px;font-size:12px; height:18px; border:solid 1px #c0c0c0;padding:0px;margin:0px;background-color:#f6f6f6;margin-left:5px;}
input.memberloginbutton {width:32px; border:none; background-color:#19931a; color:#999; font-weight:bold; text-align:center;}
#password-clear {display: none; }


#cartblock{width:165px; position:absolute; top:10px; left:790px; background-color:#f6f6f6; color:#000000; border:solid 1px #c0c0c0;}
#cartblock a,#cartblock,#cartblock td {font-size:12px; color:#000000;}
#cartblock a {text-decoration:none;}
#cartblock a:hover {text-decoration:none;}
#cartinfo {width:145px;}

#basketitems {padding:2px;display:block;padding-bottom:3px;}
#baskettotal {padding:2px;display:block;padding-bottom:3px;}
#shopbasket {padding:3px 2px 1px 4px;;display:block;}

div.basketcheckout { }
#cartblock a.basketcheckoutlink {width:85px; color:white; display:block; padding:2px 2px 2px 7px; background-color:#19931a; background-image:url(http://image.sextoys.co.uk/images/icons/tick.gif); background-position:right; background-repeat:no-repeat;}
#cartblock a.basketcheckoutlink:hover {background-color:#000000;background-image:url(http://image.sextoys.co.uk/images/icons/tick-black.gif);}

div.basketview {}
#cartblock a.basketviewlink {width:62px; color:white; display:block; padding:2px 2px 2px 7px; background-color:#808080; background-image:url(http://image.sextoys.co.uk/images/icons/tick2.gif); background-position:right; background-repeat:no-repeat;}
#cartblock a.basketviewlink:hover {background-color:#000000;background-image:url(http://image.sextoys.co.uk/images/icons/tick2-black.gif);}

/* main meubar */
#MainMenubar2 { width:970px; height:30px; background-color:#ffffff; padding:0px;background-image:url(http://image.sextoys.co.uk/images/baaaaaaaar.gif);background-position:top;border-bottom:solid 1px #c0c0c0;z-index:-2;}
#MainMenubar2 h2 {margin:0px; padding:0px; font-size:16px; text-indent:-9999px;}

#MainMenubarNew { width:970px; height:34px; background-color:#ffffff; padding:0px;background-image:url(http://image.sextoys.co.uk/images/impacts/3for2bar.jpg);background-position:top;border-bottom:solid 1px #c0c0c0;z-index:-2; cursor:pointer;}
#MainMenubarNew h2 {margin:0px; padding:0px; font-size:16px; text-indent:-9999px;}

div#clickme {position:absolute;top:107px;left:0px;}
div#clickme img{border:none;}


div.navigation {position:absolute; top:148px; font-size:12px; background-color:#FFFFFF; width:960px;padding-left:10px;color:#333333; }
div.navigation  a {font-size:12px;color:#333333; text-decoration:none;}
div.navigation  a:hover {text-decoration:underline;}

.breadcrumbarrow {background-image:url(http://buttons.sextoys.co.uk/images/polish/breadcrumb_000000.gif); background-repeat:no-repeat; padding:4px 5px 0px 5px; vertical-align:bottom; background-position:center top;}

div.phonenumber {position:absolute;top:14px; left:683px; color:#000000;width:115px;height:32px; font-size:20px; font-weight:bold;padding:0px;}
/*
div.phonenumber h3 {text-indent: -9999px;font-size:10px; margin:0px;padding:0px;}
div.phonenumber a {color:#000000; font-size:20px; font-weight:bold; text-decoration:none;}
*/

#MainMenubar { width:970px; height:29px; background-color:#ffffff;}
#MainMenubar ul {margin:0px; padding:0px; list-style:none;}
#MainMenubar ul  li { width:116px; height:27px; text-align:center; margin:0px; padding:0px; float:left;}

#MainMenubar ul li a {text-decoration:none; font-size:16px; width:114px; height:23px; padding-top:4px; display:block; font-weight:bold; text-transform:uppercase; font-family:"Century Gothic", sans-serif; }
#MainMenubar ul li a {color:#FFFFFF;background-color:#808080;border-right:solid 2px #ffffff;}

#MainMenubar ul  li a:hover {background-color:#808080;color:#ffffff;}
#MainMenubar ul  li.active, #MainMenubar ul  li.active a {color:#ffffff; background-color:#ce0000;} 

#MainMenubar ul  li.SearchBox {width:194px; text-align:left;background-color:#f6f6f6;color:#000000;height:23px;padding:0px 0px 0px 0px;}
#MainMenubar ul  li.SearchBox {border:solid 2px #c0c0c0;background-repeat:repeat-x;}

input.mainsearchbox {width:190px;border:none; height:19px;font-family:"Century Gothic", sans-serif;font-size:15px; background-color:#f6f6f6;margin:0px; font-style:italic;padding:0px;color:#666666;}

#MainMenubar ul  li.SearchBoxGo2 {width:37px;border-left:solid 2px #ffffff;background-color:#ffffff;}
.mainsearchbutton2{} /* border:solid 1px #c0c0c0; */

#MainMenubar ul  li.activehome,   #MainMenubar ul  li.homelink {width:37px;height:21px;}
#MainMenubar ul  li.activehome a, #MainMenubar ul  li.homelink a {width:35px;height:21px;padding-top:6px;padding-bottom:0px;}

#MainMenubar ul  li.activehome a img, #MainMenubar ul  li.homelink a img {padding:0px; margin:0px; border:none;}

#MainMenubar ul li.activehome {color:#ffffff; background-color:#ce0000;}
#MainMenubar ul li.activehome a {color:#ffffff; background-color:#ce0000;}

#MainMenubar ul  li.homelink {color:#ffffff; background-color:#ce0000;}
#MainMenubar ul  li.homelink a {color:#ffffff; background-color:#ce0000;}

#MainMenubar ul  li.homelink a:hover {color:#ffffff; background-color:#ce0000;}

#MainMenubar ul li span.menuwomen a.anymenu {background-color:#ec008c;}
#MainMenubar ul li span.menuwomen a.anymenu:hover {background-color:#ec008c;}
#MainMenubar ul li.active span.menuwomen a.anymenu {background-color:#ec008c;}

#MainMenubar ul li span.menumen a.anymenu {background-color:#196ee4;}
#MainMenubar ul li span.menumen a.anymenu:hover {background-color:#196ee4;}
#MainMenubar ul li.active aspanmenumen a.anymenu {background-color:#196ee4;}

#MainMenubar ul li span.menulingerie a.anymenu {background-color:#9400e5;}
#MainMenubar ul li span.menulingerie a.anymenu:hover {background-color:#9400e5;}
#MainMenubar ul li.active aspanmenulingerie a.anymenu {background-color:#9400e5;}

#MainMenubar ul li span.menucouples a.anymenu {background-color:#ff6600;}
#MainMenubar ul li span.menucouples a.anymenu:hover {background-color:#ff6600;}
#MainMenubar ul li.active span.menucouples a.anymenu {background-color:#ff6600;}

#MainMenubar ul li span.menugay a.anymenu {background-color:#a000c0; background-image:url('http://image.sextoys.co.uk/gay/tab-7.png');color:#ffffff; background-repeat:repeat-x;}
#MainMenubar ul li span.menugay a.anymenu:hover {background-color:#a000c0;color:#ffffff;}
#MainMenubar ul li.active span.menugay a.anymenu {background-color:#a000c0;color:#ffffff;}

#MainMenubar ul li span.menufetish a.anymenu {background-color:#000000;}
#MainMenubar ul li span.menufetish a.anymenu:hover {background-color:#000000;}
#MainMenubar ul li.active span.menufetish a.anymenu {background-color:#000000;}

#MainMenubar ul li span.menucom a.anymenu {background-color:#ce0000;}
#MainMenubar ul li span.menucom a.anymenu:hover {background-color:#ce0000;}
#MainMenubar ul li.active span.menucom a.anymenu {background-color:#ce0000;}

#themes { width:96px; height:12px; position:absolute; top:0px; left:864px;}
#themes div.themeblock {width:12px; height:12px; cursor:pointer; border:solid 1px white; display:block; padding:0px; float:left;}

div#MainMenu ul li.MMActive a, div#MainMenu ul li.MMActive2 a {font-weight:bold; text-decoration:none;font-size:12px; font-weight:bold;}
div#MainMenu ul li ul li {border-top:1px solid white;}
div#MainMenu ul li ul li a {padding-left:20px; width:185px;}
div#MainMenu ul li.MMActive ul li a { font-weight:bold;text-decoration:none;font-size:12px;}
div#MainMenu ul li.MMActive ul li.MMActive2 a {text-decoration:none;padding-left:20px; width:165px;font-size:12px;font-weight:bold;}
div#MainMenu ul li.MMActive ul li.MMActive2 a:hover {color:#ffffff;} 

div#MainMenu {width:183px;background-color:#ffffff;clear:both; border:solid 1px #c0c0c0;}
div#MainMenu ul {width:183px; padding:0px; margin:0px;}
div#MainMenu ul li {width:183px; padding:0px; margin:0px; margin-top:1px;}
div#MainMenu ul li a {width:173px; display:block; text-decoration:none;font-size:12px;padding:2px 0px 2px 10px;font-size:12px;font-weight:bold;}

div#MainMenu ul li.menutitle {padding:5px 5px 3px 5px; text-decoration:none; font-size:14px; display:block; font-weight:normal; text-transform:capitalize; font-family:Arial, Helvetica, Verdana, sans-serif; text-align:left;margin-top:0px; color:#333333;height:18px;border-bottom:1px solid #c0c0c0;}
div#MainMenu ul li.menutitle a {padding:0px 0px 0px 0px; color:#ffffff;font-size:14px;}

div#MainMenu ul li {background-color:#ffffff;color:#000000;}
div#MainMenu ul li a {color:#000000;}
div#MainMenu ul li a:hover {background-color:#c0c0c0;color:#f9f9f9;}
div#MainMenu ul li.menutitle { color:#ffffff; background-color:#ce0000;}
div#MainMenu ul li.menutitle a:hover { color:#ffffff; background-color:#ce0000;}


div#MainMenu ul li a.cattitle {color:#ce0000;}
div#MainMenu ul li.menucatdept {background-color:#ce0000;}
div#MainMenu ul li.menucatdept a:hover{background-color:#ce0000;}



div.MainMenu10px {margin-bottom:10px; }

.recentproduct {margin-top:1px;}
.recentproduct a {width:148px;color:black;font-size:10px; font-family:Arial, Helvetica, Verdana, sans-serif; height:16px; padding:3px 0px 0px 0px; display:block;text-decoration:none; overflow:hidden;}
.recentproduct a:hover {background-color:#c0c0c0;color:#ffffff;}
.recentimage {clear:left;float:left;padding:0px 5px 0px 10px;margin-top:1px;}


/* range icons layout - used on most pages - might be going */
.RangeIcons {padding-top:0px;padding-bottom:0px;margin:0px;}
.rangebutton, .rangebutton2 { display:inline; }
.rangebutton img { padding-right:10px; padding-bottom:10px; }
.rangebutton2 img { padding-right:0px; padding-bottom:10px; }

/* popup notification */
.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(http://buttons.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(http://buttons.sextoys.co.uk/images/close.gif); display:inline-block;}

/* popup notification */
.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; }

.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;}

.PageHeaderTitle {margin-top:0px;padding-top:0px;}


div.fakebutton { text-align:center;width:100px;height:30px;}
div.fakebutton a { display:block; font-size:13px; background-color:#19931a; color:#FFFFFF; font-weight:bold; border:solid 1px #c0c0c0;text-align:center;padding:6px 3px 6px 3px;text-decoration:none;}
div.fakebutton a:hover {background-color:#000000;color:#FFFFFF; text-decoration:none;}


.anybutton { width:100px;height:30px;border:solid 1px #c0c0c0; background-color:#19931a; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; cursor:pointer; padding:1px;}
.anybutton:hover { background-color:#000000; }

.confidenceitems {font-weight:normal; text-decoration:none;font-size:14px;margin-top:10px;}
.confidencetitle {text-decoration:none; font-size:14px; height:18px; padding:2px 0px 2px 0px; display:block; font-weight:bold; text-transform:uppercase; font-family:"Century Gothic", sans-serif;  text-align:center; }
.confidenceitem {font-weight:normal; text-decoration:none;font-size:12px;padding-top:10px;}

.viewpagewishlist { cursor:pointer; }



.globalMessage {
background-color:#FFEECC;
border:1px solid #CFB893;
margin-bottom:10px;
padding:5px 10px;
}

#MainMenubar ul li div.submenus a {background-color:#ffffff; border:none; color:#000000; display:block; font-family:"Century Gothic",sans-serif; font-size:12px; font-weight:normal; height:auto; padding:2px; text-decoration:none; text-transform:none; width:auto; }

/*
	#subMenuHome     { position:absolute; top:107px; left:0px; width:151px; display:none; text-align:left; }
	#subMenuWomen    { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
	#subMenuMen      { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
	#subMenuLingerie { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
	#subMenuCouples  { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
	#subMenuGay      { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
	#subMenuFetish   { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
	#subMenuAdvice   { position:absolute; top:107px; left:0px; width:731px; display:none; text-align:left; }
.submenucontent{ background-color:#FFFFFF; border-left:solid 1px #c0c0c0; border-right:solid 2px #c0c0c0;width:728px;}	

new nenus

*/

	#subMenuHome     { position:absolute; top:107px; left:0px;   width:294px; display:none; text-align:left; }
	#subMenuWomen    { position:absolute; top:107px; left:37px;  width:294px; display:none; text-align:left; }
	#subMenuMen      { position:absolute; top:107px; left:153px; width:294px; display:none; text-align:left; }
	#subMenuLingerie { position:absolute; top:107px; left:269px; width:294px; display:none; text-align:left; }
	#subMenuCouples  { position:absolute; top:107px; left:385px; width:294px; display:none; text-align:left; }
	#subMenuFetish   { position:absolute; top:107px; left:501px; width:294px; display:none; text-align:left; }
	#subMenuGay      { position:absolute; top:107px; left:617px; width:294px; display:none; text-align:left; }
	#subMenuCom      { position:absolute; top:107px; left:617px; width:294px; display:none; text-align:left; }

	.submenucontent{ background-color:#FFFFFF; border-left:solid 1px #c0c0c0; border-right:solid 2px #c0c0c0;width:291px;}

	div.submenus {font-size:12px;}
	
	div.dropmenucat2 {font-size:12px;}
	div.dropmenucat2 a{ background-color:#808080; border:none; color:#333333; display:block; font-family:"Century Gothic",sans-serif; font-size:12px; font-weight:normal; height:auto; padding:2px; text-decoration:none; text-transform:none; width:auto; }

	div.dropmenuranges2 {font-size:12px;}
	div.dropmenurange2 {font-size:12px;}
	div.dropmenurange2 a{ background-color:#a0a0a0; border:none; color:#000000; display:block; font-family:"Century Gothic",sans-serif; font-size:12px; font-weight:normal; height:auto; padding:2px; text-decoration:none; text-transform:none; width:auto; }

.dropmenucatblock2{/*float:left;*/}
.breakme{clear:both;}



#subMenuHome  .submenucontent{ width:148px; }
#subMenuCom  .submenucontent{ width:145px; }

#MainMenubar ul li div.submenus div.dropmenucatblock2 {margin:3px 2px 0px 2px;width:141px;}
#MainMenubar ul li div.submenus div.dropmenucat2 a {background-color:#aaaaaa;color:#000000;padding:2px 10px 2px 10px;display:block;font-family:Arial, Helvetica, sans-serif;margin-bottom:3px;font-weight:bold;}
#MainMenubar ul li div.submenus div.dropmenucat2 a:hover {color:black; text-decoration:none;} 
#MainMenubar ul li div.submenus div.dropmenurange2 a {background-color:#ffffff;color:#000000;padding:1px 10px 1px 10px;display:block;font-family:Arial, Helvetica, sans-serif;}
#MainMenubar ul li div.submenus div.dropmenurange2 a:hover {color:black; text-decoration:none;background-color:#c0c0c0;color:white} 


#NewsletterBar {background-image:url(http://image.sextoys.co.uk/images/polish/wtf.jpg); width:970px; height:45px; clear:both;margin-left:-10px; background-repeat:no-repeat; background-position:left; background-color:#000000;}
#NewsletterBar input.inputbox {border:solid 1px #c0c0c0; background-color:#ffffff;width:275px;height:18px;padding:0px;margin:0px;color:#666666;,font-style: italic;}
#NewsletterBar form {display:block; padding-left:635px;padding-top:11px;}

#newslettercontent input.inputbox {border:solid 1px #c0c0c0; background-color:#ffffff;width:250px;height:18px;padding:0px;margin:0px;color:#666666;,font-style: italic;}
div.nlcontentblurb {padding-top:5px; padding-bottom:5px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#newslettercontent form { margin:0px; padding:0px;}

/*
#NewsletterBar button.gobutton { border:solid 1px #c0c0c0; background-color:#19931a; color:#ffffff;padding:2px; font-size:12px;width:40px;font-weight:bold;height:20px;}
#NewsletterBar button.gobutton:hover { background-color:#000000;}
*/




#MainMenubar ul li#menuHome div.submenus div.dropmenucat2 a {background-color:#999999;color:#ffffff;}
#MainMenubar ul li#menuMen div.submenus div.dropmenucat2 a {background-color:#196ee4;color:#ffffff;}
#MainMenubar ul li#menuWomen div.submenus div.dropmenucat2 a {background-color:#ec008c;color:#ffffff;}
#MainMenubar ul li#menuLingerie div.submenus div.dropmenucat2 a {background-color:#9400e5;color:#ffffff;}
#MainMenubar ul li#menuCouples div.submenus div.dropmenucat2 a {background-color:#ff6600;color:#ffffff;}
#MainMenubar ul li#menuFetish div.submenus div.dropmenucat2 a {background-color:#000000;color:#ffffff;}
#MainMenubar ul li#menuGay div.submenus div.dropmenucat2 a {background-color:#a000c0;color:#ffffff;}
#MainMenubar ul li#menuCom div.submenus div.dropmenucat2 a {background-color:#ce0000;color:#ffffff;}

#MainMenubar ul li#menuHome div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuMen div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuWomen div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuLingerie div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuCouples div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuFetish div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuGay div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuCom div.submenus div.dropmenucat2 a:hover {background-color:#c0c0c0;}

#MainMenubar ul li#menuHome div.submenus div.dropmenucat4 a {background-color:#999999;color:#ffffff;}
#MainMenubar ul li#menuMen div.submenus div.dropmenucat4 a {background-color:#7da7e3;color:#ffffff;}
#MainMenubar ul li#menuWomen div.submenus div.dropmenucat4 a {background-color:#ed77be;color:#ffffff;}
#MainMenubar ul li#menuLingerie div.submenus div.dropmenucat4 a {background-color:#bd73e5;color:#ffffff;}
#MainMenubar ul li#menuCouples div.submenus div.dropmenucat4 a {background-color:#ffb27f;color:#ffffff;}
#MainMenubar ul li#menuFetish div.submenus div.dropmenucat4 a {background-color:#b0b0b0;color:#ffffff;}
#MainMenubar ul li#menuGay div.submenus div.dropmenucat4 a {background-color:#bd73e5;color:#ffffff;}
#MainMenubar ul li#menuCom div.submenus div.dropmenucat4 a {background-color:#999999;color:#ffffff;}

#MainMenubar ul li#menuHome div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuMen div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuWomen div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuLingerie div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuCouples div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuFetish div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuGay div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuCom div.submenus div.dropmenucat4 a:hover {background-color:#c0c0c0;}


#MainMenubar ul li#menuMen div.submenus div.dropmenucat3 a {background-color:#999999;}
#MainMenubar ul li#menuWomen div.submenus div.dropmenucat3 a {background-color:#999999;}
#MainMenubar ul li#menuLingerie div.submenus div.dropmenucat3 a {background-color:#999999;}
#MainMenubar ul li#menuCouples div.submenus div.dropmenucat3 a {background-color:#999999;}
#MainMenubar ul li#menuFetish div.submenus div.dropmenucat3 a {background-color:#999999;}
#MainMenubar ul li#menuGay div.submenus div.dropmenucat3 a {background-color:#999999;}
#MainMenubar ul li#menuCom div.submenus div.dropmenucat3 a {background-color:#999999;}

#MainMenubar ul li#menuMen div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuWomen div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuLingerie div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuCouples div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuFetish div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuGay div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}
#MainMenubar ul li#menuCom div.submenus div.dropmenucat3 a:hover {background-color:#c0c0c0;}

.viewpagetag { position:absolute;left:73px;top:11px;z-index:9; } 
h1.PageHeaderTitle {color:#666666;}

.addproddivider { background-color:#c0c0c0;padding:0px;margin:0px;}

.sidebarimage {margin-top:10px; border:solid 1px #c0c0c0;}

.crumbs-penfold{float:left;}

.addthis_button_expanded, .addthis_separator {font-size:12px;margin:0 2px;}
.viewpagetellafriend img {padding:0px 0px 0px 2px;}
.viewpagetellafriend {display:inline;}



#MainMenubar ul  li.homelink {color:#ffffff; background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul  li.homelink a.anymenu {color:#ffffff; background-color:#808080;background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul  li.homelink a.anymenu:hover {color:#ffffff; background-color:#ce0000;background-image:none;}


#MainMenubar ul li span.menuwomen a.anymenu {background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul li span.menuwomen a.anymenu:hover {background-color:#ec008c;background-image:none;}
li#menuwomen:hover span.menuwomen a.anymenu { background-color:#ec008c;background-image:none;}

#MainMenubar ul li span.menumen a.anymenu {background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul li span.menumen a.anymenu:hover {background-color:#196ee4;background-image:none;}

#MainMenubar ul li span.menulingerie a.anymenu {background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul li span.menulingerie a.anymenu:hover {background-color:#9400e5;background-image:none;}

#MainMenubar ul li span.menucouples a.anymenu {background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul li span.menucouples a.anymenu:hover {background-color:#ff6600;background-image:none;}

#MainMenubar ul li span.menugay a.anymenu {background-color:#808080; background-image:url(/images/gradient/2.gif); color:#ffffff; background-repeat:repeat-x;}
#MainMenubar ul li span.menugay a.anymenu:hover {background-color:#a000c0; background-image:url('http://image.sextoys.co.uk/gay/tab-7.png');color:#ffffff; background-repeat:repeat-x;}
.imagereplaced{ display:inline;}
#MainMenubar ul li span.menugay a.anymenu:hover .imagereplaced{ display:none;}


#MainMenubar ul li span.menufetish a.anymenu {background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul li span.menufetish a.anymenu:hover {background-color:#000000;background-image:none;}

#MainMenubar ul li span.menucom a.anymenu {background-color:#808080;background-image:url(/images/gradient/2.gif);}
#MainMenubar ul li span.menucom a.anymenu:hover {background-color:#ce0000;background-image:none;}


#MainMenubar ul  li.homelink a:hover {color:#ffffff; background-color:#ce0000;}
#MainMenubar ul li span.menuwomen a.anymenu:hover {background-color:#ec008c;}

#colourStripe {background-color:#ce0000;height:4px;margin-bottom:2px;}

