/* Railroads CSS by Adam Kiser 10-21-09 */

#nav li{
	line-height:5px;
}

#nav a{
	font-size:14px;
}

td.lcontext{
	width: 42.5%;
	text-align: right;
}

td.rcontext {
	width: 42.5%;
}

td.keyword {
	width: 15%;
	text-align: center;
}

.Confederate {
	background:url(../images/grey.jpg) repeat-y;
}

.Union {
	background:url(../images/blue.jpg) repeat-y;
}

.Union a:hover td {
	background-color:#ffdada;
}

#kwic table {margin-left:300px;}
#kwic th {text-align:left; background-color:#efefef;}
#kwic td {border-spacing:-10px;}
#kwic a {color:#7d7d7d;}
#kwic a:hover {color:#313131;}
#kwic a:visited {color:#000000;}
#nav {float:left; width:300px;}
#nav ul {width:100%;}

#nav li {background-image:none; margin-left:-30px;}
#nav li.month {margin:0px;}

#nav a.collapsed {font-size:18px; color:black; line-height:20px; padding-left:30px; background-image:url(../images/arrowdown.jpg);}
#nav a.collapsed:hover {color:grey;}
#nav a.collapsed:visited {color:none;}

#nav a.expanded {font-size:18px; color:black; line-height:20px; padding-left:30px; background-image:url(../images/arrowup.jpg);}
#nav a.expanded:hover {color:grey;}
#nav a.expanded:visited {color:none;}

