/* CSS Document Updated by Nitya  for one2one*/
body{
background:url(../images/hbg.jpg);
background-position:top center;
padding:0px 0px 0px 0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
color:#9D9D9D;
font-size:11px;
text-align:center;
}

.head1{
clear:both;
height:61px;
background:url(../images/linkbg.jpg) no-repeat;
background-position:top center;
margin:0px;
padding:0px;
}

.head2{
height:52px;
background:url(../images/phone-bg.jpg) no-repeat;
background-position:top center;
margin:0px;
padding:0px;
}

.stbg{
margin:0px;
background:url(../images/sbg.jpg) repeat-x;
}



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

.main2{
overflow:hidden;
width:1000px;
background:url(../images/main2bg.jpg) repeat-y;
background-position:top center;
margin:auto;
}

.logo{
float:left;
width:313px;
background:url(../images/logobg.jpg);
background-position:top center;
}


/* 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:trebuchet ms, Arial, Helvetica, sans-serif;
background:url(../images/h2bg.jpg) no-repeat 20px 20px;
color:#D5D5D5;
font-size:20px;
font-weight:normal;
margin:0px 0px 5px 0px;
text-align:left;
line-height:40px;
padding:15px 0px 0px 30px;
}

h3{font-family:trebuchet ms, Arial, Helvetica, sans-serif;
background:url(../images/h2bg.jpg) no-repeat 0px 5px;
color:#D5D5D5;
font-size:20px;
font-weight:normal;
margin:0px 0px 5px 0px;
text-align:left;
line-height:40px;
padding:0px 0px 0px 10px;
}

/* heading end here */

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

.new-e img{
border:2px solid #F1E7E7;
margin:0px;
}

.ename{
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#1E1E1E;
width:287px;
font-size:13px;
font-weight:bold;
padding:10px 0px 5px 0px;
}

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


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

.ename1{
verdana, Arial, Helvetica, sans-serif;
background:url(../images/newebg.jpg) no-repeat;
background-position: top center;
text-align:center;
color:#1E1E1E;
line-height:18px;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
width:124px;
height:50px;
}

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


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


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

.fen a{
color:#1E1E1E; font-weight:bold;
text-decoration:none;
}


.fen a:hover{
color:#000000;
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:#1E1E1E;
font-size:12px;
line-height:16px;
margin:0px;
padding:5px 0px 5px 0px;
}

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


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

.fl{
margin:0px;
padding:0px;
width:658px;
float:left;
}
.fl-m{
margin:0px;
padding:0px;
width:auto;
float:left;
}


.frm{
background:url(../images/fraim-bg.jpg) no-repeat;
text-align:left;
padding:6px 6px 6px 6px;
}


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

.fr h3{
background:url(../images/h2bg1.jpg) no-repeat 0px 5px;
}

.phone{
font-family:thoma,verdana, Arial, Helvetica, sans-serif;
color:#DBDBDB;
font-size:22px;
margin:0px 0px 0px 0px;
padding:22px 0px 0px 650px;
text-align:left;
}

.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:#9D9D9D;
font-size:12px;
margin:0px;
clear:both;
padding:0px 20px 0px 20px;
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;
}

.text a{
font-weight:bold;
color:#9D9D9D;
text-decoration:none;
}

.text a:hover{
color:#dddddd;
text-decoration:underline;
}

/*top menu css start here*/
.tp-mn{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CBCBCB;
font-weight:bold;
padding:20px 0px 16px 400px;
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:28px;
		list-style:none;
      }
#menu li {float: left; margin:0px 2px 0px 2px; padding:0px;line-height:28px;height:28px;}
#menu li a{display: block; float: left; cursor:pointer; text-decoration: none; position:relative;}

#menu li a span{ color:#CBCBCB;display:block;padding:0px 15px 0px 15px;float:left;position:relative;}
#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;}

/*Add new css by satya 28-04-10*/


#menu li ul
{
list-style:none;
background:#323232;
background-image:url(../images/menu-drop-bg.jpg);
background-position: left top;
background-repeat:repeat-x;
border:1px solid #e2e2e2;
margin:25px 0px 0px 0px;
padding: 0px;
position:absolute;
visibility: hidden;
width:154px;
color:#ffffff;
}

#menu li ul li
{
list-style:none;
background-image:none;
border-bottom:1px groove #d5d4d4;
height:20px;
line-height:20px;
float: none;
margin:0px;
padding:3px 0px 3px 25px;
}

#menu li ul li a
{
display:block;
background-image:none;	
color:#ffffff;
text-decoration:none;
}

#menu li ul li a:hover
{
display:block;
background-image:none;
color:#e3e3e3;
text-decoration:none;

}


/*top menu css end here*/

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

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

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

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

.footer{
clear:both;
margin-top:10px;
font-size:11px;
color:#767676;
line-height:20px;
}

.footer a{
color:#767676;
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:#9D9D9D;
line-height:18px;
}

.fnt a{
color:#9D9D9D;
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 25px;
padding:0px;
}

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


.fe ul li{
background:url(../images/fe-bg.jpg) no-repeat;
margin:5px 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:#A7A7A7;
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 #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:300px; float:left; margin-bottom:80px;margin-left:20px; margin-right:20px;}
.escrt-prf-2 img{ border:#9D9D9D 4px solid;}
.prf-bck{padding-top:0px}
.prf1{ width:430px;  margin:0px 0px 3px 0px; border: #7E7E7E 1px solid;}
.prf1 table{width:100%;}
.prf1 table td{padding-left:20px;padding-right:20px;}
.prf1 b.wh{ font-size:14px; line-height:30px; color:#9D9D9D;}
.prf2{ width:450px; float:right; margin:0px 30px 0px 0px;}
.prf3{ width:300px; float:left; margin:15px 0px 20px 0px; padding-left:30px; border: #7E7E7E 1px solid}
.prf-brd{ border: #7E7E7E 1px solid; padding:3px 20px 20px 20px;margin-right:37px; }
.prf-brd b.wh{ font-size:14px; line-height:30px; color:#9D9D9D;}
.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:#D5D5D5; text-decoration:none; line-height:24px; font-weight:bold;}
.gly-flt a:hover{color:#fff;}
.gly-flt img{ border:2px solid #9D9D9D; 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:#9D9D9D; text-decoration:none;}
ul.stmp li a:hover{color:#ffffff;text-decoration:none;}

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;}

ul.stmp ul ul { margin-left:20px; padding:3px 0px 3px 0px; list-style:none;}
ul.stmp ul ul li{margin:0px;padding:0px 0px 0px 10px; background:url(../images/dvd2.gif) 0px 9px no-repeat; }
ul.stmp ul ul li a{font-weight:normal;}

.btn-eit{
width: 145px;
height:27px;
background:none;
background-image: url(../images/ie.jpg);
text-align: center;
background-repeat:no-repeat;
border:none;
font-size:12px;
color:#ffffff;
margin:8px;
cursor:pointer;
padding:5px 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{
background:url(../images/fe-bg1.jpg) no-repeat;
margin:10px 10px 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{verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#D5D5D5;
font-size:16px;
font-weight:bold;
padding:0px 0px 10px 0px;
}

.gal-lst-img{
	text-align:center;
	border-color:#898989;
	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:#898989;
	border-style:solid;
	border-width:1px;	
	width:100px;
	height:130px;
}

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

.txt1{ font-weight:bold;}


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

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


.gfe ul li{
background:url(../images/fe-bg.jpg) no-repeat;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
float:left;
height:260px;
width:170px;
}

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

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

.gfen a{
color:#1E1E1E;
text-decoration:none;
}


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


/*gallery page css end here*/


.medetory{ color:#EF8423;}

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


}

.button_book
{
width:147px;
height:25px;
background-image: url(../images/b-bg.jpg);
background-repeat:no-repeat;
border:none;
background-color:#000000;
font-weight:bold;
font-family: verdana,sans-serif;
color: #ffffff;
font-size: 13px;
vertical-align: middle;
cursor: pointer;
padding:0px;


}


.news{
margin:0px;
padding:0px;
width:450px;
float:left;
}

.warning{
margin:0px;
padding:0px;
width:550px;
float:right;
}

