html,body {
         background-color: #c3c4c8;
         background-image: url('images/background.jpg');
         overflow:auto;
         text-align: justify;
         font-size: 11px;
         font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
         color: #2f2f2f;
         height:100%;
}
#container {
	position: absolute;
         top: 294px;
         left: 0px;
         width: 100%;
         }
.navigation {
        width: 200px;
        padding: 0px;
        margin: 0px 0px 0px 850px;
         }
.content1 {
         margin: 90px 0px 0px 50px;
         width: 750px;
         padding: 0px;
         float: left;
         }
#header {
         width: 100%;
         overflow: hidden;
	position: absolute;
         left: 0px;
         top: 0px;
        }
.be_member_überschrift{
	color: #e4e4e4;
         font-size: 15px;
         font-family: "Tahoma";
         font-weight: bold;
         line-height: 30px;
         text-align: center;
         margin-bottom: 3px;
         }
.box {
        background-image: url('images/navibg.png');
        color: #2f2f2f;
        margin: 0px 0px 10px 0px;
        padding: 7px;
         }
.content {
        padding: 10px;
        background-image: url('images/contentbg.png');
        text-align: justify;
        margin: 0px 0px 5px 0px;
         }
.footer {
        background-color: #595959;
        background-image: url('images/footer.png');
        background-repeat: no-repeat;
        background-position: center right;
        width: 100%;
        height: 140px;
        margin: 0px;
        overflow: hidden;
        right: 0px;
        padding: 10px 0px 0px 0px;
        text-align: center;
         }
.buttons {
	border: 3px solid #c7c7c7;
         margin: 1px;
         }
input,select {
        font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
        border: 1px solid #5e5e5e;
        padding:5px;
        font-size: 11px;
        font-style: normal;
        color:#414141;
        margin: 4px;
        background: transparent;
        text-transform: none;
        -moz-border-radius: 0 1em;
        -webkit-border-radius:10px;
        border-radius:10px;
}
textarea {
        font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
        border: 1px solid #5e5e5e;
        background: transparent;
        padding:5px;
        font-size: 11px;
        font-style: normal;
        color: #414141;
        -moz-border-radius: 0 2em;
        -webkit-border-radius:10px;
        border-radius:10px;
        height: 100px;
        width: 230px;
        margin: 4px;
        text-transform: none;
        }
b {
        color: #62140a;
        }
i {
        color: #004973;
        }
s {
        color: #640068;
        }
u {
        color: #115800;
        }
A:link , A:visited , A:active {
        color:#000;
        text-decoration: underline;
        background: transparent;
        cursor: help;
        letter-spacing: 0px;
}
A:hover{
        color:#b90000;
        cursor: help;
}
A.navil:link, A.navil:active, A.navil:visited {
         display: block;
         padding-left: 3px;
         padding-top: 3px;
         padding-bottom: 3px;
         padding-right: 3px;
         text-align: right;
         font-weight: bold;
         text-decoration: none;
         font-family: palatino linotype;
         font-size : 12px;
         color: #6c6c6c;
         line-height: 15px;
         border: none
         }
A.navil:hover {
         font-style: italic;
 }
A.navir:link, A.navir:active, A.navir:visited {
         display: block;
         padding-left: 3px;
         padding-top: 3px;
         padding-bottom: 3px;
         padding-right: 3px;
         text-align: left;
         font-weight: bold;
         text-decoration: none;
         font-family: palatino linotype;
         font-size : 12px;
         color: #6c6c6c;
         line-height: 15px;
         border: none;
         }
A.navir:hover {
         font-style: italic;
}
A:link.footerlink , A:visited.footerlink, A:active.footerlink {
	font-family : "tahoma";
	font-size:10px;
	color: #000;
	line-height: 12px;
	background: transparent;
	display: inline;
	margin: 0px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 0px 10px;
	text-transform: lowercase;
	text-decoration: none;
	letter-spacing: 1px;
	cursor: help;
}
A:hover.footerlink {
	color: #7b0000;
	text-decoration:none;
	font-style: normal;
	cursor: help;
}
A.katlinks2:link, A.katlinks2:active, A.katlinks2:visited {
        	font-size: 12px;
         font-family: "times new roman";
         color: #4f4f4f;
         background-color: transparent;
         text-transform: uppercase;
         line-height: 25px;
         text-decoration: none;
         font-weight: bold;
         letter-spacing: 1px;
         }
A.katlinks2:hover {
         color: #787878;
         text-transform: uppercase;
         }
A:link.askusfont , A:visited.askusfont, A:active.askusfont {
	letter-spacing: 0px;
         text-decoration: none;
         font-size: 11px;
         }
A:hover.askusfont {
	letter-spacing: 0px;
         text-decoration: none;
}
.top   {
        margin: 15px 10px 0px 0px;
        line-height: 50px;
        text-align: right;
        letter-spacing: 3px;
        opacity: 0.7;
        color: #000;
        font-size: 50px;
}
.head {
        font: 30px Times New Roman;
        color: #443839;
        margin-left: 0px;
        text-align: center;
        letter-spacing: 10px;
}
.x {
	color: #009585;
         }
.x1 {
        color: #ff0000;
         }
h1 {
         font-family: "Kingthings Spikeless";
         text-align: left;
         text-transform: lowercase;
         letter-spacing: 3px;
         line-height: 55px;
         font-weight: normal;
         font-size: 40px;
         background: url('images/h1hg.png');
         background-repeat: no-repeat;
         background-position: center;
         padding-left: 5px;
         color: #6c6b6f;
         margin: 1px;
         }
h1.title {
         font-family: "Kingthings Spikeless";
         text-align: center;
         text-transform: lowercase;
         letter-spacing: 1px;
         line-height: 30px;
         font-weight: normal;
         background: none;
         font-size: 15px;
         padding-left: 5px;
         color: #6c6b6f;
         margin: 1px;
         }
h3 {
         font-family: "Goth Stencil Premium";
         font-size: 15px;
         text-transform: none;
         line-height: 12px;
         color: #000;
         padding: 0px 0px 0px 0px;
         margin: 0px -4px 10px 0px;
         border-top: 3px solid #484848;
         text-align: center;
         letter-spacing: 1px;
         }

h4 {
         font-family: "Goth Stencil Premium";
         font-size: 35px;
         text-transform: none;
         line-height: 20px;
         color: #d3d3d3;
         padding: 10px 0px 0px 0px;
         margin: 0px 0px 10px 0px;
         text-align: center;
         letter-spacing: 1px;
         }

/*** AVA ZEUG ***/

.gfx_ava {
         background: url('images/avabg.png');
         width: 110px;
         margin: 0px 9px 15px 10px;
         padding: 8px;
         float:left;
         padding-bottom: 1px;
         }
.gfx_ava_schrift {
         padding: 4px 0px 4px 0px;
         text-align: center;
         font-size: 9px;
         font-family: tahoma;
         line-height: 12px;
         }
.gfx_ava_date {
         text-align: right;
         font-size: 8px;
         font-family: tahoma;
         line-height: 9px;
         letter-spacing: 1px;
         text-transform: lowercase;
         }

/*** GFX ZEUG ***/

.chose{
        background: transparent;
         border-top: 2px solid #e4e4e4;
         border-bottom: 2px solid #e4e4e4;
         align: center;
         padding: 3px;
         margin: 15px -8px 15px -8px;
         }
.vorschau {
        margin-left: -4px;
         margin-top: -4px;
         }
.vorschaubild {
         width: 150px;
         }
.author {
         background: #000;
         padding: 1px;
         text-align: right;
         position: absolute;
         color: #fff;
         width: 100px;
         text-transform: lowercase;
         margin-top: -20px;
         }
.right {
	float: right;
         }
.layouter {
         width: 197px;
         padding: 4px;
         font-size: 9px;
         text-align: center;
         line-height: 10px;
         }
.gfx_gfx_outer{
         background: url('images/avabg.png');
         width: 142px;
         padding: 4px;
         font-size: 9px;
         text-align: center;
         line-height: 10px;
         float: left;
         border: 2px solid #b6b6b6;
         margin: 5px 12px 5px 12px;
         }
.gfx_actions_outer{
         background: url('images/avabg.png');
         width: 242px;
         padding: 4px;
         font-size: 9px;
         text-align: center;
         line-height: 10px;
         border: 2px solid #dfdfdf;
         margin: 10px;
         }

.vorschau_actions {
                margin: -4px -4px 5px -4px;
         }
.action_from {
                margin: 30px 28px 0px 0px;
         }
.gfx_layout_date {
         text-align: left;
         font-size: 9px;
         font-family: tahoma;
         padding: 2px;
         background: url('images/avabg.png');
         line-height: 7px;
         letter-spacing: 0px;
         margin-top: 10px;
         color: #d7d7d7;
         text-transform: lowercase;
         }
.gfx_layout_type {
         text-align: right;
         font-size: 8px;
         font-family: tahoma;
         line-height: 9px;
         letter-spacing: 2px;
         margin-top: -9px;
         color: #838383;
         background-color: #fff;
         text-transform: lowercase;
         }
.resources {
                border-bottom: 3px solid #B8B8B8;
         margin: -4px -4px 3px -4px;
         padding: 0px;
         height: 90px;
}
A.katlinks:link, A.katlinks:active, A.katlinks:visited {
        	font-size: 10px;
         font-family: "Arial";
         color: #000;
         text-align: center;
         text-decoration: none;
         display: block;
         font-weight: bold;
         padding: 0px;
         text-transform: none;
         letter-spacing: 0px;
         line-height: 20px;
         margin: 0px 0px 0px 0px;
         }
A.katlinks:hover {
         color: #FFF;
         text-transform: uppercase;
         }
.askusfont {
        color:#000;
        font-size:9px;
        letter-spacing:1px;
        text-decoration: none;
        padding: 3px;
        text-align: right;
         }
.askusfont2 {
        color:#D3D3D3;
        font-size:10px;
        letter-spacing:1px;
        padding: 3px;
        text-align: left;
         }
blockquote {
        padding:8px;
        background-image: url('images/contentbg.png');
        color: #423734;
        font: 11px arial, sans-serif;
        text-align: left;
        width:590px;
        margin-bottom:20px;
}
.update {
         background: transparent;
         margin: 5px 0px 0px 60px;
         font-size: 12px;
         padding: 6px;
         letter-spacing: 0px;
         color: #000;
         }
h2 {
         font-family: Palatino Linotype;
         font-size: 16px;
         text-transform: uppercase;
         line-height: 30px;
         color: #d3d3d3;
         padding: 0px 5px 0px 0px;
         margin: 5px 0px 0px 0px;
         text-align: right;
         letter-spacing: 2px;
         border-right:5px solid #d3d3d3;
         }

/*** NEWS STYLE ***/

#newsouter {
	padding: 0px;
         background: url('images/contentbg.png');
         -moz-border-radius: 30px;
        	-webkit-border-radius:30px;
        	border-radius:30px;
         }
.authornews {
	position: relative;
         top: 70px;
         background: url('images/infobg.png');
         width: 100px;
         font-size: 9px;
         color: #fff;
         text-align: center;
         }
.update {
	margin: 0px;
         background: url('images/newshg.png');
         width: 110px;
         }
.newscomments {
	text-align: center;
         padding: 4px;
         position: relative;
         bottom: 0;
         margin: 6px;
         }
.comments {
	background: url('http://high-wire.over-night.org/images/navibg.png');
         padding: 4px;
         text-align: left;
         }
.update A:link , .update A:visited, .update A:active {
	font-family : "tahoma";
	font-size:10px;
	display: block;
	color: #000;
	background: transparent;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	margin: 0px;
	text-transform: lowercase;
	text-decoration: none;
	cursor: help;
}
.update A:hover {
        	color: #545454;
        	cursor: help;
}
.newscomments A:link , .newscomments A:visited, .newscomments A:active {
         font-family : "times new roman";
         font-size:25px;
         color: #000;
         background: transparent;
         font-style: italic;
         font-weight: normal;
         text-transform: lowercase;
         text-decoration: none;
         letter-spacing: 0px;
         padding: 5px;
         cursor: help;
         }
.newscomments A:hover {
        	color: #373737;
         text-decoration: none;
         cursor: help;
}
h3.news {
         font-family: "Jellyka, Saint-Andrew's Queen";
         font-size: 35px;
         text-transform: none;
         line-height: 45px;
         color: #2e201f;
         padding: 0px 0px 0px 0px;
         margin: 0px -4px 20px 10px;
         border: none;
         text-align: left;
         text-transform: lowercase;
         letter-spacing: 1px;
         }

/*** Tabellen ***/

.t1 {
	background-image: url('images/t1bg.png');
         background-repeat: no-repeat;
         background-position: bottom;
         width: 145px;
         padding: 10px 0px 40px 4px;
}
.t2 {
    	background-image: url('images/t2bg.png');
         background-repeat: no-repeat;
         background-position: top right;
         padding: 30px 20px 0px 0px;
         }
.news {
         font-size: 11px;
         font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
         color: #2f2f2f;
         letter-spacing: 0px;
         text-align: justify;
         padding: 0px 0px 0px 10px;
         }
.newsexcerpt {
	background: url('images/newshg.png');
         width: 350px;
         float: left;
         padding: 10px;
         text-align: center;
         margin: 20px 0px 10px 0px;
         }
.footertable {
	background-image:url('images/newshg.png');
         -moz-border-radius: 2em 0;
         margin-left: 3px;
         padding: 0px;
         }

/*** TEAM STYLING ***/

.team {
        	background: url('images/team_hg.png');
         width: 700px;
         height: 225px;
         margin: 4px 7px 15px 6px;
         padding: 2px 0px 2px 2px;
         font-size: 9px;
         font-family: tahoma;
         color: #e9e9e9;
         border-right: 10px solid #7B261F;
         }
.team_header {
        	width: 200px;
	margin: -5px 0px 0px -5px;
         height: 229px;
         background-repeat: auto;
         }
.team_ava {
        	float:left;
        	margin: 3px 10px 3px 3px;
         }
A.katlinks3:link, A.katlinks3:active, A.katlinks3:visited {
        	font-size: 14px;
         font-family: "times new roman";
         color: #292929;
         background-color: #FFFFFF;
         text-transform: lowercase;
         line-height: 25px;
         text-decoration: none;
         font-weight: bold;
         letter-spacing: 1px;
         margin: 3px;
         }
A.katlinks3:hover {
         color: #C03C31;
         text-transform: lowercase;
         }
h5 {
         font-family : palatino;
         font-weight : normal;
         text-transform : lowercase;
         font-size : 23px;
         margin-top: 15px;
         margin-bottom: 15px;
         padding-left:5px;
         line-height:0px;
         color:#FFF;
         border-bottom:5px solid #942F26;
}