/* BASIC CSS*/
body {background-color:#F7F7E4;color:#000;font:small/normal Arial, Trebuchet MS, Verdana, sans-serif;}
h1, h2, h3, h4, h5, h6 {font:small/normal Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
h1 {font-size:medium;padding-bottom:.25em;color:#1F2262;}
h2 {font-size:medium;padding-bottom:0;font-style:italic;color:#1F2262;}
h3 {font-size:small;padding-bottom:0;color:#1F2262;}
h4, h5, h6 {font-size:small;padding-bottom:0;}
a:link, a:visited { color:#1F2262; }
a:hover, a:active { color:#668C23;}
td, th {font-family: Arial, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;vertical-align:top;}
hr {width:75%;clear:both;text-align:center;}

table.data {margin-bottom:1em;}

ul.sublist {text-indent:-2em;list-style-type:none;padding-bottom:.5em;}

#header { width:100%; color:#F0E5E5; margin:0 auto; padding:0; }
#header a:link, #header a:visited { color:#F0E5E5; text-decoration:underline; }
#header a:hover, #header a:active { color:#1F2262; text-decoration:none; }
#header img {border:0;padding:0;margin:0; }

#main { width:100%; vertical-align:top; }
#main address {font-style:normal;}

#nav { width:150px; background-color:#ecf0f4; color:#4E1333; padding:3px; vertical-align:top; }
#nav h1 {font-size:medium;border-bottom:4px solid #4E1333;margin:.5em 0 .25em 0;}
#nav h1 a:link, #nav h1 a:visited {text-decoration:none; color:#183B62; }
#nav h1 a:hover, #nav h1 a:active {text-decoration:none; color:#668C23; }
#nav h1.current { color:#52721C;font-style:normal; }
#nav ul { margin:0 0 0 8px; padding:0 0 .5em 8px; list-style-image:url(/ltc/img/bull.gif); }
#nav li { font-size:small;padding-bottom:3px; }
#nav li a:link, #nav li a:visited { color:#294B6E; text-decoration:none; }
#nav li.navcurrent { list-style-image:url(/ltc/img/bullet3.gif); }
#nav li.navcurrent a:link, #nav li.navcurrent a:visited, #nav li.navcurrent a:hover, #nav li.navcurrent a:active { color:#52721C;font-weight:bold; }
#nav li a:hover, #nav li a:active { color:#668C23; }
#subnav {text-align:center;}
.nav2 {margin-top:1em;}

#content { width:auto; background-color:#fff; vertical-align:top;  padding:.25em 1em 2em 1em; }

#sidebar { width:150px; background-color:#fff; vertical-align:top; text-align:center; border-left:2px solid #F7F7E4; }
#sidebar a { text-decoration:none; }
#sidebar h1 { font-size:100%;}
#sidebarphoto {text-align:center;background-color:#183B62;padding-bottom:1px;}

#footer { background-color:#183B62; color:#F7F7E4; padding:.25em; text-align:center; font-size:85%; line-height:normal; }
#footer a:link, #footer a:visited { color:#F7F7E4; text-decoration:underline; }
#footer a:hover, #footer a:active { color:#F7F7E4; text-decoration:none; }
#footer address {font-style:italic;}

/* style for online ads - added 7/19/05 - DJS */
.advert {
	font-size:10px;
	font-style:italic;
	text-align:center;
	border: medium dashed #000066;
	width: 140px;
	margin: 5px;
	color: #638EA9;
}
.advert img {
	clear:both;
	background-position: center;
	padding: 2px;
	margin: 5px 5px 2px;
	float: none;
}
