/* CSS Document */

body { 
padding: 0px;
margin: 0;
background-image: url(background.gif);
} 
body, td { 
font-family: "book antiqua", arial,  helvetica;
font-size: 13px;
color: #333;
font-weight: normal;
} 

#top { width: 820px; height: 25px; margin: 0px auto; background: #000;  text-align: center; }/* Male Companion */
#page { margin: 0px auto; width: 800px; text-align: center; background: #ECEEF7; border: 1px solid #111; }
.intro { width: 800px; height: 208px; margin: 0px; }/* Header */

.inner { width: 700px; margin: 0 50px 0px 50px; border: 0px; text-align: left; }
.picbgone { width: 700px; height: 200px; background-image: url(picone.jpg); background-position: top right; background-repeat: no-repeat; }
.picbgtwo { width: 700px; height: 200px; background-image: url(pictwo.jpg); background-position: top right; background-repeat: no-repeat;  }
.picbgthree { width: 700px; height: 200px; background-image: url(picthree.jpg); background-position: top right; background-repeat: no-repeat; }
.picbgfour { width: 700px; height: 200px; background-image: url(picfour.jpg); background-position: top right; background-repeat: no-repeat;  }
.picbgfive { width: 700px; height: 200px; background-image: url(picfive.jpg); background-position: top right; background-repeat: no-repeat;  }
.picbgsix { width: 700px; height: 200px; background-image: url(picsix.jpg); background-position: top right; background-repeat: no-repeat; }
.picbgseven { width: 700px; height: 200px; background-image: url(picseven.jpg); background-position: top right; background-repeat: no-repeat; }

.ctr { text-align: center; }
.bailey { margin: 0 0 0 364px; }
.enter { margin: 0 0 0 95px; font-size: 18px; }
#heading { width: 374px; padding: 0 0 0 19px; text-align: left; color: #000; font-family: "book antiqua"; font-size: 18px; letter-spacing: 5px; }

a.def { color: #000; text-decoration: none; font-family: "book antiqua"; font-size: 13px; letter-spacing: 1px; } 
a.def:hover { color: #5C7A9C; text-decoration: none; font-family: "book antiqua"; font-size: 13px; letter-spacing: 1px; } 
a.main { color: #000; text-decoration: none;  } 
a.main:hover { color: #5C7A9C; text-decoration: none;} 
a.deslk { color: #333; text-decoration: none;  } 
a.deslk:hover { color: #000; text-decoration: none; } 
a.mail { color: #000; text-decoration: none; font-family: "book antiqua"; font-size: 18px; letter-spacing: 4px;  } 
a.mail:hover { color: #5C7A9C; text-decoration: none; font-family: "book antiqua"; font-size: 18px; letter-spacing: 4px; } 



.sidelist { font-family: "book antiqua"; font-size: 13px; letter-spacing: 5px; margin: 5px; line-height: 20px; }
.linkstext { font-family: "book antiqua"; font-size: 13px; letter-spacing: 3px; line-height: 25px; border-bottom: 1px solid #666; width: 468px; }
.desc {  font-family: "book antiqua"; font-size: 14px; letter-spacing: 5px; margin: 40px 6px 0px 6px; }

.style2 { font: 10px normal; font-weight: bold; font-family: arial; }/* StrictXHTML */
a.strict { color: #555; text-decoration: none;  } 
a.strict:hover { color: #fff; text-decoration: none; } 

#nav {  color: #222; font-family: "book antiqua"; font-size: 14px; letter-spacing: 5px; margin: 2px 0px 40px 6px; }
a.nav { color: #555; text-decoration: none; font-weight: bold; font-size: 10px; font-family: arial; } 
a.nav:hover { color: #fff; text-decoration: none; font-weight: bold; font-size: 10px; font-family: arial; }

#bottom {
width: 820px;
height: 25px;
background: #000;
margin: 0px auto;
font-size: 10px;
font-weight: bold;
font-family: arial,  helvetica;
color: #555;
}
#home {
float: left; border: 0px; padding: 5px 36px 0px 20px;
}
#about {
float: left; border: 0px; padding: 5px 36px;
}
#gallery {
float: left; border: 0px; padding: 5px 36px;
}
#services {
float: left; border: 0px; padding: 5px 36px; 
}
#rates {
float: left; border: 0px; padding: 5px 36px;
}
#blog {
float: left; border: 0px; padding: 5px 36px; 
}
#links {
float: right; border: 0px; padding: 5px 20px 0px 36px; 
}
#navfoot {
clear: both;
}


#textout {
width: 700px;
margin: 0 auto;
}
#textleft {
width: 355px;
float: left; border: 0px; margin: 15px 0px 15px 19px; text-align: justify;
}
#textcenter {
width: 105px;
float: left; border: 0px; margin: 0px;
}
#textright {
width: 220px;
float: right; border: 0px; margin: 6px 0px; text-align: left;
}
#textfoot {
clear: both;
}
#linksleft {
width: 113px;
float: left; border: 0px; margin: 15px 0px;
}
#linkscenter {
width: 468px;
float: left; border: 0px; margin: 15px 0px; text-align: left;
}
#linksright {
width: 113px;
float: right; border: 0px; margin: 15px  0px;
}
#photosleft {
width: 46px;
float: left; border: 0px; margin: 15px 0px;
}
#photoscenter {
width: 602px;
float: left; border: 0px; margin: 15px 0px; text-align: center;
}
#photosright {
width: 46px;
float: right; border: 0px; margin: 15px  0px;
}

#photoout {
width: 600px;
margin: 0 auto;
}
#first {
width: 190px;
float: left; border: 0px; margin: 15px 0px; text-align: left;
}
#second {
width: 190px;
float: left; border: 0px; margin: 15px 15px; text-align: center;
}
#third {
width: 190px;
float: right; border: 0px; margin: 15px  0px; text-align: left;
}
#foot {
clear: both;
}

.thumb { width: 188px; height: 126px; border: 1px solid #333; margin: 7px 0; }
.fullpic { width: 600px; height: 402px; border: 1px solid #333; margin: 20px 0; }
.fullpic2 { width: 600px; height: 734px; border: 1px solid #333; margin: 20px 0; }





a.htl { color: #8D8D8D; text-decoration: none; } /* Home page text links */
a.htl:hover { color: #fff; text-decoration: none; } 
.htlout { background: #000; border: 1px solid #181C22; margin-top: 8px; width: 182px; }
.htlin { color: #999999; text-decoration: none; font-size: 11px; font-weight: bold; font-family: arial, helvetica; margin: 3px; }

.hlk { margin-top: 8px; }


#baselinks { width: 606px; margin: 150px auto 0px auto; padding: 20px; background: #000; border: 1px solid #181C22 } 
#colone {
width: 202px;
float: left; text-align: center; padding: 5px;  
}
#coltwo {
width: 182px;
float: left; text-align: center; padding: 5px;
}
#colthree {
width: 182px;
float: left; text-align: center; padding: 5px; 
}
#linksclear {
clear: both;
}

.copy {
text-align: center; margin: 20px 0 20px 0;
}
a.copy { color: #555; text-decoration: none; font-weight: bold; font-size: 10px; font-family: arial; } 
a.copy:hover { color: #fff; text-decoration: none; font-weight: bold; font-size: 10px; font-family: arial; }

.eib { margin: 0 auto;
padding: 5px;
text-align: right;
}

/* Start LOGO */
a.log { color: #9B9B6A; text-decoration: none; } 
a.log:hover { color: #fff; text-decoration: none; }
#logout { border: 1px solid #191919; width: 182px; height: 50px; margin-top: 8px; background: #000; background-image: url(http://www.escortmarketing.co.nz/images/logob.gif); }
#login { text-align: right; height: 44px; font-size: 11px; font-family: arial, helvetica; margin: 3px; margin-right: 5px; letter-spacing: 1px; }

/* Start NZ ESCORTS */
#nzeout { width: 200px; background: #000; border: 1px solid #181C22; font-size: 11px; font-family: arial, helvetica; margin-top: 8px; }
#nzein { background: #000; text-align: left; font-size: 11px; font-family: arial, helvetica; margin: 10px; }

a.nze { color: #999999; text-decoration: none; font-size: 11px; font-family: arial, helvetica; } 
a.nze:hover { color: #fff; text-decoration: none; font-size: 11px; font-family: arial, helvetica; } 
a.esc { color: #8D8D8D; text-decoration: none; font-size: 10px; font-weight: bold; font-family: arial, helvetica; } 
a.esc:hover { color: #fff; text-decoration: none; font-size: 10px; font-weight: bold; font-family: arial, helvetica; }
/* End NZ ESCORTS */