* {    
	margin: 0;    
	padding: 0;
}

body {    
	padding: 40px 0 25px 0;
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #7CB5DB;
    background: #2C2C2C;
}

h1 {    
	padding: 45px 0 0 370px;
    font: 50px Book Antiqua, Times New Roman;
    color: #F08A47;
}

h2 {
    padding: 0px 0 0 300px;
    font: italic bold 26px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #F08A47;
}

h3{    
	position: absolute;    
	top: 160px;    
	left: 340px;    
	font: italic 20px Arial, Helvetica, sans-serif;    
	color: #7CB5DB;
	}
	
	
	
h4 {    
	padding: 10px 0 0 10px;    
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	color: #7CB5DB;
	}

h5 {    
	padding: 20px 0 0 10px;    
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	color: #7CB5DB;
	}

h6 {    
	padding: 0 22px 0 0;    
	font: italic bold 16px/28px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	text-decoration: none;    
	color: #F08A47;
	}

h7 {    
	padding: 20px 0 0 370px;    
	font: italic bold 40px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	color: #F08A47;
	}

h8 {    
	padding: 15px 0 0 340px;    
	font: italic bold 26px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	color: #F08A47;
	}

h9 { 
   padding: 5px 30px;	    
   text-align: center;    
   font: italic 14px Verdana, Geneva, Arial, Helvetica, sans-serif;    
   color: #7CB5DB;
   }

h11 {
    padding: 20px 0 0 10px;    
	font: bold 16px Arial, Helvetica, sans-serif;    
	color: #A8B8C2;
	}

h10 {
    padding: 5px 30px;    
	text-align: center;    
	font: italic 14px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	color: #808000;
	}
 
h4.firsth4 {
    padding-top: 0px;
	}
	
p	{
    padding: 5px 0;    
	font: 12px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	text-align: justify;
    color: #7CB5DB;
	}
	
a {    
	color: #F08A47;    
	text-decoration: none;
}
b {    
	color: #7CB5DB;    
	text-decoration: none;
}
c {    
	font: bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;    
	text-decoration: none;    
	color: #7CB5DB;
}
a:hover {
    color: #FFA467;
    text-decoration: none;
}
#main {    
position: relative;    
margin: 0 auto;    
width: 755px;    
text-align: left;    
background: #000000 url(images/main.gif) repeat-y;
}
#main_2 {    
background: url(images/main_mb.jpg) no-repeat top;
}
#main_me {    
background: url(images/johan.jpg) no-repeat top;
}
#main_moos {    
background: url(images/moos.jpg) no-repeat top;
}
#main_170 {    
background: url(images/main_p170Va.jpg) no-repeat top;
}
#top {    
background: url(images/top.gif) no-repeat top;    
height: 180px;
}
#top_170 {    
background: url(images/top.gif) no-repeat top;    
height: 280px;
}
#middle {    
padding: 0 22px;
text-align:left;
}
#middle_eq {    
padding: 0 2px;
}
#menu {    
float: left;    
padding: 45px 0 15px 0;    
width: 170px;    
text-align: right;
}
#menu ul {    
list-style: none;
}
#menu ul li {
}
#menu ul li a {    
padding: 0 22px 0 0;    
font: italic bold 15px/27px Verdana, Geneva, Arial, Helvetica, sans-serif;    
text-decoration: none;    
color: #F08A47; <!-- Orange -->
}
#menu ul li b {    
padding: 0 22px 0 0;    
font: italic bold 15px/27px Verdana, Geneva, Arial, Helvetica, sans-serif;    
text-decoration: none;    
color: #7CB5DB; <!--  Blue -->
}
#menu ul li a:hover {    
text-decoration: none;    
color: #FFA467;    
background: url(images/arrow.gif) no-repeat right;
}
#menu ul li a.active, 
#menu ul li a.active:hover {    
text-decoration: none;    
color: #FFA467;   
background: url(images/arrow.gif) no-repeat right;
}
#right {    
float: right;    
margin: 20px 0 0 0;     
padding: 180px 0 0 15px;     
width: 470px;    
border-left: 2px dotted #8FBDDB;
}
#right_eq {    
float: right;    
margin: 20px 0 15px 0;    
padding: 0 0 0 0;    
width: 520px;    
border-left: 2px dotted #8FBDDB;
}
#right_2 {    
float: right;    
margin:  2px 0 15px 0;    
padding: 0 0 0 15px;    
width: 470px;    
border-left: 2px dotted #8FBDDB;
}
#bottom {    
clear: both;    
padding: 15px 0 0 0;	
height: 49px;    
background: url(images/bottom.gif) no-repeat bottom;
}
#bottom p {
margin: 0 22px 0 27px;
padding: 0 0 7px 0;
font: 10px/40px Verdana, Geneva, Arial, Helvetica, sans-serif;
border-top: 2px dotted #8FBDDB;
}