/* CSS Document Updated by Nitya  for Direct 2u Escorts*/
body{
background:url(../images/hbg.jpg) repeat-x;
background-position:top center;
padding:0px 0px 0px 0px;
MARGIN:0px;
font-family:verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
color:#A8A8A8;
font-size:12px;
text-align:center;
}

p{
margin:0px;
padding:0px;
}

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

.head1{
height:20px;
background:url(../images/hlvbg.jpg) repeat-x;
background-position:top center;
margin:0px;
padding:0px;
}

.marq{
clear:both;
width:1000px;
height:42px;
background:url(../images/marq-bg.jpg);
background-position:top center;
}


.marq-txt {
line-height:42px;
font-size:13px;
color:#FFB9BA;
margin:0px;
text-align:center;
padding:0px 224px 0px 224px;
}

.marq-txt a{
color:#FFB9BA;
text-decoration:none;
}

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

.bdbg{
overflow:hidden;
width:1000px;
background:url(../images/florabg.jpg) repeat-y;
}

.brd{
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#B2B2B2;
font-size:12px;
padding:10px 0px 10px 20px;
}

.brd a{
color:#FAA8AD;
padding:0px 7px 0px 0px;
text-decoration:underline;
}


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

/* heading start here */

h1{font-family:trebuchet ms, Arial, Helvetica, sans-serif;
background:url(../images/crl.gif) no-repeat 20px 4px;
color:#FFE5E6;
font-size:22px;
font-weight:normal;
margin:20px 0px 5px 0px;
text-align:left;
padding:0px 0px 0px 40px;
}

h2{font-family:Arial, Helvetica, sans-serif;
background:url(../images/crl.gif) no-repeat left;
color:#BCBCBC;
font-size:24px;
font-weight:normal;
margin:0px 0px 10px 15px;
text-align:left;
line-height:40px;
padding:0px 0px 0px 32px;
}

h2 img{
vertical-align:middle;
}

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


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

h3{font-family:verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
margin:0px 0px 0px 0px;
text-align:left;
padding:0px 0px 0px 20px;
}

/* heading end here */

.new-e{
margin:0px;
padding:0px 0px 0px 20px;
}

.new-e ul{
margin:0px;
padding:0px;
text-align:center;
}

.new-e ul li{
height:218px;
list-style:none;
width:144px;
background:url(../images/new-e.jpg) no-repeat;
float:left;
margin:0px 20px 20px 0px;
padding:0px 0px 0px 0px;
}

.new-e ul li img{
text-align:center;
margin:0px;
padding:3px 0px 0px 0px;
}

.ename{
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#CCCCCC;
width:349px;
font-size:13px;
font-weight:bold;
padding:20px 0px 0px 0px;
margin:0px 0px 20px 0px;
}

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


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

.newe
{
margin-top:13px;
width:349px;
background:url(../images/newbg.jpg) no-repeat top center;
}

.ename1{
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#BABABA;
line-height:25px;
font-size:12px;
margin:0px;
padding:0px;
}

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


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


.fen{
height:42px;
background:url(../images/fen-bg.jpg) no-repeat bottom center;
background-position:bottom center;
text-align:center;
color:#B2B2B2;
font-size:12px;
font-weight:bold;
line-height:16px;
margin:0px;
padding:5px 0px 5px 0px;
}

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


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

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

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


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

.fl{
margin:0px;
padding:0px;
width:360px;
float:left;
}


.frm{
background:url(../images/fraim-bg.jpg) no-repeat;
width:349px;
height:498px;
text-align:center;
padding:0px;
}

.frm img{
margin:0px;
text-align:center;
padding:7px 0px 0px 0px;
}


.fr{
text-align:left;
margin:0px;
padding:0px;
width:627px;
float:right;
}

.cnt-2{
text-align:center;
width:511px;
text-align:center;
margin:0px;
padding:0px;
}

.cnt-2 img{
border:none;
margin:1px 0px 6px 10px;
padding:0px 0px 0px 0px;
}


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

.phone-txt{
font-family:Arial,thoma,verdana, Helvetica, sans-serif;
color:#ffffff;
line-height:50px;
font-size:25px;
padding:0px 0px 0px 75px;
text-align:left;
}

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

.text{
font-family:verdana, Arial, Helvetica, sans-serif;
color:#A8A8A8;
font-size:12px;
margin:0px;
padding:0px 25px 0px 25px;
line-height:22px;
text-align:justify;
}

.text b{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFC9A0;
}

.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:#333333;
text-decoration:none;
}

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

.bann{
background:url(../images/home-ban.jpg) no-repeat center;
width:578px;
height:105px;
}

.phn{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ffffff;
padding:66px 0px 0px 35px;
}

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

.navi{
margin:0px;
padding:0px;
height:40px;
font-size:13px;
color:#ffffff;
text-transform:uppercase;
}

#nav li {float: left; margin:0px 4px 0px 4px; padding:0px;line-height:43px;height:43px;}
#nav li a{display: block; float: left; cursor:pointer; text-decoration: none; position:relative;}

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

.fbg {
background:url(../images/f-bg.jpg) repeat-x;
}

.foot {
clear:both;
height:95px;
background:url(../images/foot-bg.jpg) no-repeat top center;
}

.b-link{
font-size:12px;
color:#F6D4BF;
line-height:40px;
}

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

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

.footer{
font-size:11px;
color:#E87676;
line-height:20px;
}

.footer a{
color:#E87676;
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:13px;
color:#666666;
text-align:left;
 }
	
.sitemap UL {
margin:0px;
padding:0px;
list-style:none;}

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

.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 14px;
padding:0px;
}

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


.fe ul li{
width:175px;
background:url(../images/fe-bg1.jpg) no-repeat;
margin:0px 10px 20px 0px;
float:left;
}

.fe ul li img{
margin:0px;
padding:4px;
}

/* Featured 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:#A8A8A8;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 20px 0px 20px;
line-height:18px;
text-align:justify;
}
.bodytext-m a
{
	color:#F6D4BF;
	text-decoration:none;
}
.bodytext-m a:Hover
{
	color:#ffffff;
	text-decoration:none;
}
.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 #E40D12;}
.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:364px;
margin:0px 0px 0px 0px;
padding:0px;
background: url(../images/pro-frm.jpg) no-repeat bottom center;
}
.escrt-prf-2 img{
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
text-align:center;
}

.prf-bck{padding-top:0px}
.prf1{ width:300px;padding-left:20px; margin:10px 0px 3px 0px; border: #641826 1px solid;}
.prf1 b.wh{ font-size:14px; line-height:30px; color:#FAB5B8;}

.prf2{ width:450px; float:right; margin:0px 30px 0px 0px;}
.prf3{ width:300px; float:left; margin:15px 0px 20px 0px; padding-left:30px; border: #641826 1px solid}
.prf3 b.wh{ font-size:14px; line-height:30px; color:#FAB5B8;}
.prf-brd{ border: #641826 1px solid; padding:3px 20px 20px 20px;}
.prf-brd b.wh{ font-size:14px; line-height:30px; color:#FAB5B8;}
.prf-brd-in{ padding:10px 15px 10px 0px;}
.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:160px; height:286px;margin:20px 20px 0px 0px;float:left; text-align:center; background:url(../images/gallery-fraim.jpg) no-repeat;}
.gly-flt a{font-size:12px; color:#C5C5C5; line-height:35px;text-decoration:none;font-weight:bold;}
.gly-flt a:hover{color:#ffffff;}
.gly-flt img{text-align:center; padding:5px 0px 0px 0px;}

.gly-flt1{width:160px; height:259px;margin:20px 20px 0px 0px;float:left; text-align:center; background:url(../images/gal-fr1.jpg) no-repeat;}
.gly-flt1 a{font-size:12px; color:#C5C5C5; line-height:25px;text-decoration:none;font-weight:bold;}
.gly-flt1 a:hover{color:#ffffff;}
.gly-flt1 img{text-align:center; padding:5px 0px 0px 0px;}

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:#F6D4BF; 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{
width: 152px;
background:#900003;
background: url(../images/ie.jpg) no-repeat #000000;
text-align: center;
border:none;
font-size:13px;
color:#ffffff;
margin:8px;
cursor:pointer;
padding:5px 0px 10px 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;
}


.sbmt{
background:url(../images/btn-submita) no-repeat;
border-style:none;
height:25px;
width:77px;
cursor:pointer;
padding:0px;
}
.sub-bdy-2{ margin-top:0px; 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 {
background:url(../images/f-bg.jpg) repeat-x;
}

/*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{
background:url(../images/fe-bg1.jpg) no-repeat;
margin:10px 15px 0px 0px;
float:left;
}

.fe1 ul li img{
margin:0px;
text-align:left;
padding:4px 4px 1px 4px;
}

.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{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FEBEBF;
font-size:16px;
font-weight:bold;
padding:0px 0px 10px 0px;
}

.gal-lst-img{
	padding-top:0px;
	margin:8px 0px 8px 0px;
}

.gal-lst-img img{
width:125px;
	border:1px solid #641826;
	text-align:center;
	margin:0px 10px 0px 0px;
	padding:0px;
}

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

.txt1{ font-weight:bold;}

/*gallery page css end here*/

.medetory {color:#FEE902;}

.txt2 a{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

.txt2 a:hover{
text-decoration:none;
color:#FFD2E9;
font-weight:bold;
}

/*booking*/
.book-fen{font-family:verdana, Arial, Helvetica, sans-serif;
background:url(../images/fen-bg1.jpg) no-repeat;
background-position:bottom center;
text-align:center;
color:#FF989A;
font-size:12px;
line-height:16px;
margin:0px;
padding:5px 0px 25px 0px;
}
.book{
background:url(../images/book-bg.jpg) no-repeat;
margin:0px;
width:138px;
height:158px;
}

.book ul li img{
margin:0px;
padding:4px;
}
.book-pic{width:138px;
overflow:hidden;

}
.bo{
text-align:left; width:218px;
margin:20px auto 0px auto;
padding:0px;
height:auto;
overflow:hidden;
}

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


.bo ul li{
background:url(../images/fe-bg1.jpg) no-repeat;
margin:0px 10px 0px 0px;
float:left;
}

.bo ul li img{
margin:0px;
text-align:left;
padding:4px 4px 1px 4px;
}
.book-fen a{
color:#FF989A;
text-decoration:none;
}


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


.button_submit
{
width:102px;
height:31px;
border: none;
font-weight:bold;
font-family: verdana,sans-serif;
color: #ffffff;
background-color:#000000;
font-size: 13px;
background-position:left top;
vertical-align: middle;
background-image: url(../images/submit-bg.jpg);
background-repeat:no-repeat;

}

.button_book
{
width:162px;
height:34px;
border: none;
font-weight:bold;
line-height:28px;
font-family: verdana,sans-serif;
background-color:#000000;
color: #ffffff;
font-size: 13px;
vertical-align: top;
background-image: url(../images/b-bg.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}

.marquee-n{
text-align:center;
margin:0px;
padding:0px;
}

.marquee-n img{
border:1px solid #ffffff;
margin:0px;
padding:0px;
}

.botttom-banner{
width:1000px;
padding:0px;
margin:auto;
text-align:left;
}

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










