/*Css document Updated by Nitya for themansion.com*/

html {
background-color:#4FA1EB;
}

body
{
background:url(../images/main-bg.gif) no-repeat;
background-position:top center; 
margin:0px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-align:justify;
line-height:17px;
padding:0px;
height:100%;
display:block;


}
.clear{clear:both;} 

body a{font-family:Verdana;font-size:11px;color:#1673B4; text-decoration:none;}
body a:hover{font-family:Verdana;font-size:11px;color:#333333; text-decoration:none;}

h1{ font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
margin:0px; padding:0px;
padding-bottom:20px;
}

h2{ font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#005C98;
margin:0px; padding:0px;
padding-bottom:20px;
}

.wraper
{
position:relative;
margin:0px auto 0px auto;
padding:0px;
width:1002px;
background:url(../images/bd-bg.jpg) repeat-y;
background-position:top center; 
}
.flt-lft{ float:left;}
.flt-rgt{ float:right;}
.clr{ clear:both;}

.hdr-con{ height:135px; clear:both;}
.hdr-1{ height:86px;
width:611px;
background-image:url(../images/hd-bk-1.jpg);
float:left;
color:#F5C673;
font-family:Arial, Helvetica, sans-serif;font-size:15px;
padding-left:30px;
padding-top:18px;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:justify;
padding:0px 20px 0px 20px;}
.wht-txt{ color:#FFFFFF; letter-spacing:2px;}

.tp-nav{ line-height:33px; height:34px;background-image:url(../images/tp-bk.jpg); width:1002px;}
.tp-nav ul{ margin:0px; padding:0px; display:block; background-image: url(../images/tp-nav-img-4.jpg); background-repeat:repeat-x; width:700px; 
			float:left;}
.tp-nav ul li{ float:left; padding:0px; margin:0px; list-style:none; line-height:31px; margin:0px 0px 0px 0px;}
.tp-nav-txt{ float:left; background-image:url(../images/tp-nav-3.jpg)}
.tp-nav-txt a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#D7F5FB; text-decoration:none;}
.tp-nav-txt a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.act-tp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}


.lft-thmb{ float:left; width:162px;padding-left:15px; padding-top:15px;}
.lft-thmb-img{ background-image:url(../images/lft-thmb-1.jpg); background-repeat:no-repeat;width:118px; height:169px; margin-bottom:20px;}
.lft-thmb-img-img{ padding:24px 0px 0px 14px;}
.lft-thmb-txt{ font-size:11px; font-weight:bold; text-align:center;padding-top:6px;color:#ffffff;}
.lft-thmb-txt a{color:#ffffff;}
.lft-thmb-txt a:hover{color:#CDF7FF;}


.main-body{ float:left; width:825px;padding-top:15px; background:url(../images/pg-bg.jpg) repeat-x #ffffff;padding-bottom:15px;min-height:600px; }
.bdy-txt{ width:570px; float:left; padding-right:15px; color:#000000; font-size:12px;}

.rgt-img{ background-image:url(../images/rgt-img.jpg); background-repeat:no-repeat; height:340px; width:212px;}
.rgt-img-1{ padding:6px 0px 0px 19px;}
.rgt-txt{ font-size:11px; height:15px; font-weight:bold; padding-top:23px; padding-left:50px; color:#ffffff;}

.bdy-3-thmb-com{ width:580px; float:left;}
.bdy-3-thmb{ background-image:url(../images/bdy-3-bk.gif); float:left; width:180px; height:257px; margin-bottom:20px; margin-left:10px;}
.bdy-3-thmb-img{ padding-left:20px; padding-top:0px;}
.bdy-3-txt{ font-size:11px;font-weight:bold; height:19px; padding-top:18px; padding-left:45px; color:#ffffff;}

.news-con{width:179px; margin-left:18px; }
.news{ width:179px; background-image:url(../images/news-bk.jpg); background-repeat:no-repeat; height:30px; font-size:14px; font-weight:bold; text-align:center; line-height:30px;}
.news-1{ background-image:url(../images/news-bk-1.jpg); background-repeat:repeat-y;padding:17px; padding-right:22px;}
.bld-txt{font-size:14px; font-weight:bold;}

.ftr-nav{ background-image:url(../images/ftr-nav-bk.jpg); background-repeat:repeat-x;text-align:center; clear:both; font-weight:bold;}
.ftr-nav a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:0px 10px 0px 10px}
.ftr-nav a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; word-spacing:normal;}
.ftr-nav img{ margin:0px; padding:0px; 0px; 0px; 0px;}
.act-ftr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; word-spacing:normal;}

.cprgt{ height:30px; padding:20px 20px 0px 0px; background:url(../images/foot-bg.jpg) repeat-x #ffffff; background-position:top center;text-align:left;}
.cprgt span{ width:400px; display:block; color:#3D3D3D; padding-left:20px;}
.cprgt span a{font-family:Verdana;font-size:11px;color:#3D3D3D; text-decoration:none;}
.cprgt span a:hover{font-family:Verdana;font-size:11px;color:#27668B; text-decoration:none;}

.main-body-inr{ float:left; width:800px;padding-top:15px;}

.main-body-wr{width:1002px; margin-top:-6px;}

.wr-1{ background-image:url(../images/wr-img-2.jpg); height:128px; width:1002px;}

.stmp{ margin:0px; padding:0px; display:block;}
.stmp li{ list-style:none; margin:0px; padding: 0px 0px 0px 20px; background-image:url(../images/st-map-1.gif); background-repeat:no-repeat; background-position:0px 6px;}
.stmp li a{font-family:Verdana;font-size:11px; font-weight:bold;color:#1673B4; text-decoration:none;}
.stmp li a:hover{font-family:Verdana;font-size:11px;color:#005A99; font-weight:bold; text-decoration:none;}

.stmp-1{ margin:0px; padding:0px; display:block;}
.stmp-1 li{ list-style:none; margin:0px; padding: 0px 0px 0px 20px; background-image:url(../images/st-map-2.jpg); background-repeat:no-repeat; background-position:left;}
.stmp-1 li a{font-family:Verdana;font-size:11px;color:#333333; font-weight:normal; text-decoration:none;}
.stmp-1 li a:hover{font-family:Verdana;font-size:11px;color:#ffffff;text-decoration:none; font-weight:normal;}
.nrml{ font-weight:normal;}

.bk-nw{
	position:absolute;
	left: 287px;
	top: -26px;
}

/*     Gallery Style Starts        */

.glry-1{margin:0px; padding:0px; display:block;}
.glry-1 li{list-style:none; padding:0px; margin:0px 20px 20px 0px; height:213px; width:174px; background-image:url(../images/galry-1.jpg);
			background-repeat:no-repeat; text-align:center; float:left;}
.glry-1 li img{margin:29px 0px 0px 8px;}
.glry-1 li a{font-family:Verdana;font-size:12px;color:#ffffff; text-decoration:none;}	
.glry-1 li a:hover{font-family:Verdana;font-size:12px;color:#cccccc; text-decoration:none;}


.glry-cat-1{margin:0px; padding:0px; display:block;}
.glry-cat-1 li{list-style:none; padding:0px; margin:0px 12px 12px 0px; height:304px; width:182px;  background-image:url(../images/glry-cat-1.gif);
			background-repeat:no-repeat; text-align:center; float:left;color:#B6F7FF;}
.glry-cat-1 li img{margin:36px 0px 0px 9px;}
.glry-cat-1 li a{font-family:Verdana;font-size:12px; font-weight:bold;color:#ffffff; text-decoration:none;}	
.glry-cat-1 li a:hover{font-family:Verdana;font-size:12px; font-weight:bold;color:#B6F7FF; text-decoration:none;}

		


.escrt-prf-1{float:left; width:300px; padding-left:20px;}
.escrt-1{width:127px; height:157px;  padding:28px 0px 0px 5px; float:left; margin-right:15px; margin-bottom:15px; background-image:url(../images/escort-prf-img-1.gif); background-repeat:no-repeat;}
.escrt-1 ul{margin:0px; padding:0px; display:block;}
.escrt-1 ul li{display:block; list-style:none; text-align:center; font-weight:bold; color:#C06C0A;}
.escrt-1 ul li a{font-family:arial;font-size:12px;color:#ffffff; text-decoration:none; font-weight:bold;}
.escrt-1 ul li a:hover{font-family:arial;font-size:12px;color:#C06C0A; text-decoration:none; font-weight:bold;}

.escrt-prf-2{ width:460px; float:left; margin-bottom:30px; position:relative;}
.escrt-prf-3{position:relative;margin-bottom:-17px;z-index:10;}
.escrt-prf-4{position:relative;z-index:10;}
.escrt-prf-5{ background-image:url(../images/prf-4.jpg); background-repeat:repeat-y; position:relative;margin-bottom:-16px;z-index:2;}

.prf-bck{padding-top:0px}
.prf1{ width:300px; float:left; padding-left:20px; margin:0px 0px 3px 0px; border:#89CDFF 1px solid; color:#333333;}
.prf2{ width:400px; float:right; margin:0px 30px 0px 0px; text-align:left;}
.prf3{ width:300px; float:left; margin:15px 0px 50px 0px; padding-left:20px; border:#89CDFF 1px solid;color:#333333;}
.prf-brd{ border:#89CDFF 1px solid; padding:10px; padding-top:0px;color:#333333;}
.prf-lft{float:right; width:300px; margin-bottom:20px; padding-right:30px; text-align:left;color:#333333;}

.txt1{font-family:Verdana;font-size:11px;color:#333333; font-weight:bold;}

.sub-bdy-2{ margin-top:30px; 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;}

.box1{ width:200px; margin:0px; color:#000000; border:#CCCCCC 1px solid;}
.box2{ width:200px; margin:0px ; padding:0px; color:#000000; height:100px;  border:#CCCCCC 1px solid;}
.box3{ width:206px; margin:0px ; padding:0px; color:#000000;  border:#CCCCCC 1px solid;}
.box4{ width:468px; height:60px; margin:0px ; padding:0px; color:#000000; border:#CCCCCC 1px solid;}


 
.lnk-con1-li{ display:block; margin:0px; margin-top:5px; padding:0px; background-image:url(../images/lnk-btn.jpg); background-position:center; background-repeat:no-repeat; float:left; width:160px; height:30px; text-align:center;  line-height:26px; list-style:none;}
.lnk-con1-li a{font-family:arial;font-size:12px;color:#ffffff; text-decoration:none;} 
.lnk-con1-li a:hover{font-family:arial;font-size:12px;color:#cccccc; text-decoration:none;}
.lnk-bnr{ width:468px; height:60px;margin:0px; padding:0px;}
.medetory{ color:#FF0000;}


.thmb-lft-1{ color:#023B02;  font-weight:bold; text-align:center; margin-bottom:10px;}


.links-3 { margin-right:100px;}

.table-con{ text-align:left; margin:0px;}

/*add on css start*/

.phone
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
line-height:17px;
padding:0px 0px 0px 21px;
}
/*add on css end*/





.button_submit
{
width:98px;
height:25px;
border: none;
font-weight:bold;
font-family: verdana,sans-serif;
color: #ffffff;
font-size: 13px;
vertical-align: middle;
background-image: url(../images/submit-bg.jpg)

}

.button_book
{
width:147px;
height:25px;
border: none;
font-weight:bold;
font-family: verdana,sans-serif;
color: #ffffff;
font-size: 13px;
vertical-align: top;
background-image: url(../images/b-bg.jpg)

}
.clor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.clor a {
color:#ffffff;
}
.clor a:hover {
color:#D7F5FB;
}





.keyw{ height:26px; padding-top:6px; background-color:#4FA1EB; text-align:center;}
.keyw a{font-family:Verdana;font-size:11px;color:#000000; text-decoration:underline; cursor:pointer;}
.keyw a:hover{font-family:Verdana;font-size:11px;color:#FBC2EA; text-decoration:underline;}

.banner-cont { text-align:left; background-color:#4FA1EB; padding:10px 0px 10px 0px;
}


.bnr-new{
position:relative;
margin:0px auto 0px auto;
padding:0px;
width:1002px;
text-align:left; 
}
