* {
	margin: 0;
	padding: 0;
}

body {
	background: #fff;
	color: #000;
	font-family: Trebuchet MS, Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}

img { 
	border: 0; 
}
#branding {
	width: 100%;
	
}
#branding h1 {
	display: none;
}
#branding img {
	width: 100%;
	padding: 0 0 10px 0;
}
#topNavigation {
	display: none;
}

#content {
	width: 100%;
	display: block;
}
#column1 {
	float: left;
	width: 48%;
	padding-right: 2%;
}

#column2 {
	float: left;
	width: 48%;
	padding-left: 1%;
}

#column2 ul {
	list-style: none;
}

body.news #column1 h1,
body.newsDetails #column1 h1,
body.propertyDetails #column1 h1 {
	margin: 0 0 10px 0;
	text-transform: uppercase;
	font-size: 26px;
	line-height: 26px;
	padding: 0;
	color: #ee2a28;
}
body.news #column1 h2,
body.newsDetails #column1 h2,
body.propertyDetails #column1 h2 {
	margin: 0 0 15px 0;
	text-transform: uppercase;
	font-size: 21px;
	line-height: 21px;
	padding: 0;
	color: #7a7b7d;
}
body.news #column1 h3,
body.newsDetails #column1 h3,
body.newsDetails #column2 h3,
body.propertyDetails #column1 h3,
body.propertyDetails #column2 h3 {
	margin: 25px 0 15px 0;
	text-transform: uppercase;
	font-size: 18px;
	line-height: 18px;
	padding: 0;
	color: #06377b;
}
body.news #column1 h4,
body.newsDetails #column1 h4,
body.propertyDetails #column1 h4  {
	margin: 15px 0 15px 0;
	font-size: 16px;
	line-height: 16px;
	padding: 0;
	color: #000;
}
#loadarea {
	width: 325px !important;
}
#loadarea img {
	width: 325px;
}
#imageGallery {
	width: 100%;
}
#imageGallery li {
	float: left;
}
#imageGallery li img {
	width: 76px !important;
	padding-right: 5px;
}
#imageGallery li.thumbLast img {
	width: 76px !important;
	padding-right: 0;
}
#propertyExtras {
	display: none;
}

body.propertyDetails #column2 ul#propertyContacts,
body.propertyDetails #column2 dl {
	list-style: none;
	font-size: 12px;
	margin-top: 15px;
}
body.propertyDetails #column2 ul#propertyContacts li strong,
body.propertyDetails #column2 dl strong {
	color: #06377b;
}
body.propertyDetails #column2 ul#propertyContacts li {
	background: url(../images/icon-staffmember.gif) no-repeat 0 50%;
	padding-left: 35px;
	padding-top: 1px;
	margin-bottom: 15px;
}
#propertyContacts dl {
	width: 100%;
}
#propertyContacts dt {
	float: left;
	height: 45px;
}
#propertyContacts dd {
	float: left;
	height: 45px;
}

#footer {
	width: 100%;
}
#footer img {
	width: 100%;
}
#footerLeft,
#footerRight {
	display: none;
}
#propertyDisclaimer {
	width: 100%;
	font-size: 70%;
	padding: 20px 0;
}
#credits {
	display:none;
}


