/****** FILE: themes/acory/css/skiplinks.css *****/
  #skiplinks a.skip:focus,
  #skiplinks a.skip:active { 
	color:#fff; 
	background:#333; 
	border-bottom:1px #000 solid;
	padding:10px 0;
	text-decoration:none;
  }

/****** FILE: themes/acory/css/social.css *****/
#social {position: absolute; top: 241px; right: 10px}


/****** FILE: themes/acory/css/navigation_vertical.css *****/
  .navigation_vertical {
    width:100%;
    overflow: hidden;
    margin:0;
	padding:22px 0 0 0;
    list-style-type: none;
  }

  .navigation_vertical ul { list-style-type: none; margin:0; padding: 0 30px 10px 30px; }
  .navigation_vertical li { display:block; padding:0; margin:0; border-bottom:1px solid #fff; }
  .navigation_vertical a {
    display:block;
	padding:5px 0 5px 20px;
    text-decoration:none; 
    font-size:1.15em;
	font-weight:bold;
	color:#fff;
	background:url("/themes/acory/images/circle.png") 0 11px no-repeat;
  }
  .navigation_vertical li.last { border:none; }
  
  .navigation_vertical a:hover, .navigation_vertical a:active, .navigation_vertical a:focus  { color:#fff; text-decoration:underline; }
  .navigation_vertical a.current, .navigation_vertical a.section, .navigation_vertical a.active { color:#fff; text-decoration:none; }
  .navigation_vertical a.current:hover, .navigation_vertical a.current:active, .navigation_vertical a.current:focus,
  .navigation_vertical a.section:hover, .navigation_vertical a.section:active, .navigation_vertical a.section:focus,
  .navigation_vertical a.active:hover, .navigation_vertical a.active:active, .navigation_vertical a.active:focus { color:#fff; font-weight:bold; }

/****** FILE: themes/acory/css/navigation_vertical_expandable.css *****/
.navigation_vertical li ul.acitem { padding:0; }
.navigation_vertical li li { background:transparent; padding:0; border:none; }
.navigation_vertical li li.last { padding-bottom:5px; }
.navigation_vertical li li a,
.navigation_vertical li li a:visited { background:transparent; color:#fff; font-weight:normal; height:auto; font-size:1.0em; line-height:1.5em; padding:3px 0 3px 20px; }
.navigation_vertical li li a:focus, .navigation_vertical li li a:hover, .navigation_vertical li li a:active { text-decoration:underline; }
.navigation_vertical li li.current a, .navigation_vertical li li.section a, .navigation_vertical li li.active a { color:#043a63; font-weight:bold; }
.navigation_vertical li li.current a:hover, .navigation_vertical li li.section a:focus, .navigation_vertical li li.active a:active { text-decoration:none; }
  

