body {
    color: white;
    background-color: black;
    margin: 0;
}

div.main {
    position: relative;
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 900px;
    border: solid 1px black;
    padding-top: 10px;
    padding-left: 40px; 
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background: url('images/background.jpg');
    background-repeat: no-repeat;
    background-color: transparent;
}

div.bmain {
    position: relative;
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 900px;
    border: solid 1px black;
    padding-top: 10px;
    padding-left: 40px; 
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background: url('images/background-black.jpg');
    background-repeat: no-repeat;
    background-color: transparent;
}

div.cal{
    position: relative;
    width: 808px;
    height: 620px;
    border: solid 1px black;
    padding-top: 10px;
    padding-left: 4px; 
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    text-align: left;
    background-color: transparent;
}

div.textpane {
    position: relative;
    z-index: 3;
    top: 0px;
    left: 0px;
    width: 600px;
    height: 400px;
    border-left: 1px solid  rgb(252,54,28);
    padding-top: 4px;
    padding-left: 40px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background-color: transparent;
}

div.lefttextpane {
    position: relative;
    z-index: 3;
    top: 0px;
    left: 0px;
    width: 200px;
    height: 400px;
    border-left: 0px solid  rgb(252,54,28);
    padding-top: 4px;
    padding-left: 4px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background-color: transparent;
}

div.blacktext {
    position: relative;
    filter: alpha(opacity=70);
    -moz-opacity: .70;
    opacity: .70;
    z-index: 4;
    top: 0px;
    left: 0px;
    width: 500px;
    border: 2px solid white;
    padding-top: 4px;
    padding-left: 40px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: black;
 background: url('images/newsbackground.jpg');
}

/* explore images */

div.explore1 {
    filter: alpha(opacity=70);
    -moz-opacity: .70;
    opacity: .70;
    z-index: 4;
    width: 292px;
    height: 191px;
    border: 0px solid white;
    padding: 4px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background: url('images/sky.jpg');
}

div.explore2 {
     width: 292px;
    height: 191px;
    border: 0px solid white;
    padding: 4px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background: url('images/stone1.jpg');
}

div.explore3 {
      width: 292px;
    height: 191px;
    border: 0px solid white;
    padding: 4px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background: url('images/stone2.jpg');
}

div.explore4 {
    width: 292px;
    height: 191px;
    border: 0px solid white;
    padding: 4px;
    font-family: "Geneva", "Arial narrow", "Arial", "sans serif";
    font-size: 11px;
    color: white;
    background: url('images/stone3.jpg');
}

a:link{
    background-color: transparent;
    text-decoration: underline;
}

a:active{
    background-color: transparent;
    text-decoration: underline;
}

a:visited{
    background-color: transparent;
    text-decoration: underline;
}

a:hover{
    color: rgb(129,0,0);
    background-color: transparent;
    text-decoration: underline;
}

/*
Karsten Fundal link back to index page
*/
a.name:link{
    color: rgb(252,54,28);
    background-color: transparent;
    text-decoration: none;
    border: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 26px;
}

a.name:active{
    color: rgb(252,54,28);
    background-color: transparent;
    border: none;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 26px;
}

a.name:visited{
    color: rgb(252,54,28);
    border: none;
    background-color: transparent;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 26px;
}

a.name:hover{
    color: rgb(129,0,0);
    border: none;
    background-color:	transparent;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 26px;
}

a.whitemenu:link{
    color: white;
    background-color: transparent;
    text-decoration: none;
    border: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.whitemenu:active{
    color: white;
    background-color: transparent;
    border: none;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.whitemenu:visited{
    color: ivory;
    border: none;
    background-color: transparent;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.whitemenu:hover{
    color: silver;
    border: none;
    background-color:	transparent;
    text-decoration: underline;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.redorangemenu:link{
    color: rgb(252,54,28);
    background-color: transparent;
    text-decoration: none;
    border: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.redorangemenu:active{
    color: rgb(252,54,28);
    background-color: transparent;
    border: none;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.redorangemenu:visited{
    color: rgb(244,54,7);
    border: none;
    background-color: transparent;
    text-decoration: none;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

a.redorangemenu:hover{
    color: white;
    border: none;
    background-color:	transparent;
    text-decoration: underline;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: normal;
    font-size: 12px;
}

span.redorangemenu{
    color: rgb(252,54,28);
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: bold;
    font-size: 12px;
}

span.whitemenu{
    color:  white;
    font-family: "Geneva", "Arial", "sans serif";
    font-weight: bold;
    font-size: 12px;
}

span.composer{
    color:  white;
    font-family: "Arial narrow", "Arial", "sans serif";
    font-weight: ligther;
    font-size: 16px;
}

span.headline{
    color: white;
    font-family: "Arial narrow", "Arial", "sans serif";
    font-weight: bold;
    font-size: 14px;
}

span.silver{
    color: silver;
}

div.logo {
}

div.topmenu {
}

div.submenu {
}

div.maincontentpane {
}

div.leftcontentpane {
}

div.footer {
    color: silver;
    font-family: "Geneva", "Helvetica, "sans serif";
    font-weight: lighter;
    font-size: 11px;
}
