body {
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size: 12pt; 
	background-image : url('../graphics/background.jpg')
	}

/*get rid of bullets*/
ul {
	list-style-type : none; 
	width : 100%;
	}

/*hide second list until hovered*/
li ul { 
	display : none;
	position : absolute;
	}
/*make second list available*/
li:hover ul, li.over ul{ 
	display : block; 
	}

/*VERTICAL MENU STUFF - SIDEBAR */

/*fonts*/

.list-menu ul {
	margin : 3px; 
	padding : 0;
	list-style-type : none;
	font-family : verdana, arial, tahoma, sans-serif;
	font-size : 12pt;
	color : #0000FF
} 
/*margins between menu items*/

.list-menu li {
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 3px; 
	margin-bottom : 0
} 

/*size of buttons, border size, shading, etc.*/

.list-menu a {
	background-position : 0% 0%; 
	display : block;
	width : 110px;
	text-decoration : none; 
	padding-left : 3px; 
	padding-right : 3px; 
	padding-top : 3px; 
	padding-bottom : 3px; 
	background-image : url('../graphics/background.jpg'); 
	background-repeat : repeat; 
	background-attachment : scroll
} 

/*outlines*/

.list-menu a:link {
}

.list-menu a:visited{
}

.list-menu a:hover {
	border-style : solid; 
	border-width : 0px; 
	background : #9999FF; 
	color : #FFFFFF
}


/*HORIZONTAL MENU STUFF - E.G. NAVIGATION MENU*/

.row-menu li {
	float : left; 
	font-family : verdana, arial, tahoma, sans-serif;
	padding-top:3px
	}

.row-menu a {
     background-position : 0% 0%; 
     margin : 0 1px;
     width : 120px; /* definition of menu button size */
     height : 25px;
     float : left;
     display : block;	
     text-align : center;
     border : 1px solid #0000FF;
     text-decoration : none;
     color : #0000FF;
     padding-top : 3px; 
     padding-bottom : 2px; 
     background-image : url('../graphics/background.jpg'); 
     background-repeat : repeat; 
     background-attachment : scroll
     }
	 
	/*outlines*/
	
.row-menu a:link {
	}

.row-menu a:visited {
	}
	 
.row-menu a:hover {
     border-style : solid; 
     border-width : 1px; 
     background : #9999FF; 
     color : #FFFFFF
     }

.row-menu a:active {
     background : gray;
     border : 1px solid gray; 
     color : #fff;
     } 
     
/* FULL PAGE MENUS STUFF*/

/*fonts*/

.list-widemenu ul {
	margin : 3px; 
	padding : 0;
	list-style-type : none;
	font-family : verdana, arial, tahoma, sans-serif;
	font-size : 10pt;
	color : #0000FF
	} 

/*margins between menu items*/

.list-widemenu li {
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 10px; 
	margin-bottom : 0; 
	font-family : Verdana; 
	font-size : 12pt	} 

/*size of buttons, border size, shading, etc.*/

.list-widemenu a {
	padding : 3px; 
	background-position : 0% 0%; 
	display : block;
	width : 550px;
	/*width : 350px;*/
	text-decoration : none; 
	font-family : Verdana; 
	/*font-size : 10pt */
	} 

/*outlines*/

.list-widemenu a:link {
	}

.list-widemenu a:visited{
	}

.list-widemenu a:hover {
	border-style:solid; 
	border-width:0px; 
	background:#9999FF; 
	color: #FFFFFF
	}
	
	/*------------------------*/
	
/* ARTICLES PAGES MENUS */


.list-articlesmenu a {

	padding:3px;
	background-position: 0% 0%; 
	display: block;
	width:220px;
	text-decoration: none; 
	font-family: Verdana; font-size:14pt	}

.list-articlesmenu a:link {
	}

.list-articlesmenu a:visited{
	}

.list-articlesmenu a:hover {
	border-style:solid; 
	border-width:0px; 
	background:#9999FF; 
	color: #FFFFFF
	}
	
	
/* TWO-COLUMN LIST */

	.list-widemenu ul {
	margin : 3px; 
	padding : 0;
	list-style-type : none;
	font-family : verdana, arial, tahoma, sans-serif;
	font-size : 10pt;
	color : #0000FF
	} 

/*margins between menu items*/

.list-widemenu li {
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 10px; 
	margin-bottom : 0; 
	font-family : Verdana; 
	font-size : 10pt
	} 

/*size of buttons, border size, shading, etc.*/

.list-two-column a {
	padding : 3px; 
	background-position : 0% 0%; 
	display : block;
	width : 250px;
	text-decoration : none; 
	font-family : Verdana; 
	/*font-size : 10pt */
	} 

/*outlines*/

.list-two-column a:link {
	}

.list-two-column a:visited{
	}

.list-two-column a:hover {
	border-style:solid; 
	border-width:0px; 
	background:#9999FF; 
	color: #FFFFFF
	}
