/* Change width on this div to match design */
div#globalBoxContainer{
	float:left;
	width:100%;
	background:url(/images/bg-globalBoxContainer.jpg) repeat-x;
	background-color:#535B6F;
	padding:0px 0px 25px 0px;
	
}

div#globalBox {
	float:none;
	margin:0px auto;
	width:954px;
}

/* headerBox */
div#headerBox {
	float:left;
	width:100%;
	height:216px;
	background:url(/images/bg-header.jpg) no-repeat top left;
}

div#logoBoxContainer{
	float:left;
	width:954px;
	padding:18px 0px 0px 0px;
}

div#logoBox {
	float:left;
	padding:36px 0px 0px 60px;
}

div#headerImage{
	float:right;
}

div#headerLinkBox {
	float:right;
	height:20px;
	width:100%;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
	background:#ffffff;
}

div#topMenuBox {
	float:left;
	width:100%;
	height:23px;
}

div#mainBox {
	float:left;
	width:100%;
	padding:40px 0px 0px 0px;
	overflow:hidden;
}

div#leftColumn {
	float:left;
	width:280px;
	padding:0px 0px 0px 0px;
}

div#mainColumn {
	float:left;
	width:370px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
}

div#mainColumnFull {
	float:left;
	width:954px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#mainColumnNoLeft {
	float:left;
	width:662px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 0px;
}

div#mainColumnNoRight {
	float:left;
	width:662px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	_padding:0px 0px 0px 6px;
}

div#rightColumn {
	float:left;
	width:280px;
	padding:0px 0px 0px 0px;
}

div.dynamicBox {
	float:left;
	background-color:#ffffff;
}

div.fullBox {
	float:left;
	width:100%;
}

div.sectionMain{
	float:left;
	width:100%;
}

div.objectBox {
	float:left;
	width:100%;
	height:80px;
	margin:0px 0px 10px 0px;
	min-height:200px;
}

div.parentLinkBox {
	float:left;
	width:100%;
}

div.dateBox {
	float:left;
	width:100%;
}

div.dateBoxRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-25px 0px 0px 0px;
}

div.dateBoxArticleRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-15px 0px 0px 0px;
}

div.formBox {
	float:left;
	background-color:#ffffff;
	width:100%;
}

div.formBoxMain {
	float:left;
	padding:7px;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

/* footerBox */
div#footerBox {
	float:left;
	width:100%;
}

div#fotterBoxLinks{
	float:left;
	width:100%;
	background-color:#C0C0C0;
}

div#fotterBoxText{
	float:left;
	width:100%;
	background-color:#586073;
	height:24px;
}

div#developed {
	float:left;
	width:190px;
	height:50px;
	padding:5px 5px 0px 5px;
	background:#CCCCCC;
}

div#footerBoxCenter {
	float:left;
	width:430px;
	
	margin:5px 10px 0px 10px;
	background:#CCCCCC;
}

div#footerLinksBox{
	float:left;
	width:430px;
	background:#CCCCCC;
}

div#copyright  {
	text-align:center;
	float:left;
	width:100%;	
}

div#powered {
	float:left;
	width:200px;
	width:190px;
	height:50px;
	padding:5px 5px 0px 5px;
	background:#CCCCCC;
}
/* end of footerBox */

div.objectBoxFull{
	float:left;
	width:278px;
	margin:0px 0px 13px 0px;
	background:url(/images/bg-homeObjectFull.jpg) repeat-y;
	min-height:70px;
}

div.objectFullTop{
	float:left;
	background:url(/images/bg-homeObjectFull-top.jpg) no-repeat top ;
	width:278px;
	height:6px;
	font-size:0px;
}

div.objectFullMain{
	float:left;
	background:url(/images/bg-objectFullMain.jpg) no-repeat top;
	width:268px;
	height:70px;
	padding:0px 5px 4px 5px;
	
}


div.objectBoxHalf{
	float:left;
	width:134px;
	margin:0px 9px 0px 0px;
	background:url(/images/bg-objectBoxHalf.jpg) repeat-y;
}

div.objectBoxHalfTop{
	float:left;
	background:url(/images/bg-objectBoxHalf-top.jpg) no-repeat top;
	width:134px;
	height:3px;
	font-size:0px;
}

div.objectBoxHalfMain{
	float:left;
	width:124px;
	padding:3px 5px 5px 5px;
}

div.homeBoxFull{
	float:left;
	width:629px;
	padding:3px 18px 10px 18px;
	
	background:url(/images/bg-homeObject-full.jpg) repeat-y;
}

div.homeBoxFullTop{
	float:left;
	background:url(/images/bg-homeObject-full-top.jpg) no-repeat top;
	width:665px;
	height:6px;
	font-size:0px;
}

div.homeBoxFullMain{
	float:left;
	padding:3px 5px 10px 18px;
}

div.homeBoxHalf{
	float:left;
	width:327px;
	margin:0px 0px 0px 0px;
	background:url(/images/bg-homeObjectHalf.jpg) repeat-y;
	
}

div.homeBoxHalfTop{
	float:left;
	background:url(/images/bg-homeBoxHalf-top.jpg) no-repeat top;
	width:327px;
	height:6px;
	font-size:0px;
}

div.homeBoxHalfMain{
	float:left;
	padding:12px 18px 18px 18px;
	height:232px;
}

div.homeBoxGrey{
	float:right;
	width:327px;
	margin:0px 0px 7px 0px;
	background:url(/images/bg-halfBox-grey.jpg) repeat-y;
	
}

div.homeBoxGreyTop{
	float:left;
	background:url(/images/bg-homeBox-grey-top.jpg) no-repeat top;
	width:327px;
	height:6px;
	font-size:0px;
}

div.homeBoxGreyMain{
	float:left;
	padding:0px 6px 6px 6px;
	width:315px;
}

div.objectBoxBookings{
	float:left;
	width:271px;
	margin:0px 0px 13px 0px;
	_margin:0px 0px 0px 0px;
	background:url(/images/bg-bookings-object.jpg) repeat-x;
	height:192px;
	position:relative;
}


div.objectBoxBookingsLeft{
	float:left;
	background:url(/images/bg-bookings-object-left.jpg) no-repeat;
	width:5px;
	height:192px;
}

div.objectBoxBookingsRight{
	float:left;
	background:url(/images/bg-bookings-object-right.jpg) no-repeat;
	width:3px;
	height:192px;
}

div.objectBoxBookingsTop{
	float:left;
	background:url(/images/bg-bookings-object-top.jpg) repeat-x;
	width:275px;
	height:25px;
	position:relative;
	z-index:300;
	margin:2px 0px 0px -3px;
}

div.faqBox{
	float:left;
	width:100%;
	margin-bottom:20px;
}

div.bookingFormBox{
	float:left;
	padding:20px 10px 10px 10px;
	_padding:0px 10px 10px 10px;
}

div.pagingRecordsFound{
	padding-top:10px;
	float:left;
	width:70%;
	color:#383838;
font-family:tahoma;
font-size:11px;
	
}

div.pagingBox2{
	padding-top:3px;
	float:right;
	width:40%;
	color:#383838;
font-family:tahoma;
font-size:11px;
}

.imgGalleryThumb{
	width:113px;
}

