body
{
	font-family: garamond, georgia, serif;
	margin:0px;
	padding: 0px;
	font-size:14px;
}

h5 {
	font-weight:bolder;
	margin-top:0.3em;padding-top:0;
	margin-bottom:0;padding-bottom:0;
	font-size:14px;
}

p {
	margin:0;padding:0;padding-bottom:0.15em;
	line-height:1.3em;
}

#main li {
	line-height:1.3em;
	}

.sitenav {margin-left:40px;padding:5px 0 5px 40px;}

a, h2
{
	color: #C1371F;
	text-decoration: none;
}

a:hover { text-decoration: underline; }
a:active { color: #C1371F; }
a:visited { color: #C1371F; }
a img { border: 0px; }

div#pagewidth {width:770px;
}

div#main {
	display:inline;
	float:right;
	position:relative;
	width:500px;
	padding-left:15px;
}


div#nav {
	background-image:url('/images/sysimages/contentborder.gif');
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	min-height:300px;
	padding-bottom:2em;
	width:181px;
	padding-right:6px;
	background-color:white;
	margin-left: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#homenav {
	background-image:none; 
	width:155px; 
	margin-right: 20px;
	padding-right:2px;
	background-color:white;
	margin-left: 25px;
	font-family: Garamond, Georgia,"Times New Roman", Times, serif;	
	}

#homenav p {
	background:none;
}

h3 {	
	font-family: Garamond, Georgia,"Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:bolder;
	margin-bottom:0em;
}

div.heading {
/* 	border-bottom:1px dotted #ccc; */
	padding-bottom:0.3em;
	margin-bottom:0.5em;
	position:relative;
	background: url('/images/sysimages/dottedline.gif') bottom left no-repeat; 
}

ul
{
list-style-type:none;
margin-left:0;
padding-left:0;
margin-top:0;
margin-top:0.25em;
}

ul.sub {
padding-left:1em;
padding-bottom:0;
margin-bottom:0;
}

img.navlogo {
margin-bottom:2em;}

#nav p, li {
	padding-left:15px;
    background:transparent url('/images/sysimages/disc.gif') no-repeat;
    background-position:0 5px;
	padding:0 0 8px 10px;
}

#nav p.daddy {
padding-left:0;
background:none;
font-weight:bolder;
margin-top:0.3em;
}

#nav p.sub  {
	padding-left:25px;
    background:transparent url('/images/sysimages/disc.gif') no-repeat;
    background-position:10px 5px;
	padding:0 0 8px 20px;
}

#homenav a, #homenav a:visted 
{ color: #C1371F; 
text-decoration:none; }

#homenav a:hover, #nav a:hover 
{color: #C1371F;
text-decoration: underline;  }

#nav p a, #nav li a, #nav p a:visited, #nav li a:visited {
	color:black;
}

#bottomnav {margin-top: 4em;background-color:#cccccc;border-top:1px solid black;padding-top:4px; clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
#bottomnav table {margin-left:25px;}

input
{
	font-family: verdana, sans-serif;
	font-size: 10px;
}
td.topnav
{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.blackBorder {
	border: thin solid #000000;
}
.newsDate {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.twtr-widget h3 {
	display: none;
}
