body
{
background-color: #181858;
color: #363676;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: center;
}

.top
{
background-image: url(/images/escorts_01.jpg);
height: 120px;
}

.menu
{
background-image: url(/images/escorts_02.jpg);
text-align: center;
color: #8D8DCD;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: normal;
font-size: 12px;
}

.top2
{
border: #474787 solid;
background-color: #151555;
border-width: 0px 1px;
font-size: 18px;
text-align: center;
line-height: 150%;
}

.main
{
border: #474787;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
background-color: #151555;
line-height: 150%;
}

.main2
{
border: #474787 solid;
background-color: #151555;
border-width: 0px 1px 0px 0px;
line-height: 150%;
}

.main3
{
border: #474787;
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 1px;
background-color: #151555;
line-height: 150%;
}

.escort
{
border: 1px #474787 solid;
background-color: #181858;
text-align: center;
line-height: 150%;
}

.escort-1 { background-color: #181858; text-align: right; color: #3B3B7B; line-height: 150%; }
.escort-bookings { border: 1px #474787 solid; background-color: #181858; text-align: center; line-height: 150%; }
.escort-bookings-l { background-color: #181858; text-align: center ; font-size: 18px; color: #FFFFFF; line-height: 150%; }
.escort-bookings-2 { border: 1px #474787 solid; background-color: #181858; text-align: center; color: #BABAFA; font-size: 18px; line-height: 150%; }

.g-1
{
font-size: 12px;
font-weight: bold;
line-height: 150%;
background-color: #181858;
}

.g-2
{
font-size: 11px;
line-height: 150%;
background-color: #181858;
}

.g-3
{
font-size: 11px;
font-weight: bold;
line-height: 150%;
}

.links
{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px #474787 solid;
line-height: 150%;
}

td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BABAFA;
line-height: 150%;
}

a
{
color: #8D8DCD;
text-decoration: none;
}

.newsletter
{
border: #474787 solid;
background-color: #151555;
border-width: 0px 1px 1px;
height: 140px;
font-size: 12px;
line-height: 150%;
}

.form2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #151555;
}

strong
{
font-weight: bold;
}

a:hover
{
color: #B1B1F1;
}

h1
{
font-weight: normal;
font-size: 18px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
line-height: 150%;
}

.pics { border: 1px solid #474787 }
.pics a:link { border: 1px solid #474787 }
.pics a:visited { border: 1px solid #474787 }
.pics a:hover { border: 1px solid #474787 }
.pics a:active { border: 1px solid #474787 }


.tile{
float:left;text-align:center;position:relative;margin:2px;
width:130px;height:225px;color: #363676;font-size:xx-small;border:1px solid gray;
}
.tile h3 {font-size:x-small;margin-top:3px;margin-bottom:2px}
.pagination {clear:both;margin:10px}

.desc{clear:both;}