	#content {
		position:relative;
		display:block;
		float:left;
		width:100%;
		height:auto;  /* auto does not work on absolutely positioned contents */
		min-height:1000px;
		background-color:white;/*#f3cd7f;*/
		z-index:99;
		text-align:left;
		overflow:hidden;
		color:black;
		}
	
	#content .txtaligncenter {text-align:center;}
	/*.content-wrapper {height:auto;}*/
	#content .txtright{text-align:right;}
	#content .txtlt {color:#DBD2BC;}
	#content .txttrick {color:#ccb07e;}
	#content .beforeimg {margin-bottom:10%;}
	#content .clearmarginbottom {margin-bottom:0px;}
	#content .in {
		display:inline;
		width:auto;}
	#content .subhead{display:inline;}

	#content h1 {
		position:relative;
		float:left;
		display:block;
		width:100%;
		font-family:"AmaticB";
		font-size:42px;
		color:#3B2A1A;/*#61371b; #9f4604;*/
		margin-top:8%;
		margin-left:4%;
		line-height:42px;
		z-index:99;}
	#content .welcome h1 {
		display:inline-block;
		margin-left: 0;
		margin-top:8%;
		font-size:42px;  
		line-height:42px;}
	#content .incol h1{
		margin-left:0px;
		margin-top:8.8%;}
	#content h1.outcol {
		margin-bottom:7.1%;
		margin-top:0;}
		
	#content h2 {
		position:relative;
		float:left;
		display:block;
		width:100%;
		font-family:"AmaticB", "SansB", "arial black", "gadget";
		font-size:28px; /*20*/
		color:#45250F; /*#5B3203 #9f4604;*/
		margin-top:8%;
	
		line-height:28px;
		}
	
	#content .col1of1 h1.first, #content .col1of2 h1.first, #content .col1of3 h1.first, #content .col1of1 h2.first, #content .col1of2 h2.first, #content .col1of3 h2.first {margin-top:0;}
	#content .col2of2 h1.first, #content .col2of3 h1.first, #content .col3of3 h1.first, #content .col2of2 h2.first, , #content .col2of3 h2.first, #content .col3of3 h2.first  {margin-top:inherit;}

	
	
	#content p {
		display:block;
		position:relative;
		float:left;
		z-index:3;
		padding:0;
		height:auto;
		width:100%;
		margin:0;
		padding-top:6px;
		overflow:hidden;
		font-family:"franklinL","franklin", "arial", "helvetica", "sans-serif";
		font-size:16px;
		color:#3B2A1A;/*#3B2A1A;*/
		text-align:left;
		line-height:19px;
		}
	#content .spanlikep {
		position:relative;
		z-index:3;
		padding:0;
		height:auto;
		width:auto;
		margin:0;
		padding-top:0px;
		overflow:hidden;
		font-family:"franklinL","franklin", "arial", "helvetica", "sans-serif";
		font-size:16px;
		text-align:left;
		color:inherit;
		line-height:19px;
	}
	#content p.med {font-family:"franklin", "arial", "helvetica", "sans-serif";}
	#content .welcome p {
			font-size:16px;
			line-height:16px;
	}
	#content h2+p{margin-top:0px;}
	
	#content p.italic {
		display:inline;
		font-family:"FranklinI","Franklin","arial",sans-serif;
		font-size:15px;
	}
	#content span.italic {
		display:inline;
		font-family:"FranklinI","Franklin","arial",sans-serif;
		}
	#content p.bold, #content p span.bold{
		display:inline;
		font-family:"franklinB","Franklin","arial",sans-serif;;
		font-weight:normal;
		}
	#content p.xbold, #content p span.xbold{
		display:inline;
		font-family:"franklinB","Franklin","arial",sans-serif;;
		font-weight:bold;
		}

	
	#content li {
		font-family:"franklinL","franklin", "arial", "helvetica", "sans-serif";
		font-size:16px;
		color:#3B2A1A;
		text-align:left;
		line-height:19px;
		margin-top:6px;
		list-style-type:none;
		}
	
		
	#content li.spacebefore {margin-top:14px;}
	#content li.bold, #content li span.bold{
		display:inline;
		font-family:"franklinB","Franklin","arial",sans-serif;;
		font-weight:normal;
		}
	span.roman {
		display:inline;
		margin-right:4px;
		letter-spacing:-1px;
		font-family:"franklinB", "arial", "helvetica", sans-serif;
		font-size:16px;
		font-weight:normal;}
	.bullet_solid {
		position:relative;
		float:left;
		display:inline;
		margin:7px 6px 0 0px;
		width:6px;
		height:6px;
		border-radius:2px;
		background-color:#61371b; 
	}
	#content li.sub{display:block; margin-left:22px;}
	#content li.sub.last {margin-bottom:6px;}
	
		
	#content .txtlt>.bullet_solid {background-color:#DBD2BC;} 
	#content a {text-decoration:none; color:inherit; word-break:break-all;}
	
	#content a.intxt {
			text-decoration:underline;
			color:#3B2A1A;
	}
	#content a.intxt:hover {color:#6d4e30;}
	
	
@media only screen and (min-width: 520px) {
	
	#content h1 {
		font-size:48px;
		line-height:48px;
	}
	
}
	
		/*------------------------------------------------------------------------------------------------------------------670 */
		
@media only screen and (min-width: 670px) {
	
	#content .welcome h1 {
		font-size:54px; 
		line-height:56px;}
		
	#content h2 {
		font-size:32px; /*22*/
		margin-top:7%;
	
		line-height:32px;}
		
	#content p {
		font-size:18px;
		line-height:21px;}
	#content .spanlikep {
		font-size:18px;
		line-height:21px;}

	#content .welcome p {
			font-size:20px;
			line-height:30px;}
	
	#content li {
		font-size:18px;
		line-height:21px;}
		
}
	
	/*------------------------------------------------------------------------------------------------------------------780 */
@media only screen and (min-width: 780px) {
		
	#content h1.first, #content h2.first{margin-top:0px;}
	#content h1 {
		margin-top:3.25%;
		margin-left:0;}
	
	#content h2 {margin-top:12%;}
		
	#content .col1of1 h2 {margin-top:6%;}
	#content .col1of2 h2, #content .col2of2 h2 {margin-top:12%;}
	#content .col1of3 h2, #content .col2of3 h2, #content .col3of3 h2 {margin-top:11.5%;}
	
	#content .col1of1 h1 {margin-top:3.25%;}
	#content .col1of2 h1, #content .col2of2 h1 {margin-top:12%;}
	#content .col1of3 h1, #content .col2of3 h1, #content .col3of3 h2 {margin-top:16%;}	
	
	#content .col1of2 h1.first, #content .col2of2 h1.first, #content .col1of3 h1.first, #content .col2of3 h1.first, #content .col3of3 h1.first {margin-top:0;}
	#content .col1of2 h2.first, #content .col2of2 h2.first, #content .col1of3 h2.first, #content .col2of3 h2.first, #content .col3of3 h2.first {margin-top:0;}

	#content p {padding-top:8px;}
	#content li {margin-top:8px;}


} /* End Query */
	

	

/* ________________________________________________________________________________________________________________________________________________________________________________________*/
@media only screen and (min-width: 1030px) {
	
	#content h1 {
		font-size:58px;
		margin-top:3.5%;
		line-height:58px;}
	#content .welcome h1 {
		font-size:70px; 
		line-height:74px;}
	#content h1.outcol {
		margin-bottom:6%;
		margin-top:0;}
	#content .incol h1{margin-left:0px;}
	#content .incol p {margin-top:12px;}
	#content .incol .lister {margin-top:12px;}
	
	#content h2 {margin-top:3.5%;
				font-size:44px; /*27*/
				line-height:44px;}
		
	#content .col1of1 h2 {margin-top:3.5%;}
	#content .col1of2 h2, #content .col2of2 h2 {margin-top:8%;}
	#content .col1of3 h2, #content .col2of3 h2, #content .col3of3 h2 {margin-top:11.5%;}
	
	#content .col1of1 h1 {margin-top:3.5%;}
	#content .col1of2 h1, #content .col2of2 h1 {margin-top:7.5%;}
	#content .col1of3 h1, #content .col2of3 h1, #content .col3of3 h2 {margin-top:12%;}	
		
	#content .col1of1 h1.first, #content .col1of2 h1.first, #content .col2of2 h1.first, #content .col1of3 h1.first, 
	#content .col2of3 h1.first, #content .col3of3 h1.first {margin-top:0;}
	#content .col1of1 h2.first, #content .col1of2 h2.first, #content .col2of2 h2.first, #content .col1of3 h2.first, 
	#content .col2of3 h2.first, #content .col3of3 h2.first {margin-top:0;}
	
	#content .welcome p {
			font-size:25px;
			line-height:34px;}
			
	#content li.sub.last {margin-bottom:12px;}
			
	#content .beforeimg {margin-bottom:inherit;}
	
	
}	



@media only screen and (min-width: 1541px) {
	
	
	#content h1 {
		font-size:66px;
		color:#3B2A1A;/*#61371b; #9f4604;*/
		margin-top:3.5%;
		line-height:66px;}
	#content .welcome h1 {
		font-size:78px; 
		line-height:96px;}
	#content h1.outcol {margin-top:0;
		margin-bottom:5.4%;}
		
	#content h2 {		
		font-size:44px; /*27*/
		margin-top:4%;
		line-height:44px;}
		
	#content .col1of1 h2 {margin-top:4%;}
	#content .col1of2 h2, #content .col2of2 h2 {margin-top:8%;}
	#content .col1of3 h2, #content .col2of3 h2, #content .col3of3 h2 {margin-top:13%;}
	
	#content .col1of1 h1 {margin-top:3.5%;}
	#content .col1of2 h1, #content .col2of2 h1 {margin-top:8%;}
	#content .col1of3 h1, #content .col2of3 h1, #content .col3of3 h2 {margin-top:12%;}
	
	#content .col1of1 h1.first, #content .col1of2 h1.first, #content .col2of2 h1.first, #content .col1of3 h1.first, #content .col2of3 h1.first, #content .col3of3 h1.first {margin-top:0;}
	#content .col1of1 h2.first, #content .col1of2 h2.first, #content .col2of2 h2.first, #content .col1of3 h2.first, #content .col2of3 h2.first, #content .col3of3 h2.first {margin-top:0;}
	

	
	#content p {
		font-size:20px;
		line-height:23px;
		}
	#content .spanlikep {
		font-size:20px;
		line-height:23px;

	}
	#content p.med {font-family:"franklin", "arial", "helvetica", "sans-serif";}
	
	#content .welcome p {
		font-size:28px;
		line-height:38px; /*74% */
	}
	#content .welcome p {
		font-size:28px; 
		line-height:46px;
		}
	

	
	#content ul{margin-top:12px;}
	#content li {
		font-size:20px;
		line-height:23px;
		}
		
	#content li.space_before {margin-top:6px;}
	span.roman {
		display:inline;
		margin-right:4px;
		letter-spacing:-1px;
		font-family:"franklinB", "arial", "helvetica", sans-serif;
		font-size:16px;
		font-weight:normal;}
	.bullet_solid {
		position:relative;
		float:left;
		display:inline;
		margin:7px 6px 0 0px;
		width:6px;
		height:6px;
		border-radius:2px;
		background-color:#61371b;
		}
		
}