.main
	{
	width:100%;
	margin:-16px 0 0px 0;
	display:block;
	overflow:hidden;
	background-color:#ffffff;
	}

.compassion
	{
	width:100%;
	margin:15px 0px 15px 0px;
	padding:5px;
	text-align:center;
	background-color:#FAFAFA;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(1.25em + 1vw);
	border-bottom: 1px solid #E6E6E6;
	border-top: 1px solid #E6E6E6;
	font-weight:600;
	color:#666666;
	}

.introtext
	{
	padding:0px 4% 0px 2%;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + 1vw);
        max-width:1200px;
        margin: 0 auto;
	}

.clickinstructions
        {
        display:none;
        }

.faq
	{
        margin:0px auto 1% auto;
	display:block;
	width:90%;
        max-width:1200px;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + 1vw);
	text-align:left;
        cursor:pointer;
	}

.faqholder
	{
        margin:1% auto 2% auto;
	display:block;
	width:90%;
        max-width:1200px;
        font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	}

.faqholder
	{
	display:none;
	}

.faq1, .faq2, .faq3, .faq4, .faq5, .faq6, .faq7, .faq8, .faq9, .faq10, .faq11, .faq12, .faq13, .faq14, .faq15
	{
	margin:0px 0px 1% 2%;
	display:block;
	width:100%;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.8em + .7vw);
	}


.faq img, .faq1 img, .faq2 img, .faq3 img, .faq4 img, .faq5 img, .faq6 img, .faq7 img, .faq8 img, .faq9 img, .faq10 img, .faq11 img, .faq12 img, .faq13 img, .faq14 img, .faq15 img
	{
	margin: 0px 5px -4px 0px;
	}


.faq1text, .faq2text, .faq3text, .faq4text, .faq5text, .faq6text, .faq7text, .faq8text, .faq9text, .faq10text, .faq11text, .faq12text, .faq13text, .faq14text, .faq15text
	{
	margin:0px 2% 3% 7%;
	display:block;
	width:100%;
        font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	}

.faq1text, .faq2text, .faq3text, .faq4text, .faq5text, .faq6text, .faq7text, .faq8text, .faq9text, .faq10text, .faq11text, .faq12text, .faq13text, .faq14text, .faq15text
	{
	display:none;
	}

.faq1text p, .faq2text p, .faq3text p, .faq4text p, .faq5text p, .faq6text p, .faq7text p, .faq8text p, .faq9text p, .faq10text p, .faq11text p, .faq12text p, .faq13text p, .faq14text p, .faq15text p
	{
	margin-left:-15px;
	max-width:90%;
	}

.article
	{
	margin:0px auto 1% auto;;
	display:block;
	width:90%;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + 1vw);
        max-width:1200px;
	text-align:left;
        cursor:pointer;
	}

.articleholder
	{
	margin:1% auto 2% auto;
	display:block;
	width:90%;
        font-family: 'Josefin Sans', sans-serif;
	text-align:left;
        max-width:1200px;
	}

.articleholder
	{
	display:none;
	}

.articleholder a, .faqholder a
        {
         color:#ff6600;
         font-weight:bold;
        }

.parentchild, .property, .divorce
	{
	margin:1% 0px 1% 2%;
	display:block;
	width:100%;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.8em + .7vw);        
        cursor:pointer;
        }

.parentchild1, .parentchild2, .parentchild3, .parentchild4, .parentchild5, .parentchild6, .parentchild7, .parentchild8, .parentchild9, .parentchild10, .parentchild11, .parentchild12, .parentchild13, .parentchild14, .parentchild15, .parentchild16, .parentchild17, .parentchild18, .parentchild19, .parentchild20, .parentchild21, .property1, .property2, .property3, .property4, .property5, .property6, .property7, .divorce1, .divorce2, .divorce3, .divorce4, .divorce5, .divorce6, .divorce7, .divorce8, .divorce9, .divorce10, .divorce11, .divorce12, .divorce13, .divorce14, .divorce15, .divorce16, .divorce17, .divorce18, .divorce19
	{
	margin:1% 0 2% 7%;
	display:block;
	width:100%;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + .7vw);      
        cursor:pointer;
        }

.parentchild1, .parentchild2, .parentchild3, .parentchild4, .parentchild5, .parentchild6, .parentchild7, .parentchild8, .parentchild9, .parentchild10, .parentchild11, .parentchild12, .parentchild13, .parentchild14, .parentchild15, .parentchild16, .parentchild17, .parentchild18, .parentchild19, .parentchild20, .parentchild21, .property1, .property2, .property3, .property4, .property5, .property6, .property7, .divorce1, .divorce2, .divorce3, .divorce4, .divorce5, .divorce6, .divorce7, .divorce8, .divorce9, .divorce10, .divorce11, .divorce12, .divorce13, .divorce14, .divorce15, .divorce16, .divorce17, .divorce18, .divorce19
	{
	display:none;
	}

.article img, .property img, .parentchild img, .divorce img, .parentchild1 img, .parentchild2 img, .parentchild3 img, .parentchild4 img, .parentchild5 img, .parentchild6 img, .parentchild7 img, .parentchild8 img,  .parentchild9 img, .parentchild10 img, .parentchild11 img, .parentchild12 img, .parentchild13 img, .parentchild14 img, .parentchild15 img, .parentchild16 img, .parentchild17 img, .parentchild18 img, .parentchild19 img, .parentchild20 img,  .parentchild21 img,.property1 img, .property2 img, .property3 img, .property4 img, .property5 img, .property6 img, .property7 img, .divorce1 img, .divorce2 img, .divorce3 img, .divorce4 img, .divorce5 img, .divorce6 img, .divorce7 img, .divorce8 img, .divorce9 img, .divorce10 img, .divorce11 img, .divorce12 img, .divorce13 img, .divorce14 img, .divorce15 img, .divorce16 img, .divorce17 img, .divorce18 img, .divorce19 img
	{
	margin: 0px 5px -4px 0px;
	}

.property1text, .property2text, .property3text,  .property4text, .property5text, .property6text, .property7text, .parentchild1text, .parentchild2text, .parentchild3text, .parentchild4text, .parentchild5text, .parentchild6text, .parentchild7text, .parentchild8text,  .parentchild9text, .parentchild10text, .parentchild11text, .parentchild12text, .parentchild13text, .parentchild14text, .parentchild15text, .parentchild16text, .parentchild17text, .parentchild18text, .parentchild19text, .parentchild20text, .parentchild21text, .divorce1text, .divorce2text, .divorce3text, .divorce4text, .divorce5text, .divorce6text, .divorce7text, .divorce8text, .divorce9text, .divorce10text, .divorce11text, .divorce12text, .divorce13text, .divorce14text, .divorce15text, .divorce16text, .divorce17text, .divorce18text, .divorce19text
	{
	margin:0px 5% 2% 7%;
	display:block;
	width:100%;
        font-family: 'Josefin Sans', sans-serif;
	text-align:left;
        cursor:pointer;
	}

.property1text, .property2text, .property3text,  .property4text, .property5text, .property6text, .property7text, .parentchild1text, .parentchild2text, .parentchild3text, .parentchild4text, .parentchild5text, .parentchild6text, .parentchild7text, .parentchild8text,  .parentchild9text, .parentchild10text, .parentchild11text, .parentchild12text, .parentchild13text, .parentchild14text, .parentchild15text, .parentchild16text, .parentchild17text, .parentchild18text, .parentchild19text, .parentchild20text, .parentchild21text, .divorce1text, .divorce2text, .divorce3text, .divorce4text, .divorce5text, .divorce6text, .divorce7text, .divorce8text, .divorce9text, .divorce10text, .divorce11text, .divorce12text, .divorce13text, .divorce14text, .divorce15text, .divorce16text, .divorce17text, .divorce18text, .divorce19text
	{
	display:none;
	}

.property1text p, .property2text p, .property3text p,  .property4text p, .property5text p, .property6text p, .property7text p, .parentchild1text p, .parentchild2text p, .parentchild3text p, .parentchild4text p, .parentchild5text p, .parentchild6text p, .parentchild7text p, .parentchild8text p, .parentchild9text p, .parentchild10text p, .parentchild11text p, .parentchild12text p, .parentchild13text p, .parentchild14text p, .parentchild15text p, .parentchild16text p, .parentchild17text p, .parentchild18text p,  .parentchild19text p, .parentchild20text p, .parentchild21text p, .divorce1text p, .divorce2text p, .divorce3text p, .divorce4text p, .divorce5text p, .divorce6text p, .divorce7text p, .divorce8text p, .divorce9text p, .divorce10text p, .divorce11text p, .divorce12text p, .divorce13text p, .divorce14text p, .divorce15text p, .divorce16text p, .divorce17text p, .divorce18text p, .divorce19text p
	{
	margin-left:-20px;
	max-width:85%;
	}

.links
	{
        margin:0px auto 1% auto;
	display:block;
	width:90%;
        max-width:1200px;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + 1vw);
	text-align:left;
        cursor:pointer;
	}

.links1
	{
	margin:1% auto 1% auto;
	display:block;
	width:90%;
        max-width:1200px;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + .7vw);        
	text-align:left;
        padding-left:3%;
	}

.links1 a
        {
        color:#ff6600;
        }

.links1
	{
	display:none;
	}

.links img
	{
	margin: 0px 5px -4px 0px;
	}

.recentarticlewrap
	{
	margin:3% auto 4% auto;
	display:block;
	width:90%;
        max-width:1250px;
        text-align:left;
	cursor:pointer;
        border: 2px solid #ff6600;
        overflow-y:auto;
        overflow-x:hidden;
        padding:0;
       box-shadow: 0 0 5px #888;
	}


.recentarticle a
	{
	text-decoration:none;
	color:#ff6600;
	}

.title
	{
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.7em + 1vw);
	border-bottom:1px solid #666666;
	margin:10px 10px 10px 15px;	
	}

.date
	{
	float:right;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.3em + 1vw);
	margin-right:10px;	
	}

.recentarticle
	{
	padding:10px 30px 10px 30px;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.5em + 1vw);
        display:block;
	}

.recentarticleheading
        {
        width:100%;
        background-color:#ff6600;
        color:#ffffff;
        font-family: 'Josefin Sans', sans-serif;
        font-size:calc(.6em + 1vw);
        padding:4px 0px 4px 4px;
        margin:0
        }

.recentarticle li:nth-child(1)
	{
	padding:0px 10px 5px 50px;
	display:block;
        }

.recentarticle li:nth-child(n+2)
	{
	padding:10px 10px 5px 50px;
	display:block;
	}

#articleimage
        {
        padding: 3px;
        border: 1px solid black;
        width:100%;
        }

.articleimage
       {
        margin: 0px 0 1% 0;
        width:40%;
        float:right;
       }