/* CSS Document */
div {
	position:relative;
}
#ind-containerheader {
	margin:0px;
	padding:0px;
	background:url(../images/ind-bg.jpg) top left repeat-x;
	width:100%;
	height:171px;
}
#ind-containerBody {
	margin:0px;
	padding:0px;
	background:url(../images/ind-containerbg.jpg) top left repeat-x #010101;
	width:100%;
}
#ind-containerBottom {
	margin:0px;
	padding:0px;
	background:url(../images/ind-bottom.jpg) top left repeat-x #272727;
	width:100%;
	clear:both;
}
#containerInd {
	width:900px;
	margin:0 auto;
	padding:0px;
	min-height:300px;
	_height:300px;
	height:100%;
	overflow:hidden;
}
#ind-container {
	width:900px;
	margin:0 auto;
}
#ind-middle {
	margin: 0 auto;
	width:900px;
	padding-top:20px;
	float:left;
	padding-bottom:25px;
}
#ind-bottom {
	width:900px;
	margin: 0 auto;
	height:68px;
	clear:both;
}
#header {
	margin: 0 auto;
	width:900px;
	padding-top:38px;
}
#logo {
	float:left;
	width:450px;
}
#callus {
	float:right;
	width:450px;
	height:95px;
}
#ind-callus-box {
	float:right;
	background: url(../images/callus-bg.jpg) top left repeat-x #3d3d3d;
	border:solid 1px #6e6e6e;
	width:188px;
	height:58px;
}
#ind-Left {
	width:492px;
	float:left;
}
#ind-Right {
	width:408px;
	float:right;
}
#booking-box {
	float:left;
	width:406px;
	height:260px;
	background: url(../images/box-bg.jpg) top left repeat-x #1d1d1d;
	border:solid 1px #4b4a50;
}
#mainFooter {
	width:900px;
	position:relative;
	margin:auto;
	padding-top:70px;
}
#m_copyright {
	clear:both;
	width:880px;
	padding:10px;
	height:25px;
}
#l_copyright {
	float:left;
	width:440px;
}
#r_copyright {
	float:right;
	width:440px;
}
#bottom-content {
	margin: 0 auto;
	width:880px;
	padding:10px;
}
/* -- Inner Pages Structure --- */

#containerBody {
	margin:0px;
	padding:0px;
	background:url(../images/inr-containerbg.jpg) bottom left repeat-x;
	width:100%;
}
#containerBottom {
	margin:0px;
	padding:0px;
	background:url(../images/inr-bottom.jpg) top left repeat-x;
	width:100%;
	clear:both;
}
#containerInner {
	width:900px;
	margin:0 auto;
	padding:0px;
	min-height:500px;
	_height:500px;
	height:100%;
	overflow:hidden;
}
#inner-container {
	width:900px;
	margin:0 auto;
}
#inner-middle {
	width:898px;
	border-left:solid 1px #c8d5de;
	border-right:solid 1px #c8d5de;
	float:left;
}
#inr-callus-box {
	float:right;
	border:solid 1px #6f6f6f;
	width:188px;
	height:58px;
}
#inr-bottom {
	width:900px;
	margin: 0 auto;
	height:68px;
}
#leftcontent {
	width:680px;
	float:left;
	padding: 0px 0px 0px 15px;
}
#rightcontent {
	width:188px;
	float:right;
	background:#ffffff;
}
#title {
	padding:20px 15px 15px 0px;
	background: url(../images/hr.gif) bottom left no-repeat;
	width:665px;
	height:24px;
	margin-bottom:15px;
}
#mid-content {
	float:left;
	width:898px;
}
#column-l {
	float:left;
	width:320px;
	margin-right:40px;
}
#column-r {
	float:left;
	width:320px;
}
