* {
	background:none!important;
}
body {
	font-size:0.8em!important;
}
h1 {
	font-size:2em!important;
	margin-top:0.4em;
}
h2 {
	font-size:1.3em!important;
}
h3 {
	font-size:1.2em!important;
}
h4 {
	font-size:1em!important;
}
#main {
	width:650px!important;	
}
ul,
	ul li {
	list-style: circle!important;
}
#funcNav, #search, #topNav,
#leftNav, #contentRight, #path,
#bannerBottom, .headerImage,
#doormatWrapper, #homeMidBlock #columnRight,
	.buttonHolder, #rightColumn, #headCenter,
	#navigation, #footer, #loginPanel, #loginPanel_logoff,
	#calSearchbox, .pager {
	display:none;
}
#contentContainer {
	padding:0!important;
	margin:0!important;
}
#contentMid,
#contentR,
#contentR #leftColumn {
	padding:0;
	width:100%!important; /* use full page width */
}
#tabs {
	border-bottom:1px solid #c9c9c9;
}
.active_two .tabs .one,
	.active_one .tabs .two {
	display:none!important;
	color:#ff0000!important;
}
#footer {}
ul li {
	list-style-type:none; /* give back bullets to lists */
}
#contentMid .mid,
#contentMid.large .mid {
	padding:0;/* use full page width */
}
#header, #headerLanding, #headerHome {
	height:160px;
	border-bottom:2px solid #CACAC9;
	margin:0 0 25px 0;
}
#headerImage {
	height:auto!important;
}
#brand {}
#brand img {}
#brand a img {
	border:none;
}
#breadcrumb {
	border:none;
	padding:0;
	text-align:left;
}
#contentHolder {
	padding:5px 0 0 0;
}
.boxContent {
	border:1px solid #ccc;	
}
table.contentTable {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-collapse:collapse;
}
table.contentTable tr td,
	table.contentTable tr th {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:none;
	border-bottom:none;
}
table.contentTable tr th {
	color:#000000;
	font-weight:bold;
}
.formBox {
	width:510px;
}
.formBox .formboxTop {
	border-top:4px solid #C9C9C9;
	border-left:4px solid #C9C9C9;
	border-right:4px solid #C9C9C9;
}
.button, .butSearch {
	background:none;
	border:none;
	color:#000000;
}
.pager {
	border:2px solid #E4E4E4;
}

/* -- home -- */
.two_Columns #column01 {
	width:100%;
}
.two_Columns #column02 {
	display:none;
	float:none;
}
.videoBox {
	display:none;
}
#doormat {
	display:none;
}
#carrousel {
	display:none;
}
#headerContent,
	#bodyContent #content,
	.home #contentContainer,
	.content #contentContainer {
	width:100%;
}
.home #groups.twoColumns .col01 {
	width:48%;
	margin:17px 9px 0 0;
}
.home #groups.twoColumns .col02 {
	width:50%;
	margin:17px 0 0 0;
}
.home #contentHolder .leftCol {
	margin:0 9px 0 0;
}
.home #contentHolder .leftCol,
	.home #contentHolder .rightCol {
	float:left;
	padding:0;
	width:49%;
}

/* -- content -- */
#leftColumn {
	padding:0;
	margin:0;
	border:none;
	float:none;
	width:100%!important;
}
#rightColumn {
	float:none;
}
#contentR {
	float:none;
}
#contentL {
	display:none;
	float:none;
}
.home .boxContent,
	.home .newsBox {
	padding:1em 3.1em 1em 1em;
	margin:0 0 0.5em 0;
}
.videoHolder, .mapsHolder, .iframeHolder {
	display:none;
}

.coleft, .colright {
    display: none;
}

#floorplanleftside {
    width: 100%;
    page-break-after: always;
}