/*
 * html tags
 */


body {
	font-family:hevetica,arial,sans-serif;
	margin:0;
	background:#000000;
	color:#ffffff;
}

h1 {
     color:#ffffff;
     background:transparent;
     margin:0;padding:0.1em 0.5em;
     border-bottom:1px solid #dddddd;
}

h1 a:link, h1 a:visited, h1 a:active, h1 a:hover,
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover,
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover {
     color:#ffffff;
     background:transparent;
     text-decoration:none;
}


h2
     {
     margin:0 0 0.5em;padding:0;
     color:#ffffff;
     background:transparent;
     font-size:1em;
     }

h3   {
     margin:0 0 0.5em;padding:0;
     font-weight:normal;
     color:#ffffff;
     background:transparent;
     font-size:1.2em;
}

p {
	color:#ffffff;
     background:transparent;
	margin:0 0 1em;
	padding:0;
}
blockquote
     {
     color:#666666;
     background:transparent;
     margin:0;
     padding:0 0 0 1em;
     font-style: italic;
     }
ul  {
    margin:0 0 1em;
    padding:0 0 0 2em;
    color:#ffffff;
    background:transparent;
    list-style:square;
    }
li  {
    margin:0 0 0.5em;
    padding:0;
    color:#ffffff;
    background:transparent;
    }
dl  {
    margin:0 0 1em;
    padding:0 0 0 1em;
    }
dt {
    margin:0;
    padding:0;
    color:#ffffff;
    background:transparent;
    font-weight:normal;
}
dd {
    margin:0 0 0.25em 1em;
    padding:0;
}
input
     {
     width:100%;
     margin:0 0 0.5em;
     border:1px solid #ffffff;
     padding:0.25em;
     }
textarea
     {
     width:100%;
     margin:0 0 1em;
     height:6em;
     border:1px solid #ffffff;
     }
label
     {
     width:100%;
     margin:0;
     padding:0;
     }
ins  {
     text-decoration:none;
} 

a:link,
a:active
     {
     color:#ffffff;
     background:transparent;
     }
a:visited
     {
    color:#ffffff;
     background:transparent;
     text-decoration:none;
     }
a:hover {
     color:#ffffff;
     background:transparent;
     text-decoration:underline;
}

th {
     font-weight:normal;
}
td, th {
     text-align:left;
     padding-left:1em;
     padding-right:1em;
}
caption {
     margin:0;padding:0;
     text-align:left;
     color:#ffffff;
     background:transparent;
     font-size:1em;
     font-weight:bold;
     display:none;
}
table {
  margin: 0 0 1em 0;
}

cite {
  font-style:normal;
}


/*
 * .metadata - used on /notes/ for, well, metadata
 */

p.metadata {
     font-size:smaller;
     margin:0;
     padding:0;
     text-align:right;
}

dl.metadata {
     font-size:smaller;
}

.metadata ul,
.metadata ul li {
     list-style:none;
     display:inline;
     margin:0;
     padding:0;
}

/*
 * main page layout divs
 * <div id="main"> will be the bulk of the page
 * <div id="other"> is the other crap that gets in the way
 */

#main
     {
     margin:0 0 0 1em;
     padding:0.5em 0;
     border-right:1px solid #dddddd;
     width:25em;
     float:left;
     }
#main div,
#main form {
     margin:0 0.5em 1em 0;
     padding:0.5em;
     border-bottom:1px solid #dddddd;
     }

#fullwidth
     {
     margin:0.5em 0 0.5em 1em;
     padding:0;
     width:40em;
     float:left;
     }
#tekst
     {
     margin:0 0 0 1em;
     padding:0.5em 0;
     border-right:1px solid #dddddd;
     width:40em;
     float:left;
     }
#tekst div,
#tekst form {
     margin:0 0.5em 1em 0;
     padding:0.5em;
     border-bottom:1px solid #dddddd;
     }

-----------------
#tekst ul  {
    margin:0 0 1em;
    padding:0 0 0 2em;
    color:#ffffff;
    background:transparent;
    list-style:square;
    }
#tekst li  {
    margin:0 0 0.5em;
    padding:0;
    color:#ffffff;
    background:transparent;
    }


#tekst a:link, a:active
     {
     color:#ffffff;
     background:transparent;
     }
#tekst a:visited
     {
    color:#ffffff;
     background:transparent;
     text-decoration:none;
     }
#tekst a:hover {
     color:#ffffff;
     background:transparent;
     text-decoration:none;
}

----------------

#other {
     width:15em;
     float:left;
     margin:0;
     padding:0;
}
#other div {
     margin:0.5em;
     padding:0.5em 0;
     border-bottom:1px solid #dddddd;
     }
#other div p,
#other div li {
     font-size:smaller;
}

#other div h3 {
     font-size:1.2em;
}

ul#navbar {
     margin:0;
     padding:0 0 0 1em;
     border-bottom:1px solid #dddddd;
     list-style:none;
     display:block;
}

ul#navbar li {
    display:inline;
    margin:0;
    padding:0 1em 0 0;
}

ul#navbar a:link {
  text-decoration:none;
}
ul#navbar a:hover {
  text-decoration:underline;
}

