body {
 margin:0px auto;
 text-align:center;
 font-size:100%;
 background-color:#eee;
}
#page{
 margin:0px auto;
 width:1000px;
 text-align:left;
 background:url(bg.gif);
 overflow: auto;
}
#header{
 width:1000px;
 text-align:center;
 background-color:blue;
 color:white;
}
#leftcolumn{
 width:150px;
 font-size:1em;
 float:left;
}
#centercolumn{
 width:700px;
 font-size:1em;
 float:left;
}
#content{
 width:690px;
 padding:5px;
}
#rightcolumn{
 width:150px;
 font-size:1em;
 float:left;
}
#footer{
 width:1000px;
 text-align:center;
 background-color:white;
 color:blue;
 font-size:1em;
 border-style:solid;
 border-left-width:0px;
 border-bottom-width:0px;
 border-right-width:0px;
 border-top-width:2px;
 border-top-color:blue;
 clear:both;
}
#title{
 font-size:3em;
 font-weight:bold;
 padding:5px;
}
#headermenu{
 font-size:1em;
 font-weight:bold;
 padding:5px;
}
ul#headermenu2{
 margin:0px;
 padding:0px;
 list-style-type:none;
}
ul#headermenu2 li{
 display:inline;
 margin:0px;
 padding:0px;
}
ul#headermenu2 a{
 background-color:blue;
 color:white;
 text-decoration:none;
 padding:5px;
}
ul#headermenu2 a:visited{
 background-color:blue;
 color:white;
 text-decoration:none;
}
ul#headermenu2 a:hover{
 background-color:white;
 color:blue;
}
#footermenu{
 font-size:1em;
 font-weight:bold;
 padding:5px;
}
ul#footermenu2{
 margin:0px;
 padding:0px;
 list-style-type:none;
}
ul#footermenu2 li{
 display:inline;
 margin:0px;
 padding:0px;
}
ul#footermenu2 a{
 background-color:white;
 color:blue;
 text-decoration:none;
 padding:5px;
}
ul#footermenu2 a:visited{
 background-color:white;
 color:blue;
 text-decoration:none;
}
ul#footermenu2 a:hover{
 background-color:blue;
 color:white;
}
#leftmenu{
 font-size:1em;
 font-weight:bold;
}
ul#leftmenu2{
 margin:0px;
 padding:0px;
 list-style-type:none;
}
ul#leftmenu2 li{
 margin:0px;
 padding:0px;
}
ul#leftmenu2 a{
 display:block;
 width:140px;
 padding:5px;
 color:blue;
 text-decoration:none;
}
ul#leftmenu2 a:visited{
 color:blue;
 text-decoration:none;
}
ul#leftmenu2 a:hover{
 background-color:blue;
 color:white;
}
#textmenu{
 text-align:center;
 font-size:1em;
 font-weight:bold;
 padding:5px;
}
ul#textmenu2{
 margin:0px;
 padding:0px;
 list-style-type:none;
}
ul#textmenu2 li{
 display:inline;
 margin:0px;
 padding:0px;
}
ul#textmenu2 a{
 color:blue;
 text-decoration:none;
 padding:5px;
}
ul#textmenu2 a:visited{
 color:blue;
 text-decoration:none;
}
ul#textmenu2 a:hover{
 background-color:blue;
 color:white;
}
ul#publications{
 list-style-type:square
}
ul#publications li{
 padding:5px;
}
#copyright{
 font-size:1em;
 font-weight:normal;
 padding:5px;
}
