body	
{
margin: 0px;
padding: 0px 0px 60px 0px;
font-family: verdana, arial, tahoma;
background: #ffffff url(/images/bg.jpg) repeat-x;
color: #000000;
text-align:center;
font-size: 11px;
}



/*--- Structuur ---*/

#box
{
width: 780px;
padding: 0px;
margin: 0px auto;
text-align: left;
}

img#logo
{
margin-left: 2px;
}


/*--- Headers & Text ---*/

h1
{
font-weight: bold;
font-size: 14px;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;
}

.categorysidebar h1,.categorysidebar h2
{
display: block;
}

.categorysidebar h2
{
font-weight: bold;
}

h2
{
font-weight: normal;
font-size: 11px;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;

}

h3
{
font-weight: bold;
font-size: 14px;
color: #000;
margin: 0px 2px 10px 2px;
padding: 0px 0px 4px 38px;
background: url(/images/cross.gif) no-repeat top left;
line-height: 24px;
border-bottom: 1px solid black;
vertical-align: bottom;
}

h3 a
{
color: #f7ff7b;
}

h4
{
font-size: 14px;
margin: 0px 0px 0px 6px;
padding: 0px 0px 0px 0px;
}

p
{
font-size: 11px;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}



/*--- Menu ---*/
#menu
{
width: 476;
margin: 10px 2px 22px 2px;
padding: 0px 0px 5px 8px;
border-bottom: 1px solid #000; 
text-align: left;
color: #000;
text-transform: uppercase;
font-weight: bold;

}

#menu a
{
padding: 0px 10px 0px 10px;
font-weight: normal;
}




/*--- Categories ---*/

table.subcategories
{
margin: 0px 0px 10px 0px;
padding: 0px;
font-size: 11px;
width: 100%;
border: 1px solid #cab37a;
background: #f9eccb;
}

.subcategories td
{
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
}

.subcategories p
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.subcategories a
{
padding-left: 21px;
background: url(/images/icon.gif) no-repeat left;
font-size: 11px;
}

tr.colored
{
background-color:#edddb5;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*--- ABOUT ---*/
.about
{
width: 372px;
margin-bottom: 20px;
padding: 0px 0px 0px 8px;
float: left;
}

.about p
{
display: inline;
}

.categorysidebar
{
width: 250px;
margin-bottom: 10px;
padding: 0px 10px 0px 0px;
float: left;
}
.catagorysidebar
 p
{
display: inline;
}
.categorylinklist
{
width: 520px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

/*--- ADSPOT ---*/
.adspot
{
float: right;
border: 1px solid #cab37a;
background: #f9eccb;
width: 381px;
height: 160px;
text-align: center;
padding: 5px 0px 0px 0px;
margin: 0px 2px 0px 0px;
}

.adspot a img
{
border: 1px solid black;
}

/*--- Links ---*/

.link
{
border: 1px solid #cab37a;
background: #faf0d8;
margin: 3px 1px 6px 2px;
padding: 5px 5px 5px 5px;
}

.link a
{
font-weight: bold;
}

.linkfooter
{
margin: 5px 0px 0px 0px;
text-align: right;
}

.linkfooter a
{
font-weight: normal;
}

/*--- CATEGORY PAGE---*/
#categoryheader
{
border: 1px solid #cab37a;
background: #eddbaf;
text-align: left;
padding: 4px 5px 4px 5px;
margin: 0px 0px 0px 2px;
}

#categoryfooter {
text-align: center;
padding: 0px 0px 0px 0px;
margin: 15px 0px 25px 0px;
font-weight: bold;
}

p#categorynav 
{
margin: 0px 0px 4px 2px;
font-weight: bold;
padding: 0px 0px 0px 6px;
}

/*--- ads ---*/

.sidebarcontentbox
{
border: 1px solid #cab37a;
background: #f9eccb;
margin: 0px 1px 16px 2px;
padding: 5px 5px 5px 5px;
text-align: center;
}

.sidebarcontentbox a
{
font-weight: bold;
}

.sidebarcontentbox img
{
border: 1px solid #000;
margin: 5px 0px 5px 0px;
}

ol.sidebarcontentbox
{
text-align: left;
}
.sidebarcontentbox li
{
margin-left: 22px;
line-height: 20px;
}

/*--- Search Engine ---*/

.search
{
border: 1px solid #000;
background: #832d24;
margin: 0px 2px 7px 2px;
padding: 2px 8px 3px 8px;
font-size: 11px;
}

form
{
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;
}

input#searchfield
{
border: solid 1px #000;
line-height: 12px;
margin: 0px 5px 0px 0px;
padding: 2px 0px 1px 5px;
font-size: 11px;
}

input#searchbutton
{
line-height: 14px;
border: solid 1px #000;
margin: 0px 0px 0px 0px;
padding: 0px;
background-color: #f8e7bb;
font-weight: bold;
font-size: 11px;
}


/*--- LINK DETAILS PAGE ---*/

.detailsclm1
{
width: 430px;
margin-bottom: 20px;
padding: 0px 20px 0px 0px;
float: left;
}

.detailsclm2
{
width: 330px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

.detailsclm1 h1
{
display: block;
margin: 0px 0px 0px 8px;
}
.detailsclm1 h2
{
display: block;
margin: 0px 0px 10px 8px;
}

.detailsclm1 p, .detailsclm2 p
{
display: block;
margin: 0px 0px 20px 2px;
}

.detailsclm2 form, .detailsclm1 form
{
margin: 0px 0px 20px 2px;
display: block;
}

.colored
{
border: 1px solid #cab37a;
background: #f9eccb;
margin: 0px 1px 16px 0px;
padding: 5px 5px 5px 8px;
}

/*--- a tag ---*/
a
{
color:#051992;
}

a:hover
{
color:#a44500;
}

/*--- clearer ---*/

.clearer
{
clear: both;
}

/*--- Footer ---*/
.footer
{
clear: both;
heigth: 40px;
margin: 14px 0px 10px 0px;
padding: 7px 7px 7px 7px;
border-top: 1px solid black;
}
