/* CSS Document */body {	background-image: url(../images/bgd.gif);}*{margin:0;padding:0;}a:link, a:visited, a:hover, a:active{color:#406081;text-decoration:underline;font-weight:bold;}#header{background-image:url(../images/header.gif);width:964px;height:115px;margin: 0 auto 0 auto;}.cmglogo{margin-left:385px;width:199px;height:71px;}h1{color:#cfd7df;font-weight:normal;font-size:.75em;text-align:center;padding-top:2px;/*text-transform:uppercase;*/font:"Times New Roman", Times, serif;}h1 a:link, a:visited, a:hover, a:active{text-decoration:none;}#flash{width:964px;height:469px;margin:0 auto 0 auto;}#fpflash{width:684px;height:607px;margin:0 auto 0 auto;}#map{margin:0 auto 0 auto;padding-top:20px;}#contentcontainer{width:964px;background-color:#FFF;margin:0 auto 0 auto;padding-bottom:30px;}#left{float:left;width:420px;height:180px;border-right:#999999 solid 1px;padding:0px 0  0 30px;margin-top:50px;}#right{width:459px;margin-left:450px;padding-top:50px;padding-left:30px;}p{font-family:Arial, Helvetica, sans-serif;font-size:.75em;color:#333333;line-height:1.4em;}#boxrow{width:961px;_width:931px;padding:75px 0 0px 35px;margin:0 auto 0 auto;}/* -----------------------------Nav Elements Start Here----------------------------- */#navigationbegin {	width: 964px;_width: 966px;	height: 58px;	padding:0;	margin: 0 auto 0 auto;	overflow:hidden;	/*background-color:#FFFFFF;*/	}	ul#navigation{	font-size:1px;	padding: 0;	margin: 0 auto 0 auto;	width: 964px;	height: 58px;/*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: 58px 0 0 0;	overflow: hidden;	height: 0px !important;	}	#navigation a:link,#navigation a:visited{	background-position: 0 0px;	display: block;	}	#navigation a:hover{	background-position: 0 -58px;	display: block;	}		li#nav1 a{	width: 128px;	background: url(../images/nav1.gif) top left no-repeat;	}	li#nav2 a{	width: 62px;	background: url(../images/nav2.gif) top left no-repeat;	}	li#nav3 a{	width: 139px;	background: url(../images/nav3.gif) top left no-repeat;	}	li#nav4 a{	width: 107px;	background: url(../images/nav4.gif) top left no-repeat;	}	li#nav5 a{	width: 93px;	background: url(../images/nav5.gif) top left no-repeat;	}		li#nav6 a{	width: 126px;	background: url(../images/nav6.gif) top left no-repeat;	}		li#nav7 a{	width: 93px;	background: url(../images/nav7.gif) top left no-repeat;	}		li#nav8 a{	width: 81px;	background: url(../images/nav8.gif) top left no-repeat;	}		li#nav9 a{	width: 135px;	background: url(../images/nav9.gif) top left no-repeat;	}	/* -----------------------------Nav Elements end Here----------------------------- */#footercontainer{margin:0 auto 0 auto;width:965px;/*background-color:#00CC33;*/}#footerleft{float:left;}#footerright{margin-left:300px;}/* -----------------------------Bottom Nav starts Here----------------------------- */ul#navlist{padding: 0;margin-left: 40px;margin-top:85px;list-style-type: none;font-family:Arial, Helvetica, sans-serif;font-size:.64em;}ul#navlist li { display: inline;}ul#navlist li a{color:#1B324A;float: left;padding-right:6px;padding-left:3px;text-decoration:underline;}/* -----------------------------Bottom Nav ends Here----------------------------- */.copyright{margin-left:40px;font-size:.65em;line-height:1.4em;}.copyright a{color:#1B324A;text-decoration:underline;}.logo{float:right;margin-right:20px;padding-right:20px;}/* -----------------------------Floorplan elements start Here----------------------------- */ul#fpnavlist{width:358px;padding: 0px;margin: 0px;font:  .71em Arial, Helvetica, sans-serif;}ul#fpnavlist li{list-style: none;margin: 0px;}ul#fpnavlist li a{display: block;width: 708px;padding: 9px 0px 9px 11px;margin-bottom:2px;color: #2A384B;background-color:#F0F0F0;text-decoration:none;}ul#fpnavlist li a:link { background-color:#E4EBEF;}ul#fpnavlist li a:hover{background-color:#CDDAE2;}#topbar{width:708px;background-color:#ECF1F4;border:1px solid #C3C3C3;padding:10px 0 10px 10px;margin:20px 0 12px 0;}.fpbutton{float:right;margin-right:15px;margin-top:45px;}h2{color: #365678;font: bold .91em Arial, Helvetica, sans-serif;float:left;}h3{font: normal .71em Arial, Helvetica, sans-serif;color:#333;line-height:1.5em;}/* -----------------------------Floorplan elements end Here----------------------------- */
