/*Copyright www.best-london-escort-agency.com*/

* {
margin: 0;
padding: 0;
border: 0;
}

body {
background: url(/img/bg.gif);
}

#container {
width: 817px;
margin: 0 auto;
/*border: 1px solid green;*/
}

#top {
background: url(/img/bgtop.gif) no-repeat;
width: 100%;
height: 39px;
}

#top h1 {
text-align: center;
font-size: 10px;
color: #AC6D6D;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
position: relative; top: 25px;
}

#hat {
background: url(/img/hat.jpg) no-repeat;
width: 100%;
height: 215px;
}

#mid {
background: url(/img/bgcenter.gif);
width: 100%;
/*border: 1px solid white;*/
float: left;
}

#mid-index {
background: url(/img/bgcenter-index.gif);
width: 100%;
/*border: 1px solid white;*/
float: left;
}

#foot {
background: url(/img/linefoot.gif) repeat-x;
width: 100%;
height: 60px;
float: left;
}

#bottom-links {
font-weight: normal;
font-size: 10px;
color: #C99595;
font-family: Verdana, Tahoma, Arial;
position: relative; top: 8px;
text-align: center;
}

#bottom-links a {
color: #C99595;
}


#copyright {
background: url(/img/bgfoot.gif) bottom no-repeat;
text-align: center;
font-weight: normal;
font-size: 10px;
color: #ac6d6d;
font-family: Verdana, Tahoma, Arial;
width: 100%;
height: 30px;
float:left;
}

#copyright a {
color: #ac6d6d;
text-decoration: none;
}

#left {
width: 223px;
float:left;
}

#menutop {
width: 100%;
height: 18px;
background: url(/img/menutop.gif) no-repeat;
}

#menubottom {
width: 100%;
height: 17px;
background: url(/img/menubottom.gif) no-repeat;
}

#menuitem {
width: 100%;
height: 24px;
background: url(/img/menuitem.gif) no-repeat;
}

#menu {
}

#menu ul {
list-style-type: none;
}

#menu li {
height: 20px;
padding: 4px 0px 0px 25px;
display: block;
background: url(/img/menuitem.gif) no-repeat;
font-weight: normal;
font-size: 12px;
color: #fdd0be;
font-family: Verdana, Tahoma, Arial;
text-decoration: none;
}

#menu li a  {
color: #fdd0be;
text-decoration: none;
}

#menu li a:hover  {
text-decoration: underline;
}

#center {
width: 554px;
padding: 20px 20px 20px 20px;
float: left;
}

#index-center {
width: 413px;
padding: 20px 20px 20px 20px;
float: left;
}

#index-right {
width: 141px;
float: left;
}

#index-right h2 {
padding: 20px 0px 0px 0px;
text-align: center;
font-weight: bold;
font-size: 15px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
}

#index-right ul {
list-style-type: none;
}

#index-right li {
padding: 4px 5px 0px 5px;
text-align: center;
display: block;
font-weight: normal;
font-size: 12px;
color: #fdd0be;
font-family: Verdana, Tahoma, Arial;
text-decoration: none;
}

#index-right li a  {
color: #fdd0be;
text-decoration: none;
}

#index-right li a:hover  {
text-decoration: underline;
}

#main-content {
/*border: 1px solid green;*/
font-size: 12px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
text-align: justify;
}

td {
/*border: 1px solid green;*/
font-size: 12px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
text-align: justify;
}

#main-content p {
margin: 1em 0;
}

#main-content h2 {
font-weight: normal;
font-size: 17px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
}

#main-content h3 {
font-weight: normal;
font-size: 15px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
}

#main-content a {
font-weight: normal;
font-size: 12px;
color: #fdd0be;
font-family: Verdana, Tahoma, Arial;
text-decoration: none;
}

#main-content a:hover {
text-decoration: underline;
}

.thumb {
width: 130px;
margin: 0px 6px 20px 0px;
font-weight: normal;
font-size: 17px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
float: left;
}

.more {
text-align: center;
width: 141px;
padding: 10px 0px 10px 0px;
font-weight: normal;
font-size: 17px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
background: url(/img/moreline.gif) bottom right no-repeat;
border: 0px solid green;
}

.more-h2 {
padding: 20px 0px 0px 0px;
text-align: center;
font-weight: bold;
font-size: 15px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
}

.left-text {
margin: 10px 0px 20px 0px;
padding: 0px 22px 0px 22px;
background: url(/img/ltbg.gif);
text-align: justify;
font-size: 10px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
}

.lt-a {
color: #fdd0be;
text-decoration: none;
}

.lt-a:hover {
color: #f8e2da;
text-decoration: underline;
}

.lt-h2 {
font-weight: bold;
font-size: 10px;
color: #ffcc33;
font-family: Verdana, Tahoma, Arial;
}

#terms {
text-align: justify;
font-size: 10px;
color: #d0b0b0;
font-family: Verdana, Tahoma, Arial;
}

#terms a {
color: #fdd0be;
text-decoration: none;
}

#terms a:hover {
color: #f8e2da;
text-decoration: underline;
}

#terms h2 {
font-weight: bold;
font-size: 10px;
color: #ffcc33;
font-family: Verdana, Tahoma, Arial;
}

#gallery {
margin: 20px 0px 0px 0px;
}

#girl-gallery {
text-align: center;
margin: 20px 0px 0px 0px;
}

.girl-image {
align: center;
margin: 5px 5px 5px 5px;
}

.girl-gallery-comment {
font-size: 10px;
color: #ffcc66;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
}

.girl-gallery-comment2 {
font-size: 13px;
color: #ffffff;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
}

#rates {
margin: 15px 0px 0px 18px;
width: 187px;
background: url(/img/ratesbg.gif);
border-collapse : collapse;
}

#rates td {
padding: 10px 0px 0px 0px;
text-align: center;
font-weight: normal;
font-size: 14px;
color: #fdd0be;
font-family: Verdana, Tahoma, Arial;
}

.hourheader {
background: url(/img/rateshourheader.gif) top left no-repeat;
width: 76px;
height: 25px;
font-weight: bold;
font-size: 12px;
color: #ffffff;
font-family: Verdana, Tahoma, Arial;
}

.priceheader {
background: url(/img/ratespriceheader.gif) top right no-repeat;
font-weight: bold;
font-size: 12px;
color: #ffffff;
font-family: Verdana, Tahoma, Arial;
}

.ratesbottom {
height: 12px;
background: url(/img/ratesbottom.gif) bottom right no-repeat;
}


#stats {
margin: 15px 0px 0px 18px;
width: 187px;
background: url(/img/statsbg.gif);
border-collapse : collapse;
}

.keyheader {
background: url(/img/statsheader.gif) top left no-repeat;
height: 1px;
width: 76px;
}

.valheader {
background: url(/img/statsheader.gif) top left no-repeat;
height: 1px;
}

#stats td {
padding: 10px 5px 0px 0px;
text-align: center;
font-weight: normal;
font-size: 14px;
color: #fdd0be;
font-family: Verdana, Tahoma, Arial;
}

.statsbottom {
height: 27px;
background: url(/img/statsbottom.gif) bottom right no-repeat;
}

.center {
text-align: center;
}

.input-text {WIDTH:200px; HEIGHT:20px; text-weight:bold}
.input-area {WIDTH:300px; HEIGHT:100px;}

#more-rgirls {
font-weight: normal;
font-size: 18px;
color: #ffcc66;/*#C99595;*/
font-family: Verdana, Tahoma, Arial;
text-align: center;
}

#more-rgirls a {
color: #ffcc66;/*#C99595;*/
font-size: 22px;
text-decoration: underline;
}

