a:link
{
color: #f9daa7;
text-decoration: none;
cursor: hand;
} 

a:visited
{
color: #f9daa7;
text-decoration: none;
}

a:hover
{
color: #d7b885;
text-decoration: none;
cursor: hand;
}

body 
{
background-color: #000000;
font-family: Verdana, Helvetica, serif;
font-size: 12px;
margin-top: 2;
scrollbar-face-color: #404431;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #68654d;
scrollbar-3dlight-color: #79765e;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #f9daa7;
}

div
{
color: #F9DAA7;
font-size: 12px
}

div#boeken
{
background-color: #404431;
background-image: url('img/buttonboeken.png');
height: 54px
}

div#border
{ 
border: 1px #F9DAA7 solid;
height: 45px;
width: 180px
}

div#films
{
background-color: #404431;
background-image: url('img/buttonfilms.png');
height: 54px
}

div#forum
{
background-color: #000000;
background-image: url('img/linkforum.png');
float: left;
height: 43px;
width: 192px
}

div#forum a
{
height: 43px;
width: 192px;
display: block;
}

div#games
{
background-color: #404431;
background-image: url('img/buttongames.png');
height: 54px
}

div#home
{
background-color: #000000;
background-image: url('img/linkhome.png');
float: left;
height: 43px;
width: 192px
}

div#home a
{
height: 43px;
width: 192px;
display: block;
}

div#info
{
background-color: #404431;
background-image: url('img/buttoninfo.png');
height: 54px
}

div#kalender
{
background-color: #404431;
background-image: url('img/knopjekalender.png');
height: 43px
}

div#layouts
{
background-color: #404431;
background-image: url('img/knopjelayouts.png');
height: 43px
}

div#media
{
background-color: #404431;
background-image: url('img/buttonmedia.png');
height: 54px
}

div#mugglemovies
{
background-color: #000000;
background-image: url('img/linkmugglemovies.png');
float: left;
height: 43px;
width: 192px
}

div#mugglemovies a
{
height: 43px;
width: 192px;
display: block;
}

div#poll
{
background-color: #404431;
background-image: url('img/knopjepoll.png');
height: 43px
}

div#pottercast
{
background-color: #000000;
background-image: url('img/linkpottercast.png');
float: left;
height: 43px;
width: 192px
}

div#pottercast a
{
height: 43px;
width: 192px;
display: block;
}

div#rowling
{
background-color: #404431;
background-image: url('img/buttonrowling.png');
height: 54px
}

div#screenshots
{
background-color: #404431;
background-image: url('img/knopjescreenshots.png');
height: 43px
}

div#site
{
background-color: #404431;
background-image: url('img/buttonsite.png');
height: 54px
}

div#updates
{
background-color: #404431;
background-image: url('img/knopjeupdates.png');
height: 43px
}

div#zweinsteinbrigade
{
background-color: #000000;
background-image: url('img/linkzweinsteinbrigade.png');
float: left;
height: 43px;
width: 192px
}

div#zweinsteinbrigade a
{
height: 43px;
width: 192px;
display: block;
}

div.posted
{
color: #F9DAA7;
font-size: 10px;
}

h1
{
color: #F9DAA7;
font-size: 18px;
font-weight: bold;
}

h2
{
color: #F9DAA7;
font-size: 14px;
}

h3
{
color: #F9DAA7;
font-size: 12px;
}

input
{
font-family: font-family: Verdana, Helvetica, Serif;
font-size: 11px;  color: #f9daa7; 
border: 1px solid #f9daa7;
padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
background-color: #404431;
}

li
{
font-size: 12px;
color: #F9DAA7;
}

p
{
font-size: 12px;
color: #F9DAA7;
}

p.head
{
font-size: 12px;
color: #fff799;
font-family: Verdana, Helvetica, serif;
font-weight: bold;
}

p.intro 
{
font-size: 12px;
font-family: Verdana, Helvetica, serif;
font-weight: bold;
}

p.source
{
font-size: x-small;
}

p.text
{
font-size: 11px;
text-indent: 30;
padding: 20 px;
font-family: Verdana, Helvetica, serif;
text-decoration: none;
}

p.quote
{
font-style: italic;
}

select 	
{
font-family: font-family: Verdana, Helvetica, Serif;
font-size: 12px;  color: #f9daa7; 
border: 1px solid #f9daa7;
padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
background-color: #404431;
}

span
{
color: #fcfeeb;
}

table#main
{
width: 970px;
background-color: #000000;
border-color: #000000;
border-collapse: collapse;
border-style: none none none none;
border-width: 0px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
}

td#banner
{
background-color: #000000;
background-image: url('img/hoofdbanner.png');
height: 140px
}

td#bottom
{
background-color: #404431;
background-image: url('img/onderbanner.png');
height: 70px
}

td#center
{
background-color: #000000;
vertical-align: top;
width: 660px;
}

td#center a:link
{
color: #fcfeeb;
text-decoration: none;
} 

td#center a:visited
{
color: #fcfeeb;
text-decoration: none;
}

td#center a:hover
{
color: #d7b885;
text-decoration: none;
}

td#left
{
background-color: #404431;
border-collapse: collapse;
padding: 0px 0px 0px 0px;
vertical-align: top;
width: 160px;
}

td#left div
{
font-size: 12px;
padding-left: 10px;
text-align: center;
}

td#pollvotes
{
font-size: 11px;
color: #F9DAA7;
}

td#right
{
background-color: #404431;
border-collapse: collapse;
padding: 0px 0px 0px 0px;
vertical-align: top;
width: 150px;
}

td#right div
{
font-size: 12px;
padding-left: 10px;
text-align: left;
}

td#top
{
background-color: #000000;
height: 30px;
}

td.newshead
{
background-color: #404431;
vertical-align: middle;
height: 30px;
font-size: 12px;  color: #F9DAA7;
font-weight: bold;
}

textarea
{ 
border: 1px #F9DAA7 solid; 
background: #404431; 
font-family: font-family: Verdana, Helvetica, Serif;
font-size: 12px;  color: #F9DAA7; 
}

.comment
{
color: #f9daa7;
border: 1px solid #FFFFFF;
background: #404431; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:5px;
}

.reacties
{
font-family: "Trebuchet MS", Verdana, sans-serif; 
font-size: 100%;
background: #000000; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px;
}

.admin
{
font-size: 10px;
float: right;
background-color: #000;
color: #fff;
margin: 0px;
padding: 2px 10px 2px 10px;
text-align: right;
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
}

.admin a:hover
{
color: #ddffef;
text-decoration: none;
}

.byline
{
color: #ffffff;
}

.center
{
text-align: center;
}

.margin-left
{
margin-left: 10px;
}

.margin-right
{
margin-right: 10px;
}

.pollText
{
font-size: 12px;
color: #F9DAA7;
}

.smPollText
{
font-size: 10px;
color: #F9DAA7;
}

#menupos
{
width: 50px;
align: right;
}