#navlinks #maillist2 {
	background-image: url(images/fb.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D3473;
	list-style-type: none;
	padding-left: 85px;
	background-position: 30px;
	width: 223px;
}
#navlinks #maillist2 ul li a {
	color: #FFF;
	text-decoration: none;
}

#navlinks #maillist2 ul {
	list-style-type: none;
}
#navlinks #maillist2 li {
	background-color: #5E5685;
	height: 40px;
	width: 190px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-image: url(images/emailbkface.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#navlinks #maillist2 li:hover {
	height: 40px;
	width: 190px;
}
#navlinks #maillist3 {
	background-image: url(images/tw.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D3473;
	list-style-type: none;
	padding-left: 85px;
	background-position: 30px;
	width: 223px;
}
#navlinks #maillist3 ul li a {
	color: #FFF;
	text-decoration: none;
}
#navlinks #maillist3 ul {
	list-style-type: none;
}
#navlinks #maillist3 li {
	background-color: #5E5685;
	height: 40px;
	width: 190px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-image: url(images/emailbktwit.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#navlinks #maillist3 li:hover {
	height: 40px;
	width: 190px;
}
#navlinks #maillist4 {	
	background-image: url(images/locator.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3473;
	list-style-type: none;
	padding-left: 85px;
	background-position: 30px 30px;
	width: 223px;
	padding-top:25px;
	float:left;
}

#navlinks #maillist4 span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3D3473;
	}
	
#navlinks #maillist4 ul{
	padding-top:20px;
	list-style:none;
	}
#navlinks #maillist4 ul li{
	line-height:16px;
}
#navlinks #maillist4 ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #3D3473;
	line-height:16px;
}
#navlinks #maillist4 ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #E7E4DC;
	line-height:16px;
}
	
body {
	margin: 0px;
	padding: 0px;
}
#form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#links a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2C2651;
}
#links a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E7E4F3;
}



#form ul {
	list-style-type: none;
	display: block;
	position: relative;
	padding: 0px;
	margin: 0px;
	height: 35px;
}
#form li {
	color: #FFF;
	padding: 0px;
	margin: 0px;
}

#form #city {
	background-image: url(images/1.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-left: 46px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#form #city:hover {
	background-image: url(images/1hover.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}


#form #arrival {
	background-image: url(images/3.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-left: 46px;
	margin: 0px;
}
#form #arrival:hover {
	background-image: url(images/3hover.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}

#form #depart {
	background-image: url(images/4.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-left: 46px;
	margin: 0px;
}
#form #depart:hover {
	background-image: url(images/4hover.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}

#form #loc {
	background-image: url(images/2.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-left: 46px;
	margin: 0px;
}
#form #loc:hover {
	background-image: url(images/2hover.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}

#form #occupants {
	background-image: url(images/5.jpg);
	background-position: 15px 8px;
	background-repeat: no-repeat;
	padding-left: 46px;
	margin: 0px;
}
#form #occupants:hover {
	background-image: url(images/5hover.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}

#form #roomsnos {
	background-image: url(images/6.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding-left: 46px;
}
#form #roomsnos:hover {
	background-image: url(images/6hover.jpg);
	background-repeat: no-repeat;
	background-position: 15px 8px;
}
.promo{width:40px; height:8px; margin: 1px 0 0 0px; padding:3px 0 3px 0px;}


#button {
	width: 81px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	position: absolute;
	height: 102px;
	left: 80px;
	top: 387px;
	background-image: url(images/go.gif);
	background-repeat: no-repeat;
	z-index: 3;
}
#button:hover {
	background-image: url(images/gohover.gif);
	background-repeat: no-repeat;
}

#links {
	width: 151px;
	text-align: center;
	position: absolute;
	height: 26px;
	left: 152px;
	top: 406px;
	z-index: 4;
}
#wrapper {
	width: 983px;
	margin:0 auto;
	position: relative;
}
#header {
	width: 983px;
	height: 60px;
}
#6steps {
	left: 52px;
	top: 8px;
	z-index: 1;
	width: 313px;
}
#localtime {
	width: 149px;
	height: 16px;
	left: 787px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3372;
	font-weight: bold;
	position: absolute;
	top: 6px;
}




#smenu {
	width:288px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F3677;
	float: right;
	margin-top: 15px;
	position: absolute;
	left: 730px;
	top: 22px;
}

#smenu a {
	text-decoration: none;
	color: #3D3571;
}
#smenu a:hover {
	text-decoration: none;
	color: #978FCB;
}


#menu {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 983px;
	clear: both;
}
#menu ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu li {
	list-style-type: none;
	background-image: url(images/tab.jpg);
	background-repeat: no-repeat;
	width: 142px;
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-right: 0px;
	display: inline;
	padding: 0px;
	margin-left: 10px;
	float: right;
}
#menu li:hover {
	list-style-type: none;
	background-image: url(images/tab.jpg);
	background-repeat: no-repeat;
	width: 142px;
	height: 39px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 26px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	float: right;
	background-color: #302d4b;
	display: block;
	padding: 0px;
}
#menu a  {
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	text-align: center;
}
#header img {
	float: left;
	margin-left: 345px;
}
#auralogo {
	position: absolute;
	width: 200px;
	height: 66px;
	left: 10px;
	top: 23px;
	background-image: url(images/auralogo.jpg);
	background-repeat: no-repeat;
	z-index: 2;
}
#auralogo:hover {
	background-image: url(images/auralogo_hover.jpg);
	background-repeat: no-repeat;
}

.plus-button {
	position: absolute;
	width: 114px;
	height: 26px;
	left:220px;
	top:41px;
	z-index: 2;}


#beimage {
	height: 315px;
	width: 983px;
}
#be {
	float: left;
	background-color: #9992a2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7E4E9;
	width: 308px;
	height: 315px;
	margin: 0px;
	padding: 0px;
}

#be-ab {
	float: left;
	background-color: #9992a2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7E4E9;
	width: 308px;
	height:676px;
	margin: 0px;
	padding: 0px;
}

#image {
	width: 674px;
	float: right;
	height: 315px;
}
#hselect {
	width: 983px;
	background-color: #3D3571;
}
#htext {
	padding-left: 60px;
	background-color: #3D3571;
	height: 92px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	width: 248px;
	margin-bottom: 25px;
}
#hselection {
	height: 92px;
	width: 662px;
	position: absolute;
	left: 305px;
	top: 443px;
	background-color: #3D3571;
	z-index: 15;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	visibility: hidden;
	padding-left: 16px;
	margin: 0px;
}
#hselection dl {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	display: block;
	width: 108px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
#hselection dl dt {
	padding-left: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
dl #beachresorts {
	background-image: url(images/beachresorts.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 108px;
	background-position: 0px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#hselection dl dd a {
}

dl #beachresorts:hover {
	background-image: url(images/beachresortshover.jpg);
	background-repeat: no-repeat;
}
dl #cityhotels {
	background-image: url(images/cityhotels.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 108px;
}
dl #cityhotels:hover {
	background-image: url(images/cityhotelshover.jpg);
	background-repeat: no-repeat;
}
dl #junglelodges {
	background-image: url(images/services-apartment.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 108px;
}
dl #junglelodges:hover {
	background-image: url(images/services-hover.jpg);
	background-repeat: no-repeat;
}
dl #heritagehotels {
	background-image: url(images/heritagehotels.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 108px;
}
dl #heritagehotels:hover {
	background-image: url(images/heritagehotelshover.jpg);
	background-repeat: no-repeat;
}
dl #boutiquehotels {
	background-image: url(images/hillstations.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 108px;
}
dl #boutiquehotels:hover {
	background-image: url(images/hillstationshover.jpg);
	background-repeat: no-repeat;
}
#hselection dl dd a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


#hselection dl dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding: 0px;
}
#content {
	width: 983px;
	overflow: auto;
	position: relative;
	background-image: url(images/contentbakinner.jpg);
	background-repeat: repeat-y;
}
#navlinks {
	float: left;
	width: 308px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	background-color: #b5b0ba;
	height: 585px;
}
#navlinks ul {
	margin: 0px;
	padding: 0px;
}
#navlinks #maillist{
	background-image: url(images/mail.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D3473;
	list-style-type: none;
	padding-left: 85px;
	background-position: 30px;
	width: 223px;
}
#navlinks #maillist ul {
	list-style-type: none;
}

#navlinks #maillist li form{
	margin: 0px;
	padding: 0px;
}
#navlinks #maillist li{
	background-color: #5E5685;
	height: 40px;
	width: 190px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-image: url(images/emailbk.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

#navlinks #maillist li:hover {
	background-color: #3D3570;
	height: 40px;
	width: 190px;
	background-image: url(images/emailbkhover.jpg);
	background-repeat: no-repeat;
}
#navlinks #maillist li p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.etext {
	font-size: 10px;
	color: #FFF;
}


#contentmain1 {
	margin-top:90px;
	width: 410px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	float: left;
	background-color: #cec8d5;
	padding-top: 25px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3571;
	line-height: 1.45em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding-right: 15px;
}
#contentmain1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433A7E;
	text-decoration: none;
	font-weight: bold;
}

#contentmain1 h2 {
	color: #39325C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B0BA;
	background-image: url(images/auraf.jpg);
	background-repeat: no-repeat;
	padding-left: 32px;
	padding-bottom: 8px;
	font-size: 18px;
}
#contentmain1 strong {
	font-size: 12px;
	color: #39325C;
}


#contentmain {
	width: 410px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	float: left;
	background-color: #cec8d5;
	padding-top: 25px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3571;
	line-height: 1.45em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding-right: 15px;
}
#contentmain a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433A7E;
	text-decoration: none;
	font-weight: bold;
}

#contentmain h2 {
	color: #39325C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5B0BA;
	background-image: url(images/auraf.jpg);
	background-repeat: no-repeat;
	padding-left: 32px;
	padding-bottom: 8px;
	font-size: 18px;
}
#contentmain strong {
	font-size: 12px;
	color: #39325C;
}


#videos {
	background-color: #b5b0ba;
	float: left;
	width: 233px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D3571;
	height: 585px;
	line-height: 1.5em;
	overflow: hidden;
}
#videos #weather1 {
	margin-top:90px;
	height: 92px;
	background-color: #9992A2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	width: 233px;
	position: relative;
}

#videos #weather {
	height: 92px;
	background-color: #9992A2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	width: 233px;
	position: relative;
}
#weather #gcon{
	list-style-type: none;
	margin: 0px;
	float: left;
	height: 35px;
	width: 95px;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	left: 116px;
	top: 0px;
}


.gallerycontroller{
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
#weather #controldiv form {
	margin: 0px;
	padding: 0px;
}


.gallerycontent{
	width: 95px;
	height: 35px;
	display: none;
	overflow: hidden;
	text-align: left;
}
#controldiv {
	float: left;
	height: 70px;
	width: 115px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#videos #vidcon {
	width: 233px;
	text-align: center;
}


#footlinks {
	background-color: #e8e2ed;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C346F;
	padding: 25px;
}
#footlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A73A4;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}

#footlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #503C60;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}


#footleft {
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #3D3571;
	float: left;
	height: 25px;
	width: 450px;
	padding:15px 0px 30px 25px;
}
#footright {
	font:bold 10px Arial, Helvetica, sans-serif;
	float: right;
	width: 220px;
	padding:15px 25px 30px 0px;
	color: #3D3571;
}


#footssl {
	width: 953px;
	clear: both;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D3571;
}

#travelinfo {
	background-image: url(images/travelinformation.jpg);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 25px;
}
#travelinfo:hover {
	background-image: url(images/travelinformationhover.jpg);
	background-repeat: no-repeat;
	background-position: 25px;
}

#footright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #3D3571;
}
#footright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #312B59;
}
.text  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
#contentmain ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#contentmain ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#footlinks2 {
	background-color: #e8e2ed;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C346F;
	padding: 10px 0 10px 25px;
}
#footlinks2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A73A4;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}

#footlinks2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #503C60;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}


/*share*/
.share-cont{ position:fixed; bottom:0; width:100%;} 
.share{ background:url(share/s-bg-tp.png) repeat-x bottom; height:28px;}
.share-img-cont{ width:1000px; margin:0 auto;}
.data-share-cnt{ background:url(share/sh-bg.png) repeat; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:12px 0px 0px 0px; height:90px;}
.data-share{ width:960px; margin:0 auto;}
.s-data-lft{ width:360px; float:left;}
.s-data-lft2{ width:390px; float:left;}
.s-data-rgt{ width:148px; float:left;}
.s-sep{ width:31px; background:url(share/s-sep.png) repeat-y; height:80px; float:left;}

.social-img{ float:left;}
.social-img img{ margin-right:8px; border:0px;}
.clear{ clear:both;}


.h3	{ font:15px Arial, Helvetica, sans-serif; color:#006;}
.list2{ list-style:none; margin:10px 0 0 10px; padding:0px;}
.list2 li{ padding:0 0 0 20px; }
.list2 li a { font:16px Arial, Helvetica, sans-serif; color:#3d3570; font-weight:bold; text-decoration:none; line-height:25px;}

.meeting{ background:#b6b0ba; padding:7px;}
.meeting_form td{ background:#c7b9d5; font:12px Arial, Helvetica, sans-serif; padding:5px 0 5px 10px;}
.meeting_form input{ font:12px Arial, Helvetica, sans-serif; color:#3d3571;} 
.meeting_form select{ font:12px Arial, Helvetica, sans-serif; color:#3d3571;} 

