body				{background:#fff;margin:0px;}

#header				{background:#fff;text-align:right;padding-right:29px;}

.about, .sitemap, .contact, .search, .disclaimer, .pagenotfound			{background:#C30 url(../img/bg_about.gif);}
.practices			{background:#EBAB00 url(../img/bg_practices.gif);}
.attorneys			{background:#903 url(../img/bg_attorneys.gif);}
.events				{background:#066 url(../img/bg_events.gif);}
.news				{background:#636 url(../img/bg_news.gif);}
.careers			{background:#CF5200 url(../img/bg_careers.gif);}

.inset				{border-bottom:2px solid #fff;}	

#mainnav			{background:#fff;padding:10px 31px 0px 38px;white-space:nowrap;
					border-top:8px solid #17313E;}
					
#footer				{padding:0px 30px 0px 38px;background:#036;}

.column1			{background:#023D78;}	
.column2			{background:#fff;padding:25px 30px 40px 25px;}
					
#column1			{padding:20px 0px 30px 18px;}
#column1 a			{color:#fff;text-decoration:underline;}			
#column1 a:hover	{color:#809EBB;text-decoration:underline;}	
#column1 a.on		{color:#fff;text-decoration:none;font-weight:bold;}			
#column1 a.on:hover	{color:#809EBB;text-decoration:underline;}	
#column1 .body		{color:#fff;font:11px/16px tahoma, verdana;}	
#column1 .bodyindent	{color:#fff;font:11px/16px tahoma, verdana;padding:2px 15px 15px 20px;}	
#column1 .heading1	{color:#202020;font:bold 11px/16px tahoma, verdana;
					background:#8DA8C2;padding:0px 10px 0px 0px;}		
#column1 ul			{list-style:square;margin:0 0 0 15px;
					padding-left:0px;color:#fff;}		
#column1 .insetbio		{border:1px solid #903;margin-bottom:5px;}	
#column1 .insetabout2	{border:1px solid #C30;margin:5px 0 5px 0;}	
#column1 .insetabout	{border:1px solid #C30;margin:5px 0 5px 5px;}	
#column1 .insetattorneys	{border:1px solid #903;margin:5px 0 5px 5px;}	
#column1 .insetpractices	{border:1px solid #EBAB00;margin:5px 0 5px 5px;}	
#column1 .insetevents	{border:1px solid #066;margin:5px 0 5px 5px;}	
#column1 .insetnews		{border:1px solid #636;margin:5px 0 5px 5px;}	
#column1 .insetcareers	{border:1px solid #CF5200;margin:5px 0 5px 5px;}	
														
#column2 a			{color:#1C5691;text-decoration:underline;}			
#column2 a:hover	{color:#666;text-decoration:underline;}	
#column2 a.on		{color:#1C5691;text-decoration:underline;font-weight:bold;}			
#column2 a.on:hover	{color:#666;text-decoration:underline;}	
#column2 a.none		{color:#1C5691;text-decoration:none;}			
#column2 a.none:hover	{color:#666;text-decoration:underline;}	
#column2 .body		{color:#666;font:11px/15px tahoma, verdana;}	
#column2 .heading1	{color:#1C5691;font:bold 16px/18px tahoma, verdana;}	
#column2 .heading2	{color:#1C5691;font:bold 11px/15px tahoma, verdana;text-transform:uppercase;}	
#column2 .heading3	{color:#666;font:bold 11px/15px tahoma, verdana;}	
#column2 hr			{color:#CCC;height:1px;}		
#column2 ul			{list-style:square;}	
#column2 ul.noindent	{list-style:square;margin:0 0 0 18px;padding-left:0px;}	
#column2 .insetabout	{border:1px solid #C30;}	
																				
#column2 td.formfield1	{color:#666;font:11px tahoma, verdana;
						padding:2px 6px 4px 0;}
#column2 td.formfield1 td	{color:#666;font:11px tahoma, verdana;}
						
#column2 input.form0	{color:#666;font:11px tahoma, verdana;width:100px;
						border:1px solid #ccc;}						
#column2 input.form1	{color:#666;font:11px tahoma, verdana;width:160px;
						border:1px solid #ccc;}
#column2 input.form2	{color:#666;font:11px tahoma, verdana;width:215px;
						border:1px solid #ccc;}
#column2 select.form0	{color:#666;font:11px tahoma, verdana;width:50px;}						
#column2 select.form1	{color:#666;font:11px tahoma, verdana;width:160px;}
#column2 select.form2	{color:#666;font:11px tahoma, verdana;width:215px;}
#column2 select.form3	{color:#666;font:11px tahoma, verdana;width:436px;}
#column2 .bttn		{color:#fff;font:bold 10px tahoma, verdana;background:#023D78;
					border: 3px solid #A1B0C7 double;height:22px;cursor:hand;}
					
#list a				{color:#1C5691;text-decoration:none;}			
#list a:hover		{color:#666;text-decoration:underline;}	
#list a.on			{color:#1C5691;text-decoration:none;font-weight:bold;}			
#list a.on:hover	{color:#666;text-decoration:underline;}		
#list .headinglist	{color:#333333;font:bold 10px/13px tahoma, verdana;
					text-transform:uppercase;padding:2px 2px 2px 4px;background:#efefef;}
#list td.list		{color:#666;font:11px/14px tahoma, verdana;padding:4px;
					border-top:1px solid #ccc;border-right:1px solid #ccc;}	
#list td.list2		{color:#666;font:11px/14px tahoma, verdana;padding-right:10px;}		

.careersphoto		{background:#023D78;}
					
.careersquote		{background:#FFCC99;border-bottom:2px solid #fff;
					color:#CF5200;font:11px/15px tahoma, verdana;
					padding:10px 30px 10px 25px;vertical-align:middle;}		
					
.column3			{background:#FFCC99;padding:15px 0px 40px 0px;}			
					
