#main {
	width: 40em;
	text-align: left;
	font-family: Frutiger, Verdana, Arial, Helvetica, sans-serif;
}
#main ul {
	width: 20em;
	list-style: none;
	margin: 0 1em 0 0;
	padding: 0;
}

#main li {
	border-bottom: 1px solid rgb(169,158,165);
}

#main li a:link, #main li a:visited, td a:link, td a:visited  {
	display: block;
	color: rgb(250,250,250);
	background-color: rgb(0,117,154);  /* PSU Blue */
	text-decoration: none;
	padding: .4em .5em .4em .5em;
	border-left: .7em solid rgb(71,67,52);   /* PSU Gray */
	border-right: .25em solid rgb(71,67,52);
}

#main li a:hover, td a:hover {
	color: rgb(250,250,250);
	background-color: rgb(71,67,52);  /* PSU Gray */
}

#main p {
	margin: 1em 0 0 0;
	padding: 0;
	font-size: .9em;
}

#main p.line {
	margin: 0;
	padding: 0;
}

#main p {
	 margin-bottom: 1em;
}

#main li#spacer {
	line-height: .3em; 
	background-color: rgb(234,232,200);
	border-left: .8em solid rgb(169,158,165);
	border-right: .15em solid rgb(169,158,165);
}

#main li.divider {
	font-size: 1em;
	margin-top: 1em;
	padding: 0 0 .2em .4em;
	color: rgb(169,158,165);
	background-color: rgb(106,127,16);
	border-left: .8em solid rgb(169,158,165);
}

#main li.nolink {
	color: rgb(111,133,165);
	padding: .4em .5em .4em .5em;
	border-right: .15em solid rgb(169,158,165);
	border-left: .8em solid rgb(169,158,165);
}

#main li.nolinktop {
	color: rgb(71,67,52);
	padding: .4em .5em .4em .5em;
	border-top: 1px solid rgb(169,158,165);
	border-right: .15em solid rgb(169,158,165);
	border-left: .8em solid rgb(169,158,165);
}

#main li.nolink a:link, #main li.nolink a:visited,
#main li.nolinktop a:link, #main li.nolinktop a:visited {
	display: inline;
	padding: 0;
	color: rgb(71,67,52);   /* PSU Gray */
	background-color: transparent;
	text-decoration: underline;
	border: none;
}

#main li.nolink a:hover,
#main li.nolinktop a:hover {
	color: rgb(192,200,213);
	background-color: rgb(168,180,0);  /* PSU Accent Green  */
}



/* site menu */
 
#menusite {
	float: right;
	width: 8em;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

#menusite h2 {
	color: rgb(71,67,52);    /* PSU Gray */
	text-align: left;
	margin: 0 0 .5em 0;
	padding-top: 1.4em;
	font-size: 1.4em;
}

#menusite ul {
	list-style: none;
	margin: 0 1em 0 0;
	padding: 0;
}

#menusite li {
	border-bottom: 1px solid rgb(71,67,52);    /* PSU Gray */
}

#menusite li.spacer {
	line-height: .3em; 
	background-color: rgb(250,250,250);
	border-left: .15em solid rgb(71,67,52);    /* PSU Gray */
	border-right: .8em solid rgb(71,67,52);
}

#menusite li a:link, #menusite li a:visited  {
	display: block;
	color: rgb(234,232,200);
	background-color: rgb(106,127,16);    /* PSU Green */
	text-decoration: none;
	padding: .4em .5em .4em .5em;
	border-left: .15em solid rgb(71,67,52);
	border-right: .80em solid rgb(71,67,52);
}

#menusite li a:hover {
	color: rgb(255,255,255);
	background-color: rgb(71,67,52);    /* PSU Gray */
}

#navimage {
	margin: 2em 0em 2em -4em;	
}

body#home #menusite li#navhome a,
body#info #menusite li#navinfo a,
body#contact #menusite li#navcontact a,
body#R #menusite li#navR a,
body#wk01 #menusite li#navwk01 a,
body#wk02 #menusite li#navwk02 a,
body#wk03 #menusite li#navwk03 a,
body#wk04 #menusite li#navwk04 a,
body#wk05 #menusite li#navwk05 a,
body#wk06 #menusite li#navwk06 a,
body#wk07 #menusite li#navwk07 a,
body#wk08 #menusite li#navwk08 a,
body#wk09 #menusite li#navwk09 a,
body#wk10 #menusite li#navwk10 a {
	color: rgb(250,250,250);
	background-color: rgb(71,67,52);    /* PSU Gray */
}
