BODY {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bg-main3.gif); MARGIN-LEFT: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: #c4d4da; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: baseline; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow-rt.jpg); COLOR: #6c6c6c; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: verdana, arial, tahoma, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.main {
	BACKGROUND-IMAGE: url(../images/bg-txt.jpg); BACKGROUND-REPEAT: repeat-y
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.flyout1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99cc66
}
.txt {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow-rt.jpg); COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-wrapper {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow-rt.jpg); PADDING-BOTTOM: 8px; COLOR: #333333; LINE-HEIGHT: 17px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxgeneral {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #666 0px solid; WIDTH: 180px; CURSOR: pointer; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #666 0px solid; BACKGROUND-COLOR: #99cc66; TEXT-ALIGN: left
}
.box_visible {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px verdana,sans-serif; WIDTH: 165px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #99cc66; TEXT-ALIGN: left
}
.box_visible:hover {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px verdana,sans-serif; WIDTH: 165px; COLOR: #cc3300; PADDING-TOP: 0px; BACKGROUND-COLOR: #99cc66; TEXT-DECORATION: none
}
.boxrecommend {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #666 0px solid; WIDTH: 180px; CURSOR: pointer; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #666 0px solid; BACKGROUND-COLOR: #99c; TEXT-ALIGN: left
}
.box_2visible {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px verdana,sans-serif; WIDTH: 165px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #99c
}
.boxyouth {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #666 0px solid; WIDTH: 180px; CURSOR: pointer; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #666 0px solid; BACKGROUND-COLOR: #fc6; TEXT-ALIGN: left
}
.box_3visible {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px verdana,sans-serif; WIDTH: 165px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #fc6
}
.boxabout {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #666 0px solid; WIDTH: 180px; CURSOR: pointer; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #666 0px solid; BACKGROUND-COLOR: #c9c; TEXT-ALIGN: left
}
.box_4visible {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px verdana,sans-serif; WIDTH: 165px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #c9c
}
.boxlast {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #666 0px solid; WIDTH: 180px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 6px; BORDER-BOTTOM: #666 0px solid; BACKGROUND-COLOR: #663399; TEXT-ALIGN: left
}
.box_5visible {
	BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px verdana,sans-serif; WIDTH: 165px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #639
}
.box_hidden {
	DISPLAY: none
}
A.roll {
	FONT: bold 11px verdana,sans-serif; COLOR: #333; TEXT-DECORATION: none
}
A.roll:visited {
	FONT: bold 11px verdana,sans-serif; COLOR: #333; TEXT-DECORATION: none
}
A.roll:hover {
	FONT: bold 11px verdana,sans-serif; COLOR: #cc3300; TEXT-DECORATION: none
}
A.vis {
	FONT: 11px verdana,sans-serif; COLOR: #000; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.vis:active {
	FONT: 11px verdana,sans-serif; COLOR: #000; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.vis:visited {
	FONT: 11px verdana,sans-serif; COLOR: #000; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.vis:hover {
	FONT: 11px verdana,sans-serif; COLOR: #c30; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.teenmenu {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/teen_bg.jpg); COLOR: #333333; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.teenmenu {
	FONT-SIZE: 12px; COLOR: #009900; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.teenmenu:hover {
	FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teenmenu:visited {
	FONT-SIZE: 12px; COLOR: #009900; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.teenmenu:active {
	FONT-SIZE: 12px; COLOR: #009900; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.floatpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.floatlinks {
	PADDING-LEFT: 8px; FONT-SIZE: 9px; LIST-STYLE-IMAGE: url(../images/arrow-rt.jpg); PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; LINE-HEIGHT: 15px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.floatlinks {
	FONT: 9px verdana,sans-serif; COLOR: #336699; TEXT-DECORATION: underline
}
A.floatlinks:visited {
	FONT: 9px verdana,sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
A.floatlinks:hover {
	FONT: 9px verdana,sans-serif; COLOR: #33cc00; TEXT-DECORATION: none
}
.txtitallic {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow-rt.jpg); COLOR: #333333; LINE-HEIGHT: 17px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lowvision {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #484848
}
.txtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow-rt.jpg); COLOR: #6e6e6e; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lowvision:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lowvision {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lowvision:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lowvision:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #663399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.headinglink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.headinglink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.headinglink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-DECORATION: underline
}
A.headinglink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-DECORATION: none
}
DIV#pda-link {
	dispaly: none
}
TABLE.textfield {
	BACKGROUND-IMAGE: url(http://www.library.nashville.org/images/header.jpg); BACKGROUND-COLOR: transparent
}
TD.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footer {
	BACKGROUND: #3f3e3e; OVERFLOW: auto; WIDTH: 770px
}
#footersectionsholder {
	PADDING-LEFT: 10px
}
#footersectionholder A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#footersectionholder A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#footersectionsholder A {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#footersectionsholder A:hover {
	TEXT-DECORATION: underline
}
.footer_column {
	FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 5px
}
.footer_column2 {
	FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 5px
}
.footer_column2 {
	MARGIN-RIGHT: 0px
}
.footer_column H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #fff; PADDING-TOP: 10px
}
.footer_column2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #fff; PADDING-TOP: 10px
}
.footer_column UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR: #4d5e6f; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.footer_column2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR: #4d5e6f; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.footer_column LI {
	FONT: 9px Verdana, Helvetica, Tahoma, Arial, sans-serif
}
.footer_column LI LI {
	FONT: 9px Verdana, Helvetica, Tahoma, Arial, sans-serif
}
.footer_column2 LI {
	FONT: 9px Verdana, Helvetica, Tahoma, Arial, sans-serif
}
.footer_column2 LI LI {
	FONT: 9px Verdana, Helvetica, Tahoma, Arial, sans-serif
}
.nav_txt_foot {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 15px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 15px; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: #3f3f3f
}
#CalendarWidget 
{
	BORDER-LEFT: #cccccc 1px solid;
	padding-left: 5px;
}