body {background: #550403; min-width: 1024px; color: #fff; min-height: 1480px; font-family: sans-serif;}

a:link { text-decoration:none; color:#FFF; }
a:visited { text-decoration:none; color:#FFF; }
a:hover { text-decoration:none; color: rgba(225,114,66,0.74); }

.prehead {color: white; font-size: 48px; text-align: center; font-family: 'Ubuntu Mono', sans-serif; bottom: 25px; margin-top: 35px;}
.givinghead {color: rgba(208,208,208,0.81); font-size: 40px; text-align: center; font-family: 'Ubuntu Mono', sans-serif; margin-bottom: 20px;}

.content {background: #F0EEEE; width: 900px; min-height: 1280px; white-space: normal; margin: auto; padding: 5px; color: black;}
.content2 {background: #F0EEEE; width: 900px; min-height: 900px; white-space: normal; margin: auto; padding: 5px; color: black;}
.content3{background: #F0EEEE; width: 900px; min-height: 1120px; white-space: normal; margin: auto; padding: 5px; color: black;}
.content4{background: #F0EEEE; width: 900px; min-height: 1425px; white-space: normal; margin: auto; padding: 5px; color: black;}
.content5{background: #F0EEEE; width: 900px; min-height: 600px; white-space: normal; margin: auto; padding: 5px; color: black;}
.hrefit {font-size: 20px; text-decoration: none;}

#login {position: fixed; white-space: nowrap; top: 60px; left: auto; background: #52483C; color: white;}
.navione {position: relative; text-align: center; white-space: nowrap; min-height: 26px; width: 910px; margin: auto; border-radius:4px 4px 0px 0px; z-index: 1; padding-top: 5px;}
.navione {color: #fff; font-size: 20px; background-color: #CBCBCB; word-spacing: 10px;}

.center {background: #733538; height: 40px; width: 900px; position: relative; top: 0px; box-shadow: 0px 0px 4px rgba(0,0,0,0.55); z-index: 0; padding-top: 5px;}
.center {font-size: 32px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.2); text-align: center;}

.footer {background-color:  #CBCBCB; margin: auto; width: 910px; border-radius: 0px 0px 4px 4px; text-align: center; whitespace: pre-line; color: #2c2c2c; font-size: 10px;}

.logon {background-color: #733538; bottom : 0px; left: 0px; right: 0px; position: fixed; height: 20px; padding: 5px; z-index: 100;}
.logono {background-color: #733538; height: 25px; padding: 5px; z-index: 100; width: 900px; margin: auto;}

.picone  {height: 256px; position: relative; margin: auto; border-radius: 20px 20px 20px 20px; top: 15px; margin: auto;}

.althusmann {float: left; padding: 4px; margin-top: 16px;}

.logodidacta {float: left; padding: 20px; margin-top: 63px; width: 250px; text-align:center;}
.vidcontainer {position:relative;width: 560px;height: 315px;top:25px;}

 behavior: url(ie-css3.htc);


        #timeline {
                width: 600px;
                overflow: visible;
                margin: auto;
                position: relative;
        }
                #dates {
                        width: 860px;
                        height: 35px;
                        overflow: hidden;
                        background-color: #2c2c2c;
                }
                        #dates li {
                                list-style: none;
                                float: left;
                                width: 100px;
                                height: 50px;
                                font-size: 24px;
                                text-align: center;
                        }
                                #dates a {
                                        line-height: 38px;
                                        padding-bottom: 5px;
                                }
                                #dates .selected {
                                font-size: 38px;
                                }

                #issues {
                        width: 800px;
                        height: 450px;
                        overflow: hidden;
                }
                        #issues li {
                                width: 800px;
                                height: 350px;
                                list-style: none;
                                float: left;
                        }

                                #issues li h1 {
                                        color: #ffcc00;
                                        font-size: 48px;
                                        margin: 20px 0;
                                }
                                #issues li p {
                                        font-size: 14px;
                                        margin-right: 70px;
                                        font-weight: normal;
                                        line-height: 22px;
                                }

                #grad_left,
                #grad_right {
                        width: 100px;
                        height: 350px;
                        position: absolute;
                        top: 0;
                }
                        #grad_left {
                        left: 0;
                        background: url('/images/grad_left.png') repeat-y;
                        }
                        #grad_right {
                        right: 0;
                        background: url('/images/grad_right.png') repeat-y;
                        }

                #next,
                #prev {
                        position: absolute;
                        top: 0;
                        font-size: 70px;
                        top: 170px;
                        width: 22px;
                        height: 38px;
                        background-position: 0 0;
                        background-repeat: no-repeat;
                        text-indent: -9999px;
                        overflow: hidden;
                }
                        #next:hover,
                        #prev:hover {
                                background-position: 0 -76px;
                        }
                        #next {
                                right: 0;
                                background-image: url('/images/next.png');
                        }
                        #prev {
                                left: 0;
                                background-image: url('/images/prev.png');
                        }
                                #next.disabled,
                                #prev.disabled {
                                        opacity: 0.2;
                                }

.unicorns {color: green;}

table.data-table {border:1px solid #999;border-top:0;width:100%;}
table.data-table td {border-top:#999 solid 1px;padding:6px 5px;vertical-align:top;}
table.data-table th {border-top:#999 solid 1px;padding:5px 5px;vertical-align:top;}
table.data-table th {background:#F7F8FC url(img/text-tabs-bg.gif) repeat-x;text-align:left;}

table.data-table caption {background:#FFF url(img/sprites-t1.gif) repeat-x 0 -545px;}
table.data-table caption {border:#999 solid 1px;margin:0;padding:7px 5px;}
table.data-table caption {font-size:0.75em;font-weight:bold;}
table.data-table caption{border-bottom:0 none;text-align:left;}

table.data-table th, table.data-table td {font-size:0.75em;}
table.data-table td {line-height:150%;}
table.data-table h2 {font-size:0.85em;}

#notfeed {z-index: 3}


