/* general */
body {font-family:"Arial";color:#00008B;font-size:1.0em;line-height:1.5;}
h1 {color:black;font-family:"Georgia";text-align:left;}


a
{
text-decoration:none;
color:blue;
background-color:white;
}

ul
{
float:left;
width:100%;
padding: 0em;
margin:0;
list-style-type:none;
}

li.inline {display:inline;}

/* menu's */

a.menu
{
float:left;
width:auto;
margin:0.1em 0em;
font-size:1.0em;
font-weight:600;
font-style:normal;
line-height:1;
color:white;
background-color:#191970;
padding:0.3em 0.9em;
border-top-left-radius: 100em 150em;
border-top-right-radius: 25em;
border-bottom-right-radius: 100em 150em;
border-bottom-left-radius: 25em;
}


p.sp {font-family:"Arial";color:black;font-size:0.8em;}

/* screen */
#screen {width:100%}
#sitepane {max-width:50em;margin: 0px auto;overflow:auto;background-color:white;padding-left:15px;border-left:1px solid #C0C0C0;}

/* ads */
#adright 
{
width:160px;
height:600px;
left:10px;
top:50px;
position:fixed;
z-index:-1;
}

/* banner  */
#banner {background-color:white;width:auto100%;height:auto}
#bannertext {text-align:left;font-family:"Georgia";color:blue;}


/* middlesite */
div.area 
{
width:100%;
float:left;
margin-top:3em;  
}


div.content 
{
max-width:40em;
float:left;
padding-right:1em;
}

/* pages + navigation */





#pmenu{
width:100%;
text-align:center;
word-wrap:break-word;
}

a.pagenav
{
width:auto;
padding:0.2em 0.6em;
}

a.pagedivide
{
width:auto;
padding-left:0.6em;
}