html * {

	margin: 0;

	padding: 0;

	border: 0;

}



html {font-family: Verdana, Tahoma, Helvetica, Arial;}



body {

	background-color: #dbdbdb;

}



img {}

h1{}

h2{}

h3{}

h4{}

h5{}

h6{}

p{}

a{text-decoration: none;}



div#pagecontainer {

	position: relative;

	width: 500px;



	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	background-color: #ffffff;

}



div#header {

	position: relative;

	width: 700px;

	height: 86px;

	

	margin: 0px auto 0px auto;

	/* I changed the bottom margin to 0 and links display to none */

	background-color: #ffffff;

}



	div#headerlinks {

		position: absolute;

		top: 70px;

		left: 300px;

		z-index: 5;

		display: none;

		

		height: 13px;

		

		margin: 0px 0px 0px 0px;

		

		background-color: #ffffff;

	}

	

		div#headerlinks a {

			display: block;

			height: 13px;

			

			color: #575757;

			font-size: 10px;

			line-height: 13px;

			

			float: left;

			padding: 0px 7px;

			

			border-right: 1px solid #a5a5a5;

		}

		

		div#headerlinks a.norightborder {border-right: 0px;}



div#mainnav {

	position: relative;

	top: 0px;

	display: block;

	width: 147px;

	height: 500px;

	

	float: left;

	margin: 10px 20px 0px 20px;

	

	background-color: #ffffff;

	border-right: 1px dotted #a5a5a5;

}

	div#mainnav img {

		display: block;

		

		margin: 0;

		padding: 0;

	}

	

	div#mainnav a {

		display: block;

		width: 85px;

		height: 18px;

		

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

		

		

		background-color: #ffffff;

		border-bottom: 0px dotted #a5a5a5;

	}

		div#mainnav a.mainnavbottom{border-bottom: 1px dotted #a5a5a5;padding-bottom: 5px;margin: 0px 0px 7px 0px;}

		img.mainnavhover {background-color: #e8e8e8; margin-left: 4px;}

	

	div#mainnav a img {

		display: block;

		width: 137px;

		

		

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

		

		background-color: #ffffff;

	}

	

	

div#maincontent {

	position: relative;

	top: 0px;

	display: block;

	width: 500px;

	height: 475px;

	/* height was something same as the mainnav which was 475 */

	float: left;

	margin: 0px 0px 0px 0px;

	background-color: #ffffff;

}



div.company {

	clear: both;

	position: relative;

	display: block;

	

	width: 680px;

	height: 275px;

	margin: 0px auto 0px auto;

	background-color: #ffffff;

	

	border-top: 1px dotted #a5a5a5;

}



div#footer {

	clear: both;

	position: relative;

	display: block;

	width: 700px;

	height: 106px;

	

	border-top: 1px dotted #a5a5a5;

	border-bottom: 1px dotted #a5a5a5;

	

	margin: 0px auto 0px auto;

}

	

	div#footer div.footerquad {

		display: block;

		height: 84px;

		

		margin: 10px 0px 10px 0px;

		padding: 0px 8px 0px 14px;

		float: left;

		

		border-right: 1px dotted #a5a5a5;

		

		background-color: #ffffff;

	}

		

	div#footer div.footerquad div.footerretailhalf {

		display: block;

		width: 96px;

		height: 84px;

		

		float: left;

		

		background-color: #ffffff;

	}

		img.footerheader {

			display: block;

			height: 16px;

			border-bottom: 1px solid #ffffff;

		}

			

		img.footerlink {

			display: block;

			height: 16px;

			

			margin: 0;

			padding: 0;

			border-bottom: 0px dotted #ffffff;

			cursor: pointer;

			background-color: #ffffff;

		}

			

			img.footerlinkhover {background-color: #e8e8e8;margin-left: 4px;}

		

	div#footer div.footerquad div.footerprofessionalhalf {

		display: block;

		width: 118px;

		height: 84px;

			

		float: left;

		

		background-color: #ffffff;

	}

		

	div#footer div#footerproperties div.footerpropertieshalf {

		display: block;

		width: 90px;

		height: 42px;

		

		background-color: #ffffff;

	}

		

	div#footer div#footerdirectory div.footerdirectoryhalf {

		display: block;

		width: 110px;

		height: 84px;

		

		background-color: #ffffff;

	}



img#copyright {

	display: block;

	width: 720px;

	height: 15px;

	

	margin: 0px auto 100px auto;

	padding: 0;

}