body						{ background-color:#FFF; color:#000; margin:0; padding:0; font: small/1.4em copperplate light,copperplate,times,serif; text-transform:none;}.container					{ width:800px; margin:0; text-align:left; }ul							{ list-style-type:square; margin-top:5px; }li							{ margin-top:5px; }img							{ border:0; }h1							{ color:#000; font-family:copperplate, georgia; font-size:1.4em; margin-top:0; }h2							{ color:#000; font-family:copperplate, georgia; font-size:1.1em;  }h3							{ color:#000; font-size:1em; display:inline; margin-right:7px; }a:link,a:visited					{ color:#000; text-decoration:none; }#logo						{ padding:30px 345px 20px 40px; background-color:#6083A9; }ul#nav						{ display:none; }p.totop						{ display:none; }.bio						{ margin-bottom:20px; }.map						{ border:#000 1px solid; }ul.clients					{ list-style-type:none; padding:0; margin:0; width:275px; float:left; }.clients li					{ padding:0 0 2px 0; margin:0 15px 0 0; }/* BOXES */.columns					{ clear:both; padding:10px 0; margin:0; }.box						{ position:relative; height:9px; margin:0; padding:0; }.column_left				{ display:none; } 	/* navigation column */.column_right				{ float:left; width:610px; margin:0; padding:0; font-size:1.0em; line-height:1.6em; } 	/* content on sub pages */#home .column_right			{ font-size:1.2em; line-height:2.0em; } 	/* content on sub pages */.box_right					{ width:550px; margin:0; padding:20px 0 30px 30px; }.right						{ float:right; width:9px; }.clear						{ clear:both; margin:0; padding:0; height:0; }#footer						{ margin:0; padding:10px; clear:both; width:800px; color:#000;  }#footer p					{ padding:10px 0 0; margin-top:20px; border-top:#6083A9 10px solid; font-size:.95em; line-height:1.10em; font-weight:normal; }#footer p.print_address		{ clear:both; }.screen						{ display:none; }
