body
{
background-color: #200000;
color: #CC6666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: center;
}

.top
{
background: url(/images/escorts_01.jpg) top left no-repeat;
height: 120px;
padding:0px;
}

.menu
{
background: #200000;
text-align: center;
color: #CC6666;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: normal;
font-size: 12px;
border:1px solid #783E3E;
}

.top2
{
border: #783E3E solid;
background-color: #200000;
border-width: 0px 1px;
font-size: 18px;
text-align: center;
line-height: 150%;
}

.main
{
border: #783E3E;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
background-color: #200000;
line-height: 150%;
}

.main2
{
border: #783E3E solid;
background-color: #200000;
border-width: 0px 1px 0px 0px;
line-height: 150%;
}

.main3
{
border:#783E3E;
border-style: solid;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 1px;
background-color: #200000;
line-height: 150%;
}

.escort
{
border: 1px #783E3E solid;
background-color: #200000;
text-align: center;
line-height: 150%;
}

.escort-1 { background-color: #200000; text-align: right; color: #CC6666; line-height: 150%; }
.escort-2 { background-color: #280000; text-align: right; color:#CC6666; line-height: 150%;
border-right:1px solid #783E3E;border-left:1px solid #783E3E; }
.escort-3 { background-color: #280000; text-align: right; color:#CC6666; line-height: 150%;}

.escort-bookings { border: 1px #783E3E solid; background-color: #280000; text-align: center; line-height: 150%; }
.escort-bookings-l { background-color: #280000; text-align: center ; font-size: 18px; color: #FFFFFF; line-height: 150%; }
.escort-bookings-2 { border: 1px #783E3E solid; background-color: #280000; text-align: center; color: #6A85A6; font-size: 18px; line-height: 150%; }

.g-1
{
font-size: 12px;
font-weight: bold;
line-height: 150%;
background-color: #200000;
}

.g-2
{
font-size: 11px;
line-height: 150%;
background-color: #200000;
}

.g-3
{
font-size: 11px;
font-weight: bold;
line-height: 150%;
}

.links
{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px #783E3E solid;
line-height: 150%;
}

td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CC6666;
line-height: 150%;
}

a
{
color: #FFCCCC;
text-decoration: none;
}

.newsletter
{
border: #783E3E solid;
background-color: #120000;
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: #072243;
}

strong
{
font-weight: bold;
}

a:hover
{
color: #CC6666;
}

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 #783E3E }
.pics a:link { border: 1px solid #783E3E}
.pics a:visited { border: 1px solid #783E3E}
.pics a:hover { border: 1px solid #783E3E }
.pics a:active { border: 1px solid #783E3E }
.tile {margin-top:3px;margin-left:3px;background:#280000;float:left; width:130px;height:190px;text-align:center;font-size:11px;border:1px solid #783E3E}
.tile img {border:1px solid #783E3E;}
.tile2 {margin-top:3px;margin-left:3px;background:#280000;float:left; width:130px;height:230px;text-align:center;font-size:11px;border:1px solid #783E3E}

.pagination {clear:both}
.big_pic{background:#280000;border:1px solid #783E3E}
