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

body {
	margin:0px;
	padding:0px;
	background: #5c5c5e url(../images/midbg.jpg) repeat-y top center;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
}
.bg {
	background:#5c5c5e; width:100%; height:100%; margin:0 auto;
}
.leftbg{ background: #5c5c5e url(../images/bg.jpg) repeat-x; }

img {
	border:0;
}
.menuheight{
	height:40px;
}
.loginheight{
	height:160px;
}
.mastertable {
	width:978px;
	height:100%;
}
.main-bg {
	background:url(../images/page-bg.jpg) repeat-y;
}

.main-left {
	width:9px;
	background:url(../images/main-left.jpg) no-repeat top left;
}

.main-right {
	width:9px;
	background:url(../images/main-right.jpg) no-repeat right top;
}

.header {
	background:#000000;
}
.logo {
	padding-top:10px;
	padding-bottom:17px;
	width:140px;
}
table.footer {
	text-align:center;
	color:#ffffff;
	font-size:14px;
	margin-top:-60px;
}
.whitelinks {
	text-decoration:none;
	color:#ffffff;
}
.websitelink {
	color:#e7a614;
	text-decoration:none;
}
.font16 {
	font-size:16px;
}
td.tdwidth {
	width:419px;
	padding-bottom:17px;
}
ul.toplinks {
	margin:0px;
	padding:0px;
	padding-left:2px;
}
ul.toplinksright {
	margin:0px;
	padding:0px;
	text-align:right;
}
ul.toplinksright li {
	color:#ffffff;
	font-size:15px;
	display:inline;
	font-size:15px;
}
ul.toplinksright li a {
	color:#e7a614;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}

.pop{
	z-index:10;
	width:664px; 
	position:absolute;
	margin-top:20px;
	background:url(../images/gal-bg.png) no-repeat top left;
	margin-left:170px;
	
}
.no-border{border:none; padding-top:5px; padding-right:17px;}
ul.toplinks li {
	color:#ffffff;
	font-size:15px;
	display:inline;
	font-size:15px;
}
ul.toplinks li a {
	color:#e7a614;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}
td.topwhitelinks {
	color:#e7a614;
	font-size:15px;
	text-align:right;
	padding-right:2px;
	padding-bottom:17px;
}
a.topwhitelinks {
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	font-size:13px;
}
td.right {
	width:419px;
	padding-bottom:17px;
}
td img.shadowimg {
	width:9px;
	height:796px;
}
.footer {
	height:138px;
	text-align: center;
	background:#000000;
}

.padding-top {	
	padding-top:80px;
}

.padding-top1 {	
	padding-top:45px;
}

.w15 {
	font-size:15px;
	color: #fff;
	text-decoration: none;
}

.w15 a{
	font-size:15px;
	color: #e7a614;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}

.w15 a:hover{
	font-size:15px;
	color: #e7a614;
	text-decoration: underline;
}

.O13 {
	font-size:13px;
	color: #e7a614;
	text-decoration: none;
}

.O13 a{
	font-size:13px;
	color: #fff;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}

.O13 a:hover{
	font-size:13px;
	color: #fff;
	text-decoration: underline;
}

.O16 {
	font-size:16px;
	color: #e7a614;
	text-decoration: none;
}

.O16 a{
	font-size:16px;
	color: #e7a614;
	text-decoration: none;
}

.O16 a:hover{
	font-size:16px;
	color: #e7a614;
	text-decoration: underline;
}

.w14 {
	font-size:14px;
	color: #fff;
	text-decoration: none;
}

.w14 a{
	font-size:14px;
	color: #fff;
	text-decoration: none;
}

.w14 a:hover{
	font-size:14px;
	color: #fff;
	text-decoration: underline;
}

.O24 {
	font-size:24px;
	color: #e7a614;
	text-decoration:none;
}

.O20 {
	font-size:20px;
	color: #e7a614;
	text-decoration:none;
}

.O20 a{
	font-size:20px;
	color: #e7a614;
	text-decoration: underline;
}
.O20 a:hover{
	font-size:20px;
	color: #e7a614;
	text-decoration:none;
}

.w16 {
	font-size:16px;
	color: #fff;
	text-decoration:none;
}

.w16 a{
	font-size:16px;
	color: #e7a614;
	text-decoration: underline;
}

.w16 a:hover{
	font-size:16px;
	color: #e7a614;
	text-decoration:none;
}

.o14{
	font-size:14px;
	color: #e7a614;
	line-height:14px;
	text-decoration: none;
}

.g14 {
	font-size:14px;
	color: #cccccc;
	line-height:14px;
	text-decoration:none;
}

.g14 a{
	font-size:14px;
	color: #e7a614;
	line-height:14px;
	text-decoration: underline;
}

.g14 a:hover{
	font-size:14px;
	color: #e7a614;
	line-height:14px;
	text-decoration:none;
}

/*internal BG starts here*//*internal BG starts here*//*internal BG starts here*//*internal BG starts here*//*internal BG starts here*/

.gallery-selec-bg {	
	width:644px;
	height:438px;
	background:url(../images/gal-bg.png) no-repeat top left;
	vertical-align: top;
}

.places-inter-bg {	
	width:785px;
	height:529px;
	background: url(../images/interest-places-bg.png) no-repeat top left;
	vertical-align: top;
}

.newsletter-bg {	
	width:410px;
	height:483px;
	background: url(../images/newsletter-bg.png) no-repeat top left;
	vertical-align: top;
}

.newsletter-in {	
	width:390px;
	height:433px;
	overflow:auto;
}

.contact-bg {	
	width:682px;
	height:482px;
	background: url(../images/contact-us.png) no-repeat top left;
	vertical-align: top;
}

.contact-in {
	width:672px;
	height:482px;
	overflow:auto;
}

.menu-bg {	
	width:337px;
	height:449px;
	background: url(../images/menu-bg.png) no-repeat top left;
	vertical-align: top;
}

.menu-in {
	width:770px;
	height:480px;
	overflow:auto;
}

.hotel-booking-bg {	
	width:501px;
	height:485px;
	background: url(../images/hotel-booking-bg.png) no-repeat top left;
	vertical-align: top;
}


.hotel-booking-in {	
	width:481px;
	height:435px;
	overflow:auto;
}

.intro-bg {	
	width:384px;
	height:258px;
	background: url(../images/intro-bg.png) no-repeat top left;
	vertical-align: top;
}

.log-in-bg {	
	width:410px;
	height:303px;
	background: url(../images/log-in-bg.png) no-repeat top left;
	vertical-align: top;
}

.log-in {	
	width:390px;
	height:303px;
	overflow:auto;
}

/*internal BG ends here*//*internal BG ends here*//*internal BG ends here*//*internal BG ends here*//*internal BG ends here*/

.g18 {
	font-size:18px;
	color: #cccccc;
	text-decoration:none;
}

.g18 a{
	font-size:18px;
	color: #e7a614;
	text-decoration: underline;
}

.g18 a:hover{
	font-size:18px;
	color: #e7a614;
	text-decoration:none;
}

.w18 {
	font-size:18px;
	color: #fff;
	text-decoration: none;
}

.w18 a{
	font-size:18px;
	color: #e7a614;
	text-decoration: underline;
}

.w18 a:hover{
	font-size:18px;
	color: #e7a614;
	text-decoration:none;
}

.border {
	border: 2px solid #979797;
}

.text-box {
	width:240px;
	background:#fff;
	border:1px solid #cccccc;
	height:19px;
	font-size:14px;
	color: #5c5c5c;
}

.text-box-small{
	width:150px;
	background:#fff;
	border:1px solid #cccccc;
	height:19px;
	font-size:14px;
	color: #5c5c5c;
}

.text-area {
	width:240px;
	background:#fff;
	border:1px solid #cccccc;
	height:70px;
	font-size:14px;
	color: #5c5c5c;
}

.O18 {
	font-size:18px;
	color: #e7a614;
	text-decoration: none;
}

/*popups div starts here*/

.upcoming-events {
	width:785px;
	height:529px;
	position:absolute;
	left: 147px;
	top: 307px;
	z-index:-1000;
}

.upcoming-events-in {
	width:770px;
	height:468px;
	float: left;
	overflow:auto;
}

.gallery-selec-in {	
	width:629px;
	height:375px;
	float: left;
	overflow: auto;
}

.places-inter-in {	
	width:770px;
	height:475px;
	float: left;
	overflow: auto;
}

.profile-in {
	width:770px;
	height:480px;
	float: left;
	overflow:auto;
}

	
/*popups div ends here*/


#apDiv1 {
	width:982px;
	height:764px;
	z-index:-10;
	left:auto;
	top:auto;
}
.lightnoDisplay{
	display:none;
}
#hidgal{
	margin-top:55px;
	float:middle;
	display:none;
}
#mygallerybodydiv
{
	display:none;
	/*background-image:url(../images/Pop_Up_Split.png);*/
	background-position:top;
	position:absolute;
	height:100%;
	width:100%;
	left:0px;
	top:0px;
	text-align:center;
}
.navLink a{
	font-size:10px;
	color:#e7a614;
	line-height:10px;
}
.mailstyle{
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;font-size:16px;
}
/*---------------DATE PICKER [START]---------------*/
.dpTable {
	text-align: center;
	background-color:#666666;
	font-family:  "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
}
.dpTD {
	cursor: pointer;
	background-color:#121212;
	height:22px;
}
.dpTDn {
	color:#FFFFFF;
	background-color:#8D1515;
	height:22px;
}
.dpTDb {
	color:#FFFFFF;
	background-color:#62482D;
	height:22px;
}
.dpTDHover {
	background-color: #FFFFFF;
	color: #121212;
	cursor:pointer;
}
.dpDayHighlightTD {
	background-color: #e7a614;
	color:#FFFFFF;
	cursor:pointer;
	height:22px;
}
.dpTitleTD {
	text-align:center;
	color: #e7a614;
	font-weight:bold;
	width:126px;
}
.dpTitleTDD {
	text-align:center;
	color: #FFFFFF;
	font-weight:bold;
}
.dpCrntTD a{
	text-align:center;
	color: #e7a614;
	font-weight:bold;
	cursor:pointer;
}
/*---------------DATE PICKER [END]---------------*/