a img {border: none;}/* _________________________masthead styles */.masthead {	background-image: url(http://info.aia.org/aiarchitect/artwork/masthead_o.jpg);}.date {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	background-image: url(http://info.aia.org/aiarchitect/artwork/volume16.gif);	vertical-align: middle;	text-align: right;	line-height: 15px;	text-transform: uppercase;}/* _________________________zone styles___Gray Leaders */.Lead {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: bold;	color: #000000;}.Lead a:link {	text-decoration: none;	color: #000000;}.Lead a:hover {	text-decoration: none;	color: #000000;	background-color: #E3E3E3;}.Lead a:visited {	text-decoration: none;	color: #7F7F7F;}.Leaditalic  {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: bold;	font-style: italic;	color: #000000;}.Leaditalic a:link {	text-decoration: none;	color: #000000;}.Leaditalic a:hover {	text-decoration: none;	color: #000000;	background-color: #E3E3E3;}.Leaditalic a:visited {	text-decoration: none;	color: #7F7F7F;}.Leadcat {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	text-decoration: none;	text-transform: uppercase;	font-weight: bold;	color: #BC6003;}.LeadBusiness {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: bold;	color: #000000;	padding-right: 10px;}.LeadBusiness a:link {	text-decoration: none;	color: #000000;}.LeadBusiness a:hover {	text-decoration: none;	color: #000000;	background-color: #E3E3E3;}.LeadBusiness a:visited {	text-decoration: none;	color: #7F7F7F;}.LeadBusinessitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: bold;	font-style: italic;	color: #000000;}.LeadBusinessitalic a:link {	text-decoration: none;	color: #000000;}.LeadBusinessitalic a:hover {	text-decoration: none;	color: #000000;	background-color: #E3E3E3;}.LeadBusinessitalic a:visited {	text-decoration: none;	color: #7F7F7F;}/* _________________________zone styles___News Leaders */.Leadnews {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: bold;	color: #BC6003;}.Leadnews a:link {	text-decoration: none;	color: #BC6003;}.Leadnews a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;}.Leadnews a:visited {	text-decoration: none;	color: #7F7F7F;}.Leadnewsitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: bold;	font-style: italic;	color: #BC6003;}.Leadnewsitalic a:link {	text-decoration: none;	color: #BC6003;}.Leadnewsitalic a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;	}.Leadnewsitalic a:visited {	text-decoration: none;	color: #7F7F7F;}/* _________________________zone styles___Catch Up */.Catchup {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	background-image: url(http://info.aia.org/aiarchitect/artwork/back_archive.gif);	text-align: right;	color: #343434;}.Catchup a:link {	text-decoration: none;	color: #343434;}.Catchup a:hover {	text-decoration: none;	color: #6C6C6C;}.Catchup a:visited {	text-decoration: none;	color: #6C6C6C;}/* _________________________zone styles___P&S */.PScat {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 10px;	color: #000000;}.PSLead {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	text-decoration: none;	color: #FFFFFF;	padding-right: 15px;}.PSLead a:link {	text-decoration: none;	color: #FFFFFF;}.PSLead a:hover {	text-decoration: none;	color: #C2C2C2;}.PSLead a:visited {	text-decoration: none;	color: #C2C2C2;}.PSLeaditalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	text-decoration: none;	font-style: italic;	color: #FFFFFF;}.PSLeaditalic a:link {	text-decoration: none;	color: #FFFFFF;}.PSLeaditalic a:hover {	text-decoration: none;	color: #C2C2C2;}.PSLeaditalic a:visited {	text-decoration: none;	color: #C2C2C2;}/* _________________________zone styles___CC */.CC {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	color: #BC6003;}.CC a:link {	text-decoration: none;	font-weight: bold;	color: #F0F0F0;}.CC a:hover {	text-decoration: none;	font-weight: bold;	color: #999999;}.CC a:visited {	text-decoration: none;	font-weight: bold;	color: #BC6003;}.CCfooter {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	color: #B7B7B7;}.CCfooter a:link {	text-decoration: none;	font-weight: bold;	color: #BC6003;}.CCfooter a:hover {	text-decoration: none;	font-weight: bold;	color: #FFFFFF;}.CCfooter a:visited {	text-decoration: none;	font-weight: bold;	color: #343434;}/* _________________________zone styles___RR */.RRhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	color: #FFFFFF;}.RRheaditalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	font-style: italic;	color: #FFFFFF;}.RRtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #F0F0F0;	padding-right: 18px;	padding-left: 10px;}.RRtext a:link {	text-decoration: none;	color: #BC6003;}.RRtext a:hover {	text-decoration: none;	color: #FFFFFF;}.RRtext a:visited {	text-decoration: none;	color: #BC6003;}.RRtextitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	font-style: italic;	color: #F0F0F0;}.RRtextitalic a:link {	text-decoration: none;	color: #BC6003;}.RRtextitalic a:hover {	text-decoration: none;	color: #FFFFFF;}.RRtextitalic a:visited {	text-decoration: none;	color: #BC6003;}/* _________________________STORY styles */.float-left {	float: left;	width: 250px;	margin: 0 5px 0 0;	padding: 10px 10px 10px 0;	background: #ffffff;	color: #BC6003;	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	line-height: 24px;	text-shadow: 2px 2px 4px rgba(40,40,40,0.5)  }.float-right {	float: right;	width: 250px;	margin: 0 0 0 5px;	padding: 10px 0 10px 10px;	background: #ffffff;	color: #BC6003;	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	line-height: 24px;	text-shadow: 2px 2px 4px rgba(40,40,40,0.5)  }.STORYCATEGORY {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 18px;	text-decoration: none;	text-transform: uppercase;	color: #333333;	font-weight: bold;}.STORYhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: normal;	line-height: 22px;	color: #BC6003;}.STORYheaditalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: normal;	line-height: 22px;	font-style: italic;	color: #BC6003;}.STORYheadsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	line-height: 18px;	color: #333333;}.STORYheadsubitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	line-height: 18px;	font-style: italic;	color: #333333;}.STORYbyline {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	color: #000000;	font-style: italic;}.STORYbylineNotItalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	color: #000000;}.STORYsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	line-height: 18px;	color: #BC6003;}.STORYsubitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	line-height: 18px;	font-style: italic;	color: #BC6003;}.STORY {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	text-decoration: none;	color: #000000;}.STORY a:link {	text-decoration: none;	color: #BC6003;}.STORY a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;}.STORY a:visited {	text-decoration: none;	color: #7F7F7F;}.STORYitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	text-decoration: none;	font-style: italic;	color: #000000;}.STORYitalic a:link {	text-decoration: none;	color: #BC6003;}.STORYitalic a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;	}.STORYitalic a:visited {	text-decoration: none;	color: #7F7F7F;}.STORYbold {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	padding-top: 10px;	text-decoration: none;	color: #000000;	font-weight: bold;}.STORYkip {	font-family: "Courier New", Courier, mono;	font-size: 13px;	line-height: 18px;	text-decoration: none;	color: #000000;}.STORYkip a:link {	text-decoration: none;	color: #BC6003;}.STORYkip a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;}.STORYkip a:visited {	text-decoration: none;	color: #7F7F7F;}.STORYkipunderline {	font-family: "Courier New", Courier, mono;	font-size: 13px;	line-height: 18px;	text-decoration: underline;	color: #000000;}.STORYkipunderline a:link {	text-decoration: none;	color: #BC6003;}.STORYkipunderline a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;	}.STORYkipunderline a:visited {	text-decoration: none;	color: #7F7F7F;}.STORYkipitalic {	font-family: "Courier New", Courier, mono;	font-size: 13px;	line-height: 18px;	text-decoration: none;	font-style: italic;	color: #000000;}.STORYkipitalic a:link {	text-decoration: none;	color: #BC6003;}.STORYkipitalic a:hover {	text-decoration: none;	color: #BC6003;	background-color: #E3E3E3;	}.STORYkipitalic a:visited {	text-decoration: none;	color: #7F7F7F;}.STORYkipbold {	font-family: "Courier New", Courier, mono;	font-size: 13px;	line-height: 18px;	padding-top: 10px;	text-decoration: none;	color: #000000;	font-weight: bold;}.STORYcredit {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 15px;	text-decoration: none;	text-transform: uppercase;	color: #555555;}.STORYfooter {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	color: #F0F0F0;	padding-left: 10px;	vertical-align: bottom;}.STORYfooter a:link {	text-decoration: none;	font-weight: bold;	color: #333333;}.STORYfooter a:hover {	text-decoration: none;	font-weight: bold;	color: #FFFFFF;}.STORYfooter a:visited {	text-decoration: none;	font-weight: bold;	color: #333333;}.STORYsummary {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 18px;	text-decoration: none;	color: #222222;}.STORYsummaryitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 18px;	text-decoration: none;	font-style: italic;	color: #222222;}.STORYsummaryLead {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 18px;	text-decoration: none;	color: #333333;	font-weight: bold;}.STORYsummaryLeaditalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 18px;	text-decoration: none;	font-style: italic;	color: #333333;	font-weight: bold;}.backstory {	padding: 10px;	background-color: #DBDBDB;	margin-bottom: 10px;	color: #000000;	border: 1px solid #BC6003;}.Glance {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	text-transform: uppercase;	color: #BC6003;}.Glance a:link {	text-decoration: none;	color: #F0F0F0;}.Glance a:hover {	text-decoration: none;	color: #BC6003;}.Glance a:visited {	text-decoration: none;	color: #F0F0F0;}.GlanceSub {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #F0F0F0;	padding-right: 18px;	padding-left: 10px;}.GlanceSub a:link {	text-decoration: none;	color: #F0F0F0;}.GlanceSub a:hover {	text-decoration: none;	color: #BC6003;}.GlanceSub a:visited {	text-decoration: none;	color: #F0F0F0;}.imageright308 {	float: right;	padding: 0 0 3px 3px;	width: 308px}.imageright208 {	float: right;	padding: 0 0 3px 3px;	width: 208px}.imageleft308 {	float: left;	padding: 0 3px 3px 0;	width: 308px}.imageleft208 {	float: left;	padding: 0 3px 3px 0;	width: 208px}.caption {	font-size: 11px;	line-height: 14px;	color: #BC6003;	font-family: Arial, Helvetica, sans-serif;	padding: 0 10px 0 15px;	margin: 5px 0;}
