/* CSS Document */*{margin:0;padding:0;}body {	background-image: url(../images/sc_bgd2.jpg);}#container{width:961px;padding-bottom:20px;background-color:#FFFFFF;margin:0 auto 0 auto;}#flash{width: 963px;height: 384px;padding:6px 0 6px 0;}#insideflash{width: 436px;height: 100%;padding:0;background-color:#e1dec7;}#flashpaper{width:712px;height: 392px;margin: 20px auto 0 auto;overflow:hidden;}#flashpaperleft{width:325px;height: 246px;margin: 0px 0 0 130px;_margin:0 0 0 65px;overflow:hidden;float:left;}#flashpaperright{width:325px;height: 246px;margin: 0px 0 0 500px;overflow:hidden;}#spflashpaper{width:788px;height:593px;margin: 20px auto 0 auto;overflow:hidden;}#left{width:484px;margin-left:70px;}#right{float:right;width:315px;border-left:solid 1px;border-left-color:#CCCCCC;padding-left:32px;margin:25px 0 0 0;}p{font-family:Arial, Helvetica, sans-serif;line-height:1.3em;font-size:.78em;margin: 0 0 10px 0;color:#333333;}.indent{margin-left:130px;}.indentlink{margin-left:130px;padding-top:60px;}a:link, a:visited{color:#1a1876;font-weight:bold;text-decoration:none;}a:hover, a:active{text-decoration:underline;}h1{padding:25px 0 25px 0;}h1#about{padding:45px 0 25px 0;}h1#neighborhood{padding: 0 0 5px 0;}h1#siteplan{padding: 50px 0 0px 0;margin: 0 0 0 70px;}h1#photogallery{padding: 50px 0 20px 0;margin: 0 0 0 180px;}h1#floorplans{padding: 50px 0 0 0;margin: 0 0 0 70px;}h1#areamap{padding: 40px 0 15px 0;margin-left:130px;}#row{width:274px;_width:294px;margin-bottom:20px;}#linkrow{border-top:solid 1px;border-bottom:solid 1px;border-bottom-color:#CCCCCC;border-top-color:#CCCCCC;padding:12px 0 5px 0;margin-top:10px;margin-bottom:15px;}.directions{width:508px;}/* -----------------------------Floorplan Elements Start Here----------------------------- */#fpcontainer{height:900px;background-color:#FFFFFF;}#topbar{width:484px;background-color:#EBEAF4;border:1px solid #B4B2C3;padding:10px 0 10px 10px;margin-bottom:3px;}.fpbutton{float:right;margin-right:15px;margin-top:45px;}ul#fpnavlist{width: 158px;padding: 0px;margin: 0px;font: bold .71em Arial, Helvetica, sans-serif;}ul#fpnavlist li{list-style: none;margin: 0px;}ul#fpnavlist li a{display: block;width: 273px;padding: 9px 0px 9px 11px;margin-bottom:2px;text-transform:uppercase;color: #1B1875;background-color:#F0F0F0;border:2px solid #D6D5DA;text-decoration:none;}ul#fpnavlist li a:link { background-color:#F0F0F0;border:2px solid #D6D5DA;}ul#fpnavlist li a:hover{background-color:#DCDAEB;border:2px solid #B4B2C3; }#second{color: #333;text-transform:lowercase;padding-top:2px;}h2{text-transform:uppercase;color: #1B1875;font: bold .71em Arial, Helvetica, sans-serif;float:left;}h3{font: bold .71em Arial, Helvetica, sans-serif;color:#333;line-height:1.3em;}/* -----------------------------Floorplan Elements End Here----------------------------- *//* -----------------------------Nav Elements Start Here----------------------------- */#navigationbegin {	width: 949px;_width: 951px;	height: 125px;	padding:0 6px 0 6px;	margin: 0 auto 0 auto;	overflow:hidden;	background-color:#FFFFFF;	}	ul#navigation{	list-style: none;	font-size:1px;	padding: 0;	margin: 0 auto 0 auto;	width: 949px;	height: 125px;/*nescape pc*/	overflow:hidden;	list-style: none;	}	ul#navigation li{	list-style: none;	display: inline;	margin: 0;	padding: 0;	}	ul#navigation a{	cursor:pointer;	float: left;	padding: 125px 0 0 0;	overflow: hidden;	height: 0px !important;	height /**/:125px /* for IE/Win only */	}	#navigation a:link,#navigation a:visited{	background-position: 0 0px;	display: block;	}	#navigation a:hover{	background-position: 0 -125px;	display: block;	}		li#nav1 a{	width: 128px;	background: url(../images/sc_nav1.jpg) top left no-repeat;	}	li#nav2 a{	width: 78px;	background: url(../images/sc_nav2.jpg) top left no-repeat;	}	li#nav3 a{	width: 94px;	background: url(../images/sc_nav3.jpg) top left no-repeat;	}	li#nav4 a{	width: 96px;	background: url(../images/sc_nav4.jpg) top left no-repeat;	}	li#nav5 a{	width: 87px;	background: url(../images/sc_nav5.jpg) top left no-repeat;	}		li#nav6 a{	width: 138px;	background: url(../images/sc_nav6.jpg) top left no-repeat;	}			li#nav7 a{	width: 128px;	background: url(../images/sc_nav7.jpg) top left no-repeat;	}			li#nav8 a{	width: 85px;	background: url(../images/sc_nav8.jpg) top left no-repeat;	}			li#nav9 a{	width: 115px;	background: url(../images/sc_nav9.jpg) top left no-repeat;	}	/* -----------------------------Nav Elements end Here----------------------------- */#footer{width:935px;margin-top:20px;padding-top:20px;}	/* -----------------------------Bottom Nav starts Here----------------------------- */ul#navlist{padding: 0;margin-left: 40px;margin-top:25px;list-style-type: none;font-family:Arial, Helvetica, sans-serif;font-size:.64em;}ul#navlist li { display: inline; }ul#navlist li a{float: left;padding-right:8px;padding-left:3px;text-decoration:underline;}/* -----------------------------Bottom Nav ends Here----------------------------- */.thumb{float:left;padding-right:10px;}.caption{font-size:.7em;line-height:1.3em;}.captiontitle{padding-right:30px;padding-bottom:7px;}.disclaimer{font-size:.67em;}.copyright{margin-left:40px;font-size:.65em;line-height:1.3em;}.logo{float:right;}