/* City Templates */

.cityheader { width: 505px; height: 125px; background-color: #9fb3cc; }

.citylocation { width: 505px; height: 36px; background: url(../images/city/citylocation.jpg) top center no-repeat; }

.cityname { width: 220px; margin: 2px 20px 0 0; float: right; text-align: center; font-size: 24px; font-weight: bold; color: #333333; }

.citycomputerrepair { width: auto; background: url(../images/city/computerrepair.jpg) top center no-repeat; padding: 50px 0 0 0; text-align: left; }

.cityhomeonsites { width: auto; background: url(../images/city/homeonsites.jpg) top left no-repeat; padding: 35px 0 0 0; text-align: left; }

.citydatarecovery { width: auto; background: url(../images/city/datarecovery.jpg) top left no-repeat; padding: 35px 0 0 0; text-align: left; }

.cityrecycling { width: auto; background: url(../images/city/computerrecycling.jpg) top left no-repeat; padding: 45px 0 0 0; text-align: left; }

.cityrepairlist { width: 175px; float: right; padding: 2px 0 10px 15px; }

.citysubtitle { font-size: 11px; font-weight: bold; color: #526786; padding: 0 0 0 5px; }

.citybulletbox { float: left; width: 170px; margin: 2px 5px 0 0; }

.citybullets { float: left; background: url(../images/repaircenter/repairpoint.gif) top no-repeat; width: 155px; height: 25px; padding: 0 0 0 20px; margin: 0 0 2px 0; color: #aacceb; }

.cityquoteright { float: right; width: 170px; padding: 5px 0 5px 5px; margin: 0 0 10px 10px; border-top: dotted 1px #CCCCCC; border-left: dotted 1px #CCCCCC; border-bottom: dotted 1px #CCCCCC; }

.citynamecompany { text-align: right; display: block; font-size: 11px; font-weight: bold; padding: 0 5px 0 0; }

.citydonateimg { float: left; width: 125px; height: 100px; padding: 0 0 5px 0; }

.citydonatelabel { float: left; width: 125px; text-align: right; font-weight: bold; }

.citydonatecontent { float: left; width: auto; padding: 0 0 3px 0; }

.citydonateabout { width: auto; padding: 0 0 10px 0; }

.citydonateclear { clear: both; height: 2px; }

.cityclear { clear: both; height: 10px; }

.cityspacer { width: 300px; height: 5px; }