input.show_join_name_field,input.show_join_email_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{background-color:#fff;border:1px solid #735231;color:#735231;margin-top:2px;width:128px;
}


input{background-color:#fff;border:1px solid #735231;color:#735231;margin-top:2px;font-size:9pt;
}
select{width:128px;}
textarea{width:128px;}


div#codes{padding:2px;}

body {background:#735231 none repeat scroll 0 0;
color:#735231;
font-family:verdana;
font-size:9px;
font-style:normal;
font-weight:normal;
letter-spacing:0;
line-height:12px;
text-align:justify;
}

td {
font-size: 9px;
text-align: left;
}

a:link,a:visited,a:active {
text-decoration: none;
font-family: verdana;
color: #735231;
font-weight: bold;
font-style: normal;
letter-spacing: 1px;
text-transform: lowercase;
}

a:hover {
text-decoration: none;
color: #735231;
}

#layout {
position: absolute;
top: 0px;
left: 300px;
width: 800px;
height: 700px;
background-image: url(img/image.png);
background-repeat: no-repeat;
}

#navigation {
background:#fff none repeat scroll 0 0;
left:100px;
margin:0;
letter-spacing:20px;
padding:0;
position:absolute;
text-align:center;
top:292px;
width:200px;}

#contentbox {
background:#FFFFFF none repeat scroll 0 0;
left:361px;
position:absolute;
top:310px;
width:276px;}

#box {
border-bottom:1px solid #000000;
color:#000;
font-size:9px;
left:84px;
letter-spacing:1px;
padding:2px 0 4px;
position:absolute;
text-align:center;
text-transform:uppercase;
top:270px;
width:231px;
}

#content {
padding: 10px 5px 10px 5px;
}

h1, h2 {
font-style: normal;
font-weight: normal;
font-size: 9px;
color: #000000;
font-family: verdana;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
text-align: left;
text-transform: uppercase;
background-image: url(img/blokje.png) ;
background-repeat:no-repeat;
}



.ram {
border: 1px solid #b54227;
}

.button {
background-color: #fff;
border: 1px solid #fa6a59;
color: #fa6a59;
text-transform: uppercase;
letter-spacing: 1px;
font-family:verdana;
font-size:9px;
font-style:normal;
font-weight:normal;
letter-spacing:0;
line-height:12px;
text-align:justify
}

strong {
color: #fa6a59;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 1px;
}

img {
border: 0px solid #b54227;
margin: 0px;
}

#foot {
font-size: 9px;
text-align: center;
padding: 2px 0px 2px 0px;
background: #fff;
}
