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

body{
 background: #17181a;
}

li{
 list-style-type: none;
}

a{
 text-decoration: none;
}

a img{
 border: none;
}

p, p a{
 font: normal 12px Tahoma, Verdana;
 color: #c2e4fa;
 text-align: justify;
 float: left;
 margin-top: 25px;
 line-height: 18px;
}

p a{
 font-weight: bold;
 color: #3bb2ff; float: none;
}

p a:hover{
 text-decoration: underline;
}

h1{
 font: bold 15px Arial, Verdana;
 color: #d8f0fb;
 text-align: center;
 float: left;
}

/*------------------------------------------page------------------------------------------*/

#page{
 width: 971px;
 margin: 0px auto;
}

#pagein{
 float: left;
 width: 971px;
 border-left: 1px solid #262625;
 border-right: 1px solid #262625;
 background: #0c0b0b;
}

#header{
 width: 971px;
 float: left;
}

.menu{
 float: left;
 width: 971px;
 border-bottom: 2px solid #415364;
}

ul.navigation{
 float: left;
 width: 971px;
 background: url(../images/hyderabadescortsagency_03.png) repeat-x;
 height: 43px;
}

ul.navigation li{
 float: left;
 border-left: 1px solid #185bb7;
 border-right: 1px solid #1a7ec4;
 height: 43px;
 padding-left: 57px;
 padding-right: 57px;
}

ul.navigation li.nolbdr{
 float: left;
 border-left: none;
}

ul.navigation li.norbdr{
 float: left;
 border-right: none;
}

ul.navigation li a{
 display: block;
 float: left;
 font: bold 12px Arial, Verdana;
 color: #adddff;
 text-align: center;
 margin-top: 14px;
}

ul.navigation li a:hover, ul.navigation li a.current{
 color: #124e84;
}

.headcon{
 float: left;
 width: 971px;
 background: #373633;
 padding-bottom: 8px;
}

.headconinner{
 width: 955px;
 float: left;
 background: #151515;
 margin-left: 8px;
 margin-top: 8px;
}

.titlehold{
 float: left;
 width: 470px;
 margin-top: 50px;
 margin-left: 20px;
}

.title{
 float: left;
 width: 467px;
 height: 78px;
 
}

p.punchline{
 float: left;
 font: bold 14px Arial, Verdana;
 color: #6f767b; margin: 0px;
 width: 427px;
 text-align: right;
 margin-top: 25px;
}

.contacthead{
 float: right;
 background: url(../images/hyderbadescortspartygirls.jpg) no-repeat;
 width: 344px;
 height: 200px;
}

h2, h3 a{
 float: left;
 width: 100%;
 text-align: left;
 font: bold 18px Tahoma, Verdana;
 color: #fffbe5;
 margin-left: 75px;
}

h3 a{
 margin-top: 120px;
 margin-left: 0px;
}

h2.newno{
 float: left;
 width: 70%;
 margin-top: 5px;
 text-align: right;
}

/*------------------------------------content----------------------------*/

#content{
 float: left;
 width: 971px;
 margin-top: 35px;
}

.modelshold{
 float: left;
 width: 971px;
}

ul.modelslists{
 float: left;
 padding-bottom: 25px;
}

ul.modelslists li{
 float: left;
 margin-left: 25px;
 width: 132px;
 text-align: center;
 font: normal 12px Tahoma, Verdana;
 color: #d1cfcf;
}

ul.modelslists li a{
 float: left;
 width: 132px; background: #2a2929;
 display: block;
 padding-top: 7px;
 padding-bottom: 7px;
}

ul.modelslists li a.modliststext{
 float: left;
 width: 132px;
 text-align: center;
 font: normal 12px Tahoma, Verdana;
 color: #d1cfcf;
 background: none;
}

ul.modelslists li a:hover{
 text-decoration: underline;
}

.conleft{
 float: left;
 width: 633px;
 margin-top: 25px;
 margin-left: 25px;
}

.abouthyderabadescorts{
 float: left;
}

.leftheading, .rightheading{
 float: left;
 width: 620px;
 background: #023867;
 border: 1px solid #044984;
 padding-left: 11px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.hyderabadtxt{
 float: left;
 width: 610px;
 margin-left: 10px;
}

h4, h5 a{
 clear: both;
 width: 100%;
 font: bold 19px Arial, Verdana;
 color: #fff;
 margin-top: 15px;
}

h5{
 width: 627px;
}

h5 a{
 margin-top: 10px;
 width: auto;
}

h5 a:hover{
 text-decoration: underline;
}

.conright{
 float: left;
 width: 245px;
 margin-top: 25px;
 margin-left: 35px;
}

.moreescorts{
 float: left;
}

.rightheading{
 width: 234px;
}

.righttxt{
 float: left;
 width: 245px;
}

ul.moresclists{
 float: left;
}

ul.moresclists li{
 float: left;
 width: 245px;
 background: #111010;
 border-left: 1px solid #191818;
 border-right: 1px solid #191818;
 border-top: 1px solid #070707;
 border-bottom: 1px solid #191818;
}

ul.moresclists li a{
 float: left;
 font: normal 12px Tahoma, Verdana;
 color: #c1c9cd;
 padding-top: 10px;
 padding-bottom: 10px;
 margin-left: 15px;
}

ul.moresclists li a:hover, ul.moresclists li a.current{
 color: #3bb2ff;
}

ul.ratelist{
 float: left;
 width: 627px;
 border: 1px solid #191818;
 margin-top: 25px;
}

ul.ratelist li{
 width: 627px;
 float: left;
}

ul.ratelist li p.rate{
 float: left;
 width: 199px;
 background: #111010; padding-top: 8px; padding-bottom: 8px;
 border-top: 1px solid #070707; color:#FFFFFF;
 border-bottom: 1px solid #191818; margin: 0px;
 padding-left: 10px;
}

ul.joindata{
 float: left;
 width: 627px;
}

ul.joindata li{
 float: left;
 width: 627px;
 font: normal 12px Tahoma, Verdana;
 color: #c2e4fa;
 margin-top: 15px;
}

.joinfom{
 float: left;
 width: 627px;
 margin-top: 25px;
 padding-bottom: 45px;
}

.datahold{
 float: left;
 width: 627px;
 margin-top: 21px;
}

label{
 float: left;
 font: normal 12px Tahoma, Verdana;
 color: #abd8ff;
 text-align: left;
 width: 150px;
 margin-top: 7px;
}

input.txtfld{
 float: left;
 width: 300px;
 margin-left: 50px;
 background: #111010;
 border-left: 1px solid #403c3c;
 border-right: 1px solid #292424;
 border-top: 1px solid #403c3c;
 border-bottom: 1px solid #292424;
 font: normal 12px Tahoma, Verdana;
 color: #fff;
 padding-left: 10px;
 padding-right: 5px;
 padding-top: 7px;
 padding-bottom: 7px;
 display: block;
 text-align: left;
}

span{
 float: left;
 color: #fff;
 margin-right: 20px;
 font-size: 12px;
}

input.radbtn{
 float: left;
 margin-left: 50px;
 color: #fff;
}

textarea.txtarea{
 float: left;
 margin-left: 50px;
 background: #111010;
 border-left: 1px solid #403c3c;
 border-right: 1px solid #292424;
 border-top: 1px solid #403c3c;
 border-bottom: 1px solid #292424;
 font: normal 12px Tahoma, Verdana;
 color: #fff;
 padding-left: 10px;
 padding-right: 5px;
 padding-top: 7px;
 padding-bottom: 7px;
 width: 300px;
}

select.sel{
 float: left;
 margin-left: 50px;
 background: #111010;
 border-left: 1px solid #403c3c;
 border-right: 1px solid #292424;
 border-top: 1px solid #403c3c;
 border-bottom: 1px solid #292424;
 font: normal 12px Tahoma, Verdana;
 color: #fff;
 padding-left: 10px;
 padding-right: 5px;
 padding-top: 7px;
 padding-bottom: 7px;
}

.checkhold{
 float: left;
 margin-left: 50px;
 width: 350px;
}

.btnhold{
 clear: both;
 margin-left: 180px;
 top: 40px; position: relative;
}

.btn{
 float: left;
 margin-left: 15px;
 background: #103a61;
 text-align: center;
 border: 1px solid #335573;
 font: normal 12px Tahoma, Verdana;
 color: #ddeeff;
 padding: 7px 15px;
}

.hyderabadpics{
 float: left;
 margin-left: -10px;
 margin-top: 35px;
}

/*--------------------------------------------------modelseparategallery--------------*/

.escortsagency{
 float: left;
 width: 600px;
 margin-left: 25px;
}

.escortspicholder{
 float: left;
 width: 284px;
}

.escortspic{
 float: left;
 width: 284px;
 height: 486px;
 background: #2a2929;
 margin-top: 20px;
}

.escortspic img{
 float: left;
 margin-left: 10px;
 margin-top: 10px;
 width: 264px;
 height: 466px;
}

.escortsdetails{
 float: right;
 margin-left: 20px;
 width: 292px;
 margin-top: 20px;
}

p.escortshead, p.escortstxt{
 float: left;
 width: 282px;
 background: #111111;
 border: 1px solid #161717; border-top: 1px solid #070707;
 border-bottom: 1px solid #191818;
 font: bold 16px Arial, Verdana;
 color: #aec7da;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 line-height: 18px;
 text-align: left; margin: 0px;
}

p.escortstxt{
 font: normal 12px Tahoma, Verdana;
 color: #FFFFFF;
}

.conhold{
 float: right;
 width: 292px;
 margin-right: 20px;
}

p.conbig{
 font: normal 26px Arial, Verdana;
}

/*---------------------------------link page-------------------*/

.bannerholder{
 float: left;
 width: 468px;
 margin-left: 20px;
}

.hyderabadbannerwide{
 float: left;
 width: 468px;
 margin-top: 25px;
}

textarea.textholderone, textarea.textholder, textarea.textholdersmall{
 float: left;
 background: none;
 border: none;
 font: normal 12px Tahoma, Verdana;
 color: #FFFFFF;
 width: 468px;
 margin-top: 20px;
 border: 1px solid #191818;
 border-right: none;
}

.hyderabadbannersmallwide{
 float: left;
 margin-top: 30px;
 width: 234px;
}

textarea.textholder{
 width: 234px;
}

.hyderabadbannerimagesize{
 float: left;
 width: 115px;
 margin-top: 30px;
 left: 35px;
 position: relative;
}

textarea.textholdersmall{
 width: 200px;
}

.linktexts{
 float: left;
 width: 468px;
}

ul.linkslists{
 float: left;
 margin-top: 30px;
}

ul.linkslists li{
 float: left;
 margin-right: 50px;
}

ul.linkslists li a{
 font: normal 12px Tahoma, Verdana;
 color: #c2e4fa;
 text-align: left;
}

ul.linkslists li a:hover, ul.linkslists li a.current{
 text-decoration: underline;
}

/*--------------------------------------------footer----------------------------*/

#footer{
 float: left;
 width: 971px;
 margin-top: 55px;
 background: #023867;
 border-top: 1px solid #044984;
}

ul.designedby, ul.copy{
 float: left;
 margin-left: 340px;
 margin-top: 25px;
}

ul.copy{
 margin-left: 275px;
}

ul.designedby li, ul.copy li{
 float: left;
 font: normal 12px Tahoma, Verdana;
 color: #fff;
}

ul.designedby li a, ul.copy li a{
 float: left;
 font: bold 12px Tahoma, Verdana;
 color: #fff; margin-left: 10px; margin-right: 10px;
}

ul.designedby li a:hover, ul.copy li a:hover{
 text-decoration: underline;
}

p.webmaster{
 float: left;
 width: 971px;
}

p.webmaster a{
 float: right;
 font: bold 14px Tahoma, Verana;
 color: #fff;
 text-align: right; margin: 0px;
 margin-right: 25px;
}

.botbanner{
 float: left;
 width: 971px;
 clear: both;
}
