*
{
margin:0;
padding:0;
}
a
{
color:#fff;
}
a:hover
{
text-decoration:none;
}
body
{
color:#000;
font:.8em Arial, Verdana, Helvetica, sans-serif;
background-color:#e8e9fe;
}
dd
{
padding-left:8px;
background:url(../img/bullet.gif) no-repeat 0 .5em;
}
dt
{
font-weight:bold;
margin:6px 0 6px 0;
}
h1
{
height:29px;
padding-top:10px;
font:bold 2em Arial, Verdana, Helvetica, sans-serif;
text-indent:-10000px;
overflow:hidden;
background:url(../img/MontrealEscorts.gif) no-repeat center;
border-top:2px solid #fff;
}
h1.reg
{
text-align:center;
color:#6875BB;
text-indent:0;
background:none;
}
h2
{
font:bold 1.2em Arial, Verdana, Helvetica, sans-serif;
color:#fff;
}
dl, p, h1, h2, ul
{
margin:10px;
}
img
{
border:none;
}
li
{
list-style-position:inside;
list-style-type: none;
}
#escort 
{
text-align:center;
}
#escort li
{
padding:1em;
list-style-type:none;
}
#escort li img
{
display:block;
margin:auto;
}
#footer
{
clear:both;
margin-top:1px;
height:28px;
background:url(../img/home_07.jpg) repeat-x;
}
#footer span
{
display:block;
text-align:center;
}
#gallery
{
text-align:center;
}
#gallery li
{
float:left;
margin:1em;
list-style-type:none;
}
#gallery li span
{
display:block;
}
#header
{
margin-bottom:20px;
padding-top:206px;
background:url(../img/montreal-escorts.jpg) no-repeat;
}
#headerOttawa
{
margin-bottom:20px;
padding-top:206px;
background:url(../img/montreal-escorts2.jpg) no-repeat;
}
/*#lady
{
border: 1px solid red;
}*/
/*.ladytx
{
border: 1px solid red;
float: left;
width:350px;
text-align: left;
}*/
/*.lady
{
border: 1px solid red;
float: left;
}*/
/*.txtlady
{
float: right;
width: 220px;
/*border: 1px solid green;
margin-right: 30px;
margin-top: 0px;
}*/
#lady dl
{
font-size:1.3em;
text-align:center;
}
#lady dl dd
{
margin-bottom:.6em;
font-style:italic;
background:none;
}
#lady dl dt
{
text-indent:-10000px;
overflow:hidden;
}
#lady dl dd.bunch
{
margin-bottom:auto;
}
#lady img
{
display:block;
margin:1em;
border:1px solid #364389;
}
#main
{
float:right;
width:650px;
padding-bottom:1em;
background-color:#6875bb;
overflow:auto;
}
.txtacross
{
float: left;
width: 650px;
}
#mainContent
{
float:left;
width:50%;
}
#ottawa
{
text-align:center;
color:#fff;
}
#ottawa img
{
border:1px solid #000;
}
#ottawa li
{
margin-top:1em;
list-style-type:none;
}
#pageWrap
{
width:760px;
margin:auto;
background-color:#dbdbfd;
}
#phone
{
display:block;
padding-top:3px;
font:bold 1.2em Arial, Verdana, Helvetica, sans-serif;
}
#prohibited
{
padding:.5em;
font-size:.9em;
border:1px solid #6875bb;
}
#rates, #rates caption
{
margin:1em auto 0 auto;
}
#rates td, #rates th, #rates caption
{
padding:.25em;
background-color:#fff;
border:1px solid #000;
}
#rates caption
{
font-weight:bold;
}
#secondaryMain
{
float:right;
width:50%;
}
#secondaryMain img
{
display:block;
margin:auto;
}
#serving
{
clear:both;
font-size:.8em;
}
#serving li
{
display:inline;
}
#serving strong
{
display:block;
margin-left:1em;
font-size:1.1em;
}
#sideBar
{
display:inline;
float:left;
width:110px;
}
#sideNav
{
margin:0;
padding:0 .5em 0 .5em;
}
#sideNav li 
{
list-style-type:none;
list-style-position:outside;
}
#sideNav li.current
{
font-weight:bold;
}
#sideNav li a
{
color:#414d7f;
}
#topNav
{
width:760px;
margin-top:10px;
text-align:center;
background:url(../img/topNav.jpg) repeat-x;
overflow:auto;
}
#topNav ul
{
margin:0 0 0 230px;
}
#topNav ul li
{
float:left;
height:22px;
margin-left:6px;
padding-top:4px;
list-style-type:none;
list-style-position:outside;
font:bold 1em Arial, Verdana, Helvetica, sans-serif;
}
#topNav ul li a
{
color:#414d7f;
}
.attn
{
text-align:center;
font-size:1.3em;
color:#414d7f;
}
.attn a
{
color:#414d7f;
}
.attnBox
{
margin:10px;
padding:5px;
background-color:#ccc;
}
.attnBox dd
{
background-image:none;
}
.mid
{
line-height: normal;
}
.sub
{
display:block;
text-align:center;
font-size:.9em;
}