/* CSS Document */

.menu {font-family:Arial, Helvetica, sans-serifl; font-size:15px; color:#FFFFFF; font-weight:700; text-decoration:none; }
.num {font-family:Arial, Helvetica, sans-serif; font-size:18px}
.mo{ padding-right:60px}
.hd{ font-family:Arial, Helvetica, sans-serif ; font-size:18px; color:#FFFFFF; font-weight:bold}
.hd_txt{ font-family:Arial, Helvetica, sans-serif ; font-size:12px; text-align:justify }
.txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:6px }
.Txtline { background:url(image/line.png); background-repeat:repeat-x; padding-bottom:6px; }
.erro{ padding-right:5px}
.imgpadd{padding:6px ; vertical-align:top}
.read{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#441535
}
.Txtline2{ background:url(image/line.png); background-repeat:repeat-x; }
.moreHead{font-family:Arial, Helvetica, sans-serif ; font-size:15px; color:#FFFFFF; padding-left:3px}
.moreHeadtxt{font-family:Arial, Helvetica, sans-serif ; font-size:12px;  padding-left:5px}
.services{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#A3507A;
	padding-top:15px;
	font-weight: bold;
	padding-left: 10px;
}
.serline{background:url(image/line.png); background-repeat:repeat-x}
.sertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:justify;
	padding-top:10px;
	padding-right:15px;
	padding-left: 10px;
}
h1{color:#FFFFFF; font-size:20px; margin-left:0px;
    height: 68px;
}
.escortext{color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}
.escor2{
	color:#AB527E;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

#footer{background-image:url(image/foofter-bg.jpg); height:37px; width:1000px; font-size:12px;}
.text1{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify; text-decoration:none; padding-left:10px;}
.text22{color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; margin-left:10px; margin-right:10px;}
.escort2{color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}


/* ----  Gallery  ----*/

.gal_hed{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-top:15px;
	text-align:justify;
	line-height:18px;
	padding-right: 10px;
	padding-left: 10px;
}

.gal_hed h2 { font-size:22px}

.gal_img {border:2px solid #FFFFFF; width:120px; height:220px;float:left;
		 margin-left:20px; margin-top:20px; margin-right:20px; margin-bottom:20px}

.gal_img P { font-family:Arial, Helvetica, sans-serif;
			 text-align:center;
			 font-size:15px; 
  			 color:#000000; 
  			 font-weight:bold;
			 
			 }
			 

.gal_img2 {border:2px solid #FFFFFF; width:120px; height:220px; float:left;
			margin-left:20px; margin-top:40px; margin-right:20px; margin-bottom:20px}

.gal_img2 P { font-family:Arial, Helvetica, sans-serif;
			 text-align:center;
			 font-size:15px; 
  			 color:#FFFFFF; 
  			 font-weight:bold;
			 }
			 
#rollover {position:relative;}

#rollover a img {
height: 220px;
width: 120px;
}

#rollover a {
margin:0 0em 0 0em;
padding: 0px;
opacity: 0.60;
}

#rollover a:hover {opacity: 1.00;}	


/*image */

.gal_img_1 {border:2px solid #FFFFFF; width:200px; height:350px;float:left;
		 margin-left:20px; margin-top:0px; margin-bottom:20px; margin-right:40px}
		 
.details {font-family:Arial, Helvetica, sans-serif; font-size:14px ; color:#FFFFFF; line-height:20px;}	 
.details h2 {color:#FFFFFF}	

.details strong {color:#000000}	 
		 
