@charset "utf-8";
/* CSS Document */

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

body{
 background: #ffffff url(http://hotgoaescorts.com/images/bustygirls_callgirls_independentgirlsescorts_goaescorts_hotgfegirls_sexynudeindiangirls_hotnakedblondemodels.jpg) repeat;
}

li{
 list-style-type: none;
}

a{
 text-decoration: none;
}

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

#mainpage{
 margin: 35px auto;
 width: 985px;
 overflow: hidden;
}

.shells{
 float: left;
 width: 71px;
 height: 52px;
 margin-top: 12px;
}

#page{
 float: left;
 width: 856px;
}

#pagetop, #pagebottom{
 float: left;
 width: 856px;
}

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

.pagetopmid, .pagebottommid{
 float: left;
 background: url(http://hotgoaescorts.com/images/independentescortsgirls_independentgoaescorts_goaescortsagency_nuderomanticgirls_bigboobsgirls.png) repeat-x;
 width: 832px;
 height: 14px;
 font: normal 1px Tahoma;
 color: #ffffff;
}

.pagebottommid{
 background: url(http://hotgoaescorts.com/images/hotsexymodels_goaescortsgirls_sexybodyfemalemodels.png) repeat-x;
 height: 14px;
}

#pagemiddle{
 float: left;
 width: 855px;
 background: url(http://hotgoaescorts.com/images/nudeescortsgirls_independentindiannakedescortsgirls_goaescortsagencymodels.png) repeat;
 border-left: 1px solid #9ecce0;
 border-right: 1px solid #9ecce0;
 padding-bottom: 25px;
}

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

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

.mainhead{
 float: left;
 width: 856px;
}

.mainheadleft, .mainheadright{
 float: left;
 width: 12px;
 height: 161px;
}
.mainheadright{
 z-index: 50;
 position: relative;
}

.mainheadmid{
 float: left;
 background: url(http://hotgoaescorts.com/images/goaescortsgirls_independentescortsgirls_nudemodels_indiannudemodels_blonenudeescortsgirls_blondeindependentescortsgirls.png) repeat-x;
 height: 161px;
 width: 832px;
}

.title{
 float: left;
 width: 249px;
 height: 80px;
 margin-top: 3px;
}

.headcontact{
 float: left;
 width: 300px;
 margin-right: 40px;
 margin-top: 25px;
 left: 240px;
 position: relative;
}

h2, h2 a, h5 a{
 width: 300px;
 float: left;
 text-align: center;
 font: bold 24px Tahoma, Verdana;
 color: #011d5d;
}

h5 a{
 margin-top: 15px;
 margin-left: 4px;
}

h2 a{
 color: #FFFFFF;
}

.palmtrees{
 float: right;
 width: 109px;
 height: 108px;
 z-index: 100;
 position: relative;
 margin-top: 46px;
 margin-right: -68px;
}

.goamodelspic{
 float: left;
 width: 825px;
 left: 14px;
 z-index: 600;
 position: relative;
}

.goamodelspictop, .goamodelspicbottom{
 float: left;
 width: 825px;
}

.goamodelspictopleft, .goamodelspictopright{
 float: left;
 width: 14px;
 height: 13px;
}

.goamodelspictopmid, .goamodelspicbottommid{
 float: left;
 width: 797px;
 height: 13px;
 font: normal 1px Tahoma; color: #FFFFFF;
 background: url(http://hotgoaescorts.com/images/bigimage_topmid_30.png) repeat-x;
}

.goamodelspicbottommid{
 background: url(http://hotgoaescorts.com/images/bigimage_bottommid_43.png) repeat-x;
}

.goamodelspicmiddle{
 float: left;
 width: 813px;
 background: url(http://hotgoaescorts.com/images/bigimage_midrepeat_38.png) repeat-y;
 padding-left: 12px;
}

.menu{
 float: left;
 width: 745px;
 z-index: 500;
 margin-top: -2px;
 position: relative;
 margin-left: 63px;
}

ul.navigation{
 float: left;
 width: 745px;
 
}

ul.navigation li{
 float: left;
 margin-left: 55px;
 margin-top: 0px;
}

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

ul.navigation li a {  
 display:block;
 text-decoration: none;
 float:left;
 height:36px; outline: none;
 margin-right:0px; 
 background: url(http://hotgoaescorts.com/images/normal_mid_51.png) repeat-x;
}  

ul.navigation li a div {  
 cursor:pointer;
 display:inline;
 float:left;
 margin-left: -12px;
 height:36px;
 background: url(http://hotgoaescorts.com/images/normal_left_49.png) no-repeat left;
}  

ul.navigation li a span{
 float: left;
 height: 36px;
 margin-right: -14px;
 padding-left: 26px;
 padding-right: 26px;
 background: url(http://hotgoaescorts.com/images/normal_right_53.png) no-repeat right;
}

ul.navigation li a p.navi{
 font: bold 12px Tahoma, Arial;
 color: #fefefe;
 padding-top: 8px;
 text-align: center;
}

ul.navigation li a:hover, .navigation li a.current {  
 height: 36px;
 background:transparent url(http://hotgoaescorts.com/images/hover_mid_53.png) repeat-x;
}

ul.navigation li a:hover span, .navigation li a.current span{
 height: 36px;
 background:transparent url(http://hotgoaescorts.com/images/hover_right_55.png) no-repeat right;
}

ul.navigation li a:hover span p.navi, .navigation li a.current span p.navi{
 font: bold 12px Tahoma;
 color: #b8e3f7;
}

ul.navigation li a:hover div, .navigation li a.current div{  
 background:transparent url(http://hotgoaescorts.com/images/hover_left_51.png) no-repeat left;  
 height: 36px;
} 

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

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

.leftcontent{
 float: left;
 width: 250px;
 margin-left: 20px;
}

.featuredbanners{
 float: left;
 width: 250px;
}

.featuredbannershead{
 float: left;
 width: 250px;
}

.featuredbannersheadleft, .featuredbannersheadright{
 float: left;
 height: 37px;
}

.featuredbannersheadmid, .modelspicsheadmid{
 float: left;
 width: 234px;
 height: 37px;
 background: url(http://hotgoaescorts.com/images/heading_mid_75.png) repeat-x;
}

h1{
 font: bold 14px Tahoma, Verdana;
 color: #FFFFFF;
 float: left;
 margin-top: 10px;
 margin-left: 10px;
}

.featuredbannerscontent{
 float: left;
 width: 200px;
 background: #d5e7f3;
 border: 1px solid #cfddec;
 margin-top: 15px;
 margin-left: 8px;
 padding: 15px;
}

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

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

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

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

.partnersescorts, .moreescorts, .internationalescorts{
 float: left;
 width: 250px;
 margin-top: 35px;
}

ul.moreescortslists{
 float: left;
 width: 250px;
 padding-bottom: 15px;
}

ul.moreescortslists li{
 float: left;
 width: 250px;
 margin-top: 8px;
}

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

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

.rightcontent{
 float: left;
 width: 530px;
 margin-left: 35px;
}

.bigcontact{
 float: left;
 width: 530px;
 height: 74px;
 padding-bottom: 35px;
}

.bigcontactleft, .bigcontactright{
 float: left;
 height: 74px;
}

.bigcontactmid{
 float: left;
 background: url(http://hotgoaescorts.com/images/callbg_mid_82.png) repeat-x;
 height: 74px;
 width: 507px;
}

h3{
 float: left;
 display: block;
 font: bold 36px Tahoma, Verdana;
 color: #edf9ff;
 width: 507px;
 text-align: center;
 margin-top: 15px;
}

h4 a{
 float: left;
 display: block;
 font: bold 36px Tahoma, Verdana;
 color: #edf9ff;
 width: 507px;
 text-align: center;
 margin-top: 15px;
}

.modelspics, .modelspics1{
 float: left;
 width: 530px;
 margin-top: 15px;
}

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

.modelspicshead{
 float: left;
 width: 530px;
}

.modelspicsheadmid{
 width: 514px;
}

.modelspicscontent{
 float: left;
 width: 480px;
 background: #d5e7f3;
 border: 1px solid #cfddec;
 margin-top: 15px;
 margin-left: 8px;
 padding: 15px;
 padding-bottom: 25px;
}

.modelimages{
 float: left;
 width: 530px;
 margin-top: 25px;
}

ul.sexymodelspictures{
 float: left;
 width: 530px;
 margin-left: 0px;
}

ul.sexymodelspictures li{
 float: left;
 width: 235px;
 margin-left: 20px;
 margin-top: 25px;
}

ul.sexymodelspictures li a{
float: left;
width: 235px;
 text-align: center;
 font: normal 12px Tahoma, Verdana;
 color: #23507b;
}

ul.sexymodelspictures li a img{
 float: left;
 border: none;
}

.aboutgoaescorts{
 float: left;
 width: 530px;
 margin-top: 35px;
}

p.paradata{
 font: normal 12px Tahoma, Verdana;
 color: #23507b;
 text-align: left;
 line-height: 20px;
 margin-top: 15px;
}

p.chargestext a{
 font: bold 22px Tahoma, Verdana;
 color: #23507b;
 text-align: left;
 margin-top: 25px; float: left;
}

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

/*--------------------------------------tabgallery--------------------------*/

.backbg{
 float: left;
 width: 514px;
}

ul.backhome{
 float: left;
 width: 514px;
}


ul.backhome li.backone{
 float: left;
 margin-left: 20px;
}

ul.backhome li.backtwo{
 float: right;
 margin-right: 0px;
}

ul.backhome li a {  
 display:block;
 text-decoration: none;
 float:left;
 height:39px; outline: none;
 margin-right:0px; 
 background: url(http://hotgoaescorts.com/images/back_mid_38.png) repeat-x;
}  

ul.backhome li a div {  
 cursor:pointer;
 display:inline;
 float:left;
 margin-left: -7px;
 height:39px;
 background: url(http://hotgoaescorts.com/images/back_left_36.png) no-repeat left;
}  

ul.backhome li a span{
 float: left;
 height: 39px;
 margin-right: -7px;
 padding-left: 26px;
 padding-right: 26px;
 background: url(http://hotgoaescorts.com/images/back_right_40.png) no-repeat right;
}

ul.backhome li a p.backtext{
 font: bold 12px Tahoma, Arial;
 color: #ffffff;
 padding-top: 12px;
 text-align: center;
}

ul.backhome li a:hover span p.backtext{
 font: bold 12px Tahoma;
 color: #1ba2ef;
}

.tabgallerybg{
 float: left;
 width: 514px;
 margin-top: 20px;
 margin-left: 10px;
}

.tabsbg{
 float: left;
 width: 514px;
 height: 54px;
}

.tabsbgleft, .tabsbgright{
 float: left;
 height: 54px;
}

.tabsbgmid{
 float: left;
 height: 54px;
 width: 495px;
 background: url(http://hotgoaescorts.com/images/menu_bgmid_big_97.png) repeat-x;
}


.tabbuttons{
 float: left;
 width: 495px;
}

ul.modelstab{
 float: left;
 width: 495px;
 margin-left: 15px;
}

ul.modelstab li.modelnormaltab{
 display:block;
 text-decoration: none;
 float:left;
 height:40px; outline: none;
 margin-top:7px; margin-left: 20px;
}

ul.modelstab li.modelnormaltab div {  
 cursor:pointer;
 display:inline;
 float:left;
 margin-left: -11px;
 height:40px;
}  

ul.modelstab li.modelnormaltab span{
 float: left;
 height: 40px;
 margin-right: -9px;
 padding-left: 20px;
 padding-right: 20px; margin-top: -4px;
}

ul.modelstab li.modelnormaltab div span p.tabnavi{
 font: bold 12px Tahoma, Arial;
 color: #fff5b1;
 padding-top: 17px; display: block; float: left;
 text-align: center;
}

ul.modelstab li.modelhovertab{
 display:block;
 text-decoration: none;
 float:left; margin-left: 20px;
 height:40px; outline: none;
 margin-top:7px;  
 background:transparent url(http://hotgoaescorts.com/images/tab_hover_mid_105.png) repeat-x;
}

ul.modelstab li.modelhovertab div{  
 background:transparent url(http://hotgoaescorts.com/images/tab_hover_left_102.png) no-repeat left;  
 cursor:pointer;
 display:inline;
 float:left;
 margin-left: -11px;
 height:40px;
}

ul.modelstab li.modelhovertab span{
 float: left;
 height: 48px; margin-top: -4px;
 margin-right: -9px;
 padding-left: 15px;
 padding-right: 15px;
 background:transparent url(http://hotgoaescorts.com/images/tab_hover_right_107.png) no-repeat right;
}

ul.modelstab li.modelhovertab div span p.tabnavi{
 font: bold 12px Tahoma; float: left;
 color: #013854;
 padding-top: 17px; display: block;
 text-align: center;
}

.tabsbody{
 float: left;
 width: 514px;
}

.tabsbodymid{
 float: left;
 width: 514px;
 background: url(http://hotgoaescorts.com/images/tab_bg_mid_115.png) repeat-y;
 padding-bottom: 15px;
}

ul.modeltabgallerycontent{
 float: left;
 width: 480px;
 margin-left: 15px;
 margin-top: 25px;
}

ul.modeltabgallerycontent li.modelspic{
 float: left;
 width: 230px;
}

ul.modeltabgallerycontent li.modeldetails{
 float: left;
 width: 235px;
 margin-left: 15px;
}

ul.modeltabgallerycontent li.modelsphotos, ul.modeltabgallerycontent li.modelsphotos1{
 float: left;
 width: 230px;
 padding-bottom: 25px;
 margin-right: 20px;
}

ul.modeltabgallerycontent li.modelsphotos1{
 float: left;
 margin-right: 0px;
}

ul.modeltabgallerycontent li.modeldetails p.profiledata{
 float: left;
 width: 235px;
 font: normal 12px Tahoma, Verdana;
 color: #FFFFFF;
 text-align: left;
 line-height: 22px;
}

p.bookingdata, p.bookingdata a{
 float: left;
 width: 480px;
 font: normal 21px Tahoma, Verdana;
 color: #FFFFFF;
 text-align: left;
 margin-top: 10px;
}



.tabsbodybottom{
 float:left;
 width: 514px;
}

.tabsbodybottomleft, .tabsbodybottomright{
 float: left;
 width: 9px;
 height: 10px;
}

.tabsbodybottommid{
 float: left;
 width: 496px;
 height: 10px;
 background: url(http://hotgoaescorts.com/images/tab_bgbottom_mid_126.png) repeat-x;
}

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

a.webmasterlink{
 font: bold 12px Tahoma, Verdana;
 color: #23507b; padding-top: 3px;
}

.linkcon{
 float: left;
 margin-top: 15px;
}

.ourbanners{
 width: 530px; float: left;
 margin-top: 25px;
}

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

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

textarea.textholderone, textarea.textholder{
 float: left;
 margin-top: 10px;
 background: #aec9db;
 border: 1px solid #a8bbc8;
}

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

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







.linktexts{
 float: left;
 width: 100%;
 margin-top: 25px;
 padding-bottom: 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: 856px;
}

.footerbg{
 float: left;
 width: 839px;
 margin-top: 35px;
 margin-left: 8px;
}

.footerbgtop, .footerbgbottom{
 float: left;
 width: 837px;
}

.footerbgtopleft, .footerbgtopright{
 float: left;
 width: 12px;
 height: 12px;
}

.footerbgtopmid, .footerbgbottommid{
 float: left;
 width: 813px;
 font: normal 1px Tahoma;
 color: #ffffff;
 height: 12px;
 background: url(http://hotgoaescorts.com/images/footer_topmid_112.png) repeat-x;
}

.footerbgbottommid{
 font: normal 1px Tahoma;
 color: #ffffff;
 height: 12px;
 background: url(http://hotgoaescorts.com/images/footer_bottommid_119.png) repeat-x;
}

.footercenter{
 float: left;
 width: 839px;
 height: 146px;
}

.footercenterleft, .footercenterright{
 float: left;
 width: 12px;
 height: 146px;
}


.footermiddle{
 float: left;
 background: url(http://hotgoaescorts.com/images/footermid_center_115.png) repeat-x;
 width: 815px;
 height: 146px;
}


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

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

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

ul.designedby li a, ul.copy li a{
 float: left;
 display: block;
 font: bold 11px Arial, Verdana;
 color: #005685;
 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: #0379b0;
 text-align: right;
 width: 800px;
 float: left;
 margin-top: 45px; padding-right: 15px; text-decoration: none;
}

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

.footerbanner{
 float: left;
 width: 476px;
 margin-top: 25px;
 margin-left: 205px;
}

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




