/*
 * This style sheet is modified  by Arne Melsom, DNMI/FOU, 2000-08-18.
 * Modified to larger font sizes by Arne Melsom, DNMI/FOU, 2001-03-15.
 */



/*
 * ################
 *  General spec.s
 * ################
 */
#sidebar {
    position: fixed;
    top: 5px;
    left: 5px;
    bottom:0;
    width: 320px;
    line-height:145%;
    /*overflow:hidden;*/
    /*padding-top:8px;*/
    color: #F0FFFF; /* title text color */
	background: rgb(0,144,168);
    font-family: Palatino,Serif;
    font-weight: bold;
}
#datepicker, #sidebar p {
    margin: 5px;
    text-align: center;
}

#main {
    position: relative;
    margin-left: 330px;
    top: 60px;
}
#mainarea {
    margin-left: 350px;
}
#logo {
    float: right;
}
#content {
    position: relative;
    width: 100%;
}
/*
img {
    width: 500px;
    height: 500px;
}
*/
body {
    background: #fff;
    color: #000;
    font-family: Palatino, Serif; 
}

a:link {
    color: #21398c;
}
a:visited {
    color: #21398c;
}
a:active {
    color: #35945a;
}

img {
    border-width: 0;
}

table {
    border-width: 0;
    padding: 5px;
}

h1 {
    font-family: Palatino,Serif;
    margin-right: 396px;
    text-align: center;
    color: rgb(0,144,168);
/*
    color: #21398c;
*/
}

h2,h3 {
    font-family: Palatino,Serif;
    color: #35945a;
}

h2 {
    text-align: center;
}

h3 {
    text-align: left;
}

p {
    text-align: justified;
}

address {
    font-family: Palatino,Serif;
    color: #000;
    font-weight: bold;
}


/*
 * ####################
 *  Non-general spec.s
 * ####################
 */

li a {
    color: #fff;
}

p.info {
    color: ddd;
}

ul.info {
    font-size: small;
}

td.info {
    padding-top: 25px;
    padding-right: 10px;
    padding-bottom: 25px;
    padding-left: 10px;
    color: aaa; /* title text color */
	background-color: rgb(0,144,168);
    /*background-color: #35945a;*/
    font-family: Palatino,Serif;
    font-weight: bold;
}

ul.caption {
    font-size: small;
    color: rgb(0,144,168);
}

li.caption {
    font-size: small;
    color: rgb(0,144,168);
}

a.info:link {
    color: #fff;
    backgroud: #21398c;
}
a.info:visited {
    color: #fff;
    backgroud: #21398c;
}
a.info:active {
    color: #aa0;
    backgroud: #21398c;

}

div.object {
    padding: 0.4em; 
    border: solid thin; 
    border-color: #000;
    background: #ddd;
    font-family: Palatino,Serif;
    font-weight: bold;
    font-style: italic;
    text-align: center;
}

td.caption {
    font-size: small;
    color: rgb(0,144,168);
}

p.image {
    text-align: center;
}

p.imgcaption {
    text-align: center;
    font-weight: bold;
}

