/* clear stuff */
html, body, form, fieldset, div, table, td {
margin: 0;
padding: 0;
color:#000;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, pre, address {
margin: 0;
padding: 0;
}

blockquote {
margin: 0;
padding: 0;
}

a img {
border:none;
}

.clear {
clear:both;
font:1px/1px sans-serif;
}
/* done clearing stuff */

body {
font:12px/18px Helvetica, Arial, sans-serif;
background:#FFF url('http://slotraceclubrotterdam.com/img/bg-track.png') top center no-repeat;
color:#000;
}

ul, ol {
list-style:square outside;
margin-bottom:7px;
}
li {
margin:0 20px 5px 20px;
}

.container {
width:930px;
margin:0px auto;
text-align:left;
}

.menubar {
padding:20px 0 4px 0;
color:#FFF;
text-transform:uppercase;
border-bottom:4px solid #FFF;
}
.menubar a {
color:#FFF;
text-decoration:none;
}
.menubar a:hover {
color:#FFF;
text-decoration:underline;
}

#logo {
height:150px;
background:transparent;
margin:20px 0 30px 0;
}

#panel {
float:right;
width:330px;
}
.panelcontents {
background:#900;
background:transparent url('http://slotraceclubrotterdam.com/img/transp40c.png');
margin-bottom:27px;
}
.panelmargin {
padding:7px 0;
margin:0 8px;
color:#000;
font-weight:bold;
}

#leftcolumn {
float:left;
width:560px;
margin-bottom:57px;
}

#rightcolumn {
float:right;
/* margin-left:40px; */
width:330px;
margin-bottom:57px;
}

#leftcolumn h1,
#rightcolumn h1 {
font-size:12px;
text-transform:uppercase;
margin-bottom:3px;
color:#000;
}
#rightcolumn h1 {
color:#333;
}

.ute {
padding-top:5px;
border-top:1px solid #333;
margin-bottom:27px;
color:#333;
}

.ute a {
color:rgb(25,99,143);
text-decoration:none;
}

.article {
padding:10px 0 1px 0;
color:#000;
background:transparent url('http://slotraceclubrotterdam.com/img/transp40c.png');
margin-bottom:10px;
}

.date {
background:transparent url('http://slotraceclubrotterdam.com/img/transp60c.png');
}

.padding {
margin:0 10px;
}

.article h2 {
font-size:14px;
text-transform:uppercase;
margin-bottom:3px;
color:#000;
}
.article h2 a {
color:#000;
text-decoration:none;
}

.article a {
color:rgb(9,58,95);
text-decoration:none;
}

.article p,
.ute p {
margin-bottom:1em;
}

.posted {
float:left;
}

.posted,
.posted a {
color:#666;
}

#footer {
clear:both;
padding:10px 0 30px 0;
border-top:2px solid rgb(2,168,226);
color:#AAA;
}
#footer a {
color:#AAA;
}