body { background-color:#c7d3b4; margin:0; padding:0; font-family:verdana; font-size:12px;}
#page { background-color:#ffffff; width:1000px; margin:0px auto;
		border-left: 2px solid #446c06;
		border-right: 2px solid #446c06;}

h1 { margin:0; color:#ffffff; float:right; }

#header { height:40px; background: url('http://martijnreintjes.com/4daagse/mashup/images/header.png') repeat-x; padding:4px 4px 0 4px;
			border-bottom:2px solid #5C8C12;}
#menu { margin:22px 0 0 0;}
#menu ul { margin:0; padding: 0; list-style:none; }
#menu ul li {list-style-type: none; display: inline; padding: 0; margin:0px 0 0 0; }
#menu ul li a { width:70px; margin:0 4px; padding: 2px 4px; background:#ffffff; color:#333; font-weight:bold; text-decoration:none; border:2px solid #5C8C12; }
#menu ul li a:hover { color:#5C8C12; border-bottom:2px solid #fff; }

#content {  }
#left {float:left; width:600px;}
#right {float:left; width:400px; height:600px; overflow:auto;}
#livestream { margin:0 10px; background:#fff; }
#livestream ul { margin:0; padding: 0; list-style:none; }
#livestream ul li 	{list-style-type: none; display: block; padding: 4px; margin: 0 0 4px 0; min-height:30px;
					 border-bottom:#c6c6c6 1px dashed;}
#livestream ul li .time { display:block; color:#c0c0c0; font-size:11px; }

#footer{ clear:both; height:160px; background:#d9d9d9; border-top:2px solid #5C8C12; padding:10px 0;}
#footer div {float:left; margin:0 0px; padding:0 10px;}
#footer div img {border:solid 1px #666; margin-right:8px;}
#footer #foot1{ width:285px; height:150px; border-right:dashed 2px #5C8C12; }
#footer #foot2{ width:185px; height:150px; border-right:dashed 2px #5C8C12; }
#footer #foot3{ width:140px; height:150px; border-right:dashed 2px #5C8C12; }
#footer #foot4{ width:300px; height:150px;  }
