﻿body {
	color: #0C100B;
	font-size: medium;
	font-family: "Trebuchet MS", Arial, sans-serif
}

/* control appearance of search box in page banner */
#search-box input {
	border: solid 1px #3c4b37;
	background-color: #D7E0D4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* creates blank line in non-css view that won't appear in css view */
.invisispace {
	visibility: collapse;
	display: none;
}

/* hides non-css link in header from css view */
#banner-home-link b {
	visibility: hidden;
}

#banner-home-link a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 444px;
	height: 66px;
	text-decoration: none;
}

#mgb-photo-link b {
	visibility: hidden;
}

#mgb-photo-link a {
	display: block;
	width: 148px;
	height: 120px;
	text-decoration: none;
}

#subheader-extra-link a {
	padding: 1px 4px 1px 4px;
	margin: 0px;
	color: #BB6F2C;
	text-decoration: none;
}

#date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3C4B37;
}

/* allow date to stand out in plain text w/o impacting css appearance */
#date strong {
	font-weight: normal;
}

/* allow text links for font size in plain text page, hide in css */
#font-size strong {
	visibility: collapse;
	display: none;
}

/* places caption under main image, hiding the words "County Scenes" that appear by default */
#news-caption {
	margin: 4px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 100%;
	float: left;
	background-color: #F3F5F2;
	height: 14px;
}

/* Portal Link Graphics: Won't appear in non-css view */
#liv-nav a {
	padding: 0px;
	margin: 0px 0px 6px 0px;
	background-image: url('../_acc-images/main/portal-links/living-working.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	display: block;
	width: 200px;
}

#bus-nav a {
	padding: 0px;
	margin: 0px 0px 6px 0px;
	background-image: url('../_acc-images/main/portal-links/doing-business.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	display: block;
	width: 200px;
}

#gov-nav a {
	padding: 0px;
	margin: 0px 0px 6px 0px;
	background-image: url('../_acc-images/main/portal-links/government.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	display: block;
	width: 200px;
}

#vis-nav a {
	padding: 0px;
	margin: 0px 0px 6px 0px;
	background-image: url('../_acc-images/main/portal-links/around-albany.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	display: block;
	width: 200px;
}

#his-nav a {
	padding: 0px;
	margin: 0px;
	background-image: url('../_acc-images/main/portal-links/history.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	display: block;
	width: 200px;
}

#liv-nav a:hover {
	background-image: none;
}

#bus-nav a:hover {
	background-image: none;
}

#gov-nav a:hover {
	background-image: none;
}
	
#vis-nav a:hover {
	background-image: none;
}

#his-nav a:hover {
	background-image: none;
}

/* Portal Link text: only appears in non-css view */
#main-portal-links b {
	visibility: collapse;
	display: none;
}

#main-text {
	font-size: smaller;
}

#main-text p {
	padding: 0px;
	margin: 0px;
	line-height: 140%;
	color: #0C100B;
}

#main-text h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 100%;
	letter-spacing: 1px;
	padding: 0px;
	margin: 8px 0px 2px 0px;
	color: #5B533C;
}

#main-text h5 a {
	color: #5B533C;
}

#main-text a {
	color: #6B8662;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

#main-text a:hover {
	color: #0C100B;
	text-decoration: underline;
}

#about-albany p {
	font-family: Georgia, Garamond, "Times New Roman", Times, serif;
	color: #53674B;}

#dept-focus  p {
	font-family: Georgia, Garamond, "Times New Roman", Times, serif;
	color: #53674B;}


/* Column on right of welcome page with links to notices, news, updates and favorites */
#main-link-column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

#main-link-column h4 {
	display: block;
	background-color: #d7e0d4;
	padding: 0px;
	margin: 0px;
	height: 14px;
}

#main-link-column h4 a {
	display: block;
	padding: 0px;
	margin: 0px;
	height: 12px;
}

#main-link-column h4 strong {
	display: none;
	visibility: collapse;
}

#main-link-column ul {
	list-style-type: none;
	padding: 0px;
	margin: 4px;
}

#main-link-column ul li {
	padding: 0px;
	margin: 0px 0px 4px 0px;
}

#main-link-column ul li a {
	background-image: url('../_acc-images/main/right-link-column/bullet-dkGn.gif');
	background-repeat: no-repeat;
	background-position: left 4px;
	text-decoration: none;
	color: #3C4B37;
	padding: 0px 0px 0px 8px;
	margin: 0px;
	display: block;
}

#main-link-column ul li a:hover {
	background-image: url('../_acc-images/main/right-link-column/bullet-dkr.gif');
	background-repeat: no-repeat;
	background-position: left 4px;
	text-decoration: underline;
	color: #0c100b;
	padding: 0px 0px 0px 8px;
	margin: 0px;
	display: block;
}

#notices h4 {
	background-image: url('../_acc-images/main/right-link-column/notices.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}

#headlines h4 {
	background-image: url('../_acc-images/main/right-link-column/headlines.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}

#updates h4 {
	background-image: url('../_acc-images/main/right-link-column/latest-additions.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}

#favorites  h4 {
	background-image: url('../_acc-images/main/right-link-column/user-favorites.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}

#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* Hide bold text from CSS view */
#footer b {
	visibility: collapse;
	display: none;
}

#footer-nav {
	text-align: center;
}

#footer-nav ul {
	padding: 0px;
	margin: 6px 0px 0px 7px;
	list-style-type: none;
}

#footer-nav ul li {
	padding: 0px;
	margin: 0px;
	display: inline;
}

#footer-nav a {
	padding: 0px 4px 2px 4px;
	margin: 0px 4px 0px 4px;
	text-decoration: none;
	color: #3C4B37;
	border-left: 1px #3C4B37 solid;
	border-right:  1px #3C4B37 solid;
	border-top: none;
	border-bottom: none;
}

#footer-nav a:hover {
	color: #0C100B;
	border-left: 1px #0C100B solid;
	border-right:  1px #0C100B solid;
	border-top: none;
	border-bottom: none;


}

#pdf-note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0C100B;
	padding: 0px;
}

#pdf-note a {
	color: #3C4B37;
}

#pdf-note a:hover {
	color: #F3F5F2;
}

#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F3F5F2;
}
