/*
    **************************
    * HTML Stylesheet        *
    *                        *
    * (c) 2015 www.nielsa.dk *
    **************************
*/


body { background: #FFFFFF; color: #000000; }

#container { width: 768px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 1em; }

#splash { text-align: center; }
#header { text-align: center; }
#header1 { text-align: center; font-size: 175%; }
#header2 { text-align: center; }
#box1 { }
#box2 { }
#footer { text-align: center; }

#left { text-align: left; margin-left: 0.5em; float: left; }
#right { text-align: right; margin-right: 0.5em; }

hr { color: #000000; }

h1, p, a { font-family: chalkduster, chalkboard, comic sans; font-weight: normal; color: #000000; }

p { font-size: 150%; margin: 0; }
p.small { font-size: 100%; margin: 0; }
a { font-size: 100%; margin: 0; }
a.nav { padding: 1em; }
a.test { padding: 0.5em; }

a:link { font-weight: normal; text-decoration: none; }
a:visited { font-weight: normal; text-decoration: none; }
a:focus { font-weight: normal; text-decoration: none; color: gray; }
a:hover { font-weight: normal; text-decoration: none; color: gray; }
a:active { font-weight: normal; text-decoration: none; }

.center { text-align: center; }
.emphasize { font-weight: bold; font-style: italic; }
.justify { text-align: justify; margin-left: 1.5em; margin-right: 1.5em; }

.black { color: #000000; }
.gray { color: #808080; }
.white { color: #FFFFFF; }

.red { color: #FF0000; }
.green { color: #008000; }
.blue { color: #0000FF; }

img { width: 66%; width: 66%; margin-left: 0.5em; margin-right: 0.5em; border: 0; }
img.frame { border-width: 1px; border-style: solid; border-color: #000000; }
img.no_frame { border: 0; }
