@charset "UTF-8";
/* CSS Document */

body {padding:0; margin:0; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #333333;}

h1,h2,h3,h4,h5 {padding:0; marign:0;}
p {margin:0; padding:0;}

#Frame {width: 887px; padding:0; margin-left:auto; margin-right:auto;}

#NavHold {width: 887px; height:; padding:0; margin:0;}
	#NavLeft {width: 627px; padding:60px 0 0 0; margin:0; float:left; color: #7DA5B6;}
	#NavRight {width: 158px; height: 135px; padding:0; margin:0; float:right;}
	
	
/* NAVIGATION */

#navcontainer ul {padding-left: 0; margin-left: 0; color: #7DA5B6; float: left; width: 100%; font-size: 15px; height:38px;}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {padding: 12px 12px 0px 8px;  color: #7DA5B6; text-decoration: none; float: left; background: url(/images/NavPipe.jpg) top right no-repeat; height: 38px;}

#navcontainer ul li a:hover { color: #666666; }


/* MAIN IMAGE */

#MainFlash {width: 887px; height: 326px; padding:0; margin-left:auto; margin-right:auto; overflow: hidden; background: url(/images/FlashBkgLogo.jpg) top right no-repeat;}
#MainFlashShadow {width: 887px; height: 31px; padding:0; marign:0;}

/* MAIN COINTENT AREA */

#MainContentHold {width: 867px; padding:0px 0px 0px 20px; margin:0; height:auto; line-height: 1.4em;}

#MainContentHold h1 {font-size: 21px; color: #333333; font-weight: normal; padding:0px 0px 8px 0px; marign:0; border-bottom: 1px solid #7DA5B6;}
#MainContentHold h2 {font-size: 15px; font-weight: normal; padding:0; marign:0; display:inline;}

	#MainContentFull {width: 867px; height:auto; padding:0; margin:0;}
		.DevelopmentHold {width: 867px; height: 290px; padding:15px 0 0 0; margin:0; border-bottom: 1px solid #7DA5B6;}
		.DevelopmentHoldImg {width: 208px; height: 176px; padding:0 0 20px 0; margin:0; float:left;}
		.DevelopmentLrgTitle {height:20px; padding:5px 0px 8px 0px; margin:0; display:block;}
		.DevelopmentLrgTitle h1{font-size: 17px; color:#7DA5B6; padding:0; margin:0;}
		.DevelopmentHoldTitle {height: 20px; padding: 5px 0 8px 0; margin:0}
		.DevelopmentHoldTitle h2 {font-size: 16px; color:#7DA5B6; padding:0; margin:0;}
		.DevelopmentHoldTitle h2 a {text-decoration: none; color: #7DA5B6; font-weight:normal;}
		.DevelopmentHoldTitle h2 a:hover { text-decoration:none; color:#333333; font-weight: normal;}
		.DevelopmentHoldCopy {width: 430px; height: 285px; padding:0 0 0 20px; margin:0; float:left;}
		.DevelopmentHoldCopy a {color: #7DA5B6; padding:0; margin:0; font-weight: bold; text-decoration:none;}
		.DevelopmentHoldCopy a:jover {color: #666666; text-decoration:none;}
		
		
		
			.DevelopmentOpenTimes {width: 200px; height:110px; padding:20px 0px 0px 0px; margin:0; float:right; background: url(/images/OpeningTimesBkg.jpg) 0 0 no-repeat; color: #FFFFFF; font-weight:bold; font-size: 11px; text-align:center;}
			.DevelopmentOpenTimes a{color: #FFFFFF; text-decoration: underline; padding:0; margin:0;}
			.DevelopmentOpenTimes a:hover {color: #666666;}
		
		
		
		.PastDevelopmentFull {width: 867px; padding:0; margin:0;}
		.PastDevelopmentHold {width: 867px; padding:15px 0 0 0; margin:0; height:auto; border-bottom: 1px solid #7DA5B6;}
		.PastDevelopmentHold h2 {font-size: 16px; color:#7DA5B6; padding:0; margin:0;}
		
		
		.NewsStoryFull {width: 867px; padding:0; margin:0;}
		.NewsStoryHold {width: 867px; padding:15px 0 0 0; margin:0; height:auto; border-bottom: 1px solid #7DA5B6;}
		/*.NewsStoryHold a {color: #7DA5B6; padding:0; margin:0; font-weight: bold; text-decoration:none;}
		.NewsStoryHold a:hover {color: #666666; text-decoration:none;}*/
		.NewsStoryHold h2 {font-size: 16px; color:#7DA5B6; padding:0; margin:0;}
		
		
		
/* CONTACT FORM STYLE */

	.ContactHold {width: 400px; height:; padding:0; margin:0;}
	
	
	
	
	.ContactCell {width: 400px; height: 20px; padding:0 0 12px 0; margin:0;}
		.ContactCellL {width: 90px; padding:0 8px 0 0; margin:0; float:left; text-align:right;}
		.ContactCellR {width: 300px; padding:0; margin:0; float:left;}	
			
	.ContactHold input {width:200px; height: 15px; padding:3px; marign:0; background:#FFFFFF; border: 1px solid #C1B2A5; font-family:"Times New Roman", Times, serif; color:#333333; font-size: 12px;}	
	.ContactHold textarea {font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight:normal;}	
	.ContactHold .submit {width: 200px; height:30px; padding:0; margin:0; background: #C1B2A5; color:#FFFFFF;}
		
		
#DevelopmentMapHold {width: 867px; background: #C1B2A5; padding:10px 0 0 20px; margin:0; line-height:1.4em;}
#DevelopmentMapHold h2 {color: #FFFFFF; padding:0 0 10px 0; height: 20px; margin:0; font-size: 18px; font-weight:normal; border-bottom: 1px solid #FFFFFF;}

#PlotMapHold {width: 867px; background: #C1B2A5; padding:0 0 0 20px; margin:0; line-height:1.4em;}
#PlotMapHold h2 {color: #FFFFFF; padding:0 0 10px 0; height: 20px; margin:0; font-size: 18px; font-weight:normal; border-bottom: 1px solid #FFFFFF;}

#PlotTop {width: 867px; height:; padding:0; margin:0;}
#PlotTopL {width: 510px; padding:10px 0 0 0; margin:0; float:left;}
#PlotTopR {width: 293px; padding:0 40px 0 0; margin:0; float:right;}
	.Dimensions {font-size: 12px;}

	#PlotLeft {width: 510px; padding:0; margin:0; float:left;}
	#PlotRight {width: 323px; padding:20px 0 0 10px; margin:0; float:left;  font-size: 15px;}
	
		.PlotDeal {width: 307px; height:67px; padding:40px 0 0 0; margin:0; background: url(/images/PlotDealBkg.jpg) 0 0 no-repeat; color: #FFFFFF; font-weight: bold; font-size: 16px; text-align:center; }
	
	
		#BackToSitePlan {width: 131px; height: 51px; padding:10px 0 0 10px; margin:0; background:url(/images/BackToSitePlanBkg.jpg) 0 0 no-repeat; color: #000000; font-weight:bold; float:right;}
		#BackToSitePlan a {color: #000000; font-weight:bold; text-decoration: none;}
		#BackToSitePlan a:hover {color:#666666; font-weight: bold; text-decoration: none;}
		
	
	.FloorPlanOne {width: 510px; height: 365px; padding:0; margin:0; float:left;}
	.FloorPlanImgOne {width: 510px; height: 314px; padding:0; margin:0;}
	.FloorPlaneNameOne {font-size: 16px; color:#FFFFFF; text-align: center; width: 510px; }
	
	.FloorPlanTwo {width: 255px; height: 365px; padding:0; margin:0; float:left;}
	.FloorPlanImgTwo {width: 255px; height: 314px; padding:0; margin:0;}
	.FloorPlaneNameTwo {font-size: 16px; color:#FFFFFF; text-align: center; width: 255px; }	
	
	.FloorPlanThree {width: 170px; height: 365px; padding:0; margin:0; float:left;}
	.FloorPlanImgThree {width: 170px; height: 314px; padding:0; margin:0;}
	.FloorPlaneNameThree {font-size: 16px; color:#FFFFFF; text-align: center; width: 170px; }	
	

	#DevelopmentLeft {width: 400px; height:; padding:0; margin:0; float:left;}
	
	
	#PlotDetailsHold {width:400px; height:auto; padding:0; margin:0;}
	
	.OverTab {width: 258px; height: 67px; padding:35px 10px 20px 10px; marign:0; background:url(/images/PlotOverinfoBkg.jpg) 0 0 no-repeat; color: #FFFFFF; margin-left:auto; margin-right:auto;}
	.OverTitle {font-weight: bold; font-size: 18px; padding:0; margin: 0;}
	.OverText {font-size: 12px; padding:0; margin:0;}
	
	.ButtonsHold {width: 220px; height:auto; padding:0 0px 0 0; margin-right:auto; margin-left:auto; }
	
	.SpecButtons {width: 104px; height: 51px; padding:0; margin:0; background: url(../images/SmallBrownBoxBkg.jpg) 0 0 no-repeat; float:left;}
	.SpecTitle {font-size: 12px; font-weight:bold; padding:15px 0 0 0; margin:0; text-align:center; color: #FFFFFF;}
	.SpecTitle a {color:#FFFFFF; text-decoration: none; padding:0; margin:0;}
	.SpecTitle a:hover {color: #666666; text-decoration:none; padding:0; margin:0;}	
	
	
	#IconsHold {width: 380px; height: 65px; padding:0; margin-left:auto; margin-right:auto;}
	#IconsHold a {color: #FFFFFF; text-decoration: none; padding:0; margin:0;}
	#IconsHold a:hover {color: #333333;}
	
	
		.IconsH {height: 60px; padding:0; margin:0; width: 130px; float:left;}
		.IconsHIcon {width: 42px; height: 57px; padding:0; margin:0; float: left;}
		.IconText {width: 75px; height: 20px; padding:15px 0 0 10px; margin:0; color: #FFFFFF; float:left; font-size: 10px;}
		
	
			
	#DevelopmentRight {width: 443px; height:488px; padding:0; margin:0; float:left;}	
		.SiteplanMap {width: 443px; height:488px; padding:0; margin:0; display: block;}
		
	 .LocationMap {width:400px; height:440px; padding:8px 0 0 20px; margin:0; display:block;}
	 #GMap {width: 400px; height: 440px; padding:0; margin:0; display: block;}
	 
	 .LocationMapPlot {width:470px; height:314px; padding:8px 0 9px 20px; margin:0; display: block;}
	 #GMapPlot {width: 470px; height: 314px; padding:0; margin:0; display: block;}
	 
	 
	 	#CloseLocationMap {padding:0; margin:0; height: 20px; font-size: 10px;}
		#CloseLocationMap a {color: #333333; font-weight:normal; text-decoration: none;}
		#CloseLocationMap a:hover {color: #FFFFFF;}
	
		
		
		.NewsFullContent {width: 867px; height:auto; padding:0; margin:0;}
		.NewsFullContent h2 {font-size: 16px; color:#7DA5B6; padding:0; margin:0;}
		
		.NewsHold {width: 867px; height: 190px; padding:15px 0 0 0; margin:0; border-bottom: 1px solid #7DA5B6;}
		.NewsHoldImg {width: 160px; height: 150px; padding:0 0 20px 0; margin:0; float:left;}
		
		.SpecialDealsBox {width: 135px; height:130px; padding:20px 0 20px 15px; margin:0; float:left; background:url(/images/SpecialDealsBackground.jpg) 0 0 no-repeat; font-size: 20px; font-weight:bold; color: #FFFFFF; text-align:center;}
		.SpecialDealBoxTitle {width: 120px; height:auto; padding:20px 0 0 0; margin:0; line-height: 1.5em;}
		
		
		
		.NewsHoldCopy {width: 680px; height: 100px; padding:0 0 0 20px; margin:0; float:left;}
		
		.NewsHoldCopy a {color: #7DA5B6; padding:0; margin:0; font-weight: bold; text-decoration:none;}
		.NewsHoldCopy a:jover {color: #666666; text-decoration:none;}
		
		.NewsHoldTitle {height: 20px; padding: 5px 0 8px 0; margin:0}
		.NewsHoldTitle h2 {font-size: 16px; color:#7DA5B6; padding:0; margin:0;}
		.NewsHoldTitle h2 a {text-decoration: none; color: #7DA5B6; font-weight:normal;}
		.NewsHoldTitle h2 a:hover { text-decoration:none; color:#333333; font-weight: normal;}
		



	#MainContentLeft {width: 535px; height:auto; padding:0; margin:0; float:left;}
	#MainContentLeft a {color: #666666; text-decoration: none;}
	#MainContentLeft a:hover {color:#7DA5B6;}
	
	
	
	
	#MainContentRight {width: 272px; height:auto; padding:0 0 0 60px; margin:0; float:left;}
	
		.RightNewsImg {width: 272px; height: 100px; padding:0; margin:0;}
		.RightNewImgShadow {width: 272px; height: 12px; padding:0; margin:0; background:url(/images/SmallRightShadow.jpg) 0 0 no-repeat;}
	
	
	.DevelopeNewsHold {width: 272px; height:auto; padding:8px 0 0 0; margin:0; background: url(/images/StoryBottomLine.jpg) bottom no-repeat;}
	.DevelopeNewsTitle {color: #7DA5B6; font-size: 15px; font-weight: bold; }
	.DevelopeNewsTitle a {color: #7DA5B6; text-decoration: none; padding:0; margin:0;}
	.DevelopeNewsTitle a:hover {color: #333333; text-decoration:none; padding:0; margin:0;}
	
	
	.DevelopeNewsContent a {color: #7DA5B6; font-weight: bold; text-decoration:none;}
	.DevelopeNewsContent a:hover {color:#333333; font-weight: bold;}
	
	
	
	.tcoffer {font-size: 10px; padding:0; margin:0;}
	
	
	.offerTC {width: 887px; height: 45px; padding:20px 0 0 0; margin:0; color:#7DA5B6; text-align:left; font-size: 10px; color:#999999;}
	
	
	.BlueBox {width: 474px; height:190px; padding:30px 0px 0px 40px; margin:0; background:url(../images/BlueBoxBkg.jpg) 0 0 no-repeat; color:#FFFFFF;}
	
	
	
	
#Footer {width: 887px; height: 20px; padding:20px 0 0 0; margin:0; color:#7DA5B6; text-align:left;}
	#Footer a {text-decoration: none; font-weight: normal; color: #7DA5B6;}
	#Footer a:hover {color: #333333; text-decoration: none;}	