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

body  { background-color:#1f040b; margin: 0px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link { font-size:14px;color: #FFFFFF; font-weight:normal; text-decoration: none; }
a:active { font-size:12px;color: #FFFFFF;font-weight:normal; text-decoration: none; }
a:visited { font-size:12px;color:#FFFFFF;font-weight:normal; text-decoration: none; }
a:hover { font-size:14px;color: #ff5f89;font-weight:normal; text-decoration: none;}

li { font-size:12px;color: #d20a3e;}

#container { position:relative;width:1000px; min-height:700px; margin:0px auto 0px auto; border:none; padding: 0px 0px 0px 0px; background-color:#1f040b; }

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

/*Girl and text name*/

.GTCtnr { position:relative;width:884px; height:160px; margin:20px auto 0px auto; padding: 0px 0px 0px 0px;}
.GTCtnr .Girl {	position:relative;	width:491px;height:160px;float:left;border:none;margin:0px 0px 0px 0px;	padding: 0px 0px 0px 0px;background-image: url(../img/imgflo.png);	background-repeat:no-repeat; visibility:visible; left:0px;}
.GTCtnr .txt{ position:relative;width:370px; height:50px; float:right;margin:50px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.GTCtnr .txt p{ color: #FFF;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

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

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

.Sub_Container .Button .Img1 { position:relative;width:82px; height:30px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; float:left; background-image: url(../img/btn.png);background-repeat:repeat-x   }
.Sub_Container .Button .Img1 a { font-size:14px; color: #FFF}
.Sub_Container .Button .Img1 a:hover {font-size:14px; color: #ffcb94}

.Sub_Container .Button .Img1 p {margin:0px 0px 0px 0px;padding:5px 0px 0px 0px; font-size:14px; font-weight:bold;  text-align:center; color:#FFFFFF }

.Sub_Container .Button .Img2 { position:relative;width:82px; height:30px;  margin:0px auto 0px auto; padding: 0px 0px 0px 0px; float:right; background-image: url(../img/btn.png); background-repeat:repeat-x  }
.Sub_Container .Button .Img2 a { font-size:14px; color: #FFF}
.Sub_Container .Button .Img2 a:hover {font-size:14px; color: #ffcb94}

.Sub_Container .Button .Img2 p {margin:0px 0px 0px 0px;padding:5px 0px 0px 0px; font-size:14px; font-weight:bold;  text-align:center; color: #FFFFFF  }

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

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

/* Sub container button, warning*/

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

/* Header */

.Header{ position:relative;width:1000px; height:163px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#1f040b; background-repeat:repeat-x; border-bottom: solid 1px #b60230;border-left: solid 1px #b60230;border-right: solid 1px #b60230 }

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

.Header .Img2 { position:relative;width:470px; height:80px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px; float:right }
.Header .Img2 p {margin:30px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFF; font-size:36px; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
/* Fin Header */

 
 /*****************************************************************OVERVIEW*************************************************************************/
 
 
.ContGrl {position:relative;width:1000px;margin:0px auto 0px auto;padding:0px 0px 0px 0px; border-bottom: solid 1px #b60230;border-left: solid 1px #b60230;border-right: solid 1px #b60230; background-image: url(../img/flower.png) ; background-repeat:repeat-y }


.ContGrl2 {position:relative;width:840px; min-height:400px;margin:0px 0px 20px 160px;padding: 0px 0px 0px 0px;}

.ContGrl .ContGrl2 .Btn {position:relative;width:840px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.ContGrl .ContGrl2 .Btn .btnW {position:relative;width:250px; height:43px; margin:0px auto 0px auto;padding: 19px 0px 0px 0px;}

.ContGrl .ContGrl2 .Btn .txt {position:relative; width:750px;margin:0px 0px 0px 20px;padding: 10px 0px 0px 0px;}
.ContGrl .ContGrl2 .Btn .txt p { text-align:center;margin:0px 0px 0px 0px; padding: 5px 0px 0px 0px; color:#d20a3e;}

.ContGrl .ContGrl2 .PicVar { position:relative;width:840px;height:295px;margin:40px 0px 0px 0px ;padding:0px 0px 0px 0px;}
.ContGrl .ContGrl2 .PicVar ul { position:relative;width:840px;height:295px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ContGrl .ContGrl2 .PicVar li { position: relative;width:175px; height:250px;float:left;list-style:none; margin:15px 0px 0px 15px; padding:5px 0px 0px 5px;border:solid 1px #b60230}

.ContGrl .ContGrl2 .PicVar  p{ font-size:12px; color: #d20a3e; text-align:center}


/*add*/

.ContGrl .ContGrl2 .PicVar a { font-size:12px; }
.ContGrl .ContGrl2 .PicVar a:hover{font-size:12px; }


.ContGrl .ContGrl2 .Gnrl {position:relative;width:840px;margin:5px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.ContGrl .ContGrl2 .Gnrl .btnG {position:relative; width:250px; height:42px; margin:0px auto 0px auto; padding: 20px 0px 0px 0px;}
.ContGrl .ContGrl2 .Gnrl .btnG2 {position:relative; width:190px; height:42px; margin:0px auto 0px auto; padding: 20px 0px 0px 0px;}
.ContGrl .ContGrl2 .Gnrl .btnG3 {position:relative; width:210px; height:42px; margin:0px auto 0px auto; padding: 20px 0px 0px 0px;}
.ContGrl .ContGrl2 .Gnrl .txtG {position:relative;width:750px;margin:0px 0px 0px 20px; padding: 10px 0px 0px 0px;}
.ContGrl .ContGrl2 .Gnrl .txtG p {text-align:center;margin:0px 0px 0px 0px; padding: 5px 0px 0px 0px; color:#d20a3e}

  /******links******/
.ContGrl .ContGrl2 .Btn1 {position:relative;width:840px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}  
.ContGrl .ContGrl2 .Btn1 .btnW1 {position:relative;width:200px; height:43px; margin:0px auto 0px auto;padding: 19px 0px 0px 0px;}  

.ContGrl .ContGrl2 .Btn1 .bnrs {position:relative; width:490px;margin:20px auto 0px auto;padding: 10px 0px 0px 0px;}
.ContGrl .ContGrl2 .Btn1 .bnrs img{margin:0px 0px 0px 0px;padding: 15px 0px 0px 23px;}
 /************************************************************FOOTER*********************************************************************/
 
.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}

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


 /************************************************************PHOTO GALLERY*********************************************************************/

.ContGrl .ContGrl2 .P_Pic .PicVarG { position:relative; width:850px; min-height:450px; margin:25px auto 0px auto;padding:0px 0px 0px 0px;}
.ContGrl .ContGrl2 .P_Pic .PicVarG ul { position:relative; width:850px; margin:0px auto 5px auto;padding:0px 0px 0px 0px; }
.ContGrl .ContGrl2 .P_Pic .PicVarG 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 #b60230 ; list-style:none; }
.ContGrl .ContGrl2 .P_Pic .PicVarG li.pic { position: relative;width:247px;height:176px; float:left;  margin:30px 0px 0px 20px; padding:6px 0px 0px 6px;border:solid 1px #b60230}  
.ContGrl .ContGrl2 .P_Pic .PicVarLarge { position:relative;  margin:15px auto 0px auto;padding:0px 0px 0px 0px;width:850px; text-align:center}

 /************************************************************PHOTO GALLERY*********************************************************************/
 
.ContGrl .ContGrl2 .PGallery {position:relative;width:850px; min-height:400px; margin:0px auto 0px auto; padding: 0px 0px 15px 0px; }
.ContGrl .ContGrl2 .PGallery .Basic1 {position: relative; width:185px;margin:0px auto 0px auto;padding: 10px 0px 0px 0px; font-size:14px; color: #ff5f89; font-weight:bold }  


.ContGrl .ContGrl2 .PGallery .Gal {position:relative; width:231px; height:50px; margin:0px auto 0px auto}
 
.ContGrl .ContGrl2 .PGallery .Fold { position:relative; width:800px; min-height:150px; margin:20px auto 0px auto;padding:0px 0px 0px 0px;}
.ContGrl .ContGrl2 .PGallery .Fold ul { position:relative; width:800px;min-height:150px; margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
.ContGrl .ContGrl2 .PGallery .Fold li { position: relative;width:163px; display:inline-block;*float:left; height:145px; margin:15px 0px 0px 30px; padding:0px 0px 0px 0px;  list-style:none; border-bottom:1px  dotted #1F1F1F} 

.ContGrl .ContGrl2 .PGallery .Fold .pname { clear:both; position: relative; width:99%;height:12px;  margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center }
.ContGrl .ContGrl2 .PGallery .Fold .pname a{ font-size:11px;color: #FFF   ; font-weight:normal; text-decoration: none; font-weight:normal}
.ContGrl .ContGrl2 .PGallery .Fold .pname a:hover{ font-size:11px;color: #CCC ; font-weight:normal; text-decoration: underline;  font-weight:normal}
.ContGrl .ContGrl2 .PGallery .Fold .pict1 { position: relative; width:70px;height:91px;  float:left;margin:19px 0px 10px 45px; padding:0px 0px 0px 0px; border:solid 1px #ff5f89} 
.ContGrl .ContGrl2 .PGallery .Fold .pict2 { position: relative; width:107px;height:77px;  float:left;margin:27px 0px 0px 28px; padding:0px 0px 0px 0px; border:solid 1px #ff5f89 } 


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

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

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

.ContGrl .ContGrl2 .MyBanners .Cnt{position:relative;width:800px; min-height:200px; margin:10px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#3F0313;  border:solid 1px #3F0313}
.ContGrl .ContGrl2 .MyBanners .Cnt .Title{position:relative;width:800px; min-height:50px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#720521;  border:none}
.ContGrl .ContGrl2 .MyBanners .Cnt .Title p{ color:#FFF; font-size:12px; text-align:center}


.ContGrl .ContGrl2 .MyBanners .Cnt td{ color:#FFF}

.ContGrl .ContGrl2 .MyBanners .Cnt input[type="text"]{font-size: 11px;color: #000000;font-weight: normal; width:200px}
.ContGrl .ContGrl2 .MyBanners .Cnt input[type="password"]{font-size: 11px;color: #000000;font-weight: normal; width:200px}
.ContGrl .ContGrl2 .MyBanners .Cnt input[type="button"]{font-size: 11px;color: #000000;font-weight: normal; width:200px}

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

.Footer .Content{ position:relative; clear:both;  width: 900px; height:49px; 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: #1f040b; text-align:center}

.Footer .Content a { font-size:10px; color:#1f040b}
.Footer .Content a:hover{color: #ff5f89}
