/* Name: Franklin van Uden V4
Author: Alex3305
Author URL: http://www.faut.nl
Site URL: http://www.franklinvanuden.be
Comments: Don't screw with my code :P */

body {backgrounD: #555 url(./images/bg.jpg) repeat-y center; color: #333; font: 10pt Verdana, Arial, Helvetica, sans-serif; margin: 0 auto; text-align: center;}
a, a:link {text-decoration: none; color: #85c300;}
a:hover {background: #85c300; color: #fafafa;}

h1 {margin: 0 0 0 -2px; padding: 0; font: 18pt "Arial Black", Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1.5pt; text-align: left;}
h1 a, h1 a:link {text-decoration: none; color: #85c300; background: #fafafa;}
h1 a:hover {color: #a9c46f; background: #fafafa;}

p {margin: 0 7px 0 0; padding: 0; text-align: justify;}
img {border: 0;}
hr {border: 1px dashed #85c300; width: 40%; margin: 15px auto 10px auto; text-align: center;}

div#container {margin: 0 auto; width: 780px; height: 100%;}
div#header {background: url(./images/header.jpg) no-repeat center; width: 100%; height: 300px; border-bottom: 1px solid #333; margin: 0 0 0 1px;}

div#menu {width: 200px; height: 100%; text-align: right; float: left; line-height: 150%;}
div#menu ul {list-style-type: none; margin: 0; padding: 5px 10px 0 10px; font-weight: bold;}
div#mp3 {text-align: center; margin: 20px 0 0 0; line-height: 110%; font: 8pt Verdana, Arial, Helvetica, sans-serif;}

div#content {width: 560px; height: 295px; text-align: left; margin: 3px 0 0 200px;}
div.page {text-align: left; margin: 0 -0.5em 0 0.5em; padding: 0; width: 99%;}

iframe {width: 100%; height: 100%; border: 0; overflow-x: hidden; scrolling-x: hidden;}

div#footer {clear: both; visibility: hidden;}

/* Newspage */
div.post .postinfo {font-size: 8pt; margin: -0.4em 7px 0 0; text-align: left;}
div.post p {margin: 0.5em 7px 0.5em 0; padding: 0; text-align: justify;}

/* Guestbook */
div#navigate {margin: 0 auto 1em auto; font-size: 8pt;}
div.entry {background: #333; border: 2px solid #85c300; color: #fafafa; width: 80%; margin: 0 auto 10px auto; padding: 0.3em; text-align: center;}
.name {font-weight: bold; float: left;}
.info {float: right; margin-bottom: 1em;}
.entry p {clear: both; margin-top: 0; margin-bottom: 1em;}
.date {font-size: 10px; text-align: right;}
label {float: left; text-align: left; font-weight: bold; width: 70px; margin-left: 60px;}
.spacer {clear: both; height: 3px;}

/* Links */
div.page ul {list-style-type: none; margin: 0 0 0 3em; padding: 0; line-height: 150%;}

/* Contactform */
textarea {width: 318px;}

/* IE Fixes */
html>body div#header {margin: 0;}
html>body div#content {width: 570px;}
html>body iframe {overflow-y: auto;}
html>body div.page {margin: 0; width: 100%;}