/* links.css */

html, body {
width: 99.5%;
height: 100%;
font-family: verdana, arial, sans-serif;
font-size: 16px;
}
h1 {
font-family: arial, sans-serif;
color: black;
font-size: 1.4em;
text-align: center;
padding-bottom: .5em;
margin-top: .25em;
}

h2 {
font-family: arial, sans-serif;
color: blue;
font-size: 1.2em;
text-align: left;
margin-left: 3em;
}
h3 {
font-family: 'trebuchet ms', verdana, arial, sans-serif;
color: black;
text-align: center;
}
h3 a, h3 a:link, h3 a:visited, h3 a:active {
/*border-top: 1px #000 solid;
border-bottom: 1px #000 solid;*/
color: blue;
}
h3 a:hover {
color: red;
border-top: 1px red solid;
border-bottom: 1px red solid;
}
div.pres, div.pres a img {
margin: auto;
text-align: center;
width: 730px;
height: 500px;
}

div#inthenews, div#inthenews2 {
height:320px;
margin:0 auto;
width:274px;
}
div#inthenews h3 a{
}
body {
background-image: url('/images/bg01.jpg');
margin-bottom: 2em;
}
p.right {
width: 85%;
text-align: right;
font-size: .85em;
}

a, a img, #footer a{
text-decoration: none;
border: 0;
}

#container {
margin: 3em 10em 5em 10em;
background-color: white;
/*height: 100%; */
/* removed after issues with the div closing early */
min-width: 770px;
width: 75%;
border: 1px black solid;

}
#head_wrap {
border-bottom: 1px black solid;
width: 100%;
padding-bottom: .5em;
}

#head {
/* background-image: url('/images/inner_header.jpg'); */
background-repeat: no-repeat;
width: 770px;
height: 123px;
margin: auto;

/* border: thin black solid;
border-top: 0; */
}

hr.partial {
width: 85%;
margin: auto;
}
.linkwrapper{
width: 85%;
border-left: 1px black solid;
border-right: 1px black solid;
background-color: #F5F5DC;
margin: 0  auto 1em;
padding: .5em 0;
}
ul {
font-size: .85em;
}
ul.linklist, ul.linklist ul{
list-style-type:none;
}
ul.linklist {
margin: 0;
/*
width: 85%;
border-left:1px black solid;
border-right: 1px black solid;

*/
}
ul.linklist ul {
margin: 0 0 1em;
}
li a, li a:link, li a:visited, li a:active{
color: blue;
text-decoration: none;
}
li a:hover {
border-top: 1px blue solid;
border-bottom: 1px blue solid;
}
li ul li {
padding-bottom: .5em;
}

div#footer {
height: 2em;
border-top: 1px white solid;
border-bottom: 1px white solid;
padding-top: .5em;
color: white;
background-color: #403F40;
font-size: .75em;
}
div#footer a, div#footer a:link, div#footer a:visited, div#footer a:active  {
color: white;
text-decoration: none;
}
div#footer a:hover {
border-top:1px white solid;
border-bottom: 1px white solid;
}
/* show icon for pdf documents */
/* all A tags whose HREF attribute ends in .pdf */
li a[href$='.pdf']
{
padding-right: 18px;
background: transparent url(/downloads/images/icon_pdf.gif) no-repeat center right;
}

/* show icon for external links */
li a.extlink
{
padding-right: 18px;
background: transparent url(/downloads/images/icon_link.gif) no-repeat center right;
line-height: 1em;
}

