/* CSS Document Updated by Nitya  for Nightangels*/
body{
padding:0px 0px 0px 0px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
color:#BFBFBF;
font-size:11px;
text-align:left;
}

body a{
color:#ffffff;
padding:0px 0px 0px 0px;
text-decoration:none;
}

body  a:hover{
color:#ffffff;
text-decoration:none;
}


.bdg{
background:url(../images/hbg1.jpg) repeat-x;
background-position:top center;
background-color:#000000;
}

.main1{width:1000px;
margin:auto;
}

.main{width:1000px;
margin:auto;
}

.mainh
{
width:1000px;
height:45px;
margin:auto;
background:url(../images/hbg.jpg) repeat-x;
background-position:top center;
background-color:#dddddd;
}

.head1{
width:1000px;
height:79px;
margin:0px;
padding:0px;
}

.top-m{
font-size:11px;
color:#F5BCFF;
margin:0px;
padding:7px 20px 0px 0px;
}

.top-m a{
color:#F5BCFF;
padding:0px 0px 0px 0px;
text-decoration:none;
}

.top-m  a:hover{
color:#000000;
text-decoration:none;
}

/* heading start here */

h1{font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color:#DFDFDF;
font-size:22px;
font-weight:normal;
margin:0px;
text-align:center;
padding:0px 0px 0px 0px;
}

h2{font-family:trebuchet ms, Arial, Helvetica, sans-serif;
background:url(../images/hebg.jpg) no-repeat 0px 0px;
color:#DFDFDF;
font-size:22px;
font-weight:normal;
margin:10px 0px 5px 10px;
text-align:left;
padding:0px 0px 0px 10px;
}

h2 a{
color:#F4C4C4;
text-decoration:none;
}


h2 a:hover{
color:#ffffff;
text-decoration:none;
}

h3{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
background:url(../images/hebg.jpg) no-repeat 0px 0px;
color:#DFDFDF;
font-size:18px;
font-weight:normal;
margin:10px 5px 5px 10px;
text-align:left;
padding:0px 0px 0px 8px;
}

h4{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
background:url(../images/hfbg.jpg) no-repeat 0px 0px;
color:#DFDFDF;
font-size:18px;
font-weight:normal;
margin:10px 5px 5px 10px;
text-align:left;
padding:0px 0px 0px 8px;
}

h5{font-family:trebuchet ms, Arial, Helvetica, sans-serif;
color:#DFDFDF;
font-size:22px;
font-weight:normal;
margin:0px 0px 7px 0px;
text-align:left;
padding:0px 0px 0px 10px;
}
/* heading end here */

.ename{verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#BDBDBD;
font-size:13px;
line-height:30px;
font-weight:bold;
padding:0px 0px 0px 0px;
}

.ename a{
color:#BDBDBD;
text-decoration:none;
}


.ename a:hover{
color:#ffffff;
text-decoration:none;
}

.ename1{
verdana, Arial, Helvetica, sans-serif;
background:url(../images/newebg.jpg) repeat-x;
text-align:center;
color:#FF989A;
line-height:25px;
font-size:12px;
margin:0px 10px 0px 10px;
padding:0px 0px 15px 0px;
}

.ename1 a{
color:#FF989A;
text-decoration:none;
}


.ename1 a:hover{
color:#ffffff;
text-decoration:none;
}


.fen{verdana, Arial, Helvetica, sans-serif;
background:url(../images/fen-bg.jpg) no-repeat;
background-position:bottom center;
text-align:left;
color:#F5D1B1;
font-size:12px;
line-height:17px;
margin:0px;
padding:7px;
}

.fen a{
color:#F5D1B1;
text-decoration:none;
}


.fen a:hover{
color:#ffffff;
text-decoration:none;
}

.fen1{verdana, Arial, Helvetica, sans-serif;
background:url(../images/fen-bg1.jpg) no-repeat;
background-position:bottom center;
text-align:center;
color:#F9B0FF;
font-size:12px;
margin:0px;
line-height:17px;
padding:3px 0px 5px 0px;
}

.fen1 a{
color:#F9B0FF;
text-decoration:none;
}


.fen1 a:hover{
color:#ffffff;
text-decoration:none;
}

.new-e{verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#B7B7B7;
font-size:12px;
line-height:16px;
margin:0px;
padding:5px 0px 5px 0px;
}

.new-e a{
color:#BDBDBD;
text-decoration:none;
}


.new-e a:hover{
color:#ffffff;
text-decoration:none;
}

.txt2
{

}

.txt2 a{
color:#BDBDBD;
text-decoration:none;
}


.txt2 a:hover{
color:#ffffff;
text-decoration:none;
}


.fl{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
width:287px;

}


.frm{
width:202px;
height:250;
background-color:#404040;
padding:0px 5px 0px 0px;
margin-left:10px;
}

.frm img{
width:200px;
height:250;
border:1px solid #7A7A7A;
padding:0px;
margin:0px;
}


.fr{
margin:0px 0px 0px 0px;
padding:0px 20px 0px 0px;
width:634px;
float:right;
}

.ph{
background:url(../images/phone-bg.jpg) no-repeat;
width:222px;
height:79px;
}

.ph1{
background:url(../images/phb1.jpg) no-repeat;
width:263px;
height:107px;
}

.phone{
font-family:thoma,verdana, Arial, Helvetica, sans-serif;
color:#FFFFD1;
font-size:18px;
margin:0px 0px 0px 0px;
padding:15px 0px 0px 32px;
text-align:left;
}

.pnh1{
font-family:Arial, Helvetica, sans-serif;
color:#BCBCBC;
line-height:30px;
font-weight:bold;
font-size:15px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
text-align:left;
text-transform:uppercase;
}

.phone1{
font-family:thoma,verdana, Arial, Helvetica, sans-serif;
color:#FFFFD1;
font-size:18px;
margin:0px 0px 0px 0px;
padding:48px 0px 0px 34px;
text-align:left;
}

.warph{
font-family:Arial, Helvetica, sans-serif;
color:#BCBCBC;
line-height:30px;
font-weight:bold;
font-size:15px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
text-align:left;
text-transform:uppercase;
}

.ct{
font-family:trebuchet ms,verdana, Arial, Helvetica, sans-serif;
color:#FF3D3D;
font-size:22px;
margin:0px;
padding:0px 0px 0px 20px;
text-align:left;
}

.text{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#BFBFBF;
font-size:12px;
margin:0px;
padding:0px 10px 20px 10px;
line-height:18px;
text-align:justify;
}

.text ul{ 
margin:0px;
padding-left:10px;
list-style:none;
}

.text ul li{ 
margin:0px;
padding:0px 0px 0px 10px;
line-height:20px;
background:url(../images/arow.jpg) no-repeat 0px 5px;
}

.text a{
font-weight:bold;
color:#8D7E7E;
text-decoration:none;
}

.text a:hover{
color:#ffffff;
text-decoration:none;
}

.wrn{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#A29F9F;
font-size:12px;
margin:0px;
padding:0px 75px 20px 20px;
line-height:17px;
text-align:justify;
}

.wrn a{
font-weight:bold;
color:#FDDEC5;
text-decoration:none;
}

.wrn a:hover{
color:#ffffff;
text-decoration:none;
}
.dis{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#BFBFBF;
font-size:12px;
margin:0px;
padding:0px 40px 20px 20px;
line-height:18px;
text-align:justify;
}

.dis ul{ 
margin:0px;
padding-left:10px;
list-style:none;
}

.dis ul li{ 
margin-bottom:10px;
padding:0px 0px 0px 14px;
background:url(../images/db.jpg) no-repeat 0px 5px;
}

.dis1{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#BFBFBF;
font-size:12px;
margin:0px;
padding:0px 80px 20px 60px;
line-height:18px;
text-align:justify;
}

.dis1 ul{ 
margin:0px;
padding-left:10px;
list-style:none;
}

.dis1 ul li{ 
margin-bottom:10px;
padding:0px 0px 0px 14px;
background:url(../images/db.jpg) no-repeat 0px 5px;
}

.netxt{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#8D8D8D;
font-size:12px;
margin:0px;
padding:0px 10px 20px 10px;
line-height:18px;
text-align:justify;
}

.netxt a{
font-weight:bold;
color:#8D8D8D;
text-decoration:none;
}

.netxt a:hover{
color:#ffffff;
text-decoration:none;
}

/*top menu css start here*/
.wd{
background:url(../images/tab-bg.jpg) repeat-x;
clear:both;
height:36px;
}

.tp-mn{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFE0C6;
font-weight:bold;
padding-left:200px;
text-align:center;
}
.tp-mn ul{ margin:0px;
padding:0px;
display:block;}

.tp-mn ul li{ padding:0px;
margin:0px;
list-style:none;}

#menu {
        line-height:35px;
		list-style:none;
      }
#menu li {float: left; margin:0px 2px 0px 2px; padding:0px;line-height:35px;height:35px;}
#menu li a{display: block; float: left; cursor:pointer; text-decoration: none; position:relative;background: url(../images/main-top-b-ho.jpg) no-repeat 100% 0;}

#menu li a span{ color:#FFE0C6;display:block;padding:0px 15px 0px 15px;float:left;position:relative;background: url(../images/btn-rgt.jpg) no-repeat 0 0;}
#menu li a:hover{background: url(../images/main-top-b-ho.jpg) no-repeat 100% 0;}
#menu li a:hover span{color:#ffffff; background: url(../images/btn-rgt.jpg) no-repeat 0 0;}
#menu li.active a{color:#ffffff;background: url(../images/main-top-b-ho.jpg) no-repeat 100% 0;}
#menu li.active a span{color:#ffffff; background: url(../images/btn-rgt.jpg) no-repeat 0 0;}

/*top menu css end here*/

.foot {
clear:both;
height:95px;
background-color:#6A6A6A;
}
.foot-inner
{
clear:both;
height:95px;
background-color:#404040;
}


.b-link{
background:url(../images/bbg.jpg) repeat-x;
font-size:12px;
text-align:center;
color:#C89494;
line-height:30px;
}

.b-link a{
color:#C89494;
padding:0px 15px 0px 15px;
text-decoration:none;
}

.b-link  a:hover{
color:#ffffff;
text-decoration:none;
}

.footer{
font-size:11px;
color:#CACACA;
line-height:20px;
text-align:center;
}

.footer a{
color:#CACACA;
padding:0px 0px 0px 0px;
text-decoration:none;
}

.footer  a:hover{
color:#ffffff;
text-decoration:none;
}

.fnt{
padding:0px 0px 0px 0px;
font-size:11px;
color:#FFC9C9;
line-height:18px;
}

.fnt a{
color:#FFC9C9;
padding:0px 0px 0px 0px;
text-decoration:none;
}

.fnt  a:hover{
color:#ffffff;
text-decoration:none;
}

.aln {
text-align:left;
}

.s-b1{
background:url(../images/sbg.jpg); background-repeat:no-repeat}

/* sitemap css start */

.sitemap{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
 }
	

.sitemap UL {
margin:0px;
padding:0px;
list-style:none;}

.sitemap UL LI{
PADDING-LEFT:35PX;
line-height:25px;
margin-left:60px;
background:url(../images/s-arow.jpg) no-repeat 20px 8px;
}

.sitemap UL LI img{
border:0px;
}

.sitemap A{
	color:#666666;
	text-decoration:none;
}
.sitemap A:Hover{
	color:#B06A2E;
	text-decoration:none;
}

/* sitemap css end */

/* Featured Escorts start */
.fe{
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.fe ul{
list-style:none;
margin:0px;
padding:3px 0px 10px 10px;
}


.fe ul li{
background:url(../images/fe-bg.jpg) no-repeat;
margin:0px 3px 0px 2px;
float:left;
}

.fe ul li img{
width:200px;
height:250px;
border:1px solid #A20B0B;
margin:0px;
padding:0px;
}

/* Featured Escorts end */

/* New Escorts start */
.ne{
text-align:left;
margin:0px 0px 0px 0px;
padding:0px;
}

.ne ul{
list-style:none;
margin:0px;
padding:0px;
}


.ne ul li{
background:url(../images/n-bg.jpg) no-repeat;
margin:0px 4px 10px 4px;
float:left;
}

.ne ul li img{
border: 2px solid #8A8A8A;
margin:0px;
padding:0px;
}

/* New Escorts End */

/* inside page css start here*/
.bodytext { width:480px; padding:25px 20px 0px 0px; text-align:justify; float:right;}
.bodytext-w {width:651px; padding:25px 20px 0px 0px; text-align:justify; float:right;}
.bodytext-m { font-family:verdana, Arial, Helvetica, sans-serif;
color:#F69B9C;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 20px 0px 20px;
line-height:18px;
text-align:justify;
}
.bodytext-m h4 {padding:0px; margin:0px; font-size:14px;}

.escrt-prf-1{float:left; width:410px; padding-left:80px;}
.escrt-1{width:100px; padding-bottom:0px; float:left; margin-right:15px; margin-bottom:15px;}
.escrt-1 img{ border:2px solid #848484;}
.escrt-1 ul{margin:0px; padding:0px; display:block;}
.escrt-1 ul li{display:block; list-style:none; text-align:center; font-weight:bold; color:#C06C0A;}
.escrt-1 ul li a{font-family:arial;font-size:12px;color:#C06C0A; text-decoration:none; font-weight:bold;}
.escrt-1 ul li a:hover{ color:#000000; text-decoration:none;}

.escrt-prf-2{ width:400px; float:left; margin-bottom:30px;margin-left:20px;}
.escrt-prf-2 img{ border:#848484 4px solid;}
.prf-bck{padding-top:0px}
.prf1{ width:300px; padding-left:20px; margin:0px 0px 3px 0px; border: #A00000 1px solid;text-align:left;background-color:#7B0808; color:#FFE9D6;
background:url(../images/pbg.jpg) repeat-x; background-position:top center;}
.prf1 b.wh{ font-size:14px; line-height:30px; color:#ffffff; text-align:left;}
.prf2{ width:480px; float:right; margin:0px 30px 0px 0px; color:#FFE9D6;}
.prf2 b{ font-size:13px; color:#ffffff;}
.prf3{ width:300px; float:left; margin:15px 0px 20px 0px; padding-left:20px;
border: #A00000 1px solid; line-height:18px;color:#FFE9D6; background:url(../images/pbg.jpg) repeat-x; background-position:top center;}
.prf3 b.wh{ font-size:14px; line-height:30px; color:#ffffff;text-align:left;}
.prf-brd{ border: #A00000 1px solid; padding:3px 20px 20px 20px; text-align:left;line-height:17px;
background-color:#7B0808;background:url(../images/pbg.jpg) repeat-x; background-position:top center;}
.prf-brd b.wh{ font-size:14px; line-height:30px; color:#ffffff; }
.prf-lft{float:right; width:300px; padding-right:30px;}
.link {color:#FFFFFF; text-decoration:none;}

.glry-img{width:130px; padding:3px; float:left;border:#D90E12 1px solid; margin-right:18px; margin-bottom:20px;  background-color:#550205;}
.glry-img ul{margin:0px; padding:0px;}
.glry-img ul li{list-style:none; text-align:center; color:#FF989A; font-size:12px; text-decoration:none;}
.glry-img ul li a{list-style:none; text-align:center; font-weight:bold; color:#FF989A; font-size:12px; text-decoration:none;}
.glry-img ul li a:hover{color:#F8F8F8;}

.gly-flt{width:170px; padding-right:15px; padding-top:15px; float:left; text-align:center;}
.gly-flt a{font-size:12px; color:#F9B0FF; text-decoration:none; line-height:24px; font-weight:bold;}
.gly-flt a:hover{color:#ffffff;}
.gly-flt img{ border:2px solid #CD27CD; text-decoration:none;}



ul.stmp{ margin-left:40px; padding:3px 0px 3px 0px; list-style:none;}
ul.stmp li{padding:3px 0px 3px 15px; background:url(../images/dvd.gif) 0px 7px no-repeat;}
ul.stmp li a{ margin:0px;padding:0px; font-weight:bold; color:#BDBDBD; text-decoration:none;}
ul.stmp li a:hover{color:#ffffff;}

ul.stmp ul{ margin-left:20px; padding:3px 0px 3px 0px; list-style:none;}
ul.stmp ul li{padding:3px 0px 3px 15px; background:url(../images/dvd1.gif) 0px 7px no-repeat;}

.btn-eit{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:22px;
width:150px;
background:#404040;
background-image: url(../images/ie.gif);
background-repeat:no-repeat;
text-align: center;
border:none;
margin-top:10px;
color:#ffffff;
cursor:pointer;
padding:4px 0px 0px 0px;

}

.btn-eit-2{
background-repeat:no-repeat;
border-style:none;
font-size:11px;
color:#ffffff;
margin:8px;
line-height:22px;
cursor:pointer;
padding:0px;
}

.sub-bdy-2{ margin-top:30px; padding:0px;}
.sub-bdy-2 ul{ margin:0px; padding:0px; display:block;}
.sub-bdy-2 ul li{ margin:0px; padding:0px; display:block; list-style:none; float:left; width:210px;}

/* inside page css end here*/
.ftr {
clear:both;
padding-top:20px;

}

/*gallery page css start here*/

.fe1{
text-align:left;
margin:0px 0px 0px 25px;
padding:0px;
}

.fe1 ul{
list-style:none;
margin:0px;
padding:0px;
}


.fe1 ul li{
margin:20px 20px 0px 0px;
float:left;
}

.fe1 ul li img{
border: 3px solid #CD27CD;
margin:0px;
text-align:left;
padding:0px;
}

.nvbtn{margin:0px 0px 0px 0px; padding-top:2px;}
.nvbtn a{display:block; float:left; margin-right:4px; margin-bottom:0px; padding:1px 0px 0px 0px; text-decoration:none;}
.nvbtn a:hover{display:block; }
.nvbtn span{margin-right:0px; line-height:22px; margin-bottom:10px; padding:4px 16px 20px 16px; font-weight:bold; text-decoration:none; background-repeat:no-repeat; background-position:top center; color:#F3C794; font-weight:bold; font-size:11px;}

.epn1{verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#E4BDEA;
font-size:16px;
font-weight:bold;
padding:0px 0px 10px 0px;
}

.gal-lst-img{
	text-align:center;
	border-color:#C78ECF;
	border-style:solid;
	border-width:1px;	
	width:100px;
	height:130px;
	padding-top:0px;
	margin:0px 10px 10px 20px;

}
.gal-lst-thum{
	text-align:center;
	border-color:#C78ECF;
	border-style:solid;
	border-width:1px;	
	width:100px;
	height:130px;
}

.over{
overflow: auto; height:600px; width:150px;
}

.txt1{ font-weight:bold; color:#FFE9D6; line-height:18px;}

/*gallery page css end here*/

.esm{
background:url(../images/f-e.jpg) no-repeat;
font-size:12px;
text-align:center;
color:#ffffff;
font-weight:bold;
float:left;
height:30px;
width:135px;
margin:2px 0px 0px 0px;
padding:5px 0px 0px 10px;
}
.esm a{color:#ffffff;text-decoration:none;}
.esm a:hover{text-decoration:none;}

.feg{
text-align:left;
margin:0px 0px 0px 22px;
padding:0px 0px 0px 0px;
}

.feg ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 10px;
}


.feg ul li{
background:url(../images/fe-bg.jpg) no-repeat;
margin:20px 15px 0px 15px;
float:left;
}

.feg ul li img{
width:200px;
height:250px;
border:1px solid #A20B0B;
margin:0px;
padding:0px;
}

.book-image
{
color:#ffffff;
font-size:12px;
width:212px;
margin:auto;
text-align:center;
}

.book-image a{color:#ffffff;text-decoration:none;}
.book-image a:hover{text-decoration:none; color:#6A6A6A;}

book-image img{
border:1px solid #8C8C8C;

}

.medetory
{
color:#FF0000;
 
}



.botttom-banner{
padding:0px;
margin:0px 160px 0px 160px;
 
}


.botttom-banner img{
padding:7px;
margin:0px;
}

.botttom-banner a{
color:#ffffff;
text-decoration:none;
}


.botttom-banner a:hover{
color:#6A6A6A;
text-decoration:none;
}

.banner-main img{margin:0px; padding:0px;}