@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #7f8257;
}

.header{
	width: 932px;
	height: 248px;
	margin: 0 auto;
	
}
.header_tip_library{
	width:932px;
	height: 248px;
	margin: 0 auto;
	background-image: url(../images/header_tip_library.jpg);
}
.header_tiptonville{
	width:932px;
	height: 248px;
	margin: 0 auto;
	background-image: url(../images/header_tiptonville.jpg);
}
.header_library{
	width:932px;
	height: 248px;
	margin: 0 auto;
	background-image: url(../images/header_ridgely-library.jpg);
}

.navigationBar {
	width: 941px;
	height: 37px;
	margin: 0 auto;
}

.mainBody {
	width: 923px;
	min-height: 600px;
	background: url(../images/main_body_03.jpg) #FFF no-repeat;
	margin: 0 auto;
}

.sideNavigationBar {
	width: 202px;
	height: auto;
	padding-top: 20px;
	float: left;
	text-align: center;
	padding-left: 15px;
}

.sideMainContent {
	width: 680px;
	min-height: 433px;
	height: auto;
	background: url(../images/main-content.jpg) #FFF no-repeat;
	float: right;
	text-indent: 30px;
}

.sideMainContent01 {
	width: 680px;
	min-height: 433px;
	height: auto;
	background: url(../images/main-content01.jpg) #FFF repeat-y;
	float: right;
	text-indent: 30px;
}

.sideMainTitleBar {
	padding-top: 15px;
	margin: 0 auto;
	width: 616px;
	height: 37px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	background: url(../images/main-content-title-bar.jpg) center no-repeat;
}

.footer{
	width: 923px;
	min-height: 57px;
	margin: 0 auto;
	background-color: #FFF;
	background-image: url(../images/footer.jpg);
	background-repeat:no-repeat;
	padding-top: 20px;
}
.parText {
	text-align: left; 
	text-indent: 30px; 
	font-family: Tahoma, Geneva, sans-serif; 
	padding-left: 30px; 
	padding-right: 15px;
	font-size: 14px;
}

a.ridgely_library{
	background-image:url(../images/buttons/ridgely_library.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;

}
a.ridgely_library:hover {
	background-image: url(../images/buttons/ridgely_library_mover.jpg);
	
}

a.tiptonville_library {
	background-image:url(../images/buttons/tip_library.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;
}

a.tiptonville_library:hover {
	background-image: url(../images/buttons/tip_library_mover.jpg);
}

a.leftNavBarHome {
background-image: url(../images/buttons/home_button.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;
}

a.leftNavBarHome:hover {
	background-image: url(../images/buttons/home_hover.jpg);
	
}

a.leftNavStatement {
background-image: url(../images/buttons/statement_button.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;
}
a.leftNavStatement:hover {
background-image: url(../images/buttons/statement_button_hover.jpg);
}

a.leftNavSchedule {
background-image: url(../images/buttons/upcoming_events.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;
}
a.leftNavSchedule:hover {
background-image: url(../images/buttons/upcoming_events_hover.jpg);
}

a.leftNavServices {
background-image: url(../images/buttons/services.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;
}
a.leftNavServices:hover {
background-image: url(../images/buttons/services_hover.jpg);
}

a.leftNavContact {
background-image: url(../images/buttons/contact_us.jpg);
background-repeat: no-repeat;
float:left;
height:40px;
font-size: 20px;
line-height:18px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:100%;
}
a.leftNavContact:hover {
background-image: url(../images/buttons/contact_us_hover.jpg);
}

#myGallery
{
	text-align: left;
	margin: 0 auto;
}
.content
{
	margin: 0 20px;
}

.content a
{
	color: #fff;
}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

