/* @override http://comfortableliving.jp74.com/css/comfortableliving.css */

body {
	font: 12pt/16pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}

div.clearing {
	clear: both;
}

a {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #000;
}

img {
	border-style: none;
}

#wrapper {
	margin: 1cm 0.5cm;
}

#header object#flashLogo {
	visibility: hidden;
	display: none;
	height: 0;
	width: 0;
}

#header {
	height: 3cm;
	position: relative;
	border-bottom: 1px solid #7f7f7f;
	margin-bottom: 1em;
}

#header h1 {
	position: absolute;
	top: 0;
	left: 0;
}

#header h2 {
	position: absolute;
	top: 11px;
	right: 0;
}

ul#navBar {
	display: none;
}

#leftCol {
	display: none;
}

object#bannerFlash {
	height: 0;
}

div#footer {
	border-top: 1px solid #7f7f7f;
	margin-top: 1em;
	font-size: 0.6em;
}

div#footer p, div#footer p strong {
	font-size: 1em;
}

div#footer strong {
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
}

div#footer ul {
	display: none;
}

ul#bottomLinks {
	display: none;
}

#latestNews {
	display: none;
}

#midCol h1 {
	margin-bottom: 1em;
	font-size: 24pt;
	color: #004c8f;
	line-height: 1em;
}

#midCol h2 {
	font-size: 16pt;
	font-weight: normal;
	font-style: normal;
	line-height: 1em;
}

#midCol {
	padding-bottom: 1em;
	margin-right: 4em;
	margin-left: 4em;
}

#rightCol div.sideButtons {
	display: none;
}

#callUs {
	font-size: 20pt;
	text-align: center;
}

#midCol div.developmentPreviews {
	border-top: 1px solid #bfbfbf;
	position: relative;
	display: block;
	margin-bottom: 1em;
	width: 50%;
}

#midCol div.developmentPreviewsImg {
	float: left;
	position: absolute;
	top: 0.5cm;
	left: 0.5cm;
}

#midCol div.developmentPreviews h4 {
	margin-left: 4cm;
}

#midCol div.developmentPreviews p {
	margin-left: 4cm;
}

p.more a {
	display: none;
}

div.dataAccordian {
	height: auto !important;
	visibility: visible !important;
	opacity: 1 !important;
	margin-left: 0.6cm;
	margin-right: 0.6cm;
}

div#accordion h3 {
	margin-bottom: 0;
	border-top: 1px solid #bfbfbf;
	padding-top: 1cm;
}

div#accordion {
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 1cm;
}

form {
	display: none;
}

object#flashBox {
	display: none;
	padding-top: 2px;
	height: 1px;
	overflow: hidden;
	visibility: hidden;
}

div#rightCol {
	display: none;
}
