/** 
 * File: Layout.css
 * Description: All css layout stuff for this website
 * Author: rteunissen
 * Changelog:
 *	24/02/'04		rteunissen@stratovarius		Created file
 */

/**
 * General lay-out
 */
html, body {
	margin: 0px;
}

form {
	display: inline;
	margin: 0px;
	padding: 0px;
}

a img {
	border: none;
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6, p, div {
	margin: 0px;
	padding: 0px;
}

.right {
	float: right;
}

.left{
	float: left;
}

#overall {
	margin: 5px 12px 0px 12px;
	padding: 0px;
}

#title {
  width: 100%;
  height: 200px;
}

#menu {
	position: absolute;
	top: 113px;
	left: 120px;
}

.header {
	position: relative;
	height: 201px;
}

.footer {
	padding: 40px 0px 0px 0px;
	position: relative;
	clear: both;
}

.content {
	position: absolute;
	left: 50%;
	margin-left: -350px;
	margin-top: 5px;
	padding: 0;
}

/**
 * rightcolumn
 */
.rightcolumn {
	float: right;
	width: 485px;
	margin-left: 0px;
}

.rightcolumn .node {
	margin: 0px 0px 0px 0px;
	margin-left: 0px;
}

.rightcolumn .node h1 {
	padding: 0px 0px 0px 0px;
}

.rightcolumn .node h4 {
	margin: 15px 0px 10px 0px;
}

/**
 * leftcolumn 
 */
* html .leftcolumn {
	margin: 0px 0px 0px 0px;
}

body>div .leftcolumn {
	margin: 0px 0px 0px 0px;
}

.leftcolumn {
	float: left;
	width: 200px;
}

.leftcolumn .node {
	margin: 0px 0px 2px 0px;
	padding: 4px;
}

.leftcolumn .node ul {
	margin: 5px 0px 0px 0px;
}

/**
 * center column
 */
.centercolumn {
/*	margin: 10px auto; */
	width: 700px;
}

/**
 * Remaining lay-out
 */
#title {
	top: 0px;
	left: 0px;
	position: relative;
}

