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

body{
 background: #66ccff url(../images/bg_repeat_01.png) repeat;
}

p{
 font: normal 12px Tahoma, Verdana;
 color: #ffffff;
 text-align: left;
 line-height: 22px;
 float: left;
}

a{
 text-decoration: none;
}

li{
 list-style-type: none;
}

h1{
 font: bold 15px Arial, Verdana;
 color: #e5f6fd;
 text-align: left;
 margin-top: 20px;
 margin-left: 15px;
}

h2{
 font: bold 26px Tahoma, Verdana;
 color: #ffffff;
 text-align: left;
 float: left;
}

h3, h3 a{
 font: bold 21px Tahoma, Verdana;
 color: #FFFFFF;
 text-align: left;
 float: left;
}

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

#page{
 width: 100%;
 margin: 0px auto;
 overflow: hidden;
}

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

#header{
 width: 100%;
 float: left;
 background: url(../images/header_repeat_03.png) repeat-x;
 z-index: 50;
 position: relative;
}

.modelleftimage{
 float: left;
 width: 379px;
 height: 190px;
}

.headercenter{
 float: left;
 width: 440px;
 margin-left: 20px;
}

.titlecontent{
 float: left;
 width: 142px;
}

.title{
 float: left;
 width: 142px;
 height: 77px;
 margin-top: 24px;
}

p.independentescorts{
 float: left;
 font: bold 12px Arial, Verdana;
 color: #ffffff;
 text-align: left;
 margin-top: 15px;
 margin-left: 15px;
}

.headcontact{
 float: right;
 width: 270px;
 margin-left: 0px;
 margin-top: 6px;
}

.twitter a{
 float: left;
 width: 52px;
 height: 63px;
 margin-top: 20px;
 margin-left: 155px;
}

.twitter a img{
 border: none;
}

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

#content{
 float: left;
 width: 100%;
 z-index: 120;
 position: relative;
}

.contentdataholder{
 float: left;
 width: 671px;
 margin-left: 159px;
}

.contentdata{
 float: left;
 width: 671px;
 background: url(../images/content_middle_repeat_27.png) repeat-y;
 padding-bottom: 25px;
}

.contentdataleftbg, .contentdatarightbg{
 float: left;
 width: 13px;
 height: 443px;
 z-index: 100;
 position: relative;
 margin-top: -47px;
}

.contentdatarightbg{
 float: right;
}

.menuconholder{
 float: left;
 width: 645px;
}

.menu{
 float: left;
 width: 100%;
 margin-top: -49px;
}

.leftmenu img, .rightmenu img{
 float: left;
 width: 7px;
 height: 55px;
}

.midmenu{
 float: left;
 width: 631px;
 height: 55px;
 background: url(../images/menu_midrepeat_12.png) repeat-x;
}

ul.mitikamenu{
 float: left;
 width: 631px;
 height: 55px;
 margin-left: 0px;
}

ul.mitikamenu li{
 float: left;
 background: url(../images/menu_divider_07.png) no-repeat;
 height: 42px;
 margin-top: 13px;
}

ul.mitikamenu li.nodivider{
 background: none;
}

ul.mitikamenu li a{
 float: left;
 display: block;
 font: bold 12px Tahoma, Verdana;
 color: #ffffff;
 text-align: center;
 padding-left: 25px;
 padding-right: 25px;
 padding-top: 15px;
 height: 40px;
}

ul.mitikamenu li a:hover, ul.mitikamenu li a.current{
 color: #65b8da;
}

.contentdatamidbg{
 float: left;
 width: 645px;
}

.contentdatabottomcontainer{
 float: left;
 width: 660px;
 margin-left: 7px;
}

.contentdatabottomcontainerleft, .contentdatabottomcontainerright{
 float: left;
 width: 13px;
 height: 16px;
}

.contentdatabottomcontainermid{
 float: left;
 width: 631px;
 font: normal 0px Tahoma;
 background: url(../images/content_bottom_mid_33.png) repeat-x;
 height: 16px;
}

.leftcontent{
 float: left;
 width: 220px;
 margin-left: 20px;
 margin-top: 25px;
}

.moreescorts{
 float: left;
 width: 220px;
}

.contentheading{
 float: left;
 width: 220px;
}

.contentheadingleft{
 float: left;
 width: 10px;
 height: 53px;
}

.contentheadingright{
 float: left;
 width: 34px;
 height: 53px;
}

.contentheadingmid{
 float: left;
 height: 53px;
 width: 176px;
 background: url(../images/2_36.png) repeat-x;
}

.contentleftdata{
 float: left;
 width: 220px;
 margin-top: 15px;
}

.contentleftdatatop, .contentleftdatabottom{
 float: left;
 width: 220px;
}

.contentleftdatatopleft, .contentleftdatatopright{
 float: left;
 width: 11px;
 height: 11px;
}

.contentleftdatatopmid, .contentleftdatabottommid{
 float: left;
 height: 11px;
 font: normal 0px Tahoma; color: #5fc3fc;
 background: url(../images/topmid_50.png) repeat-x;
 width: 198px;
}

.contentleftdatabottommid{
 background: url(../images/bottommid_59.png) repeat-x;
}

.contentleftdatamid{
 float: left;
 width: 220px;
 background: url(../images/repeat_49.png) repeat-y;
 padding-top: 15px;
 padding-bottom: 25px;
}

ul.moreescortslists{
 float: left;
 width: 200px;
}

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

ul.moreescortslists li a{
 float: left;
 display: block;
 font: normal 12px Tahoma, Verdana;
 color: #ffffff;
 text-align: left;
 margin-left: 15px;
}

ul.moreescortslists li a:hover, ul.moreescortslists li a.current{
 color: #005a88;
}

.internationalescorts, .partnersescorts, .leftbanners{
 float: left;
 width: 220px;
 margin-top: 25px;
}

ul.banners{
 float: left;
 width: 200px;
 margin-left: 10px;
}

ul.banners li{
 float: left;
 margin-top: 15px;
}

ul.banners li a{
 text-decoration: none;
}

ul.banners li a img{
 border: 1px solid #d5d7da;
}

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

.callme{
 float: left;
 width: 374px;
 margin-top: 25px;
}

.callmeleft, .callmeright{
 float: left;
 width: 10px;
 height: 51px;
}

.callmemid{
 float: left;
 width: 339px;
 background: url(../images/conbg_mid_46.png) repeat-x;
 height: 39px;
 padding-top: 12px;
 padding-left: 15px;
}

.sunnyleonepic{
 float: left;
 width: 374px;
 margin-top: 25px;
}

.contentrightheading{
 width: 374px;
 float: left;
}

.contentrightheadingmid{
 float: left;
 width: 330px;
 background: url(../images/2_36.png) repeat-x;
 height: 53px;
}

.piccontentbg{
 width: 374px;
 float: left;
 margin-top: 15px;
}

.contentrightdatatop, .contentrightdatabottom{
 float: left;
 width: 374px;
}

.contentrightdatatopmid, .contentrightdatabottommid{
 float: left;
 width: 352px;
 font: normal 0px Tahoma; color: #5fc3fc;
 height: 11px;
 background: url(../images/topmid_50.png) repeat-x;
}

.contentrightdatabottommid{
 background: url(../images/bottommid_59.png) repeat-x;
}

.piccontentmidbg{
 float: left;
 width: 374px;
 background: url(../images/middle_repeatbig_63.png) repeat-y;
 padding-top: 25px;
 padding-bottom: 25px;
}

.imagepic{
 float: left;
 width: 221px;
 height: 374px;
 margin-left: 80px;
}

.aboutme{
 float: left;
 width: 374px;
 margin-top: 45px;
}

.aboutmitikamenon{
 float: left;
 width: 344px;
 margin-top: -15px;
 margin-left: 15px;
}

p.paradata{
 float: left;
 margin-top: 15px;
 width: 344px;
}

/*----------------------------------portfolio-----------------------------------*/

.leftdetailspics{
 float: left;
 width: 185px;
 margin-left: 8px;
}

ul.modeltabgallerycontent{
 float: left;
 width: 185px;
}

ul.modeltabgallerycontent li{
 float: left;
 width: 185px;

}

ul.modeltabgallerycontent li p.profiledata{
 float: left;
 width: 185px;
 font: normal 11px Tahoma, Verdana;
 color: #005a88;
 text-align: left;
 line-height: 19px;
 margin-top: 5px;
}

ul.smallpics{
 float: left;
 width: 150px;
 margin-left: 2px;
}

ul.smallpics li.picnormal{
 float: left;
 width: 55px;
 height: 80px;
 background: #c7cfd2;
 padding: 5px;
 margin-left: 10px;
 margin-top: 10px;
 filter: alpha(opacity=40);
 opacity: .4;
 cursor: pointer;
}

ul.smallpics li.pichover{
 float: left;
 width: 55px;
 height: 80px;
 background: #c7cfd2;
 padding: 5px;
 margin-left: 10px;
 margin-top: 10px;
 filter: alpha(opacity=100);
 opacity: 1;
 cursor: pointer;
}

.rightpics{
 float: left;
 margin-top: 5px;
 margin-left: 10px;
}

.modelrightimage{
 float: right;
 width: 150px;
 height: 495px;
 margin-top: -200px;
 z-index: 150;
 position: relative;
}

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

p.paradatanew{
 margin-top: 5px;
 padding-bottom: 15px;
 margin-left: 15px;
 float: left;
 width: 340px;
 line-height: 30px;
}

p.paradatanew a{
 font-weight: bold;
 color: #FFFFFF;
 font-size: 13px;
}

.linkcon{
 float: left;
 margin-left: 15px; padding-top: 25px;
 padding-bottom: 35px;
}

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

.ourbanners{
 float: left;
 width: 605px;
 margin-left: 20px;
 margin-top: 0px;
}

h1.forbanners{
 margin-left: 0px;
 padding-bottom: 5px;
 font-size: 18px;
 width: 100%; color: #011d5d;
 border-bottom: 2px solid #011d5d;
}

.delhibannerwide{
 float: left;
 width: 468px;
 margin-top: 15px;

}

.delhibannerwideimagesone{
 float: left;
 margin-left: 15px;
}

textarea.textholderone{
 float: left;
 margin-top: 15px;
 background: none;
 border: none;
 color: #2b5f90;
 margin-left: 15px;
 border: 1px solid #c9e3fc;
}

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

.delhibannersmallwide img{
 margin-left: 15px;
 float: left;
}

textarea.textholder{
 float: left;
 margin-top: 15px;
 background: none;
 margin-left: 15px;
 border: 1px solid #c9e3fc;
 color: #2b5f90;
}

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

.delhibannerimagesize img{
 float: left;
 margin-left: 30px;
}

textarea.textholdertwo{
 float: left;
 margin-top: 15px;
 background: none;
 margin-left: 30px;
 border: 1px solid #c9e3fc;
 color: #2b5f90;
}

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

ul.linkslists{
 float: left;
}

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

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

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


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

#footer{
 float: left;
 width: 100%;
 z-index: 70;
 position: relative;
 margin-top: -35px;
 padding-bottom: 35px;
}

.footerbg{
 float: left;
 width: 100%;
 background: url(../images/footer_repeat_55.png) repeat-x;
 height: 154px;
}

.footermenus{
 float: left;
 width: 100%;
 margin-top: 25px;
}

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

ul.copy{
 clear: both;
 left: 230px;
 position: relative;
}

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

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

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

p.webmaster a{
 width: 950px;
 clear: both;
 font: bold 13px Tahoma, Verdana;
 color: #ffffff;
 text-align: right;
 float: left;
 margin-top: 15px;
 text-decoration: none;
}

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

.bannerdown{
 float: left;
 width: 476px;
 left: 265px;
 position: relative;
}

ul.footbanner{
 float: left;
 width: 476px;
}

ul.footbanner li{
 float: left;
 width: 476px;
 margin-top: 25px;
}

ul.footbanner li a{
 float: left;
 display: block;
}

ul.footbanner li a img{
 border: none;
}

