/* CSS Document */
*{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#container{
width: 850px;
margin: 0px auto;
background-color: #e6e6f6;
border: 1px solid #000066;
background-image:url('../images/ligw3.gif');
background-repeat:no-repeat;
background-position:bottom right;
}
p{
	margin:0px;
	}

body {

	font-size:16px;	
	color:#000000;
	background-color:#c8c8f9;
	}
	
a {
	
	font-weight: bold;
	font-size:14px;
	color: #0000EE;
	text-decoration:none;
}
a:hover{
			color:#0000EE;
			text-align:left;
			text-decoration:underline;
	}


#top{
padding: .5em;
/*background-color: #ddd;
border-top: 1px solid #000066;
border-bottom: 1px solid #000066;*/
width: 100%;
}
#header{
padding: 0px;
float: left;
background-color:#D9E2E1;
border-top: 1px solid #000066;
border-bottom: 1px solid #000066;
width:100%;
}
#banner{
margin-left:auto;
margin-right:auto;
height:184px;
/* width:570px; */
background-color:#FFFEBE;
background-image:url('images/kuyper1.jpg');
background-repeat:no-repeat;
background-position:bottom left;
/* for IE
 filter:alpha(opacity=60); 
 CSS3 standard
opacity:0.6; */

margin-right:0px;
}
#banner-narrow{
float: left;
/* margin-left:auto; */
margin-right:auto;
margin-top:8px;
margin-left: 8px;
width:470px;
}
#latest-items{
float: left;
padding: 1px;
border: 1px solid #EEEEEE;
width:20%;
clear: both;

}
#topHead{
	padding-left: .8em;
	width: 270px;
	float: left;
	
	font-weight: bold;
	color:#000000;
	
}
#topNav
{
margin: 0px;
padding: 1em;
}

.pageHeading
{ 
font-size:16px;
text-align:left;
color:#000000;
}
.paraHeading
{ 
font-size:16px;
text-align:left;

color:#000000;
}

#leftnav{
float: left;
width: 140px;
margin: 0;
padding: 1em;
overflow: auto;
}

					
#rightnav{
float: right;
/* width:145px; */
width: 315px;
/*margin-left: 30px;
margin-right: 0px;*/
margin:0;
padding: 1em;
overflow:auto;
}
#rightnav p{
text-align:right;
}
.pic
{
border: 1px solid #000000;
}
#content
{

margin-left: 10px;
margin-right:140px;
margin-top: 20px;
/* border-right: 1px solid #000;
border-left: 1px solid #000;
border-bottom: 1px solid #000; */
padding: 1em;
}
#calmenus
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 1em;
}

#footer
{
clear: both;
margin: 0;
color:#000000;
text-align:center;
/* background-color: #D9E2E1; */
/* border-top: 1px solid #000066; */
border-bottom: 1px solid #000066;
padding: .5em;
background-image:url('../images/ligw2.gif');
background-repeat:no-repeat;
background-position:top center;
}

#quicklinks
{
clear: both;
margin: 0;
color:#000000;
text-align:center;
/* background-color: #D9E2E1; */
/* border-top: 1px solid #000066; */
/* border-bottom: 1px solid #000066; */
padding: .5em;
}


#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
#content p { padding:1em}

/*#content { max-width: 40em; }*/


p {
	
	font-size: 14px;
}
form{

	font-size: 14px;
	}

#caltitle
{
	position: left;
	margin: 0;
	font: bold 40px arial;
	text-align: left;
	vertical-align: text-top;
	left: 0px;
	margin-bottom: 20px;
}

#sddm2
{
	position: right;
	margin: 0px;
	right: 0px;
	padding: 0;
}
#sddm2 li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#sddm2 li a
{   display: block;
    margin: 0 1px 0 0;
    padding: 4px 10px;
    width: 120px;
    background: #5970B2;
    color: #FFF;
    text-align: center;
    text-decoration: none}

#sddm2 li a:hover
{   background: #49A3FF}

#sddm2 div
{   position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #EAEBD8;
    border: 1px solid #5970B2}

    #sddm2 div a
    {   position: relative;
        display: block;
        margin: 0;
        padding: 5px 10px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #EAEBD8;
        color: #2875DE;
        font: 12px arial}

    #sddm2 div a:hover
    {   background: #49A3FF;
        color: #FFF}


#sddm
{	margin: 0;
	margin-left: 2px;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 120px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 12px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}

#menu {
  padding:0;
  margin:0;
  }
#menu li {
  list-style-type:none;
  margin:0 0 0.25em 0;
  }

#menu a, #menu a:visited {
display:block;
width:8em;
border:0px solid #808;
font-family:arial, verdana, sans-serif;
font-size:0.8em;
text-align:left;
text-decoration:none;
background:#dddddd; 
color:#2875DE;
padding:0.25em;
}

#menu a:hover {
  background:#49A3FF;
  color:#808;
}


