body {
  background:#000000;
  text-align:center;
  font-family: Geneva, Arial, Helvetica, san-serif;
}
a {
  color:#fe0a0a;
  text-decoration: none;
}
a:hover {
  color:#f9df02;
  text-decoration: none;
}
div.main {
  width:780px;
  border:2px double #fe0a0a;
  text-align:center;  
}
div.logo1 {
  background-image: url(/freesites/public_bondage_2/Public_Slave_lg_1.jpg);
  width: 780px;
  height: 100px;
  padding:0;
  margin:0;
}
div.logo2 {
  background-image: url(/freesites/public_bondage_2/Public_Slave_lg_2.jpg);
  width: 780px;
  height: 92px;
  padding:0;
  margin:0;
}
div.logo3 {
  background-image: url(/freesites/public_bondage_2/Public_Slave_lg_3.jpg);
  width: 780px;
  height: 79px;
  padding:0;
  margin:0;
}
div.menu {
  width:780px;
  height:21px;
  background: #fe0a0a;
  color: #000000;
  font-weight:bold;
}
div.menu a{
  color:#000000;
  text-decoration: none;
}
h1 {
  font-family: Geneva, Arial, Helvetica, san-serif; 
  font-size: 14px;
  font-weight:bold;  
  color: #000000;  
  margin: 0; 
  padding: 3px 0 0px 0;
}
div.recips{
  width: 780px;
}
div.recips a {
}
div.recips a:hover {
}
.text {
  color:#FFFFFF;
  font-family: Geneva, Arial, Helvetica, san-serif; 
  font-size: 14px;
}
div.warning {
  width: 340px;
  border: 1px solid #fe0a0a;
  color: #FFFFFF;
  font-size: 12px;
  margin: 10px 0 0px 10px;
  text-align: justify;
}
div.wortitle {
  background: #fe0a0a;
  font-size: 14px;
  font-weight: bold;  
  color: #000000;
  text-align: center;
}
div.cont {
  width: 780px;
  font-family: Geneva, Arial, Helvetica, san-serif; 
}
div.enter {
  float:right !important;
  width: 350px;
  text-align: center;
  margin-left: 10px;
  margin-right:10px;
  margin-top:0;
  margin-bottom:0;
}
.link1 {
  font-size: 18px;
  font-weight: bold;
}
.link2 {
  font-size: 24px;
  font-weight: bold;
}
.link3 {
  font-size: 16px;
  font-weight: bold;
}
div.bottominfo {
  text-align: center;
  font-size: 12px;
  color:#FFFFFF;
}
.botta {
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}
.legalinf {
  font-size: 10px;
  color:#FFFFFF;
}
div.mppic{
  border:1px solid #fe0a0a;
  width:300px;
  height:200px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top:0;
  margin-bottom:5px;
}
div.item {
  width:760px;
  height:21px;
  background: #fe0a0a;
  color: #000000;
  font-weight:bold;
  margin-left: 10px;
  margin-right: 10px;
  margin-top:10px;
  margin-bottom:5px;
}
div.item a{
  color:#000000;
  text-decoration: none;
}
h2 {
  font-family: Geneva, Arial, Helvetica, san-serif; 
  font-size: 14px;
  font-weight:bold;
  text-align:center;  
  color: #000000;  
  margin: 0; 
  padding: 3px 0 0px 0;
}
div.itemtext {
  float: right !important;
  width: 440px;
  margin-right: 10px; 
}
div.images {
  margin:10px;
}
div.images img {
  border:1px solid #fe0a0a;
}
div.banner {
  margin:0;
  padding:0;
  line-height: 0px
}
div.banner img {
    margin:0;
   padding:0;
   line-height: 0px
}
