	a.headermenu:link 		{color: #ffffff; background: none; text-decoration: none}
	a.headermenu:visited	{color: #ffffff; background: none; text-decoration: none}
	a.headermenu:hover		{color: #ffffff; background: none; text-decoration: none}
	a.headermenu:active 	{color: #ffffff; background: none; text-decoration: none}

	a.headerselected:link 		{color: #ffffff; background: none; text-decoration: none}
	a.headerselected:visited	{color: #ffffff; background: none; text-decoration: none}
	a.headerselected:hover		{color: #ffffff; background: none; text-decoration: none}
	a.headerselected:active 	{color: #ffffff; background: none; text-decoration: none}

	a.menu:link 		{color: #173956; background: none; text-decoration: none}
	a.menu:visited	{color: #173956; background: none; text-decoration: none}
	a.menu:hover		{color: #173956; background: none; text-decoration: none}
	a.menu:active 	{color: #173956; background: none; text-decoration: none}

	a.selected:link 		{color: #173956; background: none; text-decoration: none}
	a.selected:visited	{color: #173956; background: none; text-decoration: none}
	a.selected:hover		{color: #173956; background: none; text-decoration: none}
	a.selected:active 	{color: #173956; background: none; text-decoration: none}

	a.footermenu:link 		{color: #ffffff; background: none; text-decoration: none}
	a.footermenu:visited	{color: #ffffff; background: none; text-decoration: none}
	a.footermenu:hover		{color: #ffffff; background: none; text-decoration: none}
	a.footermenu:active 	{color: #ffffff; background: none; text-decoration: none}

	a.footerselected:link 		{color: #ffffff; background: none; text-decoration: none}
	a.footerselected:visited	{color: #ffffff; background: none; text-decoration: none}
	a.footerselected:hover		{color: #ffffff; background: none; text-decoration: none}
	a.footerselected:active 	{color: #ffffff; background: none; text-decoration: none}

	UL.floatleft	{ /* used for 2 column ul's */
			width: 500px;
	}
	UL.floatleft	LI	{ /* used for 2 column ul's */
			float: left;
			width: 250px;
	}

	BODY {
	    color: 				#000000;
	    background: 	#daced7;
	    font-family: 	arial, sans-serif;
	    font-size: 		12px;
	    line-height: 	1.3em;
	    margin:				0px;
	    padding: 			0px;
			margin-top: 	10px;

	}

/*div	{
	border: 1px solid #000000;
}
*/
#container	{
			margin: 		0px auto;
			width: 			750px;
			background: #ffffff;
}

#header	{
			float: 					left;
			color:					#ffffff;
			background: 		#501744;
			height: 				28px;
			width:					750px;
}

#headertitle	{
			float:					left;
			width: 					500px;
			font-size:			20px;
			padding-top:		6px;
			padding-left:		6px;
}

#headermenu	{
			float:					left;
			color: 					#ffffff;
			width:					230px;
			text-align: 		right;
			padding-right: 	5px;
}

#wrapper	{
			float: left;
			background:		#d5d5d5;
}

#navigation	{
			float: 				right;
			margin:				0px;
			width: 				130px;
			height: 			475px;
			background: #d5d5d5;
}

#content	{
			float: 					left;
			margin:					0px;
			width: 					608px;
			background: 		#ffffff;
			padding-right: 	12px;
			padding-bottom: 12px;
			padding-top: 		20px;
			position: relative;
}

.ContentMargin	{
			margin-left: 75px;
			margin-right: 15px;
}

#footer	{
			color:							#ffffff;
			clear:							both;
			text-align: 				center;
			height: 						60px;
			background: 				#808080;

}

#footeraddress	{
			margin: 			0px auto;
			width: 				750px;
			font-size: 		12px;
			text-align: 	center;
			margin-top: 	12px;
}
	a:link 		{color: #173956; background: none; text-decoration: none}
	a:visited	{color: #858585; background: none; text-decoration: none}
	a:hover		{color: #7D7AB0; background: none; text-decoration: underline}
	a:active 	{color: #B06732; background: none; text-decoration: none}

	H1 {
	    color: 					#000000;
	    background: 		none;
			font-size: 			24px;
			padding: 				0px;
			margin-top:			10px;
			margin-left:		5px;
	}

	H2 {
	    color: 						#000000;
	    background: 			none;
			font-size: 				16px;
			font-weight: 			700;
			letter-spacing:		0.01em;
			margin-left: 			10px;
			margin-bottom:		0px;
	}

	H3 {
	    color: 						#000000;
	    background: 			none;
			font-size: 				16px;
			font-weight: 			700;
			letter-spacing:		0.01em;
			margin-left: 			10px;
			margin-bottom:		0px;
	}

	h1, h2, h3 {
				color: #000000;
	}

	H2 +	P	{
		margin-top:			0px;
		text-indent: 		12px;
	}

	.indent	{
			padding-top: 			0px;
			padding-bottom: 	0px;
			padding-left: 		15px;
			padding-right: 		0px;
	}

	.indent2	{
			padding-top: 			0px;
			padding-bottom: 	0px;
			padding-left: 		50px;
			padding-right: 		0px;
	}

	.websiteby {
			color: 					#000000;
			background: 		none;
			font-size: 			11px;
			text-align: 		center;
			padding-top: 		15px;
			padding-bottom: 0px;
			padding-left: 	0px;
			padding-right: 	0px;
	}

	.text	{
			font-size: 			18px;
			padding-top: 		0px;
			padding-bottom: 0px;
			padding-left: 	40px;
			padding-right:	20px;
	}

	P	{
		margin-left: 			7px;
	}
	.headermenu {
			font-size: 			11px;
			font-weight: 		400;
	}


	.headerselected {
			font-size: 			11px;
			font-weight: 		800;
	}

	.menu	{
			color: 					#FFFFFF;
			background: 		none;
			font-size: 			12px;
			font-weight: 		600;
			padding-top: 		0px;
			padding-bottom: 0px;
			padding-left: 	5px;
			padding-right: 	0px;
	}

	.selected	{
			color: 						#959838;
			background: 			none;
			font-size: 				12px;
			font-weight: 			900;
			line-height: 			14px;
			text-decoration: 	none;
			padding-top: 			0px;
			padding-bottom: 	0px;
			padding-left: 		5px;
			padding-right: 		0px;
	}

	.footer {
			font-size: 	12px;
			text-align: center;
	}

	.footermenu {
			font-size: 		12px;
			font-weight: 	400;
	}

	.footerselected {
			font-size: 		12px;
			font-weight: 	800;
	}

	.menubkgd {
	    background: 			#FFFFFF;
	    background-image:	none;
	}

	.picborder{
			border-color: #000000;
			border-style: solid;
			border-width: 1px;
	}

	.border {
			border-color: #314f72;
			border-style: solid;
			border-width: 2px;
			padding: 3px;
	}

	.dottedline	{
			border-bottom-width: 4px;
			border-bottom-style: dotted;
			border-bottom-color: #CCC9E4;
	}

/* ID SELECTOR(S)    ************************************/

	#frontpagewrapper	{
		float:			left;
		background: #ffffff;
		width: 			608px;
	}
	#leftcol	{
		position: relative;
		float:				left;
		width:				295px;
		height:			475px;
		background: 	#ffffff;

	}
	#middlecol	{
		position: relative;
		float: left;
		width: 147px;
		background: #d5d5d5;
		height: 575px;

	}
	#rightcol	{
		position: relative;
		float:			left;
		width:			164px;
		height:			575px;
		background: #ffffff;
	}
	.housedetails 	{
		font-weight:		900;
		color:					#d5d5d5;
		background: #501744;
		text-align:			center;
		margin-top:			4px;
		margin-bottom:	4px;
	}
a.housedetails:link 		{color: #ffffff; background: none; text-decoration: none}
a.housedetails:visited	{color: #ffffff; background: none; text-decoration: none}
a.housedetails:hover		{color: #ffffff; background: none; text-decoration: none}
a.housedetails:active 	{color: #ffffff; background: none; text-decoration: none}

	.mouseoverborder1	{
		background: #ffffff;
		border: 2px solid #93bcec;
		padding: 6px;
}
	.mouseoverborder2	{
		background: #ffffff;
		border: 1px solid silver;
		padding: 2px;
}