a.frontpage_menu { color: maroon; text-decoration: none; }
a.frontpage_menu:hover { text-decoration:underline; }

a { color: blue; text-decoration: underline; }
a:hover { text-decoration:none; }


img.frontpage_logo {
    position: relative;
    top: 10px;  
     
}

body {
    color: #202020;
    background-color: #f6f6f6;
}

div.frontpage_top {
    padding-left: 50px; 
    top: 0px;
    height: 50px;
    position: relative;  
    border-bottom: 1px solid silver;
    background-image: url("/dagbok/gfx/frontpage_background_top.png");
    background-repeat: repeat-x;
    text-align: left;
}

div.frontpage_menu {
    height: 20px;
    position: relative;
    top: 0px;
    border: 1px solid silver;
    border: none;
    padding-left: 50px;
    padding-top: 2px;
    padding-bottom: 0px;
    background-color: silver;
    background-image: url("/dagbok/gfx/frontpage_background_menu.png");
    background-repeat: repeat-x;
    color: maroon;
    font-weight: bold;
}

div.frontpage_loginstatus {
    height: 20px;
    position: relative;
    top: 0px;
    text-align: right;
    padding-right: 20px;
    font-size: x-small;
    font-style: italic;
}

div.frontpage_content {
    position: relative;
    left: 50px;
    width: 60%;
    border: 1px solid silver;
    border: none;
}

div.frontpage_signupbox {
    position: relative;
    top: 50px;
    text-align: left;
    margin: 0 0;
    border: 1px solid silver;
    width: 500px;
    padding: 20px;
}

div.userlist {
    
}

p.frontpage_signup_error {
    font-weight: bold;
    color: red;

}

input.text {
    padding: 5px;
}

tr.usrlist0 {

    background-color: #E9E9E9;
}
tr.usrlist1 {

    background-color: #F4F4F4;
}

tr.usrlistHead {
			background-color: #1A6096;
			font-weight: bold;
			color: white;
			vertical-align:top;
}

div.frontpage_right {
    background-image: url("/dagbok/gfx/journal/background_gradient.png");
    background-repeat: repeat-x;
    border: 1px solid silver;
    position: absolute;
    top: 120px;
    right: 20px;
    width: 200px;
    padding: 10px;
    font-size: xx-small;
    
}
