/* DOCUMENT PROTECTED BY COPYRIGHT LAW. */
body {	background-color:#f6efef;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#595858;
		padding:4px;
		clear:right;	}
#main {	margin-top:2px;
		padding: 0px 17px 17px 17px;	}
#all {	width: 760px;
		padding: 5px;
		margin-right: auto;
		margin-left: auto;
		border:5px #b71841 solid;	}
img	{	border:5px #e8e8e8 solid;
		padding:0px;
		margin: 15px;	}
#header img {	border:none;
				margin:0px;
				padding: 0px;	}
#footer {font-size: 10px;
margin-top:15px;}
#footer a:hover { font-style:normal;	}
h1 {	color: #c31e49;
 		font-size:2.4em;
 		font-family:Arial;
 		font-weight:normal;	
		text-align:right;
		font-style:normal}
h2 {	color: #fb4c79;
		font-size: 1.5em;
		font-weight: normal;
		font-family: verdana;
		padding-left:15px;}
h1 a:link {color: #b71841;}
h1 a:hover{color: #fb4c79; font-style:normal;}
h1 a:visited {color: #b71841;}
table {	width:760px;
  		font-size:small;
  		border:none;
  		margin-top:0px;	}
td, th {	border:none;
			padding:7px;	}
#topnav {	background-color:#e8e8e8;
		border:1px #e8e8e8 solid;	}
		
#topnav td {padding: 5px;}
#bottomnav { border:1px #b6b6b6 solid;	}
.botnav {width:724px;}
#bottomnav td {	padding:4px;	}
.center {	text-align: center;	}
a:link {	color:#b71841; text-decoration: none;	}
a:hover {	color:#000000; text-decoration:none;	}
a:visited	{	color:#b71841; text-decoration: none;	}
a:visited:hover {	color:#000000; text-decoration:none;	}
p {	text-align: justify;
	line-height: 1.5em;}
ul {line-height: 1.5em;
	list-style-type:circle;
		color:#fb4c79;}
ol {line-height: 1.5em;}
/*INDEX*/
.welcome { width: 700px; margin-right: auto; margin-left: auto;}
#ptv {	margin:40px 170px 0px 30px;	}
#ptv img {border:none; margin:3px 10px 0px 0px;}
#stopadult {	margin:15px 125px 15px 125px;	}
#stopadult img {border:none; margin: 0px;}
#indeximage img {	border:5px #e8e8e8 solid;
					margin:0px 0px 20px 15px;
					padding:0px;	}
#adulttext {	padding: 15px 15px 0px 15px;
				margin:0px 15px 0px 366px;
				border:1px gray dashed;
				width: 350px;
				text-align: justify;
				font-size: 10px;	}
#entertable {	width:350px;}
.enter {text-align: center; font-size: 14px; font-weight: bold;}
.enter a:link {	color:#dd0bbd; text-decoration: none;	}
.enter a:hover {	color:#000000; text-decoration:none;	}
.enter a:visited	{	color:#dd0bbd; text-decoration: none;	}
.enter a:visited:hover {	color:#000000; text-decoration:none;	}
#entertable img {border:none;}
#float {	float:right;
			width: 260px;	}
#linksbottom {width: 710px;
margin: auto;
font-size:9px;
border:1px #c3c3c3 dashed;margin-top:20px;
color: #ff9dc0;}
#linksbottom td {padding:6px;}
#linksbottom table { font-size:10px; width: 710px;}
#linksbottom table a:link {	color:#9c9c9c;}
#linksbottom table a:hover {	color:#9c9c9c; font-style:normal; text-decoration:underline;	}
#linksbottom table a:visited	{	color:#9c9c9c;}
#linksbottom table a:hover:visited {color:#9c9c9c;}
/*HOME*/
iframe {	padding: 10px;
			border: 1px dashed #9f9f9f;	}
#newsframe {width: 640px;margin-right:auto; margin-left: auto;}
#introtext img { border:5px #e8e8e8 solid;
		padding:0px;
		margin: 8px 5px 0px 12px;	}
#introtext {margin-top:0px;}
#heart img{padding:0px;
margin:0px;
border:none;}
/*PANTIES*/
.pantiestable td img{ border:5px #e8e8e8 solid;
padding:0px;
margin: 0px;}
.pantiestable {width: 670px;
margin: auto;
text-align:justify;}
#pantycost {background-color: #efe2f7;
font-size: 14px;
border:1px #fb4c79 dashed;
color:#fb4c79;
font-weight:bold;
width: 430px;
margin:auto;}
#order img{border:none;}
.gallerymain {padding:0px;
margin:auto;
margin-top:2px;
width:600px;}
.gallerymain td {padding:0px;
margin:0px;}
.gallerymain img {margin: 8px 5px 8px 5px;}
.galleryptv {padding:0px;
margin:auto;
margin-top:0px;
width:600px;}
.galleryptv td {padding:0px;
margin:0px;}
.galleryptv img {margin: 5px 5px 20px 5px;}
.ref {color:#f5104b;
font-weight: bold;
text-align: center;
font-size: 12px;}
#pantynotes {background-color: #efe2f7;
font-size: 12px;
border:1px #fb4c79 dashed;
color:#fb4c79;
font-weight:normal;
width: 200px;
float:right;
padding:3px 14px 14px 14px;
margin:20px 0px 10px 15px;}
#notetitle {font-size: 14px;
font-weight: bold;}
.aboutmepics {text-align:center;}
.infopics {text-align:center; font-size:9px;}
.infopics img {margin: 0px 15px 0px 15px;}
#list img {border:none;}
#list { text-align: center;}
#gift {background-color: #efe2f7;
font-size: 12px;
border:1px #fb4c79 dashed;
color:#fb4c79;
font-weight:normal;
width: 250px;
padding:0px;
margin:43px 0px 15px 15px;}
.thankyou2 {color:#a90bc6; font-size: 16px; font-weight: bold;text-align: center; margin-bottom: 25px; line-height: 1.5em;}
.thankyou {color:#a90bc6; font-size: 14px; font-weight: bold;text-align: center; margin-bottom: 25px; line-height: 1.5em;}
#one img {border:none; margin-top:35px;}
#award {width: 350px;
float: right;
font-size:12px;
border:2px #5a107d dashed;
padding: 2px;
text-align:center;
margin-top:13px;}
#awardtitle img {border:none; margin:0px; padding-top:0px;}
#giftimg img {		padding:0px;
		margin: 4px 5px 12px 12px;}
#ptvimg img {border: none; padding: 0px; margin: 5px 5px 7px 12px;}
#amazonw {border:1px gray dashed;
width:600px;
margin-right:auto;
margin-left: auto;
padding: 5px 15px 0px 15px;}
#amazonw img {border: none;
padding:0px;
margin: 0px;}
.minigallery {width:580px;
margin-right: auto;
margin-left: auto;
margin-top:10px;
margin-bottom:20px;
text-align:left; border-collapse: collapse;}
.mail img {padding: 0px;   border: none; margin: 0px;}
.mail {text-align: center;}
.minigallery td {margin-right: auto; margin-left: auto; padding: 10px; border:1px #fb4c79 dashed;}
.minigallery td img {margin-top: 0px; margin-botttom: 0px;}
.paymethods td {border:1px #fb4c79 dashed;}
.paymethods {border-collapse: collapse; font-size: 11px; margin-right: auto; margin-left: auto; text-align: justify;}
.paytitle {font-size: 12px; text-align: center;}
.minigalltext {text-align: center;
font-size: 12px;
color:#fb4c79;
font-weight:bold;}
.minigalltext a:link {color:#fb4c79; font-weight:bold;}
.minigalltext a:hover {color: #e85ea1; font-weight: bold; }
.minigalltext a:visited {color:#fb4c79; font-weight:bold; }
.minigalltext a:hover:visited {color: #e85ea1; font-weight: bold;}
.contactlink {width: 570px;
border: 1px gray dashed;
margin-right:auto;
margin-left: auto;
margin-top:10px;
margin-bottom:20px;
padding: 5px 100px 5px 100px;}
.statcounter {border: none;
visibility:hidden;}
h3 {color:#a90bc6;
padding:0px;
margin:0px;}


.reclinks img {border: none; padding: 0px; margin: 0px;}
.reclinks td{color:#6600CC; padding:5px; font-size:10px;}
.reclinks td a:link {color:#6a6969; font-weight:normal;}
.reclinks td a:hover { }
.reclinks td a:visited {color:#6a6969; font-weight:normal; }
.reclinks td a:hover:visited { }

.extlinks {width: 700px;}
.extlinks td{color:#6600CC; padding:5px; font-size:10px;}
.extlinks td a:link {color:#6a6969; font-weight:normal;}
.extlinks td a:hover { }
.extlinks td a:visited {color:#6a6969; font-weight:normal; }
.extlinks td a:hover:visited { }
.extlinks img {padding:0px; margin:0px;}
.extlinks img {border:none;}

#ban {font-size:9px;
font-style:italic;}
.contactform {width: 550px;
border: 1px gray dashed;
margin-right:auto;
margin-left: auto;
margin-top:10px;
margin-bottom:20px;
padding: 5px 20px 5px 20px;}
.extlinks img {border:none;}
.pictext {font-size:9px;}
.tightstable {width:650px;
margin-right:auto;
margin-left:auto;}
.tightstable td img {margin:10px 10px 0px 0px;
padding:0px;}
.tightstable td {margin-right:10px;text-align:justify; font-size:11px;  border: none;}
.tightstitle {text-align:center; font-size:12px; font-weight:bold;color:#6600CC;}
.stockings {width:325px; margin-right: auto; margin-left: auto; border: 1px gray solid; margin-top:7px;}
#stockingssell {width: 327px; float: right; margin-left: 10px;}
.stockings td {margin-right:10px;text-align:justify; font-size:11px;  border: none;}
.hosieryprices {width: 450px; border-collapse: collapse; margin-right: auto; margin-left: auto;}
.hosieryprices td {font-size:14px; border:1px #fb4c79 dashed; }
.hosetitles {font-weight: bold; }
.reptext {width: 640px;margin-left:auto; margin-right:auto;
padding-right: 15px; padding-left: 15px;border: 1px gray dashed;
background-image:url(rep-page/Heart.gif);
background-position:top right;
background-repeat:no-repeat;}
#noms{font-style:italic; width: 640px; margin-right: auto; margin-left:auto; color: #e85ea1;}
#rev {font-style:italic; width: 640px; margin-right: auto; margin-left:auto;}
#rev a:link {color: #e85ea1;}
#rev a:hover {color: #e85ea1;}
#rev a:visited {color: #e85ea1;}
#rev a:hover:visited {color: #e85ea1;}
.smalltxt {font-size:9px;}
hr {width: 40%;}
.feedbackform {width: 590px;
border: 1px gray dashed;
margin-right:auto;
margin-left: auto;
margin-top:10px;
margin-bottom:20px;
padding: 5px 20px 5px 20px;}
.pantyorderform {width: 600px;
border: 1px gray dashed;
margin-right:auto;
margin-left: auto;
margin-top:10px;
margin-bottom:20px;
padding: 5px 20px 5px 20px;}
.formtext {font-family: Verdana; font-weight: normal; font-size: 12px; color:#595858;text-align: justify;
	line-height: 1.5em;}
.formtextsmall {font-family: Verdana; font-weight: normal; font-size: 10px; color:#595858;text-align: justify;
	line-height: 1.5em;}
.formtextsmaller {font-family: Verdana; font-weight: normal; font-size: 9px; color:#595858;text-align: justify;
	line-height: 1.5em;}
#bypass {font-size: 10px;
margin-top:15px;}
.packing {width: 710px; margin-right: auto; margin-left: auto; border: 1px #e85ea1 solid; border-collapse: collapse;}
.packing td {border: 1px #e85ea1 dashed; padding: 7px; margin: 0px; border-collapse: collapse; text-align: justify;}
.packing td img {padding: 0px; margin: 0px;}
.socks {width: 690px; margin-right: auto; margin-left: auto; }
.socks img {margin: 0px;}
.sock img {margin: 7px 7px 0px 7px;}
.hoseorder {font-size: 14px; font-weight: bold; color:#fb4c79; border:1px #fb4c79 dashed;
 width:300px; margin-right: auto; margin-left: auto; text-align: center;background-color: #efe2f7;}
.pantyorder {font-size: 14px; font-weight: bold; color:#fb4c79; border:1px #fb4c79 dashed;
 width:300px; margin-right: auto; margin-left: auto; text-align: center;background-color: #efe2f7; padding: 0px;}
.hoseorder a:link {color:#fb4c79;}
.hoseorder a:hover {color: #e85ea1;}
.hoseorder a:visited {color:#fb4c79;}
.hoseorder a:hover:visited {color:#e85ea1;}
#pantycost {
font-size: 14px;
font-weight:bold;
width: 430px;
margin:auto;}
.fetishitems img {margin: 4px 10px 0px 6px; padding: 0px;}
.peelist {width: 635px; margin-left: 30px; text-align: justify;}
.fetishwriting {font-size: 10px; color:#595858;}
#pee {width: 150px; float: right; border: 1px #b71841 dashed; font-size: 10px; padding: 0px 15px 0px 15px; margin: 20px 10px 0px 20px; color:#6600CC}
.paymethods {width: 700px;}
#feedbacksubmit img {border: none;  margin: 0px 0px 0px 93px; padding: 0px;}
#specialspage img {border:none; padding: 0px; margin: 7px 0px 0px 0px;}
#specialoffer {border: 3px #CC0066 solid; width: 500px; margin-right: auto; margin-left: auto; padding: 0px 12px 0px 12px; background-color: #f8f7f7; color:#7a46f1; font-size:16px; font-weight: bold;}
#specialoffer img {margin: 5px 9px 5px 9px;}
#extras {width: 220px; float: right;background-color: #efe2f7;
font-size: 10px;
border:1px #fb4c79 dashed;
color:#fb4c79;
font-weight:normal;
padding:3px 14px 5px 14px;
margin:0px 0px 10px 15px;}
.exttitle {font-size: 12px; font-weight: bold; margin-left: 50px;}
.smallspecials {font-size: 9px;}
.picsets {width: 490px;}
.picsets td img {margin: 5px;}
.specialtitle {text-align: center; color: #f33091;}
.normal {		font-size:12px;
		color:#595858;
		text-align: justify;
	line-height: 1.5em;
	font-weight: normal; font-size: 11px;}
.normalcent {		font-size:12px;
		color:#595858;
		text-align: center;
	line-height: 1.5em;
	font-weight: bold; font-size: 11px;}
.picorder {width: 450px; margin-left: auto; margin-right: auto;}
.picorder td img {margin: 0px;}
#indexpicset {width: 150px; float: right; font-size: 10px; font-weight: normal; text-align: justify; margin-right: 20px; margin-top: 5px; color: #d1212c;}
#indexpicset img {margin: 5px 0px 0px 0px;}
#month {width: 600px; margin: auto; border:2px #5a107d dashed; background-color: #fdeed5; padding: 0px 10px 0px 0px;}
#month img {margin: 13px; padding: 0px;}
.monthtitle { padding: 0px 0px 0px 12px; font-size: 16px; font-weight: bold; color: #ef0096;}
.monthtitlemonth { padding: 0px 0px 0px 12px; font-size: 16px; font-weight: bold; color: #68435a;}
#month ul li {line-height: 1.5em;
	list-style-type:circle;
		color:#fb4c79; margin: 0px 0px 0px 10px}
.pantycenter {	text-align: center;	font-size: 14px; font-weight: bold; color:#fb4c79; border:1px #fb4c79 dashed;   margin-right: auto; margin-left: auto; text-align: center; background-color: #f1e9f6; padding: 3px;}
.pantycenter a:link {color:#6a15f7 ;}
.pantycenter a:hover {color: #e85ea1;}
.pantycenter a:visited {color:#6a15f7 ;}
.pantycenter a:hover:visited {color:#e85ea1;}
#dot img {border: none; padding: 0px; margin: 1px;}

.formtitle td {text-align: center;
			background-color: #999999;
			font-weight: bold;}
#indextitle {font-size: 15px; font-weight: bold; color:#FF0066; text-align: center; margin-top: 10px;}
#indextitlesmaller {font-size: 11px; font-weight: normal; color:#990066; text-align: center; margin-top: 5px;}
#PantiesForGood {width: 700px; background-color: #f5e8e8; margin: auto;}
.PantiesForGood {width: 700px; margin: auto; background-color: #f5e8e8;}
.PantiesForGood td img {margin: 0px; padding: 0px}
.PantiesForGood td {margin: 0px;}
#giftimg2 img {border: none; padding:0px;
		margin: 9px 5px 3px 12px; }
		
.set td img{ border:5px #e8e8e8 solid;
padding:0px;
margin: 0px;}

.set td {padding: 0px;}

.set {width: 700px;
margin: auto;
text-align:justify;}


.setstable td img{ border:5px #e8e8e8 solid;
padding:0px;
margin: 0px;}
.setstable {width: 670px;
margin: auto;
text-align:justify;}
#setcost {background-color: #efe2f7;
font-size: 14px;
border:1px #fb4c79 dashed;
color:#fb4c79;
font-weight:bold;
width: 430px;
margin:auto;}
.setcenter {	text-align: center;	font-size: 14px; font-weight: bold; color:#fb4c79; border:1px #fb4c79 dashed;   margin-right: auto; margin-left: auto; text-align: center; background-color: #f1e9f6; padding: 3px;}
.setcenter a:link {color:#6a15f7 ;}
.setcenter a:hover {color: #e85ea1;}
.setcenter a:visited {color:#6a15f7 ;}
.setcenter a:hover:visited {color:#e85ea1;}