body{
width: 780px;
margin-left: auto;
margin-right: auto;
}

a{
text-decoration: none;
color: #cc0033;
}


a:hover {
text-decoration: underline;
}


a img { border: none; }

#imagebar_short {

}

#imagebar_long {

}

#mearclogo{
padding-top: 5px;
padding-left: 35px;
padding-bottom: 2px;
} 

#bookimage{
width: 150px;
margin: 5px;

float: right;
}

#ambpic{
width: 150px;
margin: 0;
margin-right: 10px;

float: left;
}

#posterimage{
width: 152px;
margin: 5px;

float: right;
}

#otherlogos{
line-height: 1px;
width: 136px;
margin: 5px;

float: right;
}

#nwologo{
width: 130px;
margin: 5px;
margin-right: 25px;
float: right;
}

#nwologo2{
width: 130px;
margin: 0px;
float: right;
}

#smallnwo{
width: 65px;
margin: 5px;
margin-right: 0px;
float: right;
}

#navlist li {
list-style-type: none;
max-height: 20px;
line-height: 20px;
padding-top: 0px;
padding-left: 0px;
padding-right: 50px;
padding-bottom:0px;
margin-left: -5px;
margin-top: 0px;
margin-bottom: 0px;
display: inline;
}

#navbar{
min-width: 800px;
max-height: 20px;
line-height: 20px;
text-align: left;
background-color: #cc0033;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom: 20px;
}



#navbar a:link {
text-decoration:none;
color: white;
background-color: #cc0033; 
font-size: 12px
}

#navbar a:visited {
color: #ffffff;
background-color: #cc0033;
}

#navbar a:hover {
color: #000000;
background-color: #cc0033;
text-decoration: none;
}


p{
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px;
padding-left: 0px;
}

p.box{
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 10px
}



h1 {
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
color: #000000;
font-size: 12px
}

h2 {
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
color: #000000;
font-size: 16px
}

h3 {
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
color: #999999;
font-size: 10px;
font-style: italic; 
}

h4 {
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
color: #000000;
font-size: 10px
}

h5 {
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
color: #000000;
font-size: 10px;
font-weight: 600;

}

#bothboxes{
margin-top: 0px;
padding: 0px;
float: right;
width: 250px;
}

#viciboxes{
margin-top: 0px;
margin-left: 10px;
margin-right: 20px;
padding: 0px;
float: right;
width: 250px;
}

#newsbox{
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
background-color: #dedede;
width: 240px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-bottom: 20px;
}

#calendarbox{
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
background-color: #dedede;
width: 240px;
min-height: 300px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-bottom: 20px;
float: right;
}

#eventsbox{
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
background-color: #dedede;
width: 240px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

#maintext{
width: 420px;
padding-left: 35px;
padding-top: 20px;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}

#mainnews{
width: 575px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding: 10px;
background-color: #dedede;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}

#maintext4{
width: 650px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding: 10px;
background-color: #dedede;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}

#contactbox{
margin-left: auto;
margin-right: auto;
background-color: #dedede;
width: 350px;
margin-top: 45px;
padding: 20px;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}

#linkbox{
margin-left: 35px;
margin-right: auto;
background-color: #dedede;
width: 350px;
margin-top: 25px;
margin-bottom: 35px;
padding: 20px;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}

#bigmearclogo{
padding-top: 20px;
padding-left: 35px;
}

#maintext2{
padding-top: 20px;
padding-left: 35px;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}



#vicinav{
clear: right;
}

#leiden_logo{
padding-left: 35px;
padding-top: 20px;
}


#maintext3{
padding-top: 0px;
padding-left: 35px;
font-family: Arial, Verdana, Geneva, Trebuchet MS, sans-serif;
font-size: 12px
}