@charset "utf-8";
/* CSS Document */
/* topmenu */

#topmenu * {
	margin:0;     /* removes margin and padding off all list elements */
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
/* SET YOUR PREFERENCES!!! */
/* set your menu's font and colors here - the MENU MECHANICS  follow below */
#topmenu {
	font-size:1.2em; /* size of menu's type relative to parent element */
	margin:0;
	background-color:transparent;    /* colors the div - div fills the parent element for a horizontal menu - set to background-color:transparent; if not needed */

 }
#topmenu ul {
	display:inline;						/* fixes margin-doubling bug in IE6 */
 }           						    /* border-right is automatically removed from vert menu below  */

 #topmenu a {
 color:#a8b6bf;                     		/* sets the color of all menu type */
 padding:6px 20px 6px 0;           		/*creates space top/bottom and left/right respectively around each menu item's text - set vert height in ems   */
 }
 #topmenu a:hover {
 color:#F8F9FA;        				 /* type color of a hovered menu choice */
 }
 
/* YOU ARE STONGLY ADVISED NOT TO MODIFY THE CODE THAT FOLLOWS : ) */
/* the menu mechanics start here */
#topmenu {
	float:left;
 	width:100%;
	}
#topmenu ul {
 float:left; /* makes ul wrap li */
font-size:1em; /* prevents inheritence from maiin text style sheet */
}
#topmenu li {
 float:left;  /*causes the list to align horizontally instead of stack */
 list-style-type:none; /* removes the bullet off each list item */
 position:relative; /* positioning context for the absolutely positioned drop-down */
 }
#topmenu a {
 display:block; /* makes link fill li so entire area is "hot" */
 text-decoration:none;  /* removes the underlining from the links */
 }
/* the horizontal menu ends here */

 /* END MENU MECHANICS */
 /* END OF LIST-BASED MENU */


/* Left menu */
#side-menu ul {
	color:#a8b6bf;
	list-style:none;
	margin-bottom:25px;
	font-size:1.2em;
}
#side-menu ul li {
	border-bottom:1px solid #19343d;
	padding:5px 12px;
}
#side-menu ul li.last {
	border:none;
}
#side-menu a {
	color:#a8b6bf;
	font-weight:bold;
	text-decoration:none;
}
#side-menu a:hover {
	color:#F8F9FA;
}
#link-list h3 {
	color:#FFF;
	font-size:1.2em;
	padding:0 12px;
}
#link-list ul {
	color:#08787a;
	list-style:none;
	margin-bottom:25px;
}
#link-list ul li {
	padding:0px 12px;
}
#link-list a {
	color:#08787a;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}#link-list a:hover {
	color:#08787a;
	font-weight:bold;
	text-decoration:underline;
}
