/* this file needs to follow the westciv file 
	put all overrides or additions to pre-defined ID's first */
	
p {
 	text-align: justify;
 }

h1, h2, h3, h4, h5, h6, a {
 	 text-align: left;
 }
  
 h1 {
	color: black;
 }
 
 h2 {
 	border-bottom: none;
 }
 
#content { 
	min-height: 500px;
	padding-bottom: 50px;
}

#content a:link, #content a:visited, #content a:hover, #content a:active {
	text-decoration: underline;
}

#content img {
	float: left;
}

#content p {
	color: black;
}

#nav-main a {
	background: #444;
	color: silver;
}

#nav-main a:hover {
	background: #6A1B14;
	color: white;

}

#nav-meta ul {
border-left: none;
}


#nav-meta li {
border-right: none;
}

/*
#nav-main a.current {

	background: #AB8B7E;
	color: white;
} */

#nav-main li.current 
{
	font-weight: bolder;
	font-size: 1.25;
	margin: 0 1px 0 0;
	padding: 3px 10px;

	background: #444;
	color: white;
	text-decoration:none;
}

/* everything below is for new ID's or basic elements that
are not overriding westciv13 */
 
#services {
	border: 1px black solid;
	background-color: transparent;
	background-image: url(../images/servicestablebackground.jpg);
	background-repeat: no-repeat;
}

#services th
{
	background-color: black;
	color: white;
 	text-transform: uppercase;
	text-align: center;
}
 
#services th, #services td {
	border-bottom: 1px black solid;
	padding: .6em;
}

#services td {
	text-align: left;
}

#services img {
	padding-left: 15%;
	vertical-align: middle;
}

#services .name {
	width: 60%;
}

#services .spring {
	background-color: Aqua;
	width: 10%;
}

#services .summer {
	background-color: transparent;
	width: 10%;
}

#services .fall {
	background-color: Aqua;
	width: 10%;
}

#services .winter {
	background-color: transparent;
	width: 10%;
}

table {
	border-collapse: collapse; 
}

table {
	line-height: 150%;
}
 
/* this is used instead of nav-sub in westciv13.css */
/* background image = 141 x 137 */

#sidebar {
	line-height: normal;
	float: right;
	width: 205px;  
	padding: 164px 5px 0 5px;  /* modify to center the background image */
	background-image: url(../images/logo_small.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	color: black;	
	font-size: 1.0em; 
}

#sidebar p, #sidebar span {
	text-align: center;
	margin: 0 20px 0 0; 	
}

#sidebar a:link, #sidebar a:visited, #sidebar a:hover,  #sidebar a:active {
	text-decoration: underline;
}


#staff h4 {
	font-size: 1.0em;
}

#staff li h4 {
	margin-bottom: 1em;
}

#staff ul {
	padding-bottom: 2em;
}

#form1 {
	margin: 0;
	padding: 0;
}

/* 
.first_paragraph:first-letter {
	font-size: 2.5em;
	font-weight: bold;
} */
	 

.membershipapi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 
