@charset "utf-8";

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

body{
 background: #cd0084 url(../images/bg_01.jpg) repeat;
}

li{
 list-style-type: none;
}

a{
 text-decoration: none;
}

p{
 float: left;
 font: normal 12px Tahoma, Verdana, Arial;
 color: #ffffff;
 text-align: justify;
 line-height: 24px;
 margin-top: 15px;
}

p a{
 font: bold 12px Tahoma, Verdana, Arial;
 color: #eb68ff;
}

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

#page{
 width: 921px;
 margin: 35px auto;
 overflow: hidden;
 padding-bottom: 35px;
}

#pagetop{
 float: left;
 width: 921px;
 height: 12px;
}

.pagetopleft, .pagetopright{
 float: left;
 height: 12px;
}

.pagetopmid, .pagebottommid{
 float: left;
 background: url(../images/page_top_mid_05.png) repeat-x;
 width: 898px;
 height: 12px;
 font: normal 0px Arial;
 color: #870056;
}

.pagebottommid{
 width: 897px;
 background: url(../images/page_bottom_mid_38.png) repeat-x;
}

#pagebody{
 float: left;
 width: 921px;
 background: url(../images/page_middle_34.png) repeat-y;
}

/*--------------------------header--------------------*/

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

.logogirl{
 float: left;

 margin-left: 12px;
 margin-top: 7px;
}

.logotext{
 float: left;
 margin-top: 20px;
 width: 124px;
}

.delhitext{
 float: left;
 margin-left: -55px;
 margin-top: 30px;
}

.girlstext{
 float: left;
 margin-top: 18px;
 margin-left: -5px;
}

.escortstext{
 float: left;
 margin-top: 20px;
 margin-left: -30px;
}

.headright{
 float: left;
 margin-left: 0px;
 margin-top: 13px;
}

.headgirl{
 float: left;
 width: 330px;
}

.headgirl img{
 float: left;
}

.headgirl img.girlsmall{
 margin-top: 70px;
}

.headcontact{
 float: left;
 width: 260px;
 height: 225px;
 background: url(../images/highway_03.jpg) no-repeat;
 margin-top: -9px;
}

h5, h5 a{
 float: left;
 font: bold 24px Tahoma, Verdana;
 color: #ffffff;
 text-align: left;
 width: 330px;
 margin-left: -80px;
}

h5 a{
 margin-left: 0px;
 margin-top: 10px;
}

.nav{
 float: left;
 width: 921px;
 margin-top: -3px;
}

.navigationleft, .navigationright{
 float: left;
}

.navigationmid{
 float: left;
 width: 892px;
 background: url(../images/delhi_escorts_girls_32.png) repeat-x;
 height: 45px;
}

ul.menu{
 float: left;

}

ul.menu li{
 float: left;
 margin-top: 17px;
 margin-right: 50px;
 margin-left: 48px;
}

ul.menu li a{
 float: left;
 display: block;
 font: bold 12px Tahoma, Verdana;
 color: #210023;
 text-align: center;
}

ul.menu li a:hover, ul.menu li a.current{
 color: #87038f;
}

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

#content{
 width: 921px;
 float: left;
 padding-top: 25px;
 padding-bottom: 25px;
}

.leftcontent{
 float: left;
 width: 310px;
 margin-left: 15px;
}

.moreescorts, .moreescortsone{
 float: left;
 width: 310px;
}

.moreescortsone{
 margin-top: 25px;
}

.headarrowleft{
 width: 23px;
 height: 28px;
 float: left;
 margin-top: 26px;
}

.leftmidbody{
 float: left;
 width: 232px;
}

.leftheadingmidrepeat, .rightheadingmidrepeat, .rightheadingmidrepeatone{
 float: left;
 width: 222px;
 background: url(../images/heading_mid_repeat_49.png) repeat-x;
 height: 26px;
 margin-top: 26px;
 font: bold 13px Tahoma, Verdana;
 color: #6b0045;
 text-align: left;
 padding-top: 12px;
 padding-left: 10px;
}

.headinggirlright{
 float: left;
 width: 55px;
}

.circulartomb{
 float: left;
 width: 23px;
 margin-left: 17px;
}

.headingblackgirl{
 float: left;
 width: 39px;
}

.headingblackfeet{
 float: left;
 width: 16px;
 margin-top: 95px;
}

.listsbg, .rightbodybg{
 float: left;
 margin-top: 15px;
 width: 228px;
 background: url(../images/content_bg_repeat_56.png) repeat;
 padding-bottom: 25px;
}

ul.moreescortslists{
 width: 200px;
 float: left;
 margin-top: 15px;
 margin-left: 15px;
}

ul.moreescortslists li{
 float: left;
 margin-top: 10px;
}

ul.moreescortslists li a{
 float: left;
 display: block;
 font: bold 12px Tahoma, Verdana, Arial;
 color: #ffffff;
 text-align: left;
 width: 185px;
}

.rightcontent{
 float: left;
 width: 581px;
 margin-left: 15px;
}

.aboutdelhigirlsescorts{
 float: left;
 width: 566px;
 padding-bottom: 45px;
}

.rightmidbody{
 float: left;
 width: 488px;
}

.rightheadingmidrepeat{
 width: 478px;
 float: left;
}

.rightbodybg{
 width: 454px;
 padding-left: 15px;
 padding-right: 15px;
}

.delhigirlsportfolio{
 float: left;
 width: 566px; z-index: 900; position: relative;
 margin-left: 15px;
}

.delhigirlsportfoliocontain{
 float: left;
 width: 480px;
}
.rightheadingmidrepeatone{
 float: left;
 width: 480px;
}
.delhigirlsmainholder{
 float: left;
 width: 450px;
 margin-top: 25px;
}

.delhigirlsportfoliotop{
 width: 450px;
 float: left;
 margin-left: 15px;
}

.delhigirlsportfoliotopleft, .delhigirlsportfoliotopmid, .delhigirlsportfoliotopright{
 float: left;
 height: 10px;
}

.delhigirlsportfoliotopmid, .delhigirlsportfoliobottommid{
 background: url(../images/slidebg_top_mid_66.png) repeat-x;
 width: 430px;
 font: normal 0px Tahoma;
 color: #660000;
}

.delhigirlsportfoliobottommid{
 float: left;
 width: 431px;
 background: url(../images/slidebg_bottom_mid_100.png) repeat-x;
 height: 9px;
}

.delhigirlsportfoliomid{
 float: left;
 background: url(../images/delhi_escorts_girls_78.png) repeat-y;
 width: 476px; margin-left: 15px;
}

.leftmovebtn{
 float: left;
 width: 410px;
 margin-left: 58px;
 margin-top: -1px;
}

/*.leftmainbtn{
 float: left;
 width: 39px;
}*/

.slideheadholdertop{
 float: left;
 height: 51px;
 margin-top: 13px;
 width: 393px; margin-left: -1px;
}

.slideheaddrptop{
 float: left;
 width: 393px; margin-left: -3px;
}

.leftbtnmidr{
 float: left;
 width: 393px;
 background: url(../images/delhi_escorts_girls_84.png) repeat-y;
 height: 43px;
 font: normal 0px Tahoma;
 color: #330000;
 margin-left: -3px;
}

.leftbtncurve{
 float: left;
 width: 19px;
 margin-top: 16px;
 margin-left: -3px;
}

.rightmovebtn{
 float: left;
 width: 450px;
 margin-left: -16px;  margin-top: -81px;
 padding-bottom: 20px;
}

.slideheadholderbottom{
 float: left;
 height: 51px;
 margin-top: 19px;
 width: 392px; margin-left: -1px;
}

.slidebotdrptop{
 float: left; margin-left: 1px;
}

.rightbtnmidr{
 float: left;
 background: url(../images/delhi_escorts_girls_98.png) repeat-y;
 height: 43px;
 font: normal 0px Tahoma;
 color: #330000;
 width: 392px;
 margin-left: 1px;
}

.rightbtncurve{
 float: left;
}
/*
.rightmainbtn{
 float: left;
 margin-top: 6px;
}
*/
.bodycon{
 float: left;
 width: 913px;
 background: #a4039f;
 margin-left: 4px; margin-top: 20px;
 padding-top: 5px;
 padding-bottom: 5px;
}

h6, h6 a{
 float: left;
 font: bold 30px Tahoma, Verdana;
 color: #f5a2ff;
 text-align: left;
 margin-left: 10px;
}

h6 a{
 float: left;
 margin-left: 70px;
}

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

p.paracon, p.paracon a{
 float: left;
 font: bold 16px Tahoma, Verdana;
 color: #fff; clear: right;
 width: 350px;
}

p.paracon a{
 clear: both;
 float: left;
}

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

/*-------------------delhimodelsgallery-------------------------------*/

.back{
 float: left;
 width: 100%; 
}

.backhome{
 float: left;
 margin-left: 25px;
}

.backgallery{
 float: right;
 margin-right: 80px;
}

.btnleft, .btnright{
 float: left;
 height: 37px;
}

.btnmid{
 float: left;
 height: 27px;
 background: url(../images/btnmid_53.jpg) repeat-x;
 padding-top: 10px;
}

.btnmid a{
 font: bold 13px Tahoma, Verdana;
 color: #fcbbe5;
 text-align: center;
 padding-left: 10px;
 padding-right: 10px;
}

.btnmid a:hover{
 color: #6f0148;
}

.delmodelsgallery{
 float: left;
 width: 500px;
 margin-left: 25px;
 margin-top: 20px;
}

.delmodelsgalleryleft{
 float: left;
 width: 37px;
 margin-top: 75px;
 margin-right: -5px;
}

.delmodelsgallerylefttop{
 float: right;
}

.delmodelsgalleryleftmid{
 float: right;
}


.delmodelsgalleryleftbottom{
 float: right;
}

ul.modelstab{
 float: left;
 cursor: pointer;
}

ul.modelstab li.modelnormal .modelhovermid{
 float: left;
 color: #f482e5;
}

ul.modelstab li.modelhovertab .modelhovermid{
 float: left;
 color: #fff;
}

ul.modelstab li.modelnormal .modelhoverleft{
 float: left;
 height: 10px;
}

ul.modelstab li .modelhoverright{
 float: left;
}

ul.modelstab li#profiletab .modelhovermid{
 background: url(../images/modeltab_leftrepeat_91.png) repeat-y;
 float: left; width: 17px;
 font: bold 11px Tahoma, Verdana;
 padding-left: 20px;
}

ul.modelstab li#photostab{
 float: left;
 height: 37px;
}

ul.modelstab li#photostab .modelhoverleft{float: left;}

ul.modelstab li#photostab .modelhovermid{
 background: url(../images/topmid_repeat_56.png) repeat-x;
 float: left;
 font: bold 11px Tahoma, Verdana;
 padding-left: 15px; padding-right: 15px;
 height: 22px; padding-top: 15px;
}

ul.modelstab li#chargestab{
 float: left;
 height: 37px;
}
ul.modelstab li#chargestab .modelhoverleft{float: left;}

ul.modelstab li#chargestab .modelhovermid{
 background: url(../images/bottomtab_midrepeat_186.png) repeat-x;
 float: left;
 font: bold 11px Tahoma, Verdana;
 padding-left: 10px; padding-right: 10px;
 height: 27px; padding-top: 10px;
}

.delmodelsgalleryright{
 float: left;
 width: 35px;
 margin-top: 175px;
 margin-left: -5px;
}

ul.modelstab li#contacttab{
 float: left;
 width: 35px;
}

ul.modelstab li#contacttab .modelhovermid{
 background: url(../images/righttab_midrepeat_137.png) repeat-y;
 float: left; width: 25px;
 font: bold 11px Tahoma, Verdana;
 padding-left: 10px;
}

.delmodelsgallerymid{
 float: left;
 width: 399px;
}

.delmodelsgallerymidtabtop{
 float: left;
 margin-left: 185px;
}

.delmodelsgallerytabtopleftcurve{
 float: left;
 margin-top: 28px;
}

.delmodelsgallerymidmain{
 float: left;
 width: 399px; margin-top: -5px;
}

.delmodelsgallerymidmaintop, .delmodelsgallerymidmainbottom{
 float: left;
 width: 399px;
 height: 16px;
}

.delmodelsgalerymidmaintopleft, .delmodelsgallerymidmaintopright{
 float: left;
 height: 16px;
}

.delmodelsgallerymidmaintopmiddle{
 float: left;
 width: 367px;
}

.delmodelsgallerymidmaintopmiddletop{
 float: left;
 background: url(../images/topmidrepeat_68.png) repeat-x;
 width: 367px;
 font: normal 0px Tahoma, Verdana;
 height: 8px;
}

.delmodelsgallerymidmaintopmiddlebottom{
 float: left;
 background: url(../images/top_innermid_gradient_77.jpg) repeat-y;
 width: 367px;
 height: 8px;
 font: normal 0px Tahoma, Verdana;
}

.delmodelsgallerymidmainmiddle{
 float: left;
 width: 399px;
 background: url(../images/midrepeat_103.png) repeat-y;
}

.leftflower{
 float: left;
 margin-top: -1px;
 margin-left: -4px;
}

.leftflowerleft{
 float: left;
 margin-left: 15px;
 width: 63px;
}

.flower, .flower1, .flower2, .flower3, .flower4, .flower5, .flower6{
 float: left;
}

.flower1{
 margin-left: 1px;
}

.flower2{
 margin-left: 7px;
}

.flowerholder{
 float: left;
 margin-left: -2px;
}

.flower3{
 float: left;
 margin-left: 4px;
 margin-top: -1px;
}

.leftflowerright{
 float: left;
}

.flower4{
 margin-top: -2px;
}

.flower5{
 margin-top: 10px;
}

.flower6{
 margin-top: 15px;
}


.rightflower{
 float: right;
 margin-right: -7px;
 margin-top: -150px;
}

.rightflowerleft{
 float: left;
 width: 220px;
 margin-top: 217px;
 margin-right: 8px;
}

.rightflowerholder{
 float: left;
 margin-top: 19px;
}

.flwerrgt, .flwerrgt1, .flwerrgt2, .flwerrgt3, .flwerrgt4, .flwerrgt5, .flwerrgt6, .flwerrgt7, .flwerrgt8, .flwerrgt9, .flwerrgt10, .flwerrgt11, .flwerrgt12, .flwerrgt13{
 float: left;
}

.flwerrgt1{
 margin-top: -3px;
}

.flwerrgt2{
 margin-top: -14px;
}

.flwerrgt3{
 margin-top: -8px;
}

.flwerrgt4{
 margin-top: -19px;
}

.flwerrgt5{
 margin-top: 3px;
}

.flwerrgt6{
 margin-top: 13px;
}

.flwerrgt7{
 margin-top: 2px;
}

.flwerrgt8{
 margin-left: -8px;
}

.rightflowerright{
 float: left;
 width: 94px;
}

.flwrthold{
 float: left;
 width: 26px;
 margin-left: 45px;
}

.flwerrgt10{
 margin-left: 10px;
}

.flwhoder{
 float: left;
 width: 52px;
}

.flwerrgt11{
 margin-left: 30px;
}

.flwerrgt12{
 margin-left: 13px;
}

.flwerrgt13{
 margin-left: 25px;
}

.flwerrgt9{
 margin-left: -8px;
}

.delmodelsgallerymidmainbottommiddlebottom{
 float: left;
 background: url(../images/top_innermid_gradient_77.jpg) repeat-y;
 width: 367px;
 height: 11px;
 font: normal 0px Tahoma, Verdana;
}

.delmodelsgallerymidmainbottommiddletop{
 float: left;
 background: url(../images/bottommidrepeat_118.png) repeat-x;
 width: 367px;
 font: normal 0px Tahoma, Verdana;
 height: 7px;
}

.delmodelsgallerymidtabtop, .delmodelsgallerymidtabbottom{
 float: left; width: 367px;
}

.delmodelsgallerymidtabbottom{
 margin-left: 25px;
 margin-top: -3px;
}

.delmodelsgallerytabtopleftcurve, .delmodelsgallerytabtoprightcurve, .delmodelsgallerytabbottomleftcurve, .delmodelsgallerytabbottomrightcurve{
 float: left;
}

.delmodelsgallerytabtoprightcurve{
 margin-top: 12px;
}

.middata{
 float: left;
 width: 300px;
 z-index: 1500;
 position: relative;
 margin-top: -150px;
 margin-left: 65px;
}

.picdata{
 float: left;
 width: 300px;
}

.modelpic{
 float: left;
 width: 148px;
 height: 234px;
}

.modelsinfo{
 float: left;
 width: 132px;
 margin-left: 10px;
}

p.profiledata{
 float: left;
 width: 132px;
 color: #75017f;
 margin: 0px;
 margin-top: 4px;
 font-size: 11px;
 text-align: left;
}

ul.tabdata{
 float: left;
 width: 300px;
 margin-left: -15px;
}

ul.tabdata li{
 float: left;
 margin-left: 4px;
}

ul.tabdata li.nospace{
 float: left;
 margin-left: 0px;
}

p.profiledataone, p.profiledatatwo{
 width: 200px;
 font: bold 12px Tahoma, Verdana;
 color: #2f0020;
 text-align: left;
}

p.profiledatatwo{
 color: #75017f;
}
.procon, .procon a{
 float: left;
 font: bold 22px Tahoma, Verdana;
 color: #75017f;
 text-align: left;
 margin-top: 15px;
}

.procon a{
 margin-top: 15px;
}

.procon a:hover{
 text-decoration: underline;
}

h4, h4 a{
 float: left;
 font: bold 24px Tahoma, Verdana;
 color: #FFFFFF;
 margin-top: 15px;
}

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

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

#footer{
 float: left;
 width: 921px;
 padding-bottom: 25px;
 margin-top: 45px;
 
}

.footerbg{
 margin-left: 4px;
 background: #ff4df9;
 height: 147px;
 width: 913px;
}

.footerpic{
 float: left;
 width: 913px;
 height: 147px;
 background: url(../images/delhi_escorts_girls_64.jpg) no-repeat top left;
}

ul.designedby, ul.copy{
 float: left;
 width: 815px;
 margin-top: 35px;
 margin-left: 310px;
}

ul.copy{
 margin-left: 280px;
 margin-top: 25px;
}

ul.designedby li, ul.copy li{
 float: left;
 font: bold 11px Tahoma, Verdana;
 color: #fff;
 text-align: center;
}

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

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

p.webmaster a{
 font: bold 13px Tahoma, Verdana;
 color: #fff;
 text-align: right;
 width: 870px;
 float: left;
 margin-top: 18px; padding-right: 15px; text-decoration: none;
}

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

.banlink{
 float: left;
 width: 500px;
 margin-top: 25px;
 margin-left: 25px;
}

h4.banhed{
 width: 82%;
 margin-left: 25px;
 border-bottom: 1px solid #fff;
 padding-bottom: 3px;
}

/*---------------------------------------------------bottombanner----------------------*/


.linktexts{
 float: left;
 width: 100%;
 margin-top: 25px;
 padding-bottom: 35px;
 margin-left: 25px;
}

ul.linkslists{
 float: left;
 background: #860057;
 padding-top: 12px;
 padding-bottom: 12px;
 
}

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

ul.linkslists li a{
 float: left;
 display: block;
 font: bold 14px Tahoma, Verdana;
 color: #fff;
 text-align: center;
}

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

.banbottom{
margin:auto;
 width: 921px;
 clear: both;
 margin-top: 20px;
}

.bantext, .bantextone{
 color: #fff;
}

.bantext a, .bantextone a{
 font: bold 11px Tahoma, Verdana;
 color: #FFFFFF; clear: both;
 text-align: left;
 padding-left: 5px; padding-right: 5px;
 margin-top: 7px;
}


textarea.textholderone, textarea.textholder{
 float: left;
 margin-top: 10px;
 background: #860058;
 color: #FFFFFF;
 border: 1px solid #71024b;
}

.delhibannersmallwide{
 float: left;
 width: 234px;
 margin-top: 25px;
 margin-left: 7px;
}

.delhibannerimagesize{
 float: left;
 width: 115px;
 margin-top: 25px;
 margin-left: 15px;
}





















