body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:auto;
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
a {
	border:none;
	outline:none;
}
.maincontainer {
	/*	background-color:#333333;	*/
	width:980px;
	margin:auto;
}
/*TOP LOGO AND MENU START*/
.logomenudiv {
	width:980px;
	float:left;
}
.logodiv {
	width:265px;
	float:left;
}
.menudiv {
	width:715px;
	float:right;
}
.menuinnerbg {
	background-color:#ff8530;
	width:695px;
	height:40px;
	margin-top:80px;
	float:right;
}
.menuroundedge {
	background-image:url(images/menuroundedge.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:5px;
	height:40px;
	float:left;
}
.homediv {
	float:left;
	width:103px;
	height:40px;
	border:none;
	outline:none;
}
.guesthousediv {
	float:left;
	width:108px;
	height:40px;
	border:none;
	outline:none;
}
.boutiquediv {
	float:left;
	width:95px;
	height:40px;
	border:none;
	outline:none;
}
.facilitiesbtndiv {
	float:left;
	width:97px;
	height:40px;
	border:none;
	outline:none;
}
.bookingbtndiv {
	float:left;
	width:92px;
	height:40px;
	border:none;
	outline:none;
}
.contactbtndiv {
	float:left;
	width:92px;
	height:40px;
	border:none;
	outline:none;
}
/*TOP LOGO AND MENU END*/
/*BANNER FLASH START*/
.bannerdiv {
	/*	background-color:#0000FF;*/
	width:980px;
	height:272px;
	padding-bottom:20px;
	float:left;
}
/*BANNER FLASH END*/
/*WELCOME CONTENT START*/
.welcomemaindiv {
	/*	background-color:#FFFFCC;*/
	width:980px;
	float:left;
}
.welcomeleftside {
	width:560px;
	float:left;
}
.welcomerightside {
	width:400px;
	float:right;
}
.welcomeheadtxts {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ff6900;
	width:560px;
	padding-bottom:8px;
}
.welcomeabtheadtxts {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff6900;
	width:480px;
	padding-bottom:10px;
}
.welcomeheadtxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ff6900;
	width:980px;
	padding-bottom:20px;
}
.welpargarap {
	/*	background-color:#0000FF;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
	width:550px;
}
.welpargarap2 {
	/*	background-color:#0000FF;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:18px;
	text-align:justify;
	padding:0px 0px 8px 0px;
	width:400px;
}
.welpargcontleftdiv {
	width:780px;
	float:left;
}
.welparg {
	/*	background-color:#0000FF;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:18px;
	text-align:justify;
	padding:0px 0px 8px 0px;
	width:750px;
	float:left;
}
.welpargcontrightdiv {
	width:170px;
	float:right;
}
.tripadvisordiv {
	width:170px;
	float:right;
}
.tripedgeleftside {
	background-image:url(images/tripedgeleftside.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:60px;

	margin-bottom:10px;
	float:left;
}
.tripimgoutborder {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:156px;
	height:58px;

	margin-bottom:10px;	
	float:left;
}
.tripedgerightside {
	background-image:url(images/tripedgerightside.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:60px;

	margin-bottom:10px;	
	float:left;
}
.reopenroundedgebg {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:150px;
	height:148px;
	float:left;
}
/*MIDDLE CONTEND START*/
.middlecontendmaindiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#da262b;
	width:980px;
	margin-top:80px;
	margin-bottom:10px;
	float:left;
}
.mid_contendleftsidediv {
	width:600px;
	float:left;
}
.exodiv {
	width:265px;
	float:left;
}
.edgediv {
	/*	background-color:#0000FF;*/
	width:265px;
	padding-top:10px;
	float:left;
}
.roundedgeleftside {
	background-image:url(images/roundedgeleftside.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:150px;
	float:left;
}
.roundedgebg {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:245px;
	height:148px;
	float:left;
}
.exoticgoaflash {
	width:245px;
	margin-top:10px;
	float:left;
}
.roundedgerightside {
	background-image:url(images/roundedgerightside.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:150px;
	float:left;
}
.home_facilitiesdiv {
	width:300px;
	padding-left:20px;
	float:left;
}
.home_facilitiesdivedgediv {
	/*	background-color:#0000FF;*/
	width:300px;
	padding-top:10px;
	float:left;
}
.home_facilitiesdivroundedgebg {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:280px;
	height:148px;
	float:left;
}
.facilibulletdiv {
	width:140px;
	float:left;
	margin-left:5px;
	margin-top:5px;
}
.facilibulletdiv p {
	padding:4px;
	margin:0px;
	background-image:url(images/buillt_icon.jpg);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#424242;
}
.facilibulletdiv1 {
	width:115px;
	float:left;
	margin-left:10px;
	margin-top:5px;
}
.facilibulletdiv1 p {
	padding:4px;
	margin:0px;
	background-image:url(images/buillt_icon.jpg);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#424242;
}
.readmorediv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	text-align:right;
	text-decoration:none;
	margin-top:5px;
	width:150px;
	float:right;
}
.readmorediv:hover {
	text-decoration:underline;
	color:#000000;
}
.middlesecondleftdiv {
	width:265px;
	padding-top:10px;
	float:left;
}
.quickcontactdiv {
	width:265px;
	float:left;
}
.subroundedgeleftside {
	background-image:url(images/subroundedgeleftside.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:92px;
	margin-top:10px;
	float:left;
}
.qucickimgoutborder {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:245px;
	height:90px;
	margin-top:10px;
	float:left;
}
.subroundedgerightside {
	background-image:url(images/subroundedgerightside.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:92px;
	margin-top:10px;
	float:left;
}
.quickcontacttxt {
	padding:10px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#424242;
	text-align:center;
	margin-top:10px;
}
.quickcontemailtxt {
	padding:10px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#424242;
	text-align:center;
	padding-top:10px;
}
.middlesecondleftdiv2 {
	width:300px;
	padding-top:10px;
	padding-left:20px;
	float:left;
}
.photobulletdiv {
	width:250px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	cursor:pointer;
}
.photobulletdiv p {
	padding:4px;
	margin:0px;
	background-image:url(images/buillt_icon.jpg);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#424242;
}
.photogallerydiv {
	width:300px;
	float:left;
}
.photogalimgoutborder {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:280px;
	height:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
	margin-top:10px;
	float:left;
}
.photofootimg {
	width:89px;
	height:75px;
	margin-top:8px;
	padding-right:6px;
	float:left;
}
.photofootimg2 {
	width:89px;
	height:75px;
	margin-top:8px;
	float:right;
}
.mid_contendrightsidediv {
	width:360px;
	padding-top:25px;
	float:right;
}
.yt_oundedgeleft {
	background-image:url(images/yt_oundedgeleft.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:279px;
	float:left;
}
.yt_oundedgebg {
	border-top:#dbdad3 1px solid;
	border-bottom:#dbdad3 1px solid;
	background-color:#FFFFFF;
	width:332px;
	height:277px;
	float:left;
}
.yt_oundedgeright {
	background-image:url(images/yt_oundedgeright.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:279px;
	float:right;
}
.ytubediv {
	width:330px;
	height:250px;
	margin-top:15px;
	float:right;
}
/*MIDDLE CONTEND START*/
/*WELCOME CONTENT END*/
/*FOOTER START*/


.footerareamain {
clear:both;
background-color:#ff6900;
position:relative;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-bottom:5px;
}
.footersubmenu {
padding-top:2px;
clear:both;
margin:auto;
width:980px;
background-color:#ff6900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.footersubmenu p {
font-size:11px;
color:#FFFFFF;
}
.footercopyright {
width:630px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
}
.footertex {
margin-top:10px;
padding-left:10px;
}
.footertex ul {
padding:0px;
margin:0px;
list-style-type:none;
}
.footertex li {
padding:0px;
margin:0px;
display:inline;
padding-right:10px;
}
.footertex a:link {
color: #FFFFFF;
text-decoration:none;
}
.footertex a:visited {
color: #FFFFFF;
text-decoration:none;
}
.footertex a:hover {
color: #FFCC00;
text-decoration:underline;
}
.footertex a:active {
color: #FFFFFF;
text-decoration:none;
}
.footerarearightdiv {
width:160px;
float:right;
}
.poweredby {
float:right;
color:#990000;
text-decoration:none;
}
.facebookandtwitter {
color:#990000;
text-decoration:none;
text-align:right;
color:#990000;
padding-left:880px;
}
#facebook {
float:left;
/*background-color:#0000FF;*/
width:380px;
padding-left:50px;
height:22px;
}
#facebook img {
margin-top:0px;
margin-left:10px;
vertical-align:middle;
}
#twitter {
float:right;
/*background-color:#0000FF;*/
width:110px;
margin-top:5px;
height:22px;
}
#twitter img {
margin-top:0px;
margin-left:10px;
vertical-align:middle;
}
#poweredbybg {
margin-top:10px;
/*background-color:#00FF00;*/
float:right;
width:550px;
height:52px;
}
/*FOOTER END*/
.TA_excellent{
 float: left;
    margin: 10px 0 0 20px;
    width: 150px;
}