@charset "UTF-8";

body {
	margin: 0;
	padding: 0;
	font: 100% Helvetica, Arial, Verdana, sans-serif;
	font-size:10pt;
	color: #666666;
	border:0px;
	vertical-align:top;
	background-color:#ceebec;
	text-align: center;
}
body.landingPage {
	margin: 0;
	padding: 0;
	font: 100% Helvetica, Arial, Verdana, sans-serif;
	font-size:10pt;
	color: #666666;
	border:0px;
	vertical-align:top;
	text-align: center;
	background-color:#b5121b;
	background-image:url('../images/background.gif');
	background-repeat:repeat-x;
}
h1,h2,h3,h4,h5,h6,h7,p,div,img,ul,li,table,tr,td {
	margin: 0;
	padding: 0;
	font: 100% Helvetica, Arial, Verdana, sans-serif;
	font-size:10pt;
	color: #666666;
	border:0px;
	vertical-align:top;
	text-align:left;
}
div.container {
	width: 900px;
	margin: auto;
}
	div.header {
		width:900px;
		text-align:center;
		padding-top:18px;
		padding-bottom:18px;
		clear:both;
	}
	div.navigation {
		width:122px;
		height:250px;
		float:left;
	}
		div.navigation > ul > a > li {
			width: 112px;
			border:1px solid #ceebec;
			font-size:10pt;
			letter-spacing:+1;
			font-family: Futura, Futura Std, Helvetica, Arial, sans-serif;
			padding:3px;
			padding-left:6px;
			margin:2px;
			list-style-type: none;
			color:#666666;
		}
		div.navigation > ul > a > li:hover {
			border:1px solid #666666;
		}
		div.navigation > ul > a > li.highlight {
			border:1px solid #666666;
		}
		div.navigation > ul > a {
			text-decoration:none;
		}
	div.main {
		padding-top:2px;
		padding-bottom:10px;
		background-repeat:no-repeat;
		background-position:top center;
		float:left;
		width:772px;
		padding-left:2px;
		
	}
	div.footer {
		padding-top:6px;
		width:900px;
		height:40px;
		background-image:url("");
		clear:both;
	}
	a.footer {
		text-decoration:none;
		color:#999999;
	}
	a.footer:hover {
		color:black;
	}

div.magnifyingGlass {
	position:absolute;
	padding-left:264px;
	left:10px;
}


	
img.residentialGroupThumbnail {
	margin:10px;
	margin-top:0px;
	margin-bottom:20px;
	float:left;
	border:1px solid #666666;
}
a.residentialItemThumbnail {
	padding:0px;
	padding-top:4px;
	margin:3px;
}
a.residentialItemThumbnail:hover {
	border-top:4px solid #B5121B;
}
img.residentialItemThumbnail {
	margin:0px;
	margin-bottom:20px;
	border:1px solid #666666;
}
img.residentialBigImage {
	border:1px solid #666666;
	margin:auto;
}
h1.residentialGroupTitle {
	color:#666666;
	font-family:Times, "Times New Roman", Georgia, Serif; ;
	font-style:italic;
	font-size:14pt;
	padding-top:10px;
	padding-bottom:4px;
	text-align:center;
}



a.oneAndEightThumbnail {
	padding-top:4px;
	margin-right:18px;
	margin-top:0px;
}
a.oneAndEightThumbnail:hover {
	border-top:4px solid #B5121B;
}
img.oneAndEightThumbnail {
	width:140px;
	height:90px;
	margin-bottom:20px;
	border:1px solid #666666;
}
img.oneAndEightBigImage {
	border:1px solid #666666; //use inline style to set border color to same as bg color if you dont want a border
	margin-bottom:33px; 
}

a.readArticle {
	text-decoration:none;
	color:#666666;
	font-size:9pt;
	font-family: "Futura", "Futura Std", Helvetica, Arial, Verdana, sans-serif;;
}
a.nextPrevResidential {
	text-decoration:none;
	color:#666666;
	font-size:9pt;
	font-family: "Futura", "Futura Std", Helvetica, Arial, Verdana, sans-serif;;
}

ul.pageLinks {
	list-style:none;
}
li.pageLinks {
	font-family: "Futura", "Futura Std", Helvetica, Arial, Verdana, sans-serif;
	font-size:9pt;
}
li.pageLinks:hover {
	list-style-image:url('../images/pageLinksBullet.gif');
}
li.pageLinksActive {
	font-family: "Futura", "Futura Std", Helvetica, Arial, Verdana, sans-serif;
	font-size:9pt;
	list-style-image:url('../images/pageLinksBullet.gif');
}
a.pageLinks {
	text-decoration:none;
	color:#666666;
}
a.pageLinks:hover {
	text-decoration:none;
	color:black;
}
a.pageLinksActive {
	text-decoration:none;
	color:#B5121B;
}

a:hover {
	color:black;
}


h1.nameListsTitle {
	font-size:16pt;
	padding-bottom:20px;
}
div.nameLists {
	height:60px;
	width:330px;
	float:left;
	padding-left:0px;
}
li.nameLists {
	font-size:14pt;
	font-family:Times, "Times New Roman", Georgia, Serif;
}
a.nameLists {
	font-size:10pt;
	font-family:Times, "Times New Roman", Georgia, Serif;
	color:#666666;
	font-style:italic;
	text-decoration:none;
	margin-bottom:10px;
}
a.nameLists:hover {
	color:black;
}


div.navigation > a {
	color:red;
}



p.bio {
	font-family: Times, "Times New Roman",Georgia,Serif;
	font-size:11pt;
	line-height:17pt;
	padding-bottom:15px;
}


/* rollovers on landing page */
td#leftTopCell { background-image:url('../images/leftTopCell.gif');}
td#leftTopCell:hover { background-image:url('../images/leftTopCellOver.gif');}

td#leftMiddleCell { background-image:url('../images/leftMiddleCell.gif');}
td#leftMiddleCell:hover { background-image:url('../images/leftMiddleCellOver.gif');}

td#leftBottomCell { background-image:url('../images/leftBottomCell.gif');}
td#leftBottomCell:hover { background-image:url('../images/leftBottomCellOver.gif');}

td#farLeftTopCell { background-image:url('../images/farLeftTopCell.gif');}
td#farLeftTopCell:hover { background-image:url('../images/farLeftTopCellOver.gif');}

td#farLeftBottomCell { background-image:url('../images/farLeftBottomCell.gif');}
td#farLeftBottomCell:hover { background-image:url('../images/farLeftBottomCellOver.gif');}

td#middleTopCell { background-image:url('../images/middleTopCell.gif');}
td#middleTopCell:hover { background-image:url('../images/middleTopCellOver.gif');}

td#doorCell { background-image:url('../images/doorCell.gif');}
td#doorCell:hover { background-image:url('../images/doorCellOver.gif');}

td#dogCell { background-image:url('../images/dogCell.gif');}
td#dogCell:hover { background-image:url('../images/dogCellOver.gif');}

td#rightTopCell { background-image:url('../images/rightTopCell.gif');}
td#rightTopCell:hover { background-image:url('../images/rightTopCellOver.gif');}

td#rightMiddleCell { background-image:url('../images/rightMiddleCell.gif');}
td#rightMiddleCell:hover { background-image:url('../images/rightMiddleCellOver.gif');}

td#rightBottomCell { background-image:url('../images/rightBottomCell.gif');}
td#rightBottomCell:hover { background-image:url('../images/rightBottomCellOver.gif');}

td#farRightTopCell { background-image:url('../images/farRightTopCell.gif');}
td#farRightTopCell:hover { background-image:url('../images/farRightTopCellOver.gif');}

td#farRightBottomCell { background-image:url('../images/farRightBottomCell.gif');}
td#farRightBottomCell:hover { background-image:url('../images/farRightBottomCellOver.gif');}