input.show_join_name_field,input.show_join_email_field,input.show_join_email_settings_field,select.show_join_country_field, input.show_join_password_field,input.show_join_password_field2,input.show_join_url_field,textarea.show_join_comments_field, table.aff input, table.aff textarea, input{background-color:#ecceaa;border:1px solid #b54227;color:#b54227;margin-top:2px;
}
select{width:145px;}
textarea{width:145px;}




body {
background: #eed6b4;
font-style: normal;
font-weight: normal;
font-size: 9px;
color: #b54227;
letter-spacing: 0pt;
font-family: "trebuchet ms",Verdana;
text-align: justify;
line-height: 12px;
}

td {
font-size: 9px;
text-align: left;
}

a:link,a:visited,a:active {
text-decoration: none;
font: 9px "trebuchet ms";
color: #b07940;
font-weight: bold;
font-style: normal;
letter-spacing: 1px;
text-transform: lowercase;
}

a:hover {
text-decoration: none;
color: #b54227;
}

#layout {
position: absolute;
top: 0px;
left: 300px;
width: 800px;
height: 700px;
background-image: url(img/image.png);
background-repeat: no-repeat;
}

#navigation {
position: absolute;
top: 414px;
left: 100px;
width: 200px;
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: center;
/*border-right: 1px dotted #7E7C45; */
background: #ecceaa;
}

#contentbox {
position: absolute;
top: 429px;
left: 400px;
width: 200px;
background: #ecceaa;
}

#box {
border-top:1px dashed #b54227;
color:#b54227;
font-size:9px;
left:120px;
letter-spacing:2px;
padding:5px 0 0;
position:absolute;
text-align:center;
text-transform:uppercase;
top:383px;
width:160px;
}

#content {
padding: 10px 5px 10px 5px;
}

h1, h2 {
font-style: normal;
font-weight: normal;
font-size: 9px;
color: #b54227;
font-family: "Trebuchet MS", Tahoma;
letter-spacing: 2px;
/*border-left: 12px solid #5A827D; */
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
text-align: left;
text-transform: uppercase;
background-image: url(img/blokje.png) ;
}



.ram {
border: 1px solid #b54227;
}

.button {
background-color: #0B151D;
border: 1px solid #0B151D;
color: #6E7370;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 1px;
}

strong {
color: #b54227;
font-size: 9px;
font-weight:bold;
letter-spacing: 1px;
}

img {
border: 0px solid #b54227;
margin: 0px;
}

#foot {
font-size: 9px;
text-align: center;
padding: 2px 0px 2px 0px;
background: #ECCEAA;
}
