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

body  { background-color:#cd7ba5;  margin: 0px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link { font-size:12px;color: #FFF; font-weight:normal; text-decoration: none;}
a:active { font-size:12px;color: #CCC;font-weight:normal; text-decoration: none;}
a:visited { font-size:12px;color:#CCC;font-weight:normal; text-decoration: none;}
a:hover { font-size:12px;color: #f22990;font-weight:normal; text-decoration: none;}


#container { position:relative;width:1000px; min-height:800px; margin:0px auto 0px auto; border:none; padding: 0px 0px 0px 0px; }

/******************************************************INDEX****************************************************************************************************/

/*Girl and text name*/

.GTCtnr { position:relative;width:886px; height:397px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; }

.GTCtnr .Girl { position:relative;width:884px; height:397px; float:left;border:none; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(../img/girls.png); background-repeat:no-repeat}
.GTCtnr .Text { position:relative;width:400px; float:right;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.GTCtnr .Text p {margin:0px 0px 0px 0px; padding:60px 0px 0px 0px; color:#fff; font-size: 40px; text-align:left; font-family: "Segoe Print"}

/* Sub container button, warning*/
.Sub_Container { position:relative;width:884px; height:400px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#ae1b66; border: solid 2px #fff ; }

.Sub_Container .Button { position:relative;width:314px; height:41px; margin:50px auto 0px auto; padding: 0px 0px 0px 0px; }

.Sub_Container .Button .Img1 { position:relative;width:96px; height:33px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; float:left; background-image: url(../img/enter_exit.png);background-repeat:repeat-x   }
.Sub_Container .Button .Img1 a { font-size:14px; color: #f19cc8}
.Sub_Container .Button .Img1 a:hover {font-size:14px; color: #cd7ba5}

.Sub_Container .Button .Img1 p {margin:0px auto 0px auto;padding:7px 0px 0px 0px; font-size:14px; font-weight:bold;  text-align:center; }

.Sub_Container .Button .Img2 { position:relative;width:96px; height:33px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; float:right; background-image: url(../img/enter_exit.png);background-repeat:repeat-x   }
.Sub_Container .Button .Img2 a { font-size:14px; color: #f19cc8}
.Sub_Container .Button .Img2 a:hover {font-size:14px; color: #cd7ba5}

.Sub_Container .Button .Img2 p {margin:0px auto 0px auto;padding:7px 0px 0px 0px; font-size:14px; font-weight:bold;  text-align:center;}

.Sub_Container .Text_Warning { position: relative;width:799px; min-height:125px; margin:30px auto 0px auto; padding: 30px 0px 0px 0px;text-align:center; color:#ffffff}
.Sub_Container .Text_Warning p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center;font-size:10px; color:#ffffff}

.Sub_Container .logo { position: relative;width:300px; height:25px; float:right; margin:85px 20px 0px 0px; padding:10px 0px 0px 0px; color: #FFF; text-align:right; font-size:11px}
.Sub_Container .logo a {font-size:11px;color: #f277b6;}
.Sub_Container .logo a:hover{font-size:11px;color: #ec278c;}

/* Sub container button, warning*/

/******************************************************HOME****************************************************************************************************/

/* Header */

.Header{ position:relative;width:1000px; height:161px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; }

.Header .Img1{ position:relative;width:1000px; height:161px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left; background-image:url(../img/logo.png); background-repeat:no-repeat  }

.Header .Img2 { position:relative;width:420px; margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px; float:right }
.Header .Img2 p {margin:0px 0px 0px 0px; padding: 30px 0px 0px 0px; color:#FFFFFF; font-size:36px; text-align:left; font-family: Verdana, Geneva, sans-serif}
/* Fin Header */

/*Navigator */
.Navigator { position: relative; width:1000px; height:44px; margin:0px auto 0px auto;padding:0px 0px 0px 0px; background-color:#cd4d90; }

.Navigator ul {position: relative;  width:945px; height:44px; margin: 0px auto 0px auto; padding:0px 0px 0px 0px;}
.Navigator li {width:115px; height:34px;float:left;list-style:none;margin:5px 0px 0px 18px; padding:0px 0px 0px 0px;background-image: url(../img/btn.png); background-repeat: no-repeat}
.Navigator li p { margin: 0px 0px 0px 0px;padding:8px 0px 0px 0px; text-align:center; color: #FFF; font-size:12px }

/*Fin Navigator */
.NavigatorLogedMember { position: relative; width:1000px; height:20px; margin:10px auto 0px auto; text-align:right; color: #CCC; }
.NavigatorLogedMember a { color:#FFFFFF; font-size:11px; text-decoration:underline}
.NavigatorLogedMember a:hover { color: #CCC; font-size:11px; text-decoration:none}
.NavigatorLogedMember p { margin: 0px 0px 0px 0px; text-align:center; color: #CCC; font-size:11px }



   /************************************************************GENERAL ICONS*********************************************************************/

 

.Basic {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#ae1b66; }
.Basic .Basic1 {position: relative; width:190px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }  

.Basic .TextW { position: relative;width:800px; min-height:100px; margin:30px auto 0px auto; padding: 0px 0px 0px 0px; }
.Basic .TextW p{padding: 0px 0px 0px 0px;margin: 5px 0px 5px 0px; color: #FFF  ; font-size:12px}
.Basic .Photo { position: relative; width:395px; height:262px; margin:60px auto 0px auto; border: solid 1px #640000}
.Basic .Photo img{ margin:0px 0px 0px 0px;   padding: 6px 0px 0px 7px; }
.Basic .Photo2 { position: relative; width:250px; height:365px; margin:40px auto 0px auto;padding:0px 0px 0px 0px;}
.Basic .Photo2 img{ margin:0px 0px 0px 0px; padding: 7px 0px 0px 7px; }  

 
 
  /************************************************************Contact********************************************************************/
.Contact {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px;  background-color:#ae1b66;}
.Contact .Basic1 {position: relative; width:185px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }  
.Contact .Cnt{position:relative;width:800px; min-height:200px; margin:20px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #FFDFEF;  border:solid 1px #FFDFEF; color: #333}
.Contact .Cnt td p{ color: #333}

.Contact .Cnt .Title{position:relative;width:800px; min-height:30px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #cd7ba5  ;  border:none}
.Contact .Cnt .Title p{ color:#FFF; font-size:14px; text-align:left; margin: 5px 0px 0px 0px; font-weight:bold; padding: 0px 0px 0px 5px;}
.Contact .Legend { position: relative; width:185px; height:50px; margin:0px auto 0px auto}
.Contact .TextA { position: relative;width:800px; min-height:150px;  margin:20px auto 0px auto; padding: 0px 0px 0px 0px; color: #333     ;}
.Contact .TextA p{padding: 0px 0px 0px 8px; margin: 5px 0px 5px 0px; color: #CCC; font-size:12px}


 /************************************************************SERVICES*********************************************************************/
.Services {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px;  background-color:#ae1b66;  }
.Services .Basic1 {position: relative; width:185px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }  
.Services .TextW { position: relative;width:800px; min-height:20px; margin:30px auto 0px auto; padding: 0px 0px 0px 0px; }
.Services .TextW p{padding: 0px 0px 0px 0px;margin: 5px 0px 5px 0px; color: #FFF  ; font-size:12px}
 
.Services .Fold { position:relative;width:800px; min-height:100px; margin:10px auto 0px auto; padding: 0px 0px 10px 0px; background-color: #FFDFEF   ;  border:solid 1px #FFDFEF }
.Services .Fold .Title{position:relative;width:800px; min-height:35px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #cd7ba5  ;  border:none}
.Services .Fold .Title p{ color:#FFF; font-size:14px; text-align:left; margin: 5px 0px 0px 0px; font-weight:bold;  padding: 0px 0px 0px 5px;}
.Services .Fold ul { position:relative; width:300px;min-height:100px; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.Services .Fold li { position: relative;width:163px; height:10px; margin:5px 0px 0px 0px; padding:0px 0px 0px 10px; list-style:none; color: #333 } 

 /************************************************************Rates********************************************************************/
.Rates {position:relative;width:1000px; min-height:400px; margin:0px auto 10px auto; padding: 0px 0px 0px 0px; background-color:#ae1b66; }
.Rates .Legend { position: relative; width:185px; height:50px; margin:0px auto 0px auto}
.Rates .TextA { position: relative;width:800px; min-height:5px; margin:20px auto 0px auto; padding: 0px 0px 0px 0px; }
.Rates .TextA p{padding: 0px 0px 0px 8px; margin: 5px 0px 5px 0px; color: #FFF  ; font-size:12px}

.Rates .Cnt{position:relative;width:400px; min-height:200px; margin:20px auto 15px auto; padding: 0px 0px 0px 0px; background-color:#000000;  border:solid 1px #CCC}
.Rates .Cnt .RateInfo { padding:5px; width:150px; float:left; margin:10px 0px 0px 20px; border:solid 1px #1B1B1B}
.Rates .Cnt .RateInfo dd {  margin: 2px 0px 0px 0px; padding: 1px 0px; color: #CCCCCC; }
.Rates .Cnt .RateInfo dd a { text-decoration: underline;}
.Rates .Cnt .RateInfo dt { float: left; clear: left; width: 65px; padding: 1px 0px; margin: 2px 5px 0px 0px; color: #FFFFFF  ; }
.Rates .Cnt .RateInfo dt.dttle { float: left; clear: left; width: 60%; padding: 1px 0px; margin: 2px 0px 0px 0px; color: #FFFFFF  ; font-weight:bold }

 /************************************************************PHOTO GALLERY*********************************************************************/
 
.PGallery {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px;  background-color:#ae1b66;}
.PGallery .Basic1 {position: relative; width:185px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }  
.PGallery .Gal {position:relative; width:231px; height:50px; margin:0px auto 0px auto}
.PGallery .Fold { position:relative; width:800px; min-height:150px; margin:20px auto 0px auto;padding:0px 0px 0px 0px;}
.PGallery .Fold ul { position:relative; width:800px;min-height:150px; margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
.PGallery .Fold li { position: relative;width:163px; float:left; height:145px; margin:15px 0px 0px 30px; padding:0px 0px 0px 0px; background-image:url(../img/folder.png); background-repeat:no-repeat; list-style:none; border-bottom:1px  dotted #1F1F1F} 

.PGallery .Fold .pname { clear:both; position: relative; width:99%;height:12px;  margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center }
.PGallery .Fold .pname a{ font-size:11px;color: #FFF   ; font-weight:normal; text-decoration: none; font-weight:normal}
.PGallery .Fold .pname a:hover{ font-size:11px;color: #CCC ; font-weight:normal; text-decoration: underline;  font-weight:normal}
.PGallery .Fold .pict1 { position: relative; width:70px;height:91px;  float:left;margin:19px 0px 10px 45px; padding:0px 0px 0px 0px; border:solid 1px #f22990} 
.PGallery .Fold .pict2 { position: relative; width:107px;height:77px;  float:left;margin:27px 0px 0px 28px; padding:0px 0px 0px 0px; border:solid 1px #f22990} 
 
 /************************************************************PHOTOS*********************************************************************/
.P_Pic {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px;  background-color:#ae1b66;  }
.P_Pic .Basic1 {position: relative; width:185px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }  

.P_Pic .Photos {position:relative; width:102px; height:42px; margin:0px auto 0px auto}
.P_Pic .PicVar { position:relative; width:850px; min-height:450px; margin:25px auto 0px auto;padding:0px 0px 0px 0px;}
.P_Pic .PicVar ul { position:relative; width:850px; margin:0px auto 5px auto;padding:0px 0px 0px 0px; }
.P_Pic .PicVar li {min-width:180px;max-width:250px; height:250px;display:inline-block;*float:left;margin:15px 0px 0px 10px; padding:5px 0px 0px 6px;border:solid 1px #f22990 ; list-style:none; }

.P_Pic .PicVar li.pic { position: relative;width:247px;height:176px; float:left;  margin:30px 0px 0px 20px; padding:6px 0px 0px 6px;border:solid 1px #f22990}  

.P_Pic .NavGallery { position:relative; width:850px;  margin:0px auto 0px auto;padding:0px 0px 0px 0px; text-align:right}
.P_Pic .NavGallery a{ font-size:12px;color: #FFF ; font-weight:normal; text-decoration: none; font-weight:normal}
.P_Pic .NavGallery a:hover{ font-size:12px;color: #CCC ; font-weight:normal; text-decoration: underline;  font-weight:normal}

.P_Pic .NavGalleryGalName { position:relative; width:850px;  margin:0px auto 0px auto;padding:0px 0px 0px 10px; text-align:left}
.P_Pic .NavGalleryGalName p{ font-size:14px;color: #999 ; font-weight: bold;}
.P_Pic .PicVarLarge { position:relative;  margin:15px auto 0px auto;padding:0px 0px 0px 0px;width:850px; text-align:center}

 /************************************************************Members********************************************************************/
.Members {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px;  background-color:#ae1b66;}
.Members .Basic1 {position: relative; width:185px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }  
.Members .TextA{position:relative;width:800px;  margin:20px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #FFDFEF;  border:solid 1px #FFDFEF; color: #333    ;}
.Members .TextA .Title{position:relative;width:800px; min-height:30px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #cd7ba5  ;  border:none}
.Members .TextA .Title p{ color:#FFF; font-size:14px; text-align:left; margin: 5px 0px 0px 0px; font-weight:bold}
.Members .TextA p{padding: 0px 0px 0px 8px; margin: 5px 0px 5px 0px; color: #333; font-size:12px}

.Members  .TextAA { position: relative;width:800px;  margin:10px auto 0px auto; padding: 0px 0px 0px 0px; color: #333    ; }
.Members  .TextAA p{padding: 0px 0px 0px 8px; margin: 5px 0px 5px 0px; color: #CCC; font-size:12px}
.Members  .Legend { position: relative; width:185px; height:50px; margin:0px auto 0px auto}
.Members  .Noticing { position: relative;width:800px;  margin:0px auto 0px auto; padding: 0px 0px 0px 0px; color: #FFFFFF  ; background-color: #0C0C0C; border:solid 1px #333}

.Members  .SignText { position: relative;width:800px;  margin:0px auto 5px auto; padding: 0px 0px 0px 0px; }
.Members   a{padding: 0px 0px 0px 0px;   font-size:11px}
.Members   a:hover{padding: 0px 0px 0px 0px; font-size:11px}

 /************************************************************LOGOUT*********************************************************************/

.MemberLogout {position:relative;width:1000px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px;  background-color:#ae1b66; }
.MemberLogout .TextA { position: relative;width:800px; min-height:150px; margin:40px auto 0px auto; padding: 0px 0px 0px 0px; }
.MemberLogout .TextA p{padding: 0px 0px 0px 8px;margin: 5px 0px 5px 0px;  color: #CCC; font-size:12px}

    /************************************************************Pic*********************************************************************/
.ContGrl .ContGrl2 .P_Pic {position:relative;width:840px; min-height:300px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;}
.ContGrl .ContGrl2 .P_Pic  .NavGallery { position:relative; width:820px;  margin:0px auto 0px auto;padding:0px 0px 0px 0px; text-align:right}
.ContGrl .ContGrl2 .P_Pic  .NavGallery a{ position:relative; font-size:11px; color:#FFF; text-decoration:none}
.ContGrl .ContGrl2 .P_Pic  .NavGallery a:hover{ position:relative; font-size:11px; color: #CCC;  text-decoration: underline}
.ContGrl .ContGrl2 .P_Pic  .PicVarLarge { position:relative;  margin:15px auto 0px auto;padding:0px 0px 0px 0px;width:850px; text-align:center}

  /************************************************************My Partners********************************************************************/
.Basic .MyPartners {position:relative;width:800px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px;  background-color:#ae1b66; }
.Basic .MyPartners .NavText a{position:relative; font-size:11px; color:#FFF; text-decoration:none}
.Basic .MyPartners .NavText a:hover{position:relative; font-size:11px; color: #CCC;  text-decoration: underline}
.Basic .MyPartners  .Legend { position: relative; width:185px; height:50px; margin:0px auto 0px auto}
.Basic .MyPartners  .TextA { position: relative;width:600px; min-height:150px; margin:40px auto 0px auto; padding: 0px 0px 0px 0px; }
.Basic .MyPartners  .TextA p{padding: 0px 0px 0px 8px; margin: 5px 0px 5px 0px; color: #CCC; font-size:12px}
.Basic .MyPartners  ul{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.Basic .MyPartners  li{ list-style:none; min-height:60px; text-align:center}
.Basic .MyPartners  p.revname{padding: 0px 0px 0px 0px;  color: #FFFFFF; font-size:10px}
.Basic .MyPartners  p.revurl{padding: 0px 0px 0px 0px;  color: #FFFFFF; font-size:10px}
.Basic .MyPartners  a{padding: 0px 0px 0px 0px;   font-size:10px}
.Basic .MyPartners  a:hover{padding: 0px 0px 0px 0px; font-size:10px}

  /************************************************************My Banners********************************************************************/
.Basic .MyBanners {position:relative;width:800px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 10px 0px;   background-color:#ae1b66;}
.Basic .MyBanners .NavText{position:relative;}
.Basic .MyBanners .NavText a{position:relative; font-size:11px; color:#FFF; text-decoration:none}
.Basic .MyBanners .NavText a:hover{position:relative; font-size:11px; color: #CCC;  text-decoration: underline}

.Basic .MyBanners  .Legend { position: relative; width:185px; height:50px; margin:0px auto 0px auto}
.Basic .MyBanners  .TextA { position: relative;width:600px; min-height:150px; margin:20px auto 0px auto; padding: 0px 0px 0px 0px; }
.Basic .MyBanners  .TextA p{padding: 0px 0px 0px 8px; margin: 5px 0px 5px 0px; color: #CCC; font-size:12px}
.Basic .MyBanners  ul{margin:5px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.Basic .MyBanners  li{ list-style:none; min-height:60px; text-align:left ; margin:10px 0px 0px 0px;}
.Basic .MyBanners  p.revname{padding: 0px 0px 0px 0px;  color: #FFFFFF; font-size:10px}
.Basic .MyBanners  p.revurl{padding: 0px 0px 0px 0px;  color: #FFFFFF; font-size:10px}
.Basic .MyBanners  a{padding: 0px 0px 0px 0px;   font-size:10px}
.Basic .MyBanners  a:hover{padding: 0px 0px 0px 0px; font-size:10px}

.Basic .MyBanners .Cnt{position:relative;width:800px; min-height:200px; margin:10px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #FFDFEF;  border:solid 1px #FFDFEF; color: #333 }

.Basic .MyBanners .Cnt .Title{position:relative;width:800px; min-height:30px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#cd7ba5;  border:none}
.Basic .MyBanners .Cnt .Title p{ color:#FFF; font-size:12px; text-align:center; margin: 5px 0px 0px 0px;}
.Basic .MyBanners .Cnt td{ color: #333  }
.Basic .MyBanners .Cnt input[type="text"]{font-size: 11px;color: #000000;font-weight: normal; width:200px}
.Basic .MyBanners .Cnt input[type="password"]{font-size: 11px;color: #000000;font-weight: normal; width:200px}
.Basic .MyBanners .Cnt input[type="button"]{font-size: 11px;color: #000000;font-weight: normal; width:200px}

 /************************************************************CONTACT*********************************************************************/
 
.Generic {position:relative;width:1000px; height:700px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#ae1b66; }

.Generic .Dimg { position: relative; width:170px; margin:0px auto 0px auto;padding: 10px 0px 0px 0px; }

.Generic .TextA {position: relative;width:590px; min-height:150px; margin:40px auto 0px auto; padding: 0px 0px 0px 0px;  }
.Generic .TextA p{padding: 0px 0px 0px 8px;margin:0px 0px 0px 0px; text-align: justify; color: #FFFFFF; font-size:12px}
.Generic .Ctact { position: relative;width:500px; min-height:200px;background-color: #FFDFEF; margin:20px auto 0px auto; padding: 0px 0px 0px 0px; color:#000; }
.Generic .Ctact .Br { position: relative;width:500px;height:20px;background-color: #cd7ba5; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; }
.Generic .Ctact .Br p {margin:0px 0px 0px 0px; padding: 2px 0px 0px 0px; text-align:center; color:#FFF; font-weight:bold }


 /************************************************************FOOTER*********************************************************************/
 
  
.Footer { position: relative;clear:both; width:1000px; height:49px;margin:36px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#cd4d90 }

.Footer .Content{ position:relative; clear:both;  width: 900px; height:49px;color:#ae0202; margin:0px auto 0px auto; padding:0px 0px 0px 0px; border:none;}
.Footer .Content p{ font-size:11px;margin:0px auto 0px auto; padding:8px 0px 0px 0px; color: #FFF; text-align:center}

.Footer .Content a { font-size:10px; color:#FFF}
.Footer .Content a:hover{color: #f22990}

