
html, body, #Wrapper { 
    min-height: 100%; /*Sets the min height to the 
                        height of the viewport.*/ 
    width: 100%; 
    margin: 0; 
    padding: 0;
    } 

/* \*/ 
* html body, 
* html #Wrapper { 
    height: 100%; 
    } 
/* */ 

body { 
	background-image: url(graybgcol.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:12px; 
} 

	
p {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:12px;
}


.error {background:#FFAAAA}
.status {background:#AAFFAA}
.First {background=#AAFFAA}
.EventTitle {
	background=#AAFFAA;
	font-size:24;
}

pre {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:12;
}


/*--------------------------------------------------------------------------*/




#left{
	margin:0px;
	padding:10px;
    width: 130px; 
/*	float:left;*/
	position:absolute;
	left:0px;
	top:0px;
    color: white; 
	text-align:left;
	background-color:#909090;
}


#pictcontent{
	margin-left: 150px; 
	padding:0px;
    height: auto; 
	text-align:center;
}


#content{
	margin-left: 150px; 
	padding:10px;
    height: auto; 
	text-align:left;
}

/*--------------------------------------------------------------------------*/ 	
#left a {
	color: 			black;
	padding: 		0px;
	margin:			0px;
	text-decoration: none;
	/*background-color:red;*/
}   

#left a:hover {
	color: red;
	}

#current a {
	color: white;
}

#cpage a {
	color: white;
}

#submenu .ncpage a {
	color: black;
}


/*--------------------------------------------------------------------------*/

#mainmenu {
	list-style-type: none;
	margin: 		0px;
	padding: 		0px;
	}

#mainmenu li {
	white-space:	normal;
	margin: 		0px;
	padding: 		5px 0px 0px 0px;
	font-family: 	Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size:		12px;
	}


	
/*--------------------------------------------------------------------------*/		
#submenu {
	list-style-type: none;
	margin: 		0px;
	padding: 		0px 0px 0px 10px;
}
	
#submenu ul{
   text-align: 	left;
   padding: 	0px;
   background-color:red; 
}


#submenu ul li {
	margin: 0px;
	padding: 5px 0px 0px 20px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size:12px;
	white-space:	normal;	
}

/*--------------------------------------------------------------------------*/

.menuinfo {
	margin:0;
	padding: 0px 0px 5px 0px;
}

/*--------------------------------------------------------------------------*/

TABLE {margin-left: auto; margin-right: auto;} 

.clear {clear:both;
}

img {border:0px;}


