@charset "utf-8";
/* CSS Document */


body
{background: #e2e5e0; position: relative; -webkit-text-size-adjust: none; margin: 0;   font-family: 'Didact Gothic', sans-serif; }
  
body *{	text-shadow: none; }

h1, h2, h3, h4, h5, h6
{	line-height: 1;	margin: 0;}


h1 {color: #222; font-size: 1.8em; padding: 1% 5% ; font-weight: 100; line-height: 1.8em; }
h2 {padding: 3% 5% 1% 5%; font-size: 1.6em; line-height: 1.6em; color: #555;}
h3 {padding: 1% 5%;}
p {font-size: .8em; color: #bbb; padding: 0 5%;}

/* width */
::-webkit-scrollbar { width: 15px; }

/* Track */ 
/* Handle */
::-webkit-scrollbar-thumb {background: #c9c9c7;}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover { background: tomato;}


a, a:link, a:active, a:visited 
{color: #f99;border: 0;text-decoration-thickness: 6px;
text-decoration-color: white;
text-decoration-thickness: 4px;}

a {outline: none;}

a:hover{	color: #789f6a; 
text-decoration-color:  #789f6a;
text-decoration-thickness: 12px;
text-underline-offset: 5px;
text-decoration-skip-ink: none;}

img { max-width: 100% !important; height: auto; margin: 2.3% auto 0 auto; border: 0;  box-shadow: 0px 0px 60px rgba(23, 23, 23, 0.4);}

.grey {color: #fff;  font-size: ; font-size: 2.3em;}
.grey2 {color: #ff0; }

iframe {border: 12px solid #fff; padding:  0; box-shadow: 2px 2px 2px rgba(23, 23, 23, 0.23);}

ul li {list-style: none;}

#head {width: 100%; height: 25	0px; background: #789F6A;}

#foot {
	width: 100%; height: 500px; padding:  2.3% 0 5% 0; background: #789f6a; 
 background: linear-gradient(#E2E5E0, #789f6a);

 }
#foot p{ font-size: 1em; color: #ffc; text-align: right;}

#foot a:hover {color: yellow;}