#logonav ul {
   margin : 0;
   padding : 0;
   list-style-type : none;
}

#logonav li {
   float : left;
   text-align : center;
   margin-bottom : 3px;
   margin-top : 3px;
}

#logonav li a {
   padding : 4px;
   text-decoration : none;
   display : block;
   width : 165px;
   color : #000000;
   border : 1px solid #000000;
   background : #ffffff;
}

#logonav li a:hover {
   border-top : 1px #31557f solid;
   border-left : 1px #31557f solid;
   border-bottom : 1px #f8f9fb solid;
   border-right : 1px #f8f9fb solid;
   text-decoration : none;
   background : #B10B0A;
   color : #ffffff;
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/sextoys1/bg2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #b7bbc0
}
TD {
	MARGIN: 0px; FONT: 13px arial,serif; COLOR: #000
}
A:link {
	COLOR: #333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #999; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #999
}
A:visited {
	COLOR: #999
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main H1 {
	FONT: bold 16px arial,serif; COLOR: #545454
}
#header H1 {
	FONT: bold 16px arial,serif; COLOR: #545454
}
#str H1 {
	BACKGROUND: #fff; FONT: 19px arial,serif; COLOR: #545454
}
.qa1 {
	BACKGROUND: #fff; FONT: 19px arial,serif; COLOR: #545454
}
.qa2 {
	BACKGROUND: #fff; FONT: bold 16px arial,serif; COLOR: #545454
}
.li1 {
	BACKGROUND: #fff; FONT: 13px arial,serif; COLOR: #333
}
.li2 {
	BACKGROUND: #fff; FONT: 13px/1.5em arial,serif; COLOR: #333
}
H1 {
	FONT: 24px arial,serif; COLOR: #545454
}
H2 {
	FONT: bold 16px arial,serif; COLOR: #545454
}
.content {
	MARGIN: 1px; FONT: bold 16px arial,serif; COLOR: #545454; BORDER-BOTTOM: #b5b5b5 1px solid
}
H3 {
	BACKGROUND: #fff; FONT: bold 13px arial,serif; COLOR: #333
}
#topnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; WIDTH: 740px; TEXT-ALIGN: left
}
#storetopnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; WIDTH: 760px; TEXT-ALIGN: left
}
.next {
	BACKGROUND: #fff; VERTICAL-ALIGN: top
}
#pn H1 {
	PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN: 0px; FONT: 19px/26px arial,serif; WIDTH: 750px; COLOR: #404040; BORDER-BOTTOM: #b5b5b5 1px solid; TEXT-ALIGN: left
}
.padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN: 0px
}
.border {
	BACKGROUND: #fff
}
.timg {
}
.bimg2 {
	BACKGROUND: url(/images/sextoys1/bimage2.gif) no-repeat
}
.class1 {
	FONT: 10px verdana,serif; COLOR: #333
}
.class1 A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.class1 A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
active {
	COLOR: #333; TEXT-DECORATION: none
}
.class1 A:hover {
	COLOR: #c67900; TEXT-DECORATION: none
}
.c2 A:link {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: underline
}
.c2 A:visited {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: underline
}
.c2 A:active {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: underline
}
.c2 A:hover {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: none
}
.c2 {
	BACKGROUND: #fff; FONT: 13px arial,serif; COLOR: #333
}
.c3 A:link {
	COLOR: #545454; TEXT-DECORATION: none
}
.c3 A:visited {
	COLOR: #545454; TEXT-DECORATION: none
}
.c3 A:active {
	COLOR: #545454; TEXT-DECORATION: none
}
.c3 A:hover {
	COLOR: #545454; TEXT-DECORATION: underline
}
.c4 {
	FONT: 10px verdana,serif; COLOR: #202020
}
.c4 A:visited {
	COLOR: #333; TEXT-DECORATION: underline
}
.c4 A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.c5 {
	FONT: 10px arial,serif; COLOR: #333
}
.c6 {
	BACKGROUND: #fff; FONT: bold 16px arial,serif; COLOR: #333
}
.c7 {
	BACKGROUND: url(/images/sextoys1/line.gif)
}
.c8 {
	PADDING-LEFT: 7px; BACKGROUND: #fff; FONT: 13px arial,serif; VERTICAL-ALIGN: bottom; COLOR: #333; HEIGHT: 20px; TEXT-ALIGN: left
}
.c9 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f6f6f6; FONT: bold 13px arial,serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #414141; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.c0 A:link {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: underline
}
.c0 A:visited {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: underline
}
.c0 A:active {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: none
}
.c0 A:hover {
	BACKGROUND: #fff; COLOR: #333; TEXT-DECORATION: none
}
.c11 {
	BACKGROUND: url(/images/sextoys1/bv5da.jpg) #fff no-repeat
}
.c12 {
	BACKGROUND: url(/images/sextoys1/bv2.jpg) no-repeat right 50%; TEXT-ALIGN: left
}
.c13 {
	BACKGROUND: #fff; MARGIN: 0px; FONT: 13px arial,serif; VERTICAL-ALIGN: middle; COLOR: #000; TEXT-ALIGN: left
}
A.c14:link {
	FONT: 10px verdana,serif; COLOR: #c67900
}
A.c14:visited {
	COLOR: #c67900
}
hover {
	COLOR: #c67900
}
active {
	COLOR: #c67900
}
.c15 {
	FONT: bold 13px arial,serif; COLOR: #2e2e2e
}
.c16 {
	FONT: bold 16px arial,serif; COLOR: #545454
}
.mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/sextoys1/line.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 0px; PADDING-TOP: 0px
}
.base {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/sextoys1/l2.gif) #606060 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-TOP: 0px
}
#bottomnav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 10px arial,serif; WIDTH: 90%; COLOR: #202020; PADDING-TOP: 5px
}
#bottomnav A:visited {
	COLOR: #333; TEXT-DECORATION: underline
}
#bottomnav A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.u1 {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.sm {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px
}
.med {
	BACKGROUND-POSITION: left 50%; FONT: 12px arial,serif; TEXT-ALIGN: left
}
.box {
	BORDER-RIGHT: #ababab 1px solid; BORDER-TOP: #ababab 1px solid; FONT: 12px arial,serif; BORDER-LEFT: #ababab 1px solid; BORDER-BOTTOM: #ababab 1px solid; TEXT-ALIGN: left
}
.lnav {
	PADDING-LEFT: 5px; FONT: 12px arial,serif; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; TEXT-ALIGN: left
}
.button {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #5f80b4; BACKGROUND: #3f6299; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #5f80b4; FONT: 11px verdana, serif; COLOR: #fff; BORDER-TOP-COLOR: #5f80b4; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #5f80b4
}
.fm {
	BORDER-RIGHT: #949292 1px solid; BORDER-TOP: #949292 1px solid; FONT: 12px arial, serif; BORDER-LEFT: #949292 1px solid; BORDER-BOTTOM: #949292 1px solid
}
.fm2 {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BACKGROUND: #fff; FONT: 13px arial,serif; BORDER-LEFT: #808080 1px solid; COLOR: #333; BORDER-BOTTOM: #808080 1px solid
}
IMG.float_left {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 4px; PADDING-TOP: 4px
}
#content_right {
	CLEAR: none; BACKGROUND: #fff; MARGIN: 0px; COLOR: #000; TEXT-ALIGN: left
}
.pathbar2 {
	BORDER-RIGHT: silver 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 9px 9px 9px 85px; BORDER-LEFT: silver 0px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px; BORDER-BOTTOM: silver 1px solid
}





input.btnnewsletter {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background: white;
	border : 1px solid #003366;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}

input.btnforgetpassword {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background: white;
	border : 1px solid #003366;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}


td.tdvalidationmsglightergrey {
	background-color: #cdd5d8;
}

td.tdvalidationmsglightheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #F4F9FD;
	padding: 4px;
}

td.tdvalidationmsgred {
	color : #B53239;
	font-weight : bold;
}

.errHilite {
	background-color: #ff9C9C;
	border: 1px solid #000000;
	}
	
.frmText {
	border: 1px solid #000000;
	height: 18px;
	}

.frmTextArea {
	border: 1px solid #000000;
	height: 58px;
	}
		
.frmCaptionReq {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}

.frmCaption {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}

.frmNote {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #FF0000;
	font-weight : normal;
}

.frmButton {
	font: 12px Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}

input.btButton {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background-color: white;
	border : 1px solid #003366;
}

td.tdfrmCaption {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold; 
}

td.tdfrmCaptionReq {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: middle;
}


H1 { 
	font-size: 100% ; 
	font-weight: normal; 
	font-style: normal;
	display: inline;
}

HTML, TD, TH {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif,Tahoma;
	COLOR: #000000;
	LEFT: 0px;
	TOP: 0px;
	MARGIN: 0px;
}

.hidden {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #666666;
	FONT-SIZE: 8pt;
}

A.lnhidden:ACTIVE, A.lnhidden:LINK, A.lnhidden:VISITED, A.lnhidden:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #666666;
	FONT-SIZE: 8pt;		
	text-decoration : none;	
	cursor: default;

}

A.lnhidden1:ACTIVE, A.lnhidden1:LINK, A.lnhidden1:VISITED, A.lnhidden1:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #000000;
	FONT-SIZE: 8pt;		
	text-decoration : none;	
	cursor: default;
}

A.style3:ACTIVE, A.style3:LINK, A.style3:VISITED, A.style3:hover{
	font-weight: normal; 
	color:  #777777;
	text-decoration : none;
	cursor: default;
}

A.bottommenu:ACTIVE, A.bottommenu:LINK, A.bottommenu:VISITED, A.bottommenu:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #000000;
	FONT-SIZE: 9px;		
	text-decoration : none;	
	cursor: default;
}

IMG { border: 0; }

.best {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.best1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.best1 A:link {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:visited {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:hover {
	FONT-SIZE: 12pt; COLOR: #d00000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:active {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial
}

.ourreview {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.ourreview A:link {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial
}
.feature A:link {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature A:visited {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature A:hover {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
.feature1 A:link {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 A:visited {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 A:unknown {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 A:hover {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature3 {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature3 A:link {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature3 A:visited {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature3 A:hover {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.rating {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Arial
}
.rate {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff0000; FONT-FAMILY: Arial
}
.txtred {
	FONT-SIZE: 9pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.txtred1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.feature2 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial
}
.link {
	FONT-SIZE: 10pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.link A:link {
	FONT-SIZE: 10pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.link A:visited {
	FONT-SIZE: 10pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.link A:hover {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial
}

.spoldproductprice {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through;
}

.spspecialproductprice {
	FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

#ProductSearchFinder {
	COLOR: #000000;
	background-color: #ffffff;
	border : 1px solid #000000;
}

#ProductSearchFinder select {
	width:187px; font:normal 10px arial,sans-serif;
}