html 											{min-height: 100.2%;}
a 												{outline: none;}
img 											{border:none}

h1												{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:20px; color:#00467f; text-align:left; padding-left:0px;}
h1 a 											{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:20px; color:#000; text-align:left; padding-left:0px;}
h2 												{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#00467f;}
h3 												{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:16px; color:#00467f; margin:0;}
h3 a 											{color:#00467f; cursor:pointer;}
h3 a:hover 										{background:#ddd;color:#0E4C98;}

.normal 										{font-family:Verdana, Helvetica, sans-serif;font-size:11px; line-height:16px; font-weight:normal; color:#575353; text-decoration:none}
.normal a:link 									{font-family:Verdana, Helvetica, sans-serif;font-size:11px; line-height:16px; font-weight:normal; color:#00467F; text-decoration:none; border-bottom:1px solid #00467F;}
.normal a:visited 								{font-family:Verdana, Helvetica, sans-serif;font-size:11px; line-height:16px; font-weight:normal; color:#00467F; text-decoration:none; border-bottom:1px solid #00467F;}
.normal a:active 								{font-family:Verdana, Helvetica, sans-serif;font-size:11px; line-height:16px; font-weight:normal; color:#FF0033; text-decoration:none; border-bottom:1px solid #FF0033;}
.normal a:hover 								{font-family:Verdana, Helvetica, sans-serif;font-size:11px; line-height:16px; font-weight:normal; color:#FF0033; text-decoration:none; border-bottom:1px solid #FF0033;}
.normal li 										{font-family:Verdana, Helvetica, sans-serif;font-size:11px; line-height:11px; font-weight:normal; color:#575353; list-style:url(images/homepage/bullet.png); padding:0 0 0 0px;}
.normal img										{border:none;}

.byline {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: normal;
	color: #575353;
	text-decoration: none;
	margin:0;
	padding:0;
	}
.byline a:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none
	}
.byline a:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: normal;
	color: ##0066CC;
	text-decoration: none
	}
.byline a:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: normal;
	color: ##0066CC;
	text-decoration: none
	}
.byline a:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 21px;
	color: #FF0033;
	text-decoration: underline;
	}

.hometext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #575353;
	text-decoration: none
}
  .hometext a:link, a:visited {color: #004a82;text-decoration: underline; font-size:10px;}
  .hometext a:hover {color: #FF0033;text-decoration: underline;}
  .hometext li {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #575353;
	list-style: none;
	margin: 0 0 0 -25px; 
  }
.hometext_details {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 0px;
	font-weight: normal;
	color: #575353;
	text-align:right;
	text-decoration: none
}
  .hometext_details a:link, a:visited {color: #0066CC;text-decoration: none;}
  .hometext_details a:hover {color: #FF0033;text-decoration: underline;}
.caption {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #575353;
	text-decoration: none;
	text-transform:uppercase;
	}
.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #0E4C98;
	text-align:left;
	width:450px;
	margin-left:auto;
	margin-right:auto;	
	}
.footer 					{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:20px; color: #858282; text-decoration:none; padding:0 0 0 164px;}
.footer a:link 				{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:20px; color: #858282; text-decoration:none; padding:0 10px 0 10px;}
.footer a:visited 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:20px; color: #858282; text-decoration:none; padding:0 10px 0 10px;}
.footer a:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:1!px; font-weight:bold; line-height:20px; color: #858282; text-decoration:underline; padding:0 10px 0 10px;}
.footer a:active 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:20px; color: #858282; text-decoration:none; padding:0 10px 0 10px;}

div.pullout {
  width: 270px;
  height: 210px;
  margin: 0 0 30px 25px;
  float: right;
}

  .Hhome							{color:#00467f; font-weight:bold; display:block; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-size:12px;}
  .homeheading						{color:#00467f; font-weight:bold; display:block; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-size:12px; text-transform:uppercase;}
  .homenews 						{font-family: Verdana, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#575353; text-decoration:none; padding:0 0 6px 0;}
  .homenews a:link, a:visited 		{color: #00467f;text-decoration: underline; font-size:10px;}
  .homenews a:hover 				{color: #FF0033;text-decoration: underline;}
  .greaterthan						{}
  
  /** 
 * Practice Area Logos
 */
  #clientlist						{width:560px; height:120px; margin:0; padding:0 0 20px 0;}
  .client							{width:110px; float:left;}
  .client img						{display:block; margin-left:auto; margin-right:auto;}
  .client p							{text-align:center; font-family:Verdana, Helvetica, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#575353;text-decoration:none}
  .client a:link 					{font-family:Verdana, Helvetica, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#00467F;text-decoration:none;border-bottom:0px solid #00467F;}
  .client a:visited 				{font-family:Verdana, Helvetica, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#00467F;text-decoration:none;border-bottom:0px solid #00467F;}
  .client a:active 					{font-family:Verdana, Helvetica, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#FF0033;text-decoration:none;border-bottom:0px solid #FF0033;}
  .client a:hover 					{font-family:Verdana, Helvetica, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#FF0033;text-decoration:none;border-bottom:0px solid #FF0033;}

  .logo								{width:105px; height:70px; float:left; padding:0 5px 0 0;}
  

/* Navigation
============================================================================= */

  #navigation							{height:33px; width:130px; float:left; text-indent:-9999px; list-style-type:none; margin:0; padding:8px 0 0 0px;}
  #home									{height:33px; width:130px; display:block; background:url(images/navigation/home.gif) 0 0 no-repeat; background-position:0 0;}
  #home:hover							{background-position:0 -33px;}
  #about								{height:33px; width:130px; display:block; background:url(images/navigation/about.gif) 0 0 no-repeat; background-position:0 0;}
  #about:hover							{background-position:0 -33px;}
  #practice								{height:33px; width:130px;display:block; background: url(images/navigation/practice.gif) 0 0 no-repeat; background-position:0 0;}
  #practice:hover						{background-position:0 -33px;}
  #employment							{height:33px; width:130px;display:block; background: url(images/navigation/employment.gif) 0 0 no-repeat; background-position:0 0;}
  #employment:hover						{background-position:0 -33px;}
  #contact								{height:33px; width:130px;display:block; background: url(images/navigation/contact.gif) 0 0 no-repeat; background-position:0 0;}
  #contact:hover						{background-position:0 -33px;}
  #news									{height:33px; width:130px;display:block; background: url(images/navigation/news.gif) 0 0 no-repeat; background-position:0 0;}
  #news:hover							{background-position:0 -33px;}
  #login								{height:33px; width:130px;display:block; background: url(images/navigation/login.gif) 0 0 no-repeat; background-position:0 0;}
  #login:hover							{background-position:0 -33px;}
  #facebook								{height:33px; width:130px;display:block; background: url(images/navigation/facebook.gif) 0 0 no-repeat; background-position:0 0;}
  #facebook:hover						{background-position:0 -33px;}


  div.main-feature 						{width:360px; margin:27px 0 0 0; padding:0 0 0 40px; float:left;}
  div.side-feature 						{width:200px; float:right; padding:32px 0 0 0;}
