

	body {
		font-family: Verdana, Helvetica, Arial, Tahoma, sans-serif;
		text-align: center;
		}

	p {
		font-family: Verdana, Helvetica, Arial, Tahoma, sans-serif;
		font-style: Arial;
		font-size: 11px;
		text-align: left;
		line-height: 1.4em;
		}

	h1 {
		font-size: 14px;	
		}
		
	h2 {
		font-style: Tahoma;
		font-size: 15px;
		color: #000080;
		line-height: -1em;
		margin:0px;
		}
		
	h3 {
		margin-top:-1px;
		margin-bottom: 8px;
		font-style: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #5676C9; 
		}
		
	h4 {
		margin: 0px;
		font-style: Arial;
		font-size: 10px;
		font-weight: bold;
		color: #000080; 
		}

	a {
		text-decoration: none;
		}
		 
	
	ul {
		list-style-image: url(images/checkmark.gif);
		list-style-position: outside;
		color: #000080;
		font-style: Arial;
		margin-left: 30;
		padding-left:20;
		line-height: 0.4em;
		}

	li {
		font-style: Arial;
		font-size: 12px;
		text-align: left;
		padding-left: 5px;
		margin-bottom: 1em;
		}
		
		
	#news {
		width: 330px;
		}
	#news ul {
		list-style-image: url(images/news-bullet.gif);
		list-style-position: outside;
		color: #000;
		font-style: Arial;
		margin-left: 5;
		line-height: 0.8em;
		}

	#news li {
		font-style: Arial;
		font-size: 11px;
		text-align: left;
		padding-left: 2px;
		margin-bottom: 1em;
		}
		
	#morenews ul {
		list-style-image: url(images/news-bullet.gif);
		list-style-position: outside;
		color: #000;
		font-style: Arial;
		margin-left: 10;
		line-height: 0.8em;
		}

	#morenews li {
		font-style: Arial;
		font-size: 11px;
		text-align: left;
		padding-left: 2px;
		margin-bottom: 1em;
		}
		
	.plain {
		padding-left: 0px;
		font-style: Arial;
		font-size: 10px;
		}
		
	.news {
		font-family: Verdana, Helvetica, Arial, Tahoma, sans-serif;
		font-style: Arial;
		font-size: 11px;
		text-align: left;
		}

	#frame {
		width: 783px;
		background-image: url(images/content_bg.jpg);
		background-repeat: repeat-y;
		margin-right: auto;
		margin-left: 0;
		padding: 0px;
		text-align: left;
		}

	#content {
		width: 783px;
		background-image: url(images/content_bg.jpg);
		background-repeat: repeat-y;
		margin: 0px;
		padding: 0px;
		}
		
		
	#mapfooter {
		font-size: 10px;
		color: #fff;
		text-align: center;
		width: 783px;
		height: 51px;
		background-image: url(images/map_footer.jpg);
		background-repeat: no-repeat;
		margin: 0px;
		padding: 0px;
		}

	#contentmapcenter {
		width: 783px;
		background-image: url(images/map_bg.jpg);
		background-repeat: repeat-y;
		margin-left: 0px;
		padding-left: 88px;
		padding-top: 40px;
		font-size: 11px;
		}


	#contentheader {
		background-image: url(images/top_header.jpg);
		background-repeat: no-repeat;
		width: 783px;
		height: 104px;
		margin: 0px;
		padding: 0px;
		}

	#contentpic {
		background-image: url(images/top_pic.jpg);
		background-repeat: no-repeat;
		width: 783px;
		height: 112px;
		margin: 0px;
		padding: 0px;
		}

	#contentpic2 {
		background-image: url(images/top_pic2.jpg);
		background-repeat: no-repeat;
		width: 783px;
		height: 112px;
		margin: 0px;
		padding: 0px;
		}

	#navbg {
		background-image: url(images/nav_bg.jpg);
		background-repeat: no-repeat;
		width: 783px;
		height: 27px;
		margin: 0px;
		padding: 0px;
		}

	#contentcenter {
		width: 464px;
		float: left;
		background-image: url(images/main_content_bg.jpg);
		background-repeat: repeat-y;
		margin: 0px;
		padding: 0px;
		}

	#textcenter {
		width: 365px;
		margin-left: 70px;
		margin-top: 30px;
		margin-right: 0px;
		padding-right: 15px;		
		}
		
	#textcenterservice {
		width: 365px;
		margin-left: 70px;
		margin-top: 30px;
		margin-right: 0px;
		padding-right: 15px;		
		}

	#pdfcenter {
		width: 365px;
		margin: 0px;
		padding-top: 15px;
		padding-bottom: 10px;
		}

	#textcenterdevteam {
		float: right;
		width: 250px;
		margin-left: 0px;
		padding-right: 8px;
		padding-bottom: 15px;
		}

	#contentright {
		width: 319px;
		height: 550px;
		float: right;
		background-image: url(images/gallery-bg.jpg);
		background-repeat: no-repeat;
		padding-top: 0px;
		margin: 0px;
		}
		
	#contentrightcontact {
		width: 300px;
		height: 700px;
		float: right;
		padding-top: 80px;
		padding-left: 5px;
		margin-left: 0px;
		}

	#contentrightmap {
		width: 319px;
		height: 381px;
		float: right;
		background-image: url(images/map.gif);
		background-repeat: no-repeat;
		padding-top: 20px;
		margin: 0px;
		}
		
	#contentrightservice {
		width: 319px;
		height: 381px;
		float: right;
		background-image: none;
		padding-top: 20px;
		margin: 0px;
		}
	
	#morenews {
		width: 280px;
		height: 250px;
		float: right:
		padding-left: 20px;
		margin-left: 10px;
		}
		
	.img {
  		padding:4px;
  		border:1px solid #ddd;
  		}
		
	.imgblue {
  		padding:4px;
		
  		border:1px solid #7B9FCC;
  		}
		
	.imgbluejdrf {
  		padding:4px;
		margin-right: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
  		border:1px solid #7B9FCC;
		float: left;
  		}
		
	#gallerypics img{
  		padding:3px;
		background-color: #fff;
  		border:1px solid #ddd;
  		}	
	
	.small {
		font-style: Arial;
		font-size: 10px;
		}
		
	.smallbold {
		font-style: Arial;
		font-size: 10px;
		font-weight: bold;
		}

	#contentfooter {
		font-size: 10px;
		color: #fff;
		text-align: center;
		width: 783px;
		height: 51px;
		background-image: url(images/footer.jpg);
		background-repeat: no-repeat;
		margin: 0px;
		padding: 0px;
		}

	#contentfooter a:link{
		color: #A6BCD5;
		text-decoration: none;
		}
	
	#contentfooter a:visited{
		color: #A6BCD5;
		text-decoration: none;
		}
		
	#contentfooter a:active{
		color: #A6BCD5;
		text-decoration: none;
		}
		
	#contentfooter a:hover{
		color: #fff;
		text-decoration: none;
		}
	
	p.contentfooter{
		font-style: Verdana;
		font-size: 10px;
		color: #A6BCD5;
		text-align: center;
		padding-top: 35px;
		}

	#navbar ul {
		width: 783px;
		list-style-image: none;
		list-style: none;
		white-space: nowrap;	
		margin: 0px;
		padding: 0px;
		text-align: center;
		}	

	#navbar ul li {
		padding: 0px 10px 0px 10px;	
		display: inline;
		align: center;
		font-weight: bold;
		font-size: 11px;
		list-style: none;
		color: #fff;
		margin: 0;
		line-height: 1.7em;
		}

	#navbar ul li a:link {
		color: #fff;
		text-decoration: none;
		}

	#navbar ul li a:visited {
		color: #fff;
		text-decoration: none;
		}

	#navbar ul li a:active {
		color: #fff;
		}	

	#navbar ul li a:hover {
		background-color: #3366CC;
		text-decoration: none;
		}

	#gallery {
		width: 300px;
		height: 650px;
		padding-top: 40px;
		padding-left: 18px;
		}

	#gallerycenter {
		width: 300px;
		text-align: center;
		}

	#float {
		float:left;
		padding-right: 20px;
		padding-bottom: 10px;
		font-style: arial;
		color: #000071;
		font-size: 9px;
		text-align: center;	
		}

	#floatsmall {
		float:left;
		margin-left: 0px;
		margin-right: 20px;
		width: 55px;
		height: 70px;
		padding-left: 10px;
		padding-right: 2px;
		padding-bottom: 20px;
		font-style: arial;
		color: #000071;
		font-size: 9px;
		text-align: center;
		align: center;
		}
		
	#leaselist ul {
		list-style-image: url(images/thumbs/shortcut.gif);
		list-style-position: outside;
		color: #000080;
		font-style: Arial;
		margin-left: 20;
		padding-left:20;
		line-height: 0.3em;
		}
	
	#leaselist li a:link {
		font-size: 10px;
		color: #000080;
		}
		
	#leaselist li a:visited {
		font-size: 10px;
		color: #000080;
		}
		
	#leaselist li a:hover {
		font-size: 10px;
		color: #3B5CB2;
		text-decoration: underline;
		}
		
	#leaselist li a:active {
		font-size: 10px;
		color: #000080;
		}

	.thumbnail {
		float: left;
		width: 106;
		border: 1px solid #999;
		margin: 0 15px 15px 0;
		padding: 5px;
		background-color: #fff;
		}

	p.thumbnail {
		font-style: Verdana;
		font-size: 9px;
		border: none;
		}

	.clearboth { clear: both;}

	p.name {
		font-style: Arial;
		font-weight: bold;
		line-height: 1.2em;
		}

	p.title {
		font-style: Arial;
		font-size: 11px;
		line-height: 1.2em;
		}

	p.description {
		font-style: Arial;
		line-height: 1.4em;
		}

	p.projectdesc {
		font-style: Arial;
		font-size: 10px;
		line-height: 1.2em;
		padding-bottom: 5px;
		padding-top: 15px;
		border-top-style: dotted; border-width: 1px; border-color: #999999;
		}

	p.leasingdesc {
		font-style: Arial;
		font-size: 10px;
		line-height: 1.2em;
		padding-bottom: 20px;
		padding-top: 5px;
		}

	p.contactinfo {
		font-style: Arial;
		font-size: 11px;
		line-height: 1.2em;
		padding-bottom: 10px;
		padding-top: 5px;
		}

	.boldten {
		font-style: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #000080;
		padding-bottom: 5px;
		}

	.boldtwelve {
		font-style: Arial;
		font-size: 12px;
		font-weight: bold;
		}
		
	.bold14 {
		color: #000080;
		font-size: 14px;
		font-weight: bold;
		}

	.underten {
		font-weight: bold;
		font-style: Arial;
		font-size: 12px;
		color: #000080;
		text-decoration: underline;
		}

	.moreinfo {
		font-style: Arial;
		font-size: 10px;
		color: #CC0000;
		text-decoration: underline;
		}

	.italic {
		font-style: italic;
		font-size: 11px;
		}
		
	.shortcut {
		font-size: 10px;
		color: #000080;
		}

	a.moreinfo:hover {
		font-style: Arial;
		font-size: 10px;
		color: #FF6666;
		text-decoration: underline;
		}

	a.highlight {
		font-style: Arial;
		font-size: 12px;
		color: #0066CC;
		}

	a.highlight:hover {
		font-style: Arial;
		font-size: 12px;
		color: #003399;
		}

	#float p {
   		text-align: left;
		line-spacing: -1em;
		font-size: 9px;
		color: #000071;
		font-weight: bold;
		background-color: #CED9EE;
  		}

	#gallerypics {
		width: 110px;
		height: 77px;
		padding: 4px 2px 2px 2px;
		
		}

	#projectpics {
		width: 46px;
		height: 46px;
		padding: 4px 2px 0px 2px;
		border-width: 1px; border-color: #7B9FCC; border-style: solid;
		}

	#gallerycontainer p{
		text-align: center;
		font-size: 10px;
		color: #000071;
		font-weight: bold;
		/*background-color: #CED9EE;  */
		}

	#devteampics {
		float: left;
		width: 82px;
		height: 94px;
		padding: 4px 2px 0px 4px;
		}
	#projectheaders {
		float: left;
		width: 73px;
		margin: 0px;
		padding: 0px;
		}
		
	#projectinfo ul {
		list-style-image: url(images/projectinfo-bullet.gif);
		
		color: #000;
		font-style: Arial;
		margin: -2;
		line-height: 0.8em;
		}
		
	#projectinfo li {
		font-size: 10px;
		}
		
	#projectinfo {
		font-style: Arial;
		font-size: 10px;
		float: right;
		width: 290px;
		margin: 0px;
		padding: 0px;
		}
		