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