/* global styles */



.spaced { line-height: 1.4em; } 
.spaced SUB, .spaced SUP { line-height: 0; }

.hiddentext {
	font-family: "arial", helvetica, serif;
	font-size: 7px;
	font-style: normal;
	line-height: 7px;
	font-weight: normal;
	color: #000000;
}
.hidden {
	font-family: "Helvetica", Arial;
	font-size: 1px;
	font-style: normal;
	line-height: 1px;
	color: #7da4d3;
}
.hidden2 {
	font-family: "Helvetica", Arial;
	font-size: 1px;
	font-style: normal;
	line-height: 1px;
	color: #FFFFFF;
}
.footing {
	font-family: "arial", helvetica, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.style1 {
	font-family: "arial", helvetica, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.style2 {
	font-family: "arial", helvetica, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}
.style3 {
	font-family: "arial", helvetica, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.pagetitle {
	font-family: "arial", helvetica, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
}

.nextpagemenu {
	font-family: "arial", helvetica, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	color: #ffffff;
}

.nextpagebrackets {
	font-family: "arial", helvetica, serif;
	font-size: 24px;
	font-style: normal;
	line-height: 24px;
	color: #ffffff;
}
.mastertitles {
	font-family: "arial", helvetica, serif;
	font-size: 18px;
	font-style: normal;
	line-height: 21px;
	font-weight: bold;
	color: #22324e;
}
.titles {
	font-family: "arial", helvetica, serif;
	font-size: 24px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	color: #22324e;
}

.gallery {
	font-family: "arial", helvetica, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}
.clickhere {
	font-family: "arial", helvetica, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #990000;
}
.mainbuttons {
	font-family: "arial", helvetica, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #22324e;
	margin-top: -10px;
	line-height: 13px;
}

a.moreb:link {color:#0000FF; text-decoration:underline;}
a.moreb:visited {color:#0000FF; text-decoration:underline;}
a.moreb:hover {color:#0000FF; text-decoration:none;}
a.moreb:active {color:#0000FF; text-decoration:underline;}

a.mbutton:link {color:#22324e; text-decoration:none;}
a.mbutton:visited {color:#22324e; text-decoration:none;}
a.mbutton:hover {color:#aa170f; text-decoration:none;}
a.mbutton:active {color:#22324e; text-decoration:none;}

a:link {color:#7d664f; text-decoration:none;}
a:visited {color:#7d664f; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#7d664f; text-decoration:none;}

	
		body {
		margin: 0 0 0 0;
		padding: 0;
		background:url(images/bg_tan.jpg);
		
	}
	p, img, ul, ol, li, a, img, div {
		margin: 0 0 0 0;
		padding: 0;
	}
	
/* text area */

textarea {
overflow: auto;
border: none;
font-family: "arial", helvetica, serif;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
color: #000000;
overflow-y: scroll; 
overflow-x: hidden;	
}



/* headers */

div#mastertable {
	width: 990px;
	height: 2050px;
	display: block;
	position: relative;
	margin: 0px 0px 0px 0px;
	background:url(images/footer-bg.jpg);
	}
div#flashcontent {
	width: 765px;
	height: 370px;
	display: block;
	position: relative;
	margin: 0px 0px 0px 0px;
	}

	div.column1of3 {
			width: 990px;
			height: 61px;
			display: block;
			position: relative;
			margin: 0px 0px 0px 0px;
			background:#FFFFFF;
		}
		div.column2of3 {
			width: 990px;
			height: 70px;
			display: block;
			position: relative;
			margin: 0px 0px 0px 0px;
			background:#FFFFFF;
		}
		div.column3of3 {
			width: 990px;
			height: 479px;
			display: block;
			position: relative;
			margin: 0px 0px 0px 0px;
			background:#FFFFFF;			
		}
		
		div.innertabletop {
			width: 990px;
			height: 61px;
			display: block;
			position: relative;
			margin: 0px 0px 0px 0px;
		}
		
		div.innertablemiddle {
			width: 990px;
			height: 70px;
			display: block;
			position: relative;
			margin: 0px 0px 0px 0px;
		}
		
		div.innertablebottom {
			width: 990px;
			height: 479px;
			display: block;
			position: relative;
			margin: 0px 0px 0px 0px;			
		}
		
/* Logo & buttons */

ul#subtabletop {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 61px;
			margin: 0px 0px 0px 0px;
		}
			ul#subtabletop li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}
			

				ul#subtabletop li.t1 		{ left: 0px;  }
				ul#subtabletop li.t2 		{ left: 20px; }
				ul#subtabletop li.t2b 		{left: 732px; background-image: url(images/top2b.jpg); }
				ul#subtabletop li.t3  		{ left: 970px; }
				
					

				
				
				

/* middle bar */

ul#subtablemiddle {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 70px;
			margin: 0px 0px 0px 0px;
		}
			ul#subtablemiddle li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablemiddle li.m1 		{ left: 0px;  }
				ul#subtablemiddle li.m2 		{ left: 20px; }
				ul#subtablemiddle li.m3 		{ left: 155px; }
				ul#subtablemiddle li.m4			{ left: 970px; }
				
				


/* Index Page */				
				
ul#subtablebottom-index {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-index li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-index li.b1-index 			{ left: 0px; }
				ul#subtablebottom-index li.b2-index 			{ left: 20px; }
				ul#subtablebottom-index li.b3-index 			{ left: 105px; }
				ul#subtablebottom-index li.b4-index 			{ left: 555px; }
				ul#subtablebottom-index li.b5-index				{ left: 970px; }


/* flash contest */

div.flash-contest {
			list-style: none;
			display: block;
			position: relative;
			width: 450px;
			height: 165px;
			margin: 0px 0px 0px 0px;
		}

				
/* Contest Page */				
				
ul#subtablebottom-contest {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-contest li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-contest li.b1-contest 			{ left: 0px; }
				ul#subtablebottom-contest li.b2-contest 			{ left: 20px; }
				ul#subtablebottom-contest li.b3-contest 			{ left: 105px; }
				ul#subtablebottom-contest li.b4-contest 			{ left: 555px; }
				ul#subtablebottom-contest li.b5-contest				{ left: 970px; }
				

/* W Beach Page */				
				
ul#subtablebottom-wbeach {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 1079px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-wbeach li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-wbeach li.b1-wbeach 			{ left: 0px; }
				ul#subtablebottom-wbeach li.b2-wbeach 			{ left: 20px; }
				ul#subtablebottom-wbeach li.b4-wbeach 			{ left: 105px; }
				ul#subtablebottom-wbeach li.b5-wbeach				{ left: 970px; }			
				
				
/* NEW About Us Page */
			
				
ul#subtablebottom-about {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 1516px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-about li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-about li.b1-about 			{ left: 0px; }
				ul#subtablebottom-about li.b2-about 			{ left: 20px; }
				ul#subtablebottom-about li.b3-about				{ left: 970px; }
				
				

/* NEW Menu Page */
			
				
ul#subtablebottom-menupg {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 1450px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-menupg li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-menupg li.b1-menupg 			{ left: 0px; }
				ul#subtablebottom-menupg li.b2-menupg 			{ left: 20px; }
				ul#subtablebottom-menupg li.b3-menupg			{ left: 970px; }



/* NEW MEDIUM Menu Page */
			
				
ul#subtablebottom-menumed {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 850px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-menumed li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-menumed li.b1-menumed 			{ left: 0px; }
				ul#subtablebottom-menumed li.b2-menumed 			{ left: 20px; }
				ul#subtablebottom-menumed li.b3-menumed				{ left: 970px; }
				
				

			
				
/* NEW SMALL Menu Page */
			
				
ul#subtablebottom-menusm {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 650px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-menusm li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-menusm li.b1-menusm 			{ left: 0px; }
				ul#subtablebottom-menusm li.b2-menusm 			{ left: 20px; }
				ul#subtablebottom-menusm li.b3-menusm			{ left: 970px; }
				
				
								
				
/* POOL PAGE */


ul#subtablebottom-pool {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-pool li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-pool li.b1-pool 			{ left: 0px; }
				ul#subtablebottom-pool li.b2-pool 			{ left: 20px; }
				ul#subtablebottom-pool li.b3-pool 			{ left: 105px; }
				ul#subtablebottom-pool li.b4-pool 			{ left: 494px; }
				ul#subtablebottom-pool li.b5-pool			{ left: 970px; }
				
				
				ul#subtablebottom-pool li.b4-pool a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 476px;
					height: 479px;
					background-image: url(images/pool_3.jpg);
				}
					ul#subtablebottom-pool li.b4-pool a					{ width:476px; height: 479px; background-position: 0 0 0 0; }
					
					ul#subtablebottom-pool li.b4-pool a:hover				{ background-position: -476px 0; }






/* Overall Site Plan */
			
				
ul#subtablebottom-overall {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 1550px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-overall li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-overall li.b1-overall 			{ left: 0px; }
				ul#subtablebottom-overall li.b2-overall 			{ left: 20px; }
				ul#subtablebottom-overall li.b4-overall 			{ left: 70px; }
				ul#subtablebottom-overall li.b5-overall			{ left: 920px; }
				ul#subtablebottom-overall li.b6-overall			{ left: 970px; }
				
				
				ul#subtablebottom-overall li.b4-overall a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 577px;
					height: 479px;
					background-image: url(images/full-site-plan-sec2.jpg);
				}
					ul#subtablebottom-overall li.b4-overall a					{ width:577px; height: 479px; background-position: 0 0 0 0; }
					
					ul#subtablebottom-overall li.b4-overall a:hover				{ background-position: -577px 0; }
				
				
								
/* NEW Site Plan */
			
				
ul#subtablebottom-newsite {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-newsite li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-newsite li.b1-newsite 			{ left: 0px; }
				ul#subtablebottom-newsite li.b2-newsite 			{ left: 20px; }
				ul#subtablebottom-newsite li.b4-newsite 			{ left: 155px; }
				ul#subtablebottom-newsite li.b5-newsite			{ left: 732px; }
				ul#subtablebottom-newsite li.b6-newsite			{ left: 970px; }
				
				
				ul#subtablebottom-newsite li.b4-newsite a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 577px;
					height: 479px;
					background-image: url(images/site-plan-sec2.jpg);
				}
					ul#subtablebottom-newsite li.b4-newsite a					{ width:577px; height: 479px; background-position: 0 0 0 0; }
					
					ul#subtablebottom-newsite li.b4-newsite a:hover				{ background-position: -577px 0; }
				
				
								
				
								
				
				
				
/* Visit Page */				
				
ul#subtablebottom-visit {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-visit li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-visit li.b1-visit 			{ left: 0px; }
				ul#subtablebottom-visit li.b2-visit 			{ left: 20px; }
				ul#subtablebottom-visit li.b3-visit 			{ left: 105px; }
				ul#subtablebottom-visit li.b4-visit 			{ left: 494px; }
				ul#subtablebottom-visit li.b5-visit				{ left: 970px; }
				
				
				
/* Privacy Policy Page */				
				
ul#subtablebottom-privacy {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-privacy li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-privacy li.b1-privacy 			{ left: 0px; }
				ul#subtablebottom-privacy li.b2-privacy 			{ left: 20px; }
				ul#subtablebottom-privacy li.b3-privacy 			{ left: 105px; }
				ul#subtablebottom-privacy li.b4-privacy				{ left: 970px; }
				


/* In the News Page */				
				
ul#subtablebottom-news {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 900px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-news li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-news li.b1-news 			{ left: 0px; }
				ul#subtablebottom-news li.b2-news 			{ left: 20px; }
				ul#subtablebottom-news li.b3-news 			{ left: 105px; }
				ul#subtablebottom-news li.b4-news				{ left: 970px; }
				


/* Amenities Pages */

				
				
		ul#subtablebottom-amenities {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 779px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-amenities li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-amenities li.b1-amenities 			{ left: 0px; }
				ul#subtablebottom-amenities li.b2-amenities 			{ left: 20px; }
				ul#subtablebottom-amenities li.b3-amenities				{ left: 970px; }



/* Flash Pages */

				
				
		ul#subtablebottom-flash {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-flash li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-flash li.b1-flash 			{ left: 0px; }
				ul#subtablebottom-flash li.b2-flash 			{ left: 20px; }
				ul#subtablebottom-flash li.b3-flash				{ left: 970px; }



/* Flash2 Pages */

				
				
		ul#subtablebottom-flash2 {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 515px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-flash2 li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-flash2 li.b1-flash2 			{ left: 0px; }
				ul#subtablebottom-flash2 li.b2-flash2 			{ left: 20px; }
				ul#subtablebottom-flash2 li.b3-flash2				{ left: 970px; }


/* Flash3 Pages */

				
				
		ul#subtablebottom-flash3 {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 700px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-flash3 li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-flash3 li.b1-flash3 			{ left: 0px; }
				ul#subtablebottom-flash3 li.b2-flash3 			{ left: 20px; }
				ul#subtablebottom-flash3 li.b3-flash3				{ left: 970px; }
				
				
				
/* Flash4 Pages */

				
				
		ul#subtablebottom-flash4 {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 1250px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-flash4 li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-flash4 li.b1-flash4 			{ left: 0px; }
				ul#subtablebottom-flash4 li.b2-flash4 			{ left: 20px; }
				ul#subtablebottom-flash4 li.b3-flash4				{ left: 970px; }



/* Homes Page */

				
				
		ul#subtablebottom-homes {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-homes li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-homes li.b1-homes 			{ left: 0px; }
				ul#subtablebottom-homes li.b2-homes 			{ left: 20px; }
				ul#subtablebottom-homes li.b3-homes 			{ left: 105px; }
				ul#subtablebottom-homes li.b4-homes				{ left: 970px; }
				
				
				
/* Homes Page Navigation */

		ul#homes_nav {
			list-style: none;
			display: block;
			width: 389px;
			height: 479px;
			position: relative;
			left: 0px;
			top: 0px;
		}
			ul#homes_nav li {
				display: block;
				float: left;
				position: absolute;
				top: 0px;
			}

				ul#homes_nav li.homes_top	 			{ top: 0px; }
				ul#homes_nav li.sunnyside		 		{ top: 143px; }
				ul#homes_nav li.nottawaga				{ top: 164px; }
				ul#homes_nav li.wasaga					{ top: 185px; }
				ul#homes_nav li.northwind		 		{ top: 206px; }
				ul#homes_nav li.allenwood		 		{ top: 227px; }
				ul#homes_nav li.kelso	 				{ top: 248px; }
				ul#homes_nav li.homes_mid		 		{ top: 269px; }
				ul#homes_nav li.wimblewood				{ top: 334px; }
				ul#homes_nav li.silverbirch 			{ top: 355px; }
				ul#homes_nav li.georgian		 		{ top: 376px; }
				ul#homes_nav li.woodland				{ top: 397px; }
				ul#homes_nav li.homes_lo				{ top: 418px; }

				ul#homes_nav li a {
					display: block;
					width: 389px;
					background-image: url(images/model-menu.jpg);
				}
					
				ul#homes_nav li.homes_top a	 			{ height: 143px; background-position: 0 0; }
				ul#homes_nav li.sunnyside a		 		{ height: 21px; background-position: 0 -143px; }
				ul#homes_nav li.nottawaga a				{ height: 21px; background-position: 0 -164px; }
				ul#homes_nav li.wasaga a				{ height: 21px; background-position: 0 -185px; }
				ul#homes_nav li.northwind a	 			{ height: 21px; background-position: 0 -206px; }
				ul#homes_nav li.allenwood a		 		{ height: 21px; background-position: 0 -227px; }
				ul#homes_nav li.kelso a	 				{ height: 21px; background-position: 0 -248px; }
				ul#homes_nav li.homes_mid a		 		{ height: 65px; background-position: 0 -269px; }
				ul#homes_nav li.wimblewood a			{ height: 21px; background-position: 0 -334px; }
				ul#homes_nav li.silverbirch a			{ height: 21px; background-position: 0 -355px; }
				ul#homes_nav li.georgian a		 		{ height: 21px; background-position: 0 -376px; }
				ul#homes_nav li.woodland a				{ height: 21px; background-position: 0 -397px; }
				ul#homes_nav li.homes_lo a				{ height: 80px; background-position: 0 -418px; }
				
				ul#homes_nav li.homes_top a:hover	 			{ background-position: -389px 0; }
				ul#homes_nav li.sunnyside a:hover		 		{ background-position: -389px -143px; }
				ul#homes_nav li.nottawaga a:hover				{ background-position: -389px -164px; }
				ul#homes_nav li.wasaga a:hover					{ background-position: -389px -185px; }
				ul#homes_nav li.northwind a:hover	 			{ background-position: -389px -206px; }
				ul#homes_nav li.allenwood a:hover		 		{ background-position: -389px -227px; }
				ul#homes_nav li.kelso a:hover	 				{ background-position: -389px -248px; }
				ul#homes_nav li.homes_mid a:hover		 		{ background-position: -389px -269px; }
				ul#homes_nav li.wimblewood a:hover				{ background-position: -389px -334px; }
				ul#homes_nav li.silverbirch a:hover				{ background-position: -389px -355px; }
				ul#homes_nav li.georgian a:hover		 		{ background-position: -389px -376px; }
				ul#homes_nav li.woodland a:hover				{ background-position: -389px -397px; }
				ul#homes_nav li.homes_lo a:hover				{ background-position: -389px -418px; }
					
					
/*
				
				
				
				

					

							
				
/* Sunnyside Page */

				
				
		ul#subtablebottom-sunnyside {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-sunnyside li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-sunnyside li.b1-sunnyside 			{ left: 0px; }
				ul#subtablebottom-sunnyside li.b2-sunnyside 			{ left: 20px; }
				ul#subtablebottom-sunnyside li.b3-sunnyside 			{ left: 105px; }
				ul#subtablebottom-sunnyside li.b4-sunnyside 			{ left: 494px; }
				ul#subtablebottom-sunnyside li.b5-sunnyside 			{ left: 732px; }
				ul#subtablebottom-sunnyside li.b6-sunnyside				{ left: 970px; }
				
				
				ul#subtablebottom-sunnyside li.b4-sunnyside li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/sunnyside-main.jpg);
				}
					ul#subtablebottom-sunnyside li.b4-sunnyside li.sunnysidemain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-sunnyside li.b4-sunnyside li.sunnysidemain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-sunnyside li.b5-sunnyside li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/sunnyside-sec.jpg);
				}
					ul#subtablebottom-sunnyside li.b5-sunnyside li.sunnysidesec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-sunnyside li.b5-sunnyside li.sunnysidesec a:hover			{ background-position: 238px 0; }
				
				
				

							
				
/* wasaga Page */

				
				
		ul#subtablebottom-wasaga {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-wasaga li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-wasaga li.b1-wasaga 			{ left: 0px; }
				ul#subtablebottom-wasaga li.b2-wasaga 			{ left: 20px; }
				ul#subtablebottom-wasaga li.b3-wasaga 			{ left: 105px; }
				ul#subtablebottom-wasaga li.b4-wasaga 			{ left: 494px; }
				ul#subtablebottom-wasaga li.b5-wasaga 			{ left: 732px; }
				ul#subtablebottom-wasaga li.b6-wasaga				{ left: 970px; }
				
				
				ul#subtablebottom-wasaga li.b4-wasaga li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/wasaga-main.jpg);
				}
					ul#subtablebottom-wasaga li.b4-wasaga li.wasagamain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-wasaga li.b4-wasaga li.wasagamain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-wasaga li.b5-wasaga li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/wasaga-sec.jpg);
				}
					ul#subtablebottom-wasaga li.b5-wasaga li.wasagasec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-wasaga li.b5-wasaga li.wasagasec a:hover			{ background-position: 238px 0; }
				
				

							
				
/* wimblewood Page */

				
				
		ul#subtablebottom-wimblewood {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-wimblewood li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-wimblewood li.b1-wimblewood 			{ left: 0px; }
				ul#subtablebottom-wimblewood li.b2-wimblewood 			{ left: 20px; }
				ul#subtablebottom-wimblewood li.b3-wimblewood 			{ left: 105px; }
				ul#subtablebottom-wimblewood li.b4-wimblewood 			{ left: 494px; }
				ul#subtablebottom-wimblewood li.b5-wimblewood 			{ left: 732px; }
				ul#subtablebottom-wimblewood li.b6-wimblewood				{ left: 970px; }
				
				
				ul#subtablebottom-wimblewood li.b4-wimblewood li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/wimblewood-main.jpg);
				}
					ul#subtablebottom-wimblewood li.b4-wimblewood li.wimblewoodmain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-wimblewood li.b4-wimblewood li.wimblewoodmain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-wimblewood li.b5-wimblewood li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/wimblewood-sec.jpg);
				}
					ul#subtablebottom-wimblewood li.b5-wimblewood li.wimblewoodsec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-wimblewood li.b5-wimblewood li.wimblewoodsec a:hover			{ background-position: 238px 0; }
				


/* allenwood Page */

				
				
		ul#subtablebottom-allenwood {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-allenwood li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-allenwood li.b1-allenwood 			{ left: 0px; }
				ul#subtablebottom-allenwood li.b2-allenwood 			{ left: 20px; }
				ul#subtablebottom-allenwood li.b3-allenwood 			{ left: 105px; }
				ul#subtablebottom-allenwood li.b4-allenwood 			{ left: 555px; }
				ul#subtablebottom-allenwood li.b6-allenwood				{ left: 970px; }
				
				
				ul#subtablebottom-allenwood li.b4-allenwood li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 365px;
					height: 449px;
					background-image: url(thumbs/allenwood-main.jpg);
				}
					ul#subtablebottom-allenwood li.b4-allenwood li.allenwoodmain a		{ width: 365px; background-position: 0 0; }
					
					ul#subtablebottom-allenwood li.b4-allenwood li.allenwoodmain a:hover			{ background-position: 365px 0; }
					
					
			
				
				

							
				



/* northwind Page */

				
				
		ul#subtablebottom-northwind {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-northwind li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-northwind li.b1-northwind 			{ left: 0px; }
				ul#subtablebottom-northwind li.b2-northwind 			{ left: 20px; }
				ul#subtablebottom-northwind li.b3-northwind 			{ left: 105px; }
				ul#subtablebottom-northwind li.b4-northwind 			{ left: 494px; }
				ul#subtablebottom-northwind li.b5-northwind 			{ left: 732px; }
				ul#subtablebottom-northwind li.b6-northwind				{ left: 970px; }
				
				
				ul#subtablebottom-northwind li.b4-northwind li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/northwind-main.jpg);
				}
					ul#subtablebottom-northwind li.b4-northwind li.northwindmain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-northwind li.b4-northwind li.northwindmain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-northwind li.b5-northwind li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/northwind-sec.jpg);
				}
					ul#subtablebottom-northwind li.b5-northwind li.northwindsec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-northwind li.b5-northwind li.northwindsec a:hover			{ background-position: 238px 0; }
				
				

							



				
/* silverbirch Page */

				
				
		ul#subtablebottom-silverbirch {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-silverbirch li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-silverbirch li.b1-silverbirch 			{ left: 0px; }
				ul#subtablebottom-silverbirch li.b2-silverbirch 			{ left: 20px; }
				ul#subtablebottom-silverbirch li.b3-silverbirch 			{ left: 105px; }
				ul#subtablebottom-silverbirch li.b4-silverbirch 			{ left: 494px; }
				ul#subtablebottom-silverbirch li.b5-silverbirch 			{ left: 732px; }
				ul#subtablebottom-silverbirch li.b6-silverbirch				{ left: 970px; }
				
				
				ul#subtablebottom-silverbirch li.b4-silverbirch li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/silverbirch-main.jpg);
				}
					ul#subtablebottom-silverbirch li.b4-silverbirch li.silverbirchmain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-silverbirch li.b4-silverbirch li.silverbirchmain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-silverbirch li.b5-silverbirch li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/silverbirch-sec.jpg);
				}
					ul#subtablebottom-silverbirch li.b5-silverbirch li.silverbirchsec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-silverbirch li.b5-silverbirch li.silverbirchsec a:hover			{ background-position: 238px 0; }
				
				

							
				
/* georgian Page */

				
				
		ul#subtablebottom-georgian {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-georgian li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-georgian li.b1-georgian 			{ left: 0px; }
				ul#subtablebottom-georgian li.b2-georgian 			{ left: 20px; }
				ul#subtablebottom-georgian li.b3-georgian 			{ left: 105px; }
				ul#subtablebottom-georgian li.b4-georgian 			{ left: 494px; }
				ul#subtablebottom-georgian li.b5-georgian 			{ left: 732px; }
				ul#subtablebottom-georgian li.b6-georgian				{ left: 970px; }
				
				
				ul#subtablebottom-georgian li.b4-georgian li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/georgian-main.jpg);
				}
					ul#subtablebottom-georgian li.b4-georgian li.georgianmain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-georgian li.b4-georgian li.georgianmain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-georgian li.b5-georgian li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/georgian-sec.jpg);
				}
					ul#subtablebottom-georgian li.b5-georgian li.georgiansec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-georgian li.b5-georgian li.georgiansec a:hover			{ background-position: 238px 0; }
				
				

							
				
/* woodland Page */

				
				
		ul#subtablebottom-woodland {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-woodland li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-woodland li.b1-woodland 			{ left: 0px; }
				ul#subtablebottom-woodland li.b2-woodland 			{ left: 20px; }
				ul#subtablebottom-woodland li.b3-woodland 			{ left: 105px; }
				ul#subtablebottom-woodland li.b4-woodland 			{ left: 494px; }
				ul#subtablebottom-woodland li.b5-woodland 			{ left: 732px; }
				ul#subtablebottom-woodland li.b6-woodland				{ left: 970px; }
				
				
				ul#subtablebottom-woodland li.b4-woodland li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/woodland-main.jpg);
				}
					ul#subtablebottom-woodland li.b4-woodland li.woodlandmain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-woodland li.b4-woodland li.woodlandmain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-woodland li.b5-woodland li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/woodland-sec.jpg);
				}
					ul#subtablebottom-woodland li.b5-woodland li.woodlandsec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-woodland li.b5-woodland li.woodlandsec a:hover			{ background-position: 238px 0; }
				
				

							
				
/* kiowana Page */

				
				
		ul#subtablebottom-kiowana {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-kiowana li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-kiowana li.b1-kiowana 			{ left: 0px; }
				ul#subtablebottom-kiowana li.b2-kiowana 			{ left: 20px; }
				ul#subtablebottom-kiowana li.b3-kiowana 			{ left: 105px; }
				ul#subtablebottom-kiowana li.b4-kiowana 			{ left: 494px; }
				ul#subtablebottom-kiowana li.b5-kiowana 			{ left: 732px; }
				ul#subtablebottom-kiowana li.b6-kiowana				{ left: 970px; }
				
				
				ul#subtablebottom-kiowana li.b4-kiowana li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/kiowana-main.jpg);
				}
					ul#subtablebottom-kiowana li.b4-kiowana li.kiowanamain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-kiowana li.b4-kiowana li.kiowanamain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-kiowana li.b5-kiowana li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/kiowana-sec.jpg);
				}
					ul#subtablebottom-kiowana li.b5-kiowana li.kiowanasec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-kiowana li.b5-kiowana li.kiowanasec a:hover			{ background-position: 238px 0; }
				
				

							
				
/* sturgeon Page */

				
				
		ul#subtablebottom-sturgeon {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-sturgeon li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-sturgeon li.b1-sturgeon 			{ left: 0px; }
				ul#subtablebottom-sturgeon li.b2-sturgeon 			{ left: 20px; }
				ul#subtablebottom-sturgeon li.b3-sturgeon 			{ left: 105px; }
				ul#subtablebottom-sturgeon li.b4-sturgeon 			{ left: 494px; }
				ul#subtablebottom-sturgeon li.b5-sturgeon 			{ left: 732px; }
				ul#subtablebottom-sturgeon li.b6-sturgeon				{ left: 970px; }
				
				
				ul#subtablebottom-sturgeon li.b4-sturgeon li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/sturgeon-main.jpg);
				}
					ul#subtablebottom-sturgeon li.b4-sturgeon li.sturgeonmain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-sturgeon li.b4-sturgeon li.sturgeonmain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-sturgeon li.b5-sturgeon li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/sturgeon-sec.jpg);
				}
					ul#subtablebottom-sturgeon li.b5-sturgeon li.sturgeonsec a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-sturgeon li.b5-sturgeon li.sturgeonsec a:hover			{ background-position: 238px 0; }
				
				
				

/* nottawaga Page */				
				
ul#subtablebottom-nottawaga {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-nottawaga li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-nottawaga li.b1-nottawaga 			{ left: 0px; }
				ul#subtablebottom-nottawaga li.b2-nottawaga 			{ left: 20px; }
				ul#subtablebottom-nottawaga li.b3-nottawaga 			{ left: 105px; }
				ul#subtablebottom-nottawaga li.b4-nottawaga 			{ left: 494px; }
				ul#subtablebottom-nottawaga li.b5-nottawaga				{ left: 970px; }
				
				
				ul#subtablebottom-nottawaga li.b4-nottawaga li.nottawagamain a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 476px;
					height: 225px;
					background-image: url(thumbs/nottawaga-main.jpg);
				}
					ul#subtablebottom-nottawaga li.b4-nottawaga li.nottawagamain a					{ width: 476px; background-position: 0 0; }
					
					ul#subtablebottom-nottawaga li.b4-nottawaga li.nottawagamain a:hover			{ background-position: 476px  0; }
					
					
			
			ul#subtablebottom-nottawaga li.b4-nottawaga li.nottawagasec a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 476px;
					height: 224px;
					background-image: url(thumbs/nottawaga-sec.jpg);
				}
					ul#subtablebottom-nottawaga li.b4-nottawaga li.nottawagasec a		{ width: 476px; background-position: 0 -224px; }
					
					ul#subtablebottom-nottawaga li.b4-nottawaga li.nottawagasec a:hover			{ background-position: 476px -224px; }
					
					
					
/* kelso Page */

				
				
		ul#subtablebottom-kelso {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 479px;
			margin: 0px 0px 0px 0px;
			background:url(images/body-tile.jpg);
		}
			ul#subtablebottom-kelso li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
			}

				ul#subtablebottom-kelso li.b1-kelso 			{ left: 0px; }
				ul#subtablebottom-kelso li.b2-kelso 			{ left: 20px; }
				ul#subtablebottom-kelso li.b3-kelso 			{ left: 105px; }
				ul#subtablebottom-kelso li.b4-kelso 			{ left: 494px; }
				ul#subtablebottom-kelso li.b5-kelso 			{ left: 732px; }
				ul#subtablebottom-kelso li.b6-kelso				{ left: 970px; }
				
				
				ul#subtablebottom-kelso li.b4-kelso li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/kelso-main.jpg);
				}
					ul#subtablebottom-kelso li.b4-kelso li.kelsomain a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-kelso li.b4-kelso li.kelsomain a:hover			{ background-position: 238px 0; }
					
					
			
			ul#subtablebottom-kelso li.b5-kelso li a {
					display: block;
					margin: 0px 0px 0px 0px;
					position: absolute;
					width: 238px;
					height: 449px;
					background-image: url(thumbs/kelso-loft.jpg);
				}
					ul#subtablebottom-kelso li.b5-kelso li.kelsoloft a		{ width: 238px; background-position: 0 0; }
					
					ul#subtablebottom-kelso li.b5-kelso li.kelsoloft a:hover			{ background-position: 238px 0; }
				
				
				
				

			
				

/* Footer-bottom */				
				
ul#subtablebottom-footerb {
			list-style: none;
			display: block;
			position: relative;
			width: 990px;
			height: 129px;
			margin: -1px 0px 0px 0px;
			background:url(images/bottom_bg.jpg);
			
		}
			ul#subtablebottom-footerb li {
				display: block;
				margin: 0px 0px 0px 0px;
				position: absolute;
				height: 129px;
			}

				ul#subtablebottom-footerb li.footer1 			{ left: 0px; }
				ul#subtablebottom-footerb li.footer2 			{ right: 20px; }
				ul#subtablebottom-footerb li.footer3 			{ left: 970px; }				
				
				
				
				
				
				
				
