@charset "utf-8";
.port1 {
float:left;
margin-left:-40px;
margin-right:25px;
position:relative;
width:170px;
}
.port2 {
float:left;
margin-left:25px;
margin-right:25px;
position:relative;
width:170px;
}
.port3 {
float:left;
margin-left:25px;
margin-right:25px;
position:relative;
width:170px;
}
.port4 {
float:left;
margin-left:25px;
position:relative;
width:170px;
}
.proj1 {
float:left;
margin-left:0px;
margin-right:5px;
position:relative;
width:170px;
margin-bottom:15px;
}
.proj2 {
float:left;
margin-left:5px;
margin-right:5px;
position:relative;
width:170px;
margin-bottom:15px;
}
.proj3 {
float:left;
margin-left:5px;
margin-right:0;
position:relative;
width:170px;
margin-bottom:15px;
}
.proj4 {
float:left;
margin-left:5px;
margin-right:0;
position:relative;
width:170px;
margin-bottom:15px;
}

.communityname {
	font-weight:bold;
	font-size:65%;
	font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sansSerif;
	padding:0;
}
.projectname {
	font-weight:bold;
	font-size:85%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

li.proj1, li.proj2, li.proj3, li.proj4  {
	line-height:1.6em;
	list-style-type:none;
	font-weight:bold;
	line-height:12px;
	display:block;
	height:150px;
	width:170px;
	overflow:visible;
}

li.proj1 a, li.proj1 a:visited, li.proj2 a, li.proj2 a:visited, li.proj3 a, li.proj3 a:visited, li.proj4 a, li.proj4 a:visited{
	display:block;
	text-indent:0px;
	width:170px;
	padding-top:120px;
	color:#1B5C98;
	text-decoration:none;}
	
	
li.proj1 a:hover, li.proj2 a:hover, li.proj3 a:hover, li.proj4 a:hover  {
	color:#981B1E;
	text-decoration:none;
}

li#algondown {
background-image:url(../Images/Portfolio/algondown.png);
background-repeat:no-repeat;
}
li#bellmanncorr {
background-image:url(../Images/Portfolio/bellmanncorr.png);
background-repeat:no-repeat;
}
li#bfieldcomp {
background-image:url(../Images/Portfolio/bfieldcomp.png);
background-repeat:no-repeat;

}
li#bfieldogdencorr {
background-image:url(../Images/Portfolio/bfieldogdencorr.png);
background-repeat:no-repeat;
}
li#broadzone {
background-image:url(../Images/Portfolio/broadzone.png);
background-repeat:no-repeat;
}
li#byroncomp {
background-image:url(../Images/Portfolio/byroncomp.png);
background-repeat:no-repeat;
}
li#carpcomp {
background-image:url(../Images/Portfolio/carpcomp.png);
background-repeat:no-repeat;
}
li#councilbluffsmarket {
background-image:url(../Images/Portfolio/councilbluffsmarket.png);
background-repeat:no-repeat;
}
li#csidecomp {
background-image:url(../Images/Portfolio/csidecomp.png);
background-repeat:no-repeat;
}
li#dgdown {
background-image:url(../Images/Portfolio/dgdown.png);
background-repeat:no-repeat;
}
li#djcomp {
background-image:url(../Images/Portfolio/djcomp.png);
background-repeat:no-repeat;
}
li#genevacomp {
background-image:url(../Images/Portfolio/genevacomp.png);
background-repeat:no-repeat;
}
li#genevadown {
background-image:url(../Images/Portfolio/genevadown.png);
background-repeat:no-repeat;
}
li#genevaparks {
background-image:url(../Images/Portfolio/genevaparks.png);
background-repeat:no-repeat;
}
li#hinsogdencorr {
background-image:url(../Images/Portfolio/hinsogdencorr.png);
background-repeat:no-repeat;
}
li#homerparks {
background-image:url(../Images/Portfolio/homerparks.png);
background-repeat:no-repeat;
}
li#idottools {
background-image:url(../Images/Portfolio/idottools.png);
background-repeat:no-repeat;
}
li#kencomp {
background-image:url(../Images/Portfolio/kencomp.png);
background-repeat:no-repeat;
}
li#kenzone {
background-image:url(../Images/Portfolio/kenzone.png);
background-repeat:no-repeat;
}
li#kengbcorr {
background-image:url(../Images/Portfolio/kengbcorr.png);
background-repeat:no-repeat;
}
li#lagrangecorr{
background-image:url(../Images/Portfolio/lagrangecorr.png);
background-repeat:no-repeat;
}
li#lporti355corr {
background-image:url(../Images/Portfolio/lporti355corr.png);
background-repeat:no-repeat;
}
li#lucent {
background-image:url(../Images/Portfolio/lucent.png);
background-repeat:no-repeat;
}
li#macparkcomp {
background-image:url(../Images/Portfolio/macparkcomp.png);
background-repeat:no-repeat;
}
li#macparkparks {
background-image:url(../Images/Portfolio/macparkparks.png);
background-repeat:no-repeat;
}
li#mchenrydown {
background-image:url(../Images/Portfolio/mchenrydown.png);
background-repeat:no-repeat;
}
li#melrosebroadtod {
background-image:url(../Images/Portfolio/melrosebroadtod.png);
background-repeat:no-repeat;
}
li#melrosecomp {
background-image:url(../Images/Portfolio/melrosecomp.png);
background-repeat:no-repeat;
}
li#melroselakecorr {
background-image:url(../Images/Portfolio/melroselakecorr.png);
background-repeat:no-repeat;
}
li#montmontcorr {
background-image:url(../Images/Portfolio/montmontcorr.png);
background-repeat:no-repeat;
}
li#montorchcorr {
background-image:url(../Images/Portfolio/montorchcorr.png);
background-repeat:no-repeat;
}
li#montwaubsubarea {
background-image:url(../Images/Portfolio/montwaubsubarea.png);
background-repeat:no-repeat;
}
li#nap75thmarket {
background-image:url(../Images/Portfolio/nap75thmarket.png);
background-repeat:no-repeat;
}
li#napmmitchell {
background-image:url(../Images/Portfolio/napmmitchell.png);
background-repeat:no-repeat;
}
li#napogdencorr {
background-image:url(../Images/Portfolio/napogdencorr.png);
background-repeat:no-repeat;
}
li#naposlad {
background-image:url(../Images/Portfolio/naposlad.png);
background-repeat:no-repeat;
}
li#napparks {
background-image:url(../Images/Portfolio/napparks.png);
background-repeat:no-repeat;
}
li#napriverwalkparks {
background-image:url(../Images/Portfolio/napriverwalkparks.png);
background-repeat:no-repeat;
}
li#naptrails {
background-image:url(../Images/Portfolio/naptrails.png);
background-repeat:no-repeat;
}
li#navteq {
background-image:url(../Images/Portfolio/navteq.png);
background-repeat:no-repeat;
}
li#ob22ndcorr {
background-image:url(../Images/Portfolio/ob22ndcorr.png);
background-repeat:no-repeat;
}
li#obtcomp {
background-image:url(../Images/Portfolio/obtcomp.png);
background-repeat:no-repeat;
}
li#obtunit5subarea {
background-image:url(../Images/Portfolio/obtunit5subarea.png);
background-repeat:no-repeat;
}
li#omahabensonmarket {
	background-image:url(../Images/Portfolio/omahabensonmarket.png);
	background-repeat:no-repeat;
}
li#peoriavisual {
background-image:url(../Images/Portfolio/peoriavisual.png);
background-repeat:no-repeat;
}
li#pgcomp {
background-image:url(../Images/Portfolio/pgcomp.png);
background-repeat:no-repeat;
}
li#pgdesign {
background-image:url(../Images/Portfolio/pgdesign.png);
background-repeat:no-repeat;
}
li#phcomp {
background-image:url(../Images/Portfolio/phcomp.png);
background-repeat:no-repeat;
}
li#phparks {
background-image:url(../Images/Portfolio/phparks.png);
background-repeat:no-repeat;
}
li#pparkcam {
background-image:url(../Images/Portfolio/pparkcam.png);
background-repeat:no-repeat;
}
li#pparkcomp {
background-image:url(../Images/Portfolio/pparkcomp.png);
background-repeat:no-repeat;
}
li#pparkstrategic {
background-image:url(../Images/Portfolio/pparkstrategic.png);
background-repeat:no-repeat;
}
li#rfcomp {
background-image:url(../Images/Portfolio/rfcomp.png);
background-repeat:no-repeat;
}
li#rivdale138corr {
background-image:url(../Images/Portfolio/rivdale138corr.png);
background-repeat:no-repeat;
}
li#rlakedown {
background-image:url(../Images/Portfolio/rlakedown.png);
background-repeat:no-repeat;
}
li#schcomp {
background-image:url(../Images/Portfolio/schcomp.png);
background-repeat:no-repeat;
}
li#sgcomp {
background-image:url(../Images/Portfolio/sgcomp.png);
background-repeat:no-repeat;
}
li#terracottaland {
background-image:url(../Images/Portfolio/terracottaland.png);
background-repeat:no-repeat;
}
li#winfielddown {
background-image:url(../Images/Portfolio/winfielddown.png);
background-repeat:no-repeat;
}

li#wheatonmarket {
background-image:url(../Images/Portfolio/wheatonmarket.png);
background-repeat:no-repeat;
}

h3 .portfolio {
left:-300px;
position:relative;
right:auto;
}




h2#portfoliotitle {
	font-size:24pt;
	margin-bottom: 30px;
}
h2#portfoliotitle.fullportfolio{
	background-image: url(../Images/Portfolio/Portfolio-Banner-FullPortfolio.jpg);
	text-indent: -9999px;
}

h2#portfoliotitle.comprehensiveplanning {
	background-image: url(../Images/Portfolio/Portfolio-Banner-CompPlan.jpg);
	text-indent: -9999px;
}h2#portfoliotitle.corridorplanning {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Corridor.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.tod {
	background-image: url(../Images/Portfolio/Portfolio-Banner-TOD.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.neighborhoodsubarea {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Neighborhood.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.zoning {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Zoning.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.designguidelines {
	background-image: url(../Images/Portfolio/Portfolio-Banner-DesignGuidelines.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.landplanning {
	background-image: url(../Images/Portfolio/Portfolio-Banner-LandPlanning.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.graphicsandvisualization {
	background-image: url(../Images/Portfolio/Portfolio-Banner-GraphicsVisualization.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.parksandrecreation {
	background-image: url(../Images/Portfolio/Portfolio-Banner-ParksandRecreation.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.retainerservices {
	background-image: url(../Images/Portfolio/Portfolio-Banner-RetainerServices.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.strategicplanning {
	background-image: url(../Images/Portfolio/Portfolio-Banner-StrategicPlanning.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.outreach {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Outreach.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.marketanalysis {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Market.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.fiscalimpact {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Fiscal.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.demographic {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Demographics.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.developmentservices {
	background-image: url(../Images/Portfolio/Portfolio-Banner-DevelopmentServices.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.specialprojects {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Special.jpg);
	text-indent: -9999px;
}
h2#portfoliotitle.downtownplanning {
	background-image: url(../Images/Portfolio/Portfolio-Banner-Downtown.jpg);
	text-indent: -9999px;
}

