body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #EE6C8D;
	text-decoration: none;
	background-color: #140710;
	background-image: url(../images/back-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

.wall{margin:0px auto;
padding:0px;
width:100%;
clear:both;
}
.claer{clear:both; margin:0px; padding:0px; height:0px; line-height:0px;}
.cent{margin:0px auto;
padding:0px;
width:1000px;
}

.head{margin:0px auto;
padding:0px;
width:1000px;
height:215px;
}

.logo{margin:0px auto;
padding:0px;
width:389px;
height:146px; float:left;
}
.head-right{margin:0px auto;
padding:0px;
width:611px;
height:146px;
float:left;
}
.head-pic{margin:0px auto;
padding:0px;
width:1000px;
height:69px;
float:left;
}
.navi{margin:0px auto;
padding:0px;
width:1000px;
height:40px;
background-image:url(../images/navi-bg.jpg);
background-position:left top;
background-repeat:no-repeat;}
/*  ----- New menu designed by Saraju ------  */

#nav {padding:0px 0px 0px 0px; margin:0px; list-style:none; height:40px; position:relative; margin:0px 0px 0px 150px;}

#nav li{ padding:0px 22px 0px 0px; height:40px; float:left; width:auto; margin-left:0px;  background:url(../images/line-slp.gif) no-repeat right top;}
/*#nav ul li{ margin:0px; padding:0px 0px 0px 0px; height:40px; float:left; width:auto; margin-left:0px; background:url(../images/navi-line.jpg) no-repeat right top; }*/


#nav li.top {display:block; float:left; height:40px;}
#nav li a.top_link {display:block; float:left; height:40px; line-height:40px; color:#FF0041; text-decoration:none; font-size:13px; font-weight:bold; padding:0 0 0 2px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif;}
#nav li a.top_link span {float:left; display:block; padding:0 20px 0 18px; height:40px; }
#nav li a.top_link span.down {float:left; display:block; padding:0 0px 0 0px; height:40px;}

#nav li:hover a.top_link {color:#fff; background: url(../images/left-navi.jpg) no-repeat left top;display:block;}
#nav li:hover a.top_link span {background:url(../images/navi-right.jpg) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(../images/navi-right.jpg) no-repeat right top;}
#nav li.active a.top_link {color:#fff; background: url(../images/left-navi.jpg) no-repeat left top;display:block;}
#nav li.active a.top_link span {background:url(../images/navi-right.jpg) no-repeat right top;}


/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:35px; background: #FBFBFB; padding:0px; border:1px solid #C7C5C6; border-bottom:none; white-space:nowrap;  height:auto; z-index:300;text-align:left;width:140px;margin:0px; background-image:none; padding:0px;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative;  font-weight:normal; width:140px; margin:0px; padding:0px; background:none; }
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px;  line-height:18px; color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; padding-left:10px;border-bottom:1px solid #C7C5C6; }
#nav li ul.sub li a.fly
{background:#E5E5E5 url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background-color:#F7F8FA; color:#000;  }
#nav li:hover ul.sub li a.fly:hover
{background:#E5E5E5  80px 6px no-repeat; color:#000;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #E5E5E5; padding:3px; border:1px solid #6E6E6E; white-space:nowrap;  z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;  }

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{  color:#000000; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{color:#F7F7F7; border-color:#525252;}
/*-- --------  End menu ------------ --*/

.main-body{background-image: url(../images/new-back-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#16080E;
	margin: 0px auto;
	width:1000px;
	padding: 9px 0px 0px 0px;}
	
.bo-left{
	margin: 0px auto;
	width:641px;
	float:left;
	padding: 0px 0px 0px 7px;}
	

.text{
font-size:12px;
color:#EE6C8D;
text-decoration:none;
line-height:18px;
padding:10px 7px 0px 10px;
}
.bok{
margin:0px auto;
padding:15px 0px 6px 17px;
height:39px;

}

.bok-tu{
margin:0px auto;
padding:0px 50px 0px 0px;
height:39px;
width:184px;
float:left;
}
.ph{margin:0px auto;
padding:0px 0px 0px 140px;
font-size:24px;
color:#FFD3EC;
height:39px;
line-height:24px;
font-weight:normal;
background-image:url(../images/cal.gif);
background-position:left;
background-repeat:no-repeat;
float:left;
}

.gal-left{
	margin: 0px auto;
	width:641px;
	background-image:url(../images/gall-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:265px;
	padding: 0px 0px 0px 0px;}
.gal-left-arr{
	margin: 0px auto;
	width:31px;
	float:left;
	height:132px;
	padding: 133px 6px 0px 18px;}

.gal-me-box{
	margin: 0px auto;
	width:530px;
	float:left;
	height:223px;
	padding: 42px 0px 0px 0px;
	}
.gal-right-arr{
	margin: 0px auto;
	width:31px;
	float:left;
	height:132px;
	padding: 133px 0px 0px 3px;
	}
	
	few-es{
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.few-es ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;

}


.few-es ul li{
margin:0px 0px 0px 0px;
padding:0px 19px 0px 0px; 
width:160px;
height:200px;
float:left;

}
.few-es ul li.nmgr{
padding-right:0px;
}

.few-es ul li img{
border:2px solid #FF004E;
margin:0px;
padding:0px;
}
	
	.bo-right{
	margin: 0px auto;
	width:336px;
	float:left;
	padding: 0px 16px 0px 0px;
	}

.escort-of-m{
	margin: 0px auto;
	width:336px;
	padding: 0px 0px 0px 0px;
	}
.escort-of-hed{
	margin: 0px auto;
	width:336px;
	height:47px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/hed-esc-of.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
.escort-txt{font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	padding: 15px 0px 0px 80px; margin:0px;
font-size:22px;
color:#fff;
line-height:24px;
font-weight:normal;	}
.escort-of-pic{margin: 1px 0px 0px 19px;
	width:317px;
	height:423px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/esc-of-bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;	}
	
	.escort-of-pic img{margin: 6px ;
	padding: 0px 0px 0px 0px;
	border:solid 1px #624444;
	}
	
	.escort-of-na{margin: 0px 0px 0px 19px;
	width:317px;
	height:31px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/na-of-esc.jpg);
	background-position:center top;
	background-repeat:no-repeat;	}
	
	.escort-txt1{
	padding: 0px 0px 0px 0px; margin:0px;
font-size:13px;
color:#fff;
text-align:center;
line-height:30px;
font-weight:bold;	}

.escort-txt1 a{
color:#fff;
text-decoration:none;	}
.escort-txt1 a:hover{
color:#FEACB8;
text-decoration:none;	}


.feat-box{
clear:both;
overflow:hidden;
	margin: 0px auto;
	width:1000px;
	padding: 14px 0px 0px 0px;}

.feat-hed{
	margin: 0px 0px 0px 7px;
	width:993px;
	background-image:url(../images/hed-img.gif);
	background-position:left  top;
	height:46px;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;}
	
	.feat-ic{
	margin: 0px auto;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:47px;
	color:#FFB4D4;
	font-weight:normal;
	padding: 0px 0px 0px 55px;}
	
	
.fea-esc{
text-align:left;
margin:0px 0px 0px 10px;
padding:15px 0px 0px 0px;
}

.fea-esc ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
}


.fea-esc ul li{
margin:0px 24px 0px 0px;
padding:0px 0px 0px 0px; 
background-image:url(../images/feat-pic-bg.jpg);
background-position:center top;
background-repeat:no-repeat;
width:175px;
height:297px;
float:left;

}
.fea-escul li.nmgr{
margin-right:0px;
}

.fea-esc ul li img{
margin:4px 5px 5px 5px;
padding:0px;
}

.fean-ne{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFCBDB;
font-weight:bold;
font-size:13px;
line-height:24px;
margin:0px;
padding:6px 5px 0px 5px;
width:165px;
}

.fean-ne a{
color:#FFCBDB;
text-decoration:none;
}


.fean-ne a:hover{
color:#fff;
text-decoration:none;
}
.new-es{margin:0px;
padding:0px 0px 0px 7px;
width:341px;
float:left;
}
.new-es-hed{margin:0px;
padding:0px;
width:323px;
background-image:url(../images/new-hed.gif);
background-position:center top;
background-repeat:no-repeat;
height:47px;

}

.warn{margin:0px;
padding:0px 5px 0px 0px;
width:640px;
float:left;
}
	
	
.feat-esco{
text-align:left;
margin:0px 0px 0px 10px;
padding:15px 0px 0px 0px;
}

.feat-esco ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
}


.feat-esco ul li{
margin:0px 40px 0px 0px;
padding:0px 0px 15px 0px; 
background-image:url(../images/new-es-bg.gif);
background-position:center top;
background-repeat:no-repeat;
width:136px;
height:221px;
float:left;

}
.fea-escul li.nmgr{
margin-right:0px;
}

.feat-esco ul li img{
margin:3px;
padding:0px;
}

.new-esc{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#fff;
font-weight:normal;
font-size:12px;
line-height:18px;
margin:0px;
padding:0px 3px 0px 3px;
width:131px;
}

.new-esc a{
color:#fff;
text-decoration:none;
}


.new-esc a:hover{
color:#FFCBDB;
text-decoration:none;
}

.warn-hed{margin:0px;
padding:0px 0px 0px 10px;
width:630px;
height:47px;
background-image:url(../images/warn-hed.gif);
background-position:center top;
background-repeat:no-repeat;
}

.warn-tex{margin:0px;
padding:10px 0px 0px 0px;
color:#F2CBD3;
line-height:20px; text-align:justify;
}
.top-links{float:left; padding:0px 14px 0px 14px; width:auto;}
.top1-links{float:left; padding:0px 14px 0px 0px; width:auto;}
.top2-links{float:left; padding:0px 0px 0px 14px; width:auto;}

.footer{margin:0px auto;
padding:0px;
width:100%;
background-image:url(../images/footer-bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:80px;
}

.foot{margin:0px auto;
padding:0px;
width:758px;
}
.foot-link{margin:0px auto;
padding:0px  0px 0px 30px;
width:728px;
background-image:url(../images/footer-navi.jpg);
background-position:center top;
background-repeat:no-repeat;
height:33px;
}

.foot-lin{
text-align:left;
margin:0px 0px 0px 25px;
padding:0px 0px 0px 0px;
}

.foot-lin ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
}


.foot-lin ul li{
margin:0px 45px 0px 0px;
padding:0px 0px 0px 0px; 
float:left;
line-height:33px;
color:#FF8DAA;
font-size:13px;
}

.foot-lin ul li a{
color:#FF8DAA;
text-decoration:none;}
.foot-lin ul li a:hover{
color:#fff;
}

.copy{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#8E8E8E;
font-weight:normal;
font-size:11px;
line-height:20px;
margin:0px;
padding:10px 0px 0px 0px;
}
.copy a{
color:#D7D7D7;
text-decoration:none;
}
.copy a:hover {
color:#fff;
text-decoration:none;
}

.inn-ic{
	margin: 0px auto;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	background-image:url(../images/hed-ic.gif);
	background-position:left  top;
	height:47px;
	background-repeat:no-repeat;
	line-height:47px;
	color:#FFB4D4;
	font-weight:normal;
	padding: 0px 0px 0px 55px;}
	
	.brd{
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
font-size:12px;
padding:10px 0px 10px 20px;
}

.brd a{
color:#F2CBD3;
padding:0px 7px 0px 0px;
text-decoration:underline;
}


.brd a:hover{
color:#ffffff;
text-decoration:none;
}


.gew-es{
text-align:left;
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
}

.gew-es ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
}


.gew-es ul li{
margin:0px 25px 0px 0px;
padding:0px 0px 15px 0px; 
background-image:url(../images/feat-escort-bg.gif);
background-position:center top;
background-repeat:no-repeat;
width:168px;
height:267px;
float:left;

}
.gew-es ul li.nmgr{
margin-right:0px;
}

.gew-es ul li img{
margin:4px;
padding:0px;
}

.gean-ne{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFCBDB;
font-weight:bold;
font-size:13px;
line-height:24px;
margin:0px;
padding:6px 4px 0px 4px;
width:160px;
}

.gean-ne a{
color:#FFCBDB;
text-decoration:none;
}


.gean-ne a:hover{
color:#fff;
text-decoration:none;
}


cat-esc{
text-align:left;
margin:0px 0px 0px 10px;
padding:15px 0px 0px 0px;
}

.cat-esc ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
}


.cat-esc ul li{
margin:0px 24px 0px 0px;
padding:0px 0px 15px 0px; 
background-image:url(../images/cat-bg.gif);
background-position:center top;
background-repeat:no-repeat;
width:175px;
height:297px;
float:left;

}
.cat-escul li.nmgr{
margin-right:0px;
}

.cat-esc ul li img{
margin:4px 5px 5px 5px;
padding:0px;
}

.fean-nea{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFCBDB;
font-weight:bold;
font-size:13px;
line-height:24px;
margin:0px;
padding:6px 5px 0px 5px;
width:165px;
}

.fean-nea a{
color:#FFCBDB;
text-decoration:none;
}


.fean-nea a:hover{
color:#fff;
text-decoration:none;
}

bodytext-m {
font-family:verdana, Arial, Helvetica, sans-serif;
color:#FFB4D4;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 20px 0px 20px;
line-height:18px;
text-align:justify;
}
.bodytext-m a
{
	color:#FFB4D4;
	text-decoration:none;
}
.bodytext-m a:Hover
{
	color:#ffffff;
	text-decoration:none;
}
sub-bdy-2{ margin-top:0px; padding:0px;}
.sub-bdy-2 ul{ margin:0px; padding:0px; display:block;}
.sub-bdy-2 ul li{ margin:0px; padding:0px; display:block; list-style:none; float:left; width:210px;}


nvbtn{margin:0px 0px 0px 0px; padding-top:2px;}
.nvbtn a{display:block; float:left; margin-right:4px; margin-bottom:0px; padding:1px 0px 0px 0px; text-decoration:none;}
.nvbtn a:hover{display:block; }
.nvbtn span{margin-right:0px; line-height:22px; margin-bottom:10px; padding:4px 16px 20px 16px; font-weight:bold; text-decoration:none; background-repeat:no-repeat; background-position:top center; color:#F3C794; font-weight:bold; font-size:11px;}
.prf-bck{padding-top:0px}
.prf1{ width:300px;padding-left:20px; margin:10px 0px 3px 0px; border: #95304E 1px solid;}
.prf1 b.wh{ font-size:14px; line-height:30px; color:#fff;}

.prf2{ width:450px; float:right; margin:0px 30px 0px 0px;}
.prf3{ width:300px; float:left; margin:15px 0px 20px 0px; padding-left:30px; border: #95304E 1px solid}
.prf3 b.wh{ font-size:14px; line-height:30px; color:#fff;}
.prf-brd{ border: #95304E 1px solid; padding:3px 20px 20px 20px;}
.prf-brd b.wh{ font-size:14px; line-height:30px; color:#FAB5B8;}
.prf-brd-in{ padding:10px 15px 10px 0px;}
.prf-lft{float:right; width:300px; padding-right:30px;}
.link {color:#FFFFFF; text-decoration:none;}
.escrt-prf-2
{
width:364px;
margin:0px 0px 0px 0px;
padding:0px;
}
.escrt-prf-2 a
{color: #F98DAD;
text-decoration:none;}
.escrt-prf-2 img{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:solid 5px #F98DAD;
text-align:center;
}
.gal-lst-img{
	text-align:right;
	border-color:#F98DAD;
	border-style:solid;
	border-width:1px;	
	width:100px;
	padding-top:0px;
	margin:0px 10px 10px 20px;

}


gal-lst-thum{
	text-align:right;
	border:1px solid #F98DAD;
	width:100px;
	
}

.epn1{font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#F98DAD;
font-size:16px;
font-weight:bold;
padding:0px 0px 10px 20px;
}

.srbmnu ul{margin:0px; padding:0px; list-style:none; }
.srbmnu ul li{margin:0px; padding:0px 20px 0px 0px; height:28px; float:left; width:auto; margin-left:0px; }
.srbmnu a{ float:left; height:28px; padding:0px 0px 0px 10px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; line-height:28px;margin-right:0px; margin-left:0px;  width:auto;}
.srbmnu a span{padding-left:10px; padding-right:21px; display:block; margin:0px;}
.srbmnu a.act, .srbmnu a:hover{color:#fff; background:url(../images/link-leftbg.gif) center left no-repeat;}
.srbmnu a.act span, a:hover span{background:url(../images/link-rightbg.gif) center right no-repeat;}
.srbmnu ul li.nbg{background:none;}
.fnt{
padding:0px 0px 0px 0px;
font-size:11px;
color:#F2CBD3;
line-height:18px;
}

.fnt a{
color:#F2CBD3;
padding:0px 0px 0px 0px;
text-decoration:none;
}

.fnt  a:hover{
color:#CBDCF2;
text-decoration:none;
}

sitemap{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#F2CBD3;
text-align:left;
 }
	
.sitemap UL {
margin:0px;
padding:0px;
list-style:none;}

.sitemap UL LI{
PADDING-LEFT:35PX;
line-height:30px;
margin-left:20px;
background:url(../images/icon-s.jpg) no-repeat 15px 8px;
}

.sitemap A{
	color:#F2CBD3;
	text-decoration:none;
}
.sitemap A:Hover{
	color:#fff;
	text-decoration:none;
}


ul.stmp{ margin-left:40px; padding:3px 0px 3px 0px; list-style:none;}
ul.stmp li{padding:3px 0px 3px 15px; background:url(../images/icon-s.jpg) 0px 7px no-repeat;}
ul.stmp li a{ margin:0px;padding:0px; font-weight:bold; color:#F2CBD3; text-decoration:none;}
ul.stmp li a:hover{color:#ffffff;}

ul.stmp ul{ margin-left:20px; padding:3px 0px 3px 0px; list-style:none;}
ul.stmp ul li{padding:3px 0px 3px 15px; background:url(../images/icon2.jpg) 0px 11px no-repeat;}

ul.stmp ul ul { margin-left:20px; padding:3px 0px 3px 0px; list-style:none;}
ul.stmp ul ul li{margin:0px;padding:0px 0px 0px 10px; background:url(../images/iocn3.jpg) 0px 8px no-repeat; }
ul.stmp ul ul li a{font-weight:normal;}

.but-sub
{
width:140px;
height:28px;
border: none;
font-weight:bold;
line-height:28px;
font-family: verdana,sans-serif;
background-color:#000;
color: #fff;
font-size: 14px;
vertical-align: top;
background-image: url(../images/b-bg.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:0px;

}
.cnt-2-img{	
	border:2px solid #5F593F;
	margin:0px 4px 0px 4px;
	}
	#dd a{width:160px; height:204px;  float:left;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.cnt-2{	
	padding:8px 8px 8px 10px;
	text-align:justify;
	
}


.button_submit
{
width:100px;
height:36px;
border: none;
font-weight:bold;
font-family: verdana,sans-serif;
color: #D1FFD9;
background-color:#0F0409;
font-size: 13px;
background-position:left top;
vertical-align: middle;
background-image: url(../images/submit-bg.gif);
background-repeat:no-repeat;

}

.button_book
{
width:140px;
height:28px;
border: none;
font-weight:bold;
line-height:28px;
font-family: verdana,sans-serif;
background-color:#250A14;
color: #fff;
font-size: 13px;
vertical-align: top;
background-image: url(../images/b-bg.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:0px;

}
.medetory{ color:#FF0000;}


.botttom-banner{
padding:0px;
margin:0px 100px 0px 20px;
}

.botttom-banner img{
padding:7px;
margin:0px;
border:none;
}

.botttom-banner a{
color:#ffffff;
text-decoration:none;
}


.botttom-banner a:hover{
color:#6A6A6A;
text-decoration:none;
}

.inn-bod{border:solid 1px #693752;}

.txt2 a{color:#FEA3C7; text-decoration:none;}
.txt2 a:hover{color:#fff; }

.txt-bld{margin:0px; padding:0px;
font-size:12px;
font-weight:bold;
text-align:center;
width:169px;
height:30px;
line-height:30px;
background-color:#5C0532;
}
.txt-bld a{color:#fff; text-decoration:none;}

.banner a{color:#FEA3C7; text-decoration:none;}
.banner a:hover{color:#fff; text-decoration:none;}
.over{
overflow:auto; height:685px;  width:150px; padding:0px 0px 0px 30px; float:right;
}

