.compassion
	{
	margin:1em 0px 1em 0px;
	padding:.5em 0px .5em 0px;
	text-align:center;
	background-color:#FAFAFA;
	font:400% 'Josefin Sans', sans-serif;
	border-bottom: 2px solid #E6E6E6;
	border-top: 2px solid #E6E6E6;
	color:#666666;
        text-size-adjust:none;
	}

.mainpic
	{
	margin:1em 0px 1em 1%;
	width:100%;
	}

.mainpic img
	{
	width:100%;
	}

.introtext
	{
	display:none;
	}

.areaheader
	{
	text-align:center;
	font:350% 'Josefin Sans', sans-serif;
        color:#666666;
        text-size-adjust:none;
	}

.areatable
      {
      width:90%;
      }

.areatable td
	{
         padding: 1em .5em 1em .5em;
         display:block;
         width:100%;
         margin: 0 0 1% -.5em; 
	}

.areatable a
	{
	font:325% 'Josefin Sans', sans-serif;
	text-decoration:none;
        color: #fff;
	font-weight:bold;	
        text-size-adjust:none;
	}

#contesteddivorce, #contesteddivorce:hover
        {
          background-image: url("/images/contesteddivorcemmenu.jpg");
          background-size:cover;
         }

#internationaldivorce, #internationaldivorce:hover
        {
          background-image: url("/images/internationaldivorcemmenu.jpg");
          background-size:cover;
         }

#uncontesteddivorce, #uncontesteddivorce:hover
        {
          background-image: url("/images/uncontesteddivorcemmenu.jpg");
          background-size:cover;
         }

#propertyagreements, #propertyagreements:hover 
        {
          background-image: url("/images/propertyagreementmmenu.jpg");
          background-size:cover;
         }

#protectiveorder, #protectiveorder:hover
        {
          background-image: url("/images/protectiveordermmenu.jpg");
          background-size:cover;
         }

#childcustody, #childcustody:hover
        {
          background-image: url("/images/childcustodymmenu.jpg");
          background-size:cover;
         }

#childsupport, #childsupport:hover
        {
          background-image: url("/images/childsupportmmenu.jpg");
          background-size:cover;
         }

#modifications, #modifications:hover
        {
          background-image: url("/images/modificationmmenu.jpg");
          background-size:cover;
         }

#enforcements, #enforcements:hover
        {
          background-image: url("/images/enforcementmmenu.jpg");
          background-size:cover;
         }

#paternity, #paternity:hover
        {
          background-image: url("/images/paternitymmenu.jpg");
          background-size:cover;
         }

.areas
	{
	color:#666666;
	}

.areas p:nth-child(odd)
	{
	text-align:center;
	font:bold 350% 'Josefin Sans', sans-serif; 
	margin:1em 0px 1em 0px;
        text-size-adjust:none;
	}

.areas p:nth-child(even)
	{
	padding:0px 1% 0px 1%;
	font:350% 'Josefin Sans', sans-serif;
        margin-bottom:2em;
        text-size-adjust:none;
	}

.areas p:nth-child(even) a
	{
        text-decoration:none;
	color:#ff6600;	
        }


