
html, body {
}

body {
	margin: 0em;
	font-family: 'Lato', sans-serif;
	padding: 0em;
	font-size: 13pt;
	color: #000000;
}


h1, h2, h3, h4 { /*   top right bottom left  */
	margin: 0em 0em 0.4em 0em;
	padding: 0em;
	text-transform: none;
	font-family: 'Suez One', serif;
	font-weight: 300;
	color: #1d6344;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.75em;
}

h3 {
	text-transform: none;
	font-size: 1.5em;
	font-weight: 700;
	color: #21734e;
}

h4  {
	margin: 0em;
	padding: 1.25em;
	text-transform: none;
	font-weight: 300;
	font-size: 1.3em;
	line-height: 18px;
}
h5  {
	margin: 0em;
	padding: .25em;
	text-transform: none;
	font-weight: 300;
	font-size: 1.1em;
	line-height: 14pt;
}


p {
	line-height: 170%;
}

a {
	/*
	color: #706443;
	Hm this change had no apparent effect.
	*/
	color: #00605f;
}

strong {
	font-weight: 700;
#	color: #675830;
}


.blue_box_of_content {
     color: white;
     background-color: #00605f;
     text-align: center;
     text-decoration: none;
     line-height: 4.1;
	font-family: 'Lato', sans-serif;
     border-color: #61fbfb;
     margin: 8px;
     padding: 35px;
     padding-right: 40px;
     border-style: solid;
     border-width: 20px 17px 30px 39px;
     border-radius: 30% 85% 11% 11%/80% 39% 85% 25%;  
     border-radius: 26% 18% 20% 9% / 30% 9% 30% 12%;
}



.red_warning_box {
     color: black;
     background-color: white;
     text-align: center;
     text-decoration: none;
     line-height: 4.1;
	font-family: 'Suez One', serif;
     border-color: red;
     margin: 40px;
     margin-top: 30px;
     margin-bottom: 8px;
     padding: 15px;
     border-style: solid;
     border-width: 26px 7px 20px 14px;
     border-radius: 30% 85% 11% 11%/80% 39% 85% 25%;  
     border-radius: 26% 18% 20% 9% / 30% 9% 30% 12%;
}




.green_box {
     border-color: #1d6344;
     margin: 10px 86px 10px 45px;      /*   top right bottom left  */
     padding: 20px 10px 8px 15px;
     text-decoration: none;
     border-style: solid;
     border-width: 3px 7px 10px 11px;
     /* 
     border-radius: 19% 18% 20% 9% / 19% 12% 40% 9% ;
     */
     border-radius: 10% 18% 10% 9% / 10% 12% 10% 9% ;
}





.gold_box {
     border-color: #feef10;
     margin: 5px 30px 10px 45px;
     padding: 10px 5px 17px 14px;
     text-decoration: none;
     border-style: solid;
     border-width: 7px 10px 10px 4px;
     border-radius: 12% 25% 38% 15% / 9% 25% 12% 18% ;

}


.invisible_box {
     border-style: none;
     margin: 0px 30px 10px 45px;
     padding: 10px 8px 9px 34px;
     text-decoration: none;
     /*
     border-width: 11px 4px 10px 4px;
     border-radius: 20% 9% 20% 18%  / 18% 9% 25% 12% ;
     */

}






/* Button Style */

.button-style1  {
    min-width: 260px;
}

.button-style1 a {
	font-family: 'Lato', sans-serif;
	font-size: 1em;
	font-weight: 200;
  background-color: #e7dc7d;
  text-align: center;
  text-decoration: none;
  line-height: 4.1;
  color: #000000;
  border-color: #cc8a86;
  border-left-color: #d48f8b;
  border-right-color: #cc817d;
  margin: 1px;
  padding: 11px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-style: solid;
  border-width: 7px 18px 8px 25px;
          border-radius: 60% 42% 49% 79%/95% 49% 90% 45%;  
}


/* Button Style 2 */

.button-style2 a {
  font-size: 14px;
  font-family: 'Cherry Cream Soda';
  color: rgb(255, 255, 255);
  text-align: center;
  text-decoration: none;
  line-height: 3.5;
  /*
  border-width: 4px;
  box-shadow: 0px 4px 2px 1px rgba(0, 0, 0, 0.39);
  */
  background-color: rgb(43, 149, 148);
  border-color: rgb(231, 220, 125);
  margin: 10px;
  padding: 7px;
  padding-top: 9px;
  border-style: solid;
  border-width: 5px 5px 5px 8px;
          border-radius: 5% 75% 5% 99%/99% 79% 15% 45%;  
          -webkit-border-radius: 5% 75% 5% 99%/99% 79% 15% 45%;  
          -moz-border-radius: 5% 75% 5% 99%/99% 79% 15% 45%;  
}







/** LIST STYLE Kapow */

ul.styleKapow {
	font-family: 'Lato', sans-serif;
	font-size: 14pt;
	margin: 0em;
	list-style: none;
}

ul.styleKapow li {
	display: block;
	padding: 0.5em 2.9em; 0em 0.5em;
	background: url(../assets/kapow.png) no-repeat left 4px;
}

ul.styleKapow a {
	display: block;
	padding: 0em 0em 0em 1.87em;
	text-decoration: none;
	color: #942b56;
}

ul.styleKapow a:hover {
	text-decoration: underline;
}

ul.styleKapow .first {
	padding-top: 0.15em;
        /*
	background: none;
	*/
}

ul.styleKapow h3 {
	margin: 0em;
	padding: 0em 0em 0.63em 0em;
	font-family: 'Lato', sans-serif;
	font-size: 1.4em;
	color: #00605f;
	text-shadow: 1px 1px 0px #ffffff;
	/*
	font-weight: bold;
	color: #000000;
	color: #005150;
	text-shadow: 1px 1px 0px rgb(231, 220, 125);
	*/
}



/** LIST STYLE Thought */

ul.styleThought {
	font-family: 'Lato', sans-serif;
	font-size: 14pt;
	margin: 0em;
	list-style: none;
}

ul.styleThought li {
	display: block;
	padding: 0.3em 2.2em; 0em 0.5em;
	background: url(../assets/thought.png) no-repeat left 3px;
}

ul.styleThought a {
	display: block;
	padding: 0em 0em 0em 1.87em;
	text-decoration: none;
	color: #005150;
}

ul.styleThought a:hover {
	text-decoration: underline;
}

ul.styleThought .first {
	padding-top: 0.1em;
}

ul.styleThought h3 {
	margin: 0em;
	padding: 0em 0em 0.63em 0em;
	font-family: 'Lato', sans-serif;
	font-size: 1.4em;
	color: #00515c;
	text-shadow: 1px 1px 0px #e6d95e;
}






/* Button Style 2 */

.button-style2 a {
  font-size: 14px;
	font-family: 'Lato', sans-serif;
  color: rgb(255, 255, 255);
  text-align: center;
  text-decoration: none;
  line-height: 3.5;
  background-color: rgb(43, 149, 148);
  border-color: rgb(231, 220, 125);
  margin: 10px;
  padding: 7px;
  padding-top: 9px;
  border-style: solid;
  border-width: 5px 5px 5px 8px;
          border-radius: 5% 75% 5% 99%/99% 79% 15% 45%;  
          -webkit-border-radius: 5% 75% 5% 99%/99% 79% 15% 45%;  
          -moz-border-radius: 5% 75% 5% 99%/99% 79% 15% 45%;  
}







}

ul.styleMell a {
	display: block;
	padding: 0em 0em 0em 1.87em;
	text-decoration: none;
	color: #005150;
}

ul.styleMell a:hover {
	text-decoration: underline;
}

ul.styleMell .first {
	padding-top: 0.1em;
        /*
	background: none;
	*/
}

ul.styleMell h3 {
	margin: 0em;
	padding: 0em 0em 0.63em 0em;
	font-family: 'Lato', sans-serif;
	font-size: 1.4em;
	color: #005453;
	/*
	font-weight: bold;
	color: #000000;
	color: #005150;
	text-shadow: 1px 1px 0px rgb(231, 220, 125);
	*/
	text-shadow: 1px 1px 0px #cc8a86;
}


/** LIST STYLE Me2 */

ul.styleMe2 {
	font-family: 'Lato', sans-serif;
	font-size: 13pt;
	margin: 0em;
	list-style: none;
}

ul.styleMe2 li {
	display: block;
	padding: 0.3em 2.2em; 0em 0.5em;
	background: url(images/img13.png) no-repeat left 3px;
}

ul.styleMe2 a {
	display: block;
	padding: 0em 0em 0em 1.87em;
	text-decoration: none;
	color: #005150;
}

ul.styleMe2 a:hover {
	text-decoration: underline;
}

ul.styleMe2 .first {
	padding-top: 0.3em;
        /*
	background: none;
	*/
}

ul.styleMe2 h3 {
	margin: 0em;
	padding: 0em 0em 0.63em 0em;
	font-family: 'Lato', sans-serif;
	font-size: 1.4em;
	color: #00605f;
	/*
	font-weight: bold;
	color: #000000;
	color: #005150;
	*/
	text-shadow: 1px 1px 0px rgb(231, 220, 125);
}


.balloon {
	padding: 1.20em;
	background: url(images/img08.jpg) repeat left top;
	border-radius: 5px;
	line-height: 150%;
	font-family: 'Lato', sans-serif;
	font-size: 1.2em;
	font-style: italic;
}

.ballon-bgbtm {
	height: 1.87em;
	background: url(images/img09.png) no-repeat right top;
}

#footer-wrapper {
	background: url(images/img04.png) repeat-x left bottom;
}

/*********************************************************************************/
/* Copyright                                                                     */
/*********************************************************************************/
	
	#copyright
	{
		position: relative;
		padding: 3em 0em;
		text-align: center;
		color: red;
		background: #62573b;
	        background: url(../images/pattern.png) repeat;
	}
	
	#copyright .container
	{
	}
	
	#copyright a
	{
		text-decoration: none;
		color: purple;
	}
