/* Navigation Stylesheet Barnsley Civic Trust website

  (c) Colin Sewell, 2007
------------------------- */

.skiplinks {display:none;}


a img {
    text-decoration: none;
	border: none;
}


.ImageLink, .ImageLink:link, .ImageLink:hover
{
    text-decoration: none;
	border-bottom: none;
}


/* Generic Page Links
   ------------------ */

a, a:link
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 100%;
    color: #444;
    text-decoration: none;
	text-align: center;
	border-bottom: 1px dotted #444;

}
a:hover
{
    color: #a19100;
	border-bottom: 1px solid #a19100;
}


/* The Main Top Navigation Menu
   ---------------------------- */

#BCT-NavMainMenu
{
	width: 740px;
	overflow: hidden;
	background-color: #fff;
}

#BCT-NavMainMenu ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
	overflow: hidden;
}

#BCT-NavMainMenu li
{
	float: left;
	overflow: hidden;

	list-style-type: none;
	list-style-image: none;

    background: url(../images/decorations/nav-main-seperator.gif) no-repeat center left;

    margin: 0 0 0 1px;
    padding: 0 0 0 1px;
}

#BCT-NavMainMenu li.FirstNav
{
    background: none;
    margin: 0px;
    padding: 0px;
}

#BCT-NavMainMenu a {
	float: left;

	overflow: hidden;
	height: 0px !important;	/* hide inline link text */
	padding: 25px 0 0 0;
	height /**/:25px; /* for IE5/Win only */

	font-size: 80%;
	color: #fff;

	text-decoration: none;
	border-bottom: 0px;
}


#BCT-NavMainMenu #nav-home {
	width: 75px;
	background: url(../images/buttons/nav-home.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-home:hover {
	background: url(../images/buttons/nav-home.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-about {
	width: 80px;
	background: url(../images/buttons/nav-about.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-about:hover {
	background: url(../images/buttons/nav-about.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-join {
	width: 85px;
	background: url(../images/buttons/nav-join.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-join:hover {
	background: url(../images/buttons/nav-join.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-news {
	width: 110px;
	background: url(../images/buttons/nav-news.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-news:hover {
	background: url(../images/buttons/nav-news.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-projects {
	width: 110px;
	background: url(../images/buttons/nav-projects.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-projects:hover {
	background: url(../images/buttons/nav-projects.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-pride {
	width: 145px;
	background: url(../images/buttons/nav-pride.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-pride:hover {
	background: url(../images/buttons/nav-pride.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-contact {
	width: 100px;
	background: url(../images/buttons/nav-contact.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-contact:hover {
	background: url(../images/buttons/nav-contact.gif) 0 -25px no-repeat;
}


#BCT-NavMainMenu #nav-resources {
	width: 95px;
	background: url(../images/buttons/nav-resources.gif) 0 0 no-repeat;
}
#BCT-NavMainMenu #nav-resources:hover {
	background: url(../images/buttons/nav-resources.gif) 0 -25px no-repeat;
}


/* The Top small Navigation Menu
   ----------------------------- */

#BCT-HomeNavTop {
}
#BCT-HomeNavTop li {
	display: inline;
}


/* Home page / Left Navigation Menu
   -------------------------------- */

#NavMenu
{
	position: relative;
	width: 175px;
	left: 5px;
}

#NavMenuLeft
{
	position: relative;
	width: 180px;
	left: 5px;
}

#NavMenu ul, #NavMenuLeft ul
{
	margin: 12px 0px;
	padding: 0px;
	border-bottom: #dce4da 1px solid;
/*	background-color: #fff; */
}

#NavMenu li
{
	overflow: hidden;
	list-style: none;
	list-style-type: none;

	width: 100%;
	line-height: 20px;
	text-indent: 4px;

	font-family: arial, verdana, helvetica, sans-serif, serif;
/*	font-size: 80%; */
	font-weight: bold;

	border-top: #dce4da 1px solid;
/*	border-bottom: #ccc 1px solid; */
/*	margin-bottom: 8px; */
}

#NavMenu li:hover
{
/*	border-top: #faf4fe 1px solid; */
/*	border-bottom: #faf4fe 1px solid; */
}

#NavMenu li.Selected
{
	background-image: url(../images/nav-arrow.gif);
	border: #ece9cc 1px solid;
}


#NavMenu a {
	display: block;
	width: 100%;
	margin: 0px;
	padding-left: 16px;
	line-height: 25px;

	font-family: arial, verdana, helvetica, sans-serif, serif;
	font-size: 100%;
	font-weight: bold;
	color: #555;

	text-align: left;
	text-decoration: none;
/*	text-transform: uppercase; */
	border-bottom: none;		/* remove default a tag line */
}

#NavMenu a:hover
{
	background-repeat: no-repeat;
	background-position: 3px center;
/*	background-color: #ece9cc; */
	color: #333;
}

.NavMenuHomeBrown a:hover {
	background-color: #f7f5e8;
	background-image: url(../images/decorations/nav-arrow-brown.gif);
}

.NavMenuHomeBlue a:hover {
	background-color: #eff5f8;
	background-image: url(../images/decorations/nav-arrow-blue.gif);
}


/* Footer and other Links
   ------------------ */

#BCT-footer a, #BCT-footer a:link, #BCT-footer a:visited {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 100%;
    color: #444;
    text-decoration: none;
	text-align: center;
	border-bottom: 1px dotted #444;
}
#BCT-footer a:hover {
    color: #a19100;
	border-bottom: 1px solid #a19100;
}

#BCT-footer-right a, #BCT-footer-right a:link, #BCT-footer-right a:visited {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 100%;
    color: #444;
    text-decoration: none;
	text-align: center;
	border-bottom: 0px dotted #888888;
}

#BCT-footer-right .DesignCreditsLink, #BCT-footer-right .DesignCreditsLink:link, #BCT-footer-right  .DesignCreditsLink:visited
{
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
    font-weight: normal;
    color: #a19100;
    text-decoration: none;
	border-bottom: 1px dotted #a19100;
}

#BCT-footer-right .DesignCreditsLink:hover
{
	border-bottom: 1px solid #a19100;
}
