body {
margin: 0;
padding: 0;
/*text-align: center;*/
background-color: white;
color: black;
/*font-size: 18px;*/
font-family: "small Arial", Helvetica, Verdana, sans-serif;
}
p {
margin: 0;
padding: 0;
}

h1, h2 {
text-decoration:bold;
font-size: 92%;
text-align: justify;
}

.smalltextBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: white;}
.mediumtextBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: white;}
.bigtextBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; font-style: normal; font-weight: bold; font-variant: normal; color: white;}


.copyright_text {font-size: 72%;}
.link_text {font-size: 72%; text-align: center;}
.link_text A:link {text-decoration: none; color: blue;}
.link_text A:visited {text-decoration: none; color: blue;}
.link_text A:active {text-decoration: none; color: red;}
.link_text A:hover {text-decoration: underline; color: red;}

.normal_text {text-align: center;color: black;text-decoration: none;}
.normal_text A:link {text-decoration: none; color: black;}
.normal_text A:visited {text-decoration: none; color: black;}
.normal_text A:active {text-decoration: none; color: black;}
.normal_text A:hover {text-decoration: none; color: black;}


.copyright_text {font-size: 72%;text-align: center;}
.desc_text {
font-size: 82%;
text-align: justify;
}

.footer_text {
font-size: 82%;
text-align: center;
color : black;
background-color:yellow;
}

.network_text {
font-size: 92%;
text-align: center;
color : black;
}

.class1 A:link {text-decoration: none; color: red;}
.class1 A:visited {text-decoration: none; color: red;}
.class1 A:active {text-decoration: none; color: red;}
.class1 A:hover {text-decoration: underline; color: red;}

.class2 A:link {text-decoration: none; color: blue; font-size: 89%;}
.class2 A:visited {text-decoration: none; color: blue;font-size: 89%;}
.class2 A:active {text-decoration: none; color: yellow;font-size: 89%;}
.class2 A:hover {text-decoration: underline; color: blue;font-size: 89%;}


/*
.copyright_text {font-size: 70%};
.desc_text {font-size: 68%};

.class1 A:link {text-decoration: none; color: red}
.class1 A:visited {text-decoration: none; color: red}
.class1 A:active {text-decoration: none; color: red}
.class1 A:hover {text-decoration: underline; color: red}
*/

#top_image { 
background-image:url('http://www.naughtyadultsonly.co.uk/images/header.jpg');
background-repeat:no-repeat;
/*background-position:center;*/
padding-right:1px;
height:65px;
text-align:center;
}

#middle_section { 
background-color:black;
border-style:solid;
border-width:1px;
border-color:#FFB800;
border-top-style:solid;
border-bottom-style:solid;
border-left-style:none;
border-right-style:none;
background-repeat:no-repeat;
background-position:center;
height:100%;
width:755px;
text-align:left;
float:left;
padding-left:5px;
padding-bottom:10px;
/*margin-left:auto;
margin-right:auto;*/
}

#middle_section ul {
  float:left;
  width: 100%; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
  overflow:hidden;
}
 
#middle_section li {
	
	color:white; 
 float:left;
  width: 160px;
  margin: 0;
  background-image: url(smileybullet.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  
} 


#left_content {
background-image:url('http://www.naughtyadultsonly.co.uk/images/woman_smiling.jpg');
background-repeat:no-repeat;
background-position:left;
height:310px;
background-color:black;
width:409px;
margin:0px;
float:left;
padding:5px;
text-align:left;
}

#right_content {
background-image:url('http://www.naughtyadultsonly.co.uk/images/pic1.jpg');
background-repeat:no-repeat;
background-position:right;
height:320px;
width:336px;
background-color:yellow;
margin:0px;
float:right;
}

.header{
font-size:25px;
font-family:"Times New Roman",Georgia,Serif;
}


#bottom_image { 
background-image:url('http://www.naughtyadultsonly.co.uk/images/footer.jpg');
background-repeat:no-repeat;
/*background-position:center;*/
height:30px;
text-align:center;
/*top:1400px;*/
margin:0px;
clear:both;
}


#body_content {
/*background-image:url('http://www.naughtyadultsonly.co.uk/images/woman_smiling.jpg');*/
background-repeat:no-repeat;
background-position:right;
width:760px;
position:absolute;
top:680px;
}

#footer {
/*background-image:url('http://www.naughtyadultsonly.co.uk/images/woman_smiling.jpg');*/
background-repeat:no-repeat;
background-position:right;
width:760px;
position:absolute;
text-align:center;
}

.wrapper{


width:760px;
margin-left:auto;
margin-right:auto;
}

.spacer{
height:200px;
width:760px;
background-color: black;
text-align:center;
border-style:solid;
border-width:0px;
border-color:black;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
float:left;
}

#wld_badge_wrapper { padding-left:19px; border: 0px solid black; width: 730px; overflow: hidden; }
    #wld_badge_inner { padding: 10px 0 10px 10px; }

    .wld_badge_item { float: left; margin: 0 10px 0 0; padding: 0; }
    .wld_badge_item img { border: 1px solid white; }
    .wld_badge_item_detail { padding-left:1px;text-align:left;color: white;margin-top: 5px; font-family: Verdana; font-size: 60%; width: 90px; overflow: hidden; }

    .wld_badge_clear { clear: both; }