div#holder{
	background:none;
}
div#holder h1,div#main-visual,div#branding,div#main-content h2{
		display:none;
	}
div#languages {	
	display:none;
}

div#main-content{
	padding-top:10px;
}

div#main-content div.shadow-container{
		display:none;
}

div#main-menu{
	display:none;
}

div#main-content div#content{
	display:block;
	background:#FFF;
	
}
div#main-content div#sub-menu{
		display:none;
}

div#top-menu{
	display:none;
}	

div#business-login,
div#business-login .login,
div#business-login .login form{
	display:none !important;
}

div#font-controls,
div#print{
	display:none !important;
}
		
		/* div#main-content div#content div.itemImage{
			float:left;_display:inline;
			margin:10px 18px 10px 0;
			width:207px;
		}
			div#main-content div#content div.itemImage div.caption{
				padding:10px 12px 0 8px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:1em;
				color:#8d8d8d;
			}
			div#main-content div#content div.itemImage div.caption a{
				font-family:Arial, Helvetica, sans-serif;
				
			}			
			div#main-content div#content table {
				float:left;_display:inline;
				width:400px;
				border-collapse:collapse;
			}		
			div#main-content div#content table.rooms-capacity {
				margin-top:50px 0 20px;
			}
				div#main-content div#content table caption {
					text-align:left;
				}
				div#main-content div#content table thead tr th,
				div#main-content div#content table tbody tr td{
					text-align:left;
					border-right:1px solid #ccc;
					padding-right:0;
					padding-left:5px;
				}
				div#main-content div#content table thead tr th {
					border-bottom:1px solid #ccc;
					padding:2px 3px;
				}
					
				div#main-content div#content table tbody tr{
					padding:0;
				
				 
					text-align:left;
					border-right:1px solid #ccc;
					padding-right:0;
					width:33%;
					padding-left:5px;
				}
				
				div#main-content div#content table tbody tr td.pukkaMeetingsColumn_squareMeters
				div#main-content div#content table tbody tr td.pukkaMeetingsColumn_height{
					width:30%;
				}
				div#main-content div#content table tbody tr td.pukkaMeetingsColumn_dimensions{
					width:40%;
				} */
				
div#main-content div#downloads {
		display:none;
}

		
div#main-content div#right-column{
		display:none;
}

	div#feature {
		display:none;
	}	
		
div#weatherandtime {
		display:none;
}

div#footer{
	display:none;
}

/* Careers page styles */

div#content div.job:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#content div.job h3{
	background:transparent url(../images/gallery-title-bg.gif) no-repeat scroll 0 3px;
	cursor:pointer;
	margin:0 0 20px 0;
	padding-bottom:4px;
	width:100%;
}

div#main-content div#content.footerPage{
	background:none;
	display:block;
	float:left;_display:inline;
	margin:-50px 0 0 35px;
	padding-right:14px;
	width:653px;
	min-height:250px;
	height:auto !important;
	height:250px;
	
}
div#main-content div#content.footerPage li {
	font-size: 1em;
}
		
	div#main-content div#content.footerPage div.itemImage{
		float:left;_display:inline;
		margin:0 0 10px 0;
		width:207px;
	}
	div#main-content div#content.footerPage div.job{
		margin:20px 0;
	}
	div#main-content div#content.footerPage div.itemPreviewIntro{
		float:right;_display:inline;
		width:446px;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#8d8d8d;
	}
		div#main-content div#content.footerPage div.itemPreviewIntro a{
			background:#308BBD none repeat scroll 0 0;
			color:#FFFFFF;
			float:right;
			font-family:Arial,Helvetica,sans-serif;
			font-size:0.9em;
			padding:3px 6px;
			text-decoration:none;
			text-transform:uppercase;
			}
		div#main-content div#content.footerPage div.itemPreviewIntro ul{
			padding-left:1.2em;
		}	
		div#main-content div#content.footerPage div.itemPreviewIntro ul li{
			line-height:2em;
		}
div#main-content div#right-column .address{
	margin:-25px 50px 0 35px;
}		

/* photo gallery styles */

div#main-content.page_gallery h2,
div#main-content.page_vtour h2{
	background:none;
	padding-left:35px;
	width:685px;
	
	font-size:2.4em;
	color:#3C3C3C;
}

div#main-content.page_gallery,
div#main-content.page_vtour{
	position:relative;
	border-top:130px solid #FFFFFF;
	padding-top:0;
	min-height:550px;
	height:auto !important;
	height:550px;
}
	div#main-content.page_gallery div#content,
	div#main-content.page_vtour div#content{
		background:none;
		width:685px;
		margin-left:35px;
		min-height:250px;
		height:auto !important;
		height:250px;
	}

div#main-content.page_gallery div#feature,
div#main-content.page_vtour div#feature {
		display:none;
}	
	/* div.feature div.feature-content{
		height:120px !important;
	} */
	
div#main-content.page_gallery div.shadow-container,
div#main-content.page_vtour div.shadow-container{
		display:none;
}
	
div#weatherandtime{
	display:none;
}


/* reservationsTest styles */
div#main-content.page_reservationsTest{
	background:#FFFFFF none;
}


/* vtour page styles */
div#main-content div.video{
	display:none;
}

div.ui-accordion-content-wrap{
	display:block !important;
}

div#group-link ul li a{
	display:none !important;
}

#page_diningsub .print-img{
	display:block;
}
#page_diningsub div#main-content object{
	display:none !important;
}
#page_diningsub .caption{
	display:none;
}
