html, body {
height: 100%;
margin-bottom:0.1em; 
}

body {
background:#eee url(./jpegs/bg.gif);
background-attachment: fixed;
line-height: 1.25;
font-size:14px;
padding: 20px 0;
margin: 0; 
text-align: center;  
}

div#wrapper {
text-align: left;  /* Seiteninhalt wieder links ausrichten */
margin: 0 auto;   /* standardkonforme horizontale Zentrierung */
width: 800px;
padding: 0;
border: 2px ridge silver;
border-color: #FFBD32;
color: white;
font-family:"Times New Roman", Times, serif;
font-size:20px;
background-color: #020167;
}

div#pic_juergen {
margin: 0; padding: 0;
height: 250px; 
width: 295px;
background-image: url(./jpegs/juergen_to_scale.jpg);
background-repeat: no-repeat; 
}

div#writing_juergen {
position: relative;
left:295px;
width: 495px;
height: 250px; 
background-color:#020167;
}

#main {
margin-top: 10px;
}

#sidebar {
float: left;
width: 60px;
height: 468px; 
background-color:#020167;
background-image: url(./jpegs/english_is_my_business1.jpg);
background-repeat: no-repeat; 
}

#content {
background-color: #020167;
margin: 0 20px 0 90px;
padding:5px;
}

#footer {
clear: both;
height:18px;
background-color: #020167;
}

.welcome{
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:36px;
color:#FFFFFF;
}

.ie5{
color: white;
font-family:"Times New Roman", Times, serif;
font-size:20px;
}

.small{
font-size:14px;
}

.no_indent{
position:relative;
left:-20px;
}

/* Main navigation bar ================================================*/

#nav {
	margin:10px 0 20px 0px;
	padding:0;
	border-width:1px 0;
	font:bold 13px arial;
}

#nav li {
	display:inline;
	padding:0;
	margin:0;
}

#nav a {
	color:#FFFFFF;
	background:#0000ff;
	padding:8px 4px 8px 4px;
	width:auto;
	border-right:1px solid #42432d;
	border-top:1px solid #42432d;
	border-bottom:1px solid #42432d;
	border-left:1px solid #42432d;
	text-decoration:none;
	text-shadow: 2px 2px 2px #555;
}

#nav li:first-child a {
	border-left:1px solid #42432d;
}

#nav a:hover {
	color:#FFFFFF;
	background:#ff0000;
}

#nav a:active {
	background:#0066ff;
	color:#fff;
}

#nav .sel a { 
	background:gray url(nav_bg.jpg) 0 0 repeat-x;
}

#nav .sel a:hover {
	background:#999999;
}

#nav .sel a:active {
	background:#000066;
}


#nav .sel a:focus {
	background:#999999;
}

/*Links ================================================*/

a:link {text-decoration: none; color:#66ff00; background:none;}
a:visited {text-decoration: none; color:#66ff00; background:none;}
a:hover {text-decoration: underline; color:#66ff00; background:none;}
a:active {text-decoration: none; color:#66ff00; background:none;}

