* {

	margin:0px;

	padding:0px;

	border:0px;

}



a:link {text-decoration:none; font-family:verdana,arial,sans-serif; color:#850C95;}

a:visited {text-decoration:none; font-family:verdana,arial,sans-serif; color:#850C95;}

a:active {text-decoration:none; font-family:verdana,arial,sans-serif; color:#850C95;}

a:hover {text-decoration:none; font-family:verdana,arial,sans-serif; color:#f49ac1;}





body {

	margin:0px;

	color:#818181; 

	font-size:11px; 

	font-family:verdana,arial,sans-serif;

	text-align:center;

	text-decoration:none;

	background:url(/images/bg.gif) #ffffff;

}

 

h1 { 

	font-size:18px; 

	font-family:verdana,arial,sans-serif;

	font-weight:bold;

	text-align:left;

	color:#850C95; 

	text-decoration:none;

	padding:6px;

	background:url(/images/b_bg.gif) #FFA7EE;

	display:block;

}

 

h2 { 

	font-size:17px; 

	font-family:verdana,arial,sans-serif;

	font-weight:bold;

	text-decoration:none;

	padding:10px;

	text-align:left;

	color:#850C95;

}



h3 { 

	font-size:18px; 

	font-family:verdana,arial,sans-serif;

	font-weight:bold;

	text-align:left;

	color:#850C95; 

	text-decoration:none;

	padding:4px;

	background:url(/images/b_bg.gif) #FFA7EE;

	display:block;

}



h4 { 

	font-size:14px; 

	font-family:verdana,arial,sans-serif;

	font-weight:bold;

	text-decoration:none;

	padding:10px;

	text-align:left;

	color:#850C95;

}



ul {

	text-align:left;

}



li {

	width:155px;

	text-align:left;

	color:#F84BD8;

	list-style-type:none;

	line-height:20px;

	background:url(/images/li_square.gif);

	background-repeat:no-repeat;

	background-position:left;



	margin:0px;

	margin-left:auto;

	margin-right:auto;



	padding:2px;

	padding-left:15px;

	

	border:0px;

	border-bottom:1px solid #959595;

}



p {

	padding:10px;

}



.error { 

	font-size:10px; 

	font-family:verdana,arial,sans-serif;

	color:#ED1C24; 

	font-weight:bold;

}

 

.input { 

	padding:2px;

	margin:2px;

	margin-left:auto;

	margin-right:auto;



	font-size:13px; 

	font-family:verdana,arial,sans-serif;

	font-weight:bold;

	color:#959595;

	background-color:#ffffff; 

	border:1px solid #959595;

}







#container {

	width:900px;
	
	margin-left:auto;

	margin-right:auto;

}



#logo {

	background-image:url(http://ladyvibrators.com/images/header.gif);

	width:468px;

	height:60px;

	margin-bottom:10px;

	border:0px;

	margin:0px;

	float:right;
	
}



#toplinks {

	width:700px;

	height:40px;

	text-align:center;

	line-height:40px;

	margin:0px;

	margin-bottom:10px;

	margin-left:auto;

	margin-right:auto;

	background:#555555;

	font-size:14px;

	color:#ffffff;



	background:url(/images/nav_bg.gif) #ffffff;

	background-position:top;

	background-repeat:no-repeat;

}



.col1 {width:190px;text-align:left;float:left;}

.col2 {width:700px;text-align:left;float:left;margin-left:10px;}



.search {

	width:140px;

	height:18px;

	padding:2px;

	margin:2px;

	margin-left:auto;

	margin-right:auto;



	font-size:13px; 

	font-family:verdana,arial,sans-serif;

	font-weight:bold;

	color:#959595;

	background-color:#ffffff; 

	border:1px solid #959595;

}



.prodbox {

	width:124px;

	float:left;

	text-align:center;

	padding:4px;

	margin:3px;

	border-top:1px dashed #959595;

	border-left:1px dashed #959595;

	border-right:1px dashed #959595;

	border-bottom:1px dashed #959595;

}



.prodthumb {

	border:1px solid #cccccc;

	margin:5px;

	padding:5px;

	background:#e6e6e6;

}



#footer {

	width:900px;

	margin-left:auto;

	margin-right:auto;

	margin-top:10px;

	line-height:12px;

	text-align:center;

	color:#ffffff;

	background:#555555;

}




