
	#projectContent{
	    width: 701px;
	    margin: 0px;
	    padding: 0px;
	    color: #484848;
	}
	#projectContent a{
	    /*color: #0F2B41;*/
	    color: #003366;
	}
	#projectContent a:link, #projectContent a:visited{
	    color: #003366;
	    text-decoration: none;
	}
	#projectContent a:hover, #projectContent a:active{
	    color: #003366;
	    text-decoration: underline;
	}
	#mpProject{
	    width: 701px;
	    padding: 15px;
	    background-color: #DCDCDC;
	    overflow: auto;
	}
	.fieldNumberLong{
	    width: 80px;
	}
	.fieldNumberMedium{
	    width: 60px;
	}
	.fieldNumberShort{
	    width: 30px;
	}
	#projects #projectContent h3{
		font-size: 110%;
		margin-bottom: 8px;
		color: #003366;
	}
	#summaryInfo{
	    width: 310px;
	    margin: 0px;
	    padding: 0px;
	    float: left;
	    clear: left;
	}
	#summaryInfo ul{
	    list-style-type: square;
	}
	#summaryFeaturedImage{
	    width: 345px;
	    margin: 0px;
	    padding: 10px;
	    float: right;
	    clear: none;
	    background: #FFFFFF;
	    border: 1px solid #999999;
	}
	#summaryFeaturedImage #image{
	    margin: 0px;
	    padding: 0px;
	    background: #EFEFEF;
	}
	.caption{
	    float: right;
	    clear: both;
	    margin-top: 5px;
	    padding: 5px;
	    background: #D0E0EF;
	}
	.captionText{
	    float: left;
	    clear: none;
	    color: #0F2B41;
	    font-weight: bold;
	    overflow: auto;
	}
	.helpText{
	    float: right;
	    clear: none;
	    color: #0F2B41;
	    font-weight: normal;
	}
	.sitePlan{
	    width: 440px;
	    margin: 0px;
	    padding: 10px;
	    float: right;
	    clear: right;
	    display: block;
	    background: #FFFFFF;
	    border: 1px solid #999999;
	}
	#AspNet-GridView table{
	    width: 100%;
	}
	#AspNet-GridView table th{
	    font-weight: normal;
	}
	#projects hr{
	    width: 100%;
	    margin-top: 5px;
	    margin-bottom: 5px;
	    clear: both;
	}
	.leasingContact{
	    width: 100%;
	    float: left;
	    clear: both;
	    background: url(../img/projects-contact-bg.jpg) no-repeat left top;
	}
	.col1{
	    width: 110px;
	    margin: 0px;
	    padding: 20px 5px 20px 20px;
	    float: left;
	    clear: both;
	}
	.contactPhoto{
	    border: 4px solid #FFFFFF;
	}
	.profileLink{
        width: 98px;
        margin-top: 5px;
        text-align: center;
    }
    .profileLink a{
        color: #A8A8A8;
        font-size: 95%;
    }
	.col2{
	    width: 285px;
	    margin: 0px;
	    padding: 20px 5px 20px 5px;
	    float: left;
	    clear: none;
	    line-height: 150%;
	}
	.col3{
	    width: 240px;
	    margin: 0px;
	    padding: 20px 5px 20px 5px;
	    float: right;
	    clear: none;
	    line-height: 150%;
	}
	.leasingContactName{
	    font-size: 130%;
	    font-weight: bold;
	    color: #0F2B41;
	}
	.leasingContactTitle{
	    font-size: 100%;
	    font-weight: bold;
	    color: #630C02;
	}
	#projects .fieldLabel{
	    color: #003366;
	    font-weight: bold;
	}
	#projects #contentHeader #contentHeaderCol1{
	    /*width: 390px;
	    float: left;
	    clear: both;*/
	}
	#projects #contentHeader #contentHeaderCol2{
	    /*padding: 37px 15px 0px 0px;*/
	    /*float: right;
	    clear: none;*/
	    width: 325px;
	    position: absolute;
	    right: 15px;
	    top: 37px;
	}
	#projects #contentHeader #contentHeaderCol2 a{
	    margin: 2px;
	    padding: 5px 8px 5px 8px;
	    color: #484848;
	    float: right;
	    clear: none;
	    background-color: #DDDDDD;
	}
	#projects #contentHeader #contentHeaderCol2 a:link, #projects #contentHeader #contentHeaderCol2 a:visited{
	    text-decoration: none;
	}
	#projects #contentHeader #contentHeaderCol2 a:hover, #projects #contentHeader #contentHeaderCol2 a:active{
	    text-decoration: underline;
	}
	.imageThumbnail{
	    width: 165px;
	}
	.demographicSource{
	    font-size: 90%;
	}
	#maps{
	    width: 701px;
	    margin: 0px;
	    padding: 0px;
	}
	#mapCol1{
	    width: 335px;
	    margin: 0px;
	    padding: 0px;
	    float: left;
	    clear: both;
	}
	#mapCol2{
	    width: 335px;
	    margin: 0px;
	    padding: 0px;
	    float: right;
	    clear: none;
	}
	#locMap{
	    width: 50%;
	    float: left;
	    clear: both;
	}
	#googleLink{
	    width: 45%;
	    float: right;
	    clear: none;
	    text-align: right;
	}
	.gallery table{
		width: 100%;
	}
	.gallery tr{
		margin: 0px 0px 15px 0px;
	    padding: 0px;
	}
	.gallery td{
		margin: 0px;
	    padding: 2px 2px 8px 2px;
	}
	.thumbnail{
	    width: 168px;
	    height: 168px;
		margin: 0px;
	    padding: 0px;
		display: table-cell;
		text-align: center;
    	vertical-align: middle;
		background-color: #FFFFFF;
		border: 1px solid #999999;
	}
	.thumbnail * {
    	vertical-align: middle;
	}
	.thumbnail a{
	    margin: 0px;
	    padding: 0px;
	}
	.thumbnail span{
		display: inline-block;
		height: 100%;
	}
	.projectPortfolio{
		padding: 0px 10px 0px 0px;
	}
	#viewWebSite a:link, #viewWebSite a:visited{
	    color: #630C00;
	}