/* elements */
body         {margin:0px}
table,th,td  {font-family:Verdana;font-size:14px}
table.diary,th.diary,td.diary {background:#000000;color:#000000;border:3px groove #004000;vertical-align:top;
             -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
a:link       {font-family:Verdana;font-size:16px;padding:5px;text-decoration:none;text-transformation:none;color:#000000}
a:active 	   {font-family:Verdana;font-size:16px;padding:5px;text-decoration:none;text-transformation:none;color:#000000;background-color:#0000FF}
a:visited    {font-family:Verdana;font-size:16px;padding:5px;text-decoration:none;text-transformation:none;color:#000000}
a:hover 	   {font-family:Verdana;font-size:16px;padding:5px;text-decoration:none;text-transformation:none;color:#000000;background-color:#0000FF;
              -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
a.chosen     {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background:#0000FF;color:#000000}
span         {font-family:Verdana;font-size:14px;margin:0px}
p            {font-family:Verdana;font-size:14px;color:#000000}
h1					 {font-family:Verdana;font-size:20px;color:#000000;margin:5px}
h2					 {font-family:Verdana;font-size:16px;color:#000000}
h3					 {font-family:Verdana;font-size:14px;color:#FFC001;margin:5px}
b            {font-family:Verdana;font-size:14px;margin:0px}
ul           {padding:0px;list-style-type:none}
li           {font-family:Verdana;font-size:14px;list-style-type:none;color:#FFC001;font-weight:bold;padding:5px}
select			 {font-family:Verdana;font-size:14px}
button       {font-family:Verdana;font-size:14px;text-align:center;border:groove 3px #404000}
input:([type=button]){text-align:center;border:groove 3px #404000;-moz-border-radius:5px;-webkit-border-radius:5px;
                      -khtml-border-radius:5px;border-radius:5px;cursor:pointer}
input        {font-family:Verdana;font-size:14px}
img          {border:none;margin:0px}
blockquote	 {font-family:Verdana;font-size:14px;color:#FFC001;font-style:italic;font-weight:bold;text-align:center}
div					 {font-family:Verdana;font-size:14px}
figure       {display:inline-block;text-align:center}
figcaption   {font-size:14px;color:#000000;font-family:Verdana;cursor:pointer}
input:not([type=submit]):not([type=file]):not([type=button]):not([type=reset]) {float:right;width:250px;color:#000000}
textarea {float:right;font-family:Verdana;font-size:14px;color:#000000;height:150px;width:250px}
hr       {background:#4040FF;height:3px}
/* classes */
.curved      {color:#000000;margin:5px;padding:10px;width:340px;opacity:0.9;overflow:auto;
              background:-webkit-linear-gradient(#0000FF,#FFFFFF,#0000FF);background:-o-linear-gradient(#0000FF,#FFFFFF,#0000FF);
              background:-moz-linear-gradient(#0000FF,#FFFFFF,#0000FF);background:linear-gradient(#0000FF,#FFFFFF,#0000FF);-moz-border-radius:10px;
              -webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
.plaincurved {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
/* ids */
#maindiv     {width:100%;min-height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;
              align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center; align-content:center;
              background-image:url('images/branches_christian_fellowship-kids_klub-people.jpg');-webkit-background-size:contain;
             -moz-background-size:contain;-o-background-size:contain;background-size:contain;background-attachment:fixed;background-repeat:no-repeat}
