a:link
{
color: #ecf1eb;
text-decoration: none;
cursor: hand;
} 

a:visited
{
color: #ecf1eb;
text-decoration: none;
}

a:hover
{
color: #cad0c9;
text-decoration: none;
cursor: hand;
}

body 
{
background-color: #000000;
font-family: Verdana, Helvetica, serif;
font-size: 12px;
margin-top: 2;
scrollbar-face-color: #4c4932;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #68654d;
scrollbar-3dlight-color: #79765e;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #9a987f;
}

div
{
color: #ecf1eb;
font-size: 12px;
}

div#boeken
{
background-color:#4c4932;
background-image: url("img/buttonboeken.png");
height: 54px;
}

div#border
{ 
border: 1px #ecf1eb solid;
height: 45px;
width: 180px
}

div#films
{
background-color:#4c4932;
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:#4c4932;
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:#4c4932;
background-image: url("img/buttoninfo.png");
height: 54px;
}

div#kalender
{
background-color:#4c4932;
background-image: url("img/knopjekalender.png");
height: 43px;
}

div#layouts
{
background-color:#4c4932;
background-image: url("img/knopjelayouts.png");
height: 43px;
}

div#media
{
background-color:#4c4932;
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:#4c4932;
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:#4c4932;
background-image: url("img/buttonrowling.png");
height: 54px;
}

div#screenshots
{
background-color:#4c4932;
background-image: url("img/knopjescreenshots.png");
height: 43px;
}

div#site
{
background-color:#4c4932;
background-image: url("img/buttonsite.png");
height: 54px;
}

div#updates
{
background-color:#4c4932;
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: #4c4932;
font-size: 10px;
}

h1
{
color: #ecf1eb;
font-size: 18px;
font-weight: bold;
}

h2
{
color: #ecf1eb;
font-size: 14px;
}

h3
{
color: #ecf1eb;
font-size: 12px;
}

input
{
font-family: font-family: Verdana, Helvetica, Serif;
font-size: 11px;  color: #ecf1eb; 
border: 1px solid #ecf1eb;
padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
background-color: #4c4932;
}

li
{
font-size: 12px;
color: #ecf1eb;
}

p
{
font-size: 12px;
color: #ecf1eb;
}

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: #ecf1eb;
border: 1px solid #ecf1eb;
padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
background-color: #4c4932;
}

span
{
color: #68654d;
}

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:#4c4932;
background-image: url("img/onderbanner.png");
height: 70px;
}

td#center
{
background-color: #000000;
vertical-align: top;
width: 660px;
}

td#center a:link
{
color: #68654d;
text-decoration: none;
} 

td#center a:visited
{
color: #68654d;
text-decoration: none;
}

td#center a:hover
{
color: #cad0c9;
text-decoration: none;
}

td#left
{
background-color:#4c4932;
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: #ecf1eb;
}

td#right
{
background-color:#4c4932;
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: #4c4932;
vertical-align: middle;
height: 30px;
font-size: 12px;
color: #ecf1eb;
font-weight: bold;
}

textarea
{ 
border: 1px #ecf1eb solid; 
background: #4c4932; 
font-family: font-family: Verdana, Helvetica, Serif;
font-size: 12px;  color: #ecf1eb; 
}

.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: #ecf1eb;
text-decoration: none;
}

.byline
{
color: #ffffff;
}

.center
{
text-align: center;
}

.comment
{
color: #ecf1eb;
border: 1px solid #FFFFFF;
background: #4c4932; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:5px;
}

.pollText
{
font-size: 12px;
color: #ecf1eb;
}

.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;
}

.smPollText
{
font-size: 10px;
color: #ecf1eb;
}

#menupos
{
width: 50px;
align: right;
}