body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0;}

html, body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; margin:17px 0 0 0; color:#999999;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
 
H1, h2 {}
H3 {}
H4 {}
 
UL, OL { list-style: none; }
li {list-style:none;}
 
A {text-decoration:none; color:#b49bbc; }
/*A:link, A:visited, A:active { text-decoration:none; color:#b49bbc; }*/
A:hover { color:#4c205a; text-decoration:none; }
A:focus {outline:none;}

:focus {outline: 0;}

fieldset, img {border:0;}

q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input, textarea, select {*font-size:100%;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}
.bigfnt {font-size:14px;}

/* LAYOUT STYLES */

#wrapper {width:800px; width/**/:/**/798px; border:1px solid #bebebe; margin:0 auto; text-align:left;}

#header { }
#navbar { background-color:#bebebe;}

			/* navigation links
			-------------------------------------------------------- */
			ul#nav {
				width:798px; height:20px;
				background: url("imagesnew/nav.gif") #bebebe no-repeat;
				position: relative;
				padding:0; margin:0 auto;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:20px;}
			
					ul#nav li#nav-1 a { 
						left: 22px; width: 72px; 
						background: url("imagesnew/nav.gif") -22px 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 94px; width: 96px; 
						background: url("imagesnew/nav.gif") -94px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 190px; width: 85px; 
						background: url("imagesnew/nav.gif") -190px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 275px; width: 76px; 
						background: url("imagesnew/nav.gif") -275px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
						left: 351px; width: 49px; 
						background: url("imagesnew/nav.gif") -351px 0 no-repeat;
						}
					ul#nav li#nav-6 a { 
						left: 717px; width: 58px; 
						background: url("imagesnew/nav.gif") -717px 0 no-repeat;
						}	
			
			ul#nav li#nav-1 a:hover  	{ background-position: -22px -20px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -94px -20px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -190px -20px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -275px -20px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -351px -20px; }
			ul#nav li#nav-6 a:hover  	{ background-position: -717px -20px; }
			
			ul#nav li#nav-1 a.active  	{ background-position: -22px -20px; }
			ul#nav li#nav-2 a.active  	{ background-position: -94px -20px; }
			ul#nav li#nav-3 a.active  	{ background-position: -190px -20px; }
			ul#nav li#nav-4 a.active  	{ background-position: -275px -20px; }
			ul#nav li#nav-5 a.active  	{ background-position: -351px -20px; }
			ul#nav li#nav-6 a.active  	{ background-position: -717px -20px; }

			/* sub nav ----------------------*/
			#productsly { position:absolute; z-index:5; visibility: hidden; background-image:url(imagesnew/trans.gif); padding:1px 0 0 0;}
			
				.navsubleft { font-family:"Trebuchet MS", Arial, sans-serif, Verdana;}
				.navsubleft ul {padding:0; margin:0; list-style-type: none; border:1px solid #bebebe; border-top:none;}
				.navsubleft ul li {padding:0; border:1px solid #ccc6b6; list-style:none; margin:0; border-top:none;}
				.navsubleft ul li a{ color:#000; font-weight:bold; padding:2px 10px;
									 display:block; width:90px; width/**/:/**/70px; background-color:#ebebeb; text-align:center;}
				.navsubleft ul li a:hover{ color:#fff; background-color:#888686; display:block;}
				
				
			/* ================ close nav bar */
			
#content { padding:20px 10px;}
	.homel { width:302px; float:left;}
	.homemd {float:left; width:151px; width/**/:/**/141px; padding:0 5px; margin:0 0 0 14px; line-height:15px;}
	.homer {width:295px; float:left; margin:0 0 0 13px;}

#contentinn { padding:14px 18px;}	
	.aboutl {float:left; width:466px; line-height:20px;}
	.aboutr {float:right; width:282px; width/**/:/**/236px; padding:20px 24px; background-color:#e05f21; color:#fff; line-height:18px;}
	.aboutr h2{ font-size:15px; font-weight:bold; margin:0 0 12px 0;}
	
	.purpox { background-color:#996699; padding:15px 10px 17px 10px; color:#fff;}
	
	.imgpad {margin:0 0 0 15px;}
	
	.vulvarel {float:left; width:466px; line-height:16px;}
	.vulvarel h3{ font-size:13px; font-weight:bold; margin:0 0 6px 0; color:#fff;}
	.vulvare_img {float:right; width:282px;}
	.orngpox { background-color:#e05f21; padding:11px 6px 9px 10px; color:#fff;  line-height:15px;}
	
	.privatel {float:left; width:464px; line-height:16px;}
	.privaterxr {float:right; width:282px; width/**/:/**/236px; padding:23px 24px 32px 24px; background-color:#996699; color:#fff; line-height:18px;}
	.privaterxr h2{ font-size:15px; font-weight:bold; margin:0 0 12px 0;}
	
	ul.bulw {padding:0; margin:0;}
	ul.bulw li{padding:0 0 0 12px; margin:0; list-style-type:none; color:#fff; background:url(imagesnew/circle.gif) no-repeat 2px 7px;}
	
	ul.bulwsml {padding:0; margin:0 0 6px 0;}
	ul.bulwsml li{padding:0 0 0 12px; margin:0; list-style-type:none; color:#fff; background:url(imagesnew/circle.gif) no-repeat 2px 7px;}

.shopinn { padding:25px 35px; color:#000;}

	p.lf1 { float:left; padding:20px 30px;}
	p.lf2 { float:right; padding:20px 30px; text-align:right;}

.prdtable {border-top:2px solid #dbcad7; border-left:2px solid #dbcad7;}
	.prdtable td {border-bottom:2px solid #dbcad7; border-right:2px solid #dbcad7; padding:9px; vertical-align:top;}
	.prdtable .cntr {text-align:center; vertical-align:middle !important;}
	.prdtable h3 {font-size:13px; font-weight:bold; padding:8px 0; border-bottom:1px solid #dbcad7; margin:0 0 8px 0;}
	
	.prdtable em {font-weight:bold; font-style:normal; color:#9570b1; font-size:12px;}
	.faqtbl { text-align:left;}
	.faqtbl td{ padding:5px;}

#footer {width:800px; width/**/:/**/790px; margin:0 auto; text-align:left; padding:8px 5px; text-align:right;}

.formbox {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.pad7 {
	padding: 7px;
}
.pad5 {
	padding: 5px;
}
