/* program css*/

h1 {
font-family:Helvetica,Arial,sans-serif;
color: #00104a;
text-transform: Uppercase;
margin: 20px 0 15px 0;
font-size: 22px;

}

h2 {
font: 18px/22px Helvetica,Arial,sans-serif;
font-weight: bold;
color: #494949;
text-transform: none;
letter-spacing: normal;
}

h3 {
font: 12px/22px Helvetica,Arial,sans-serif;
font-weight: bold;
color: #494949;
}

h4 {
font: 13px/22px Helvetica,Arial,sans-serif;
font-weight: bold;
color: #990000;
text-transform: Uppercase;
}

h4.ofnote {
font-weight: bold;
text-transform: none;
margin-top: 15px;
}

h5 {
font: 13px/22px Helvetica,Arial,sans-serif;
font-weight: bold;
color: #494949;
font-style: italic;
}

h6 {
font:bold 12px/22px Helvetica,Arial,sans-serif;
text-transform:uppercase;
}

#breadcrumbs {
font-size: 11px;
margin: 3px 10px 10px 3px;
}

div#col1 {
float:left;
width: 192px;
padding: 10px 0 100px 0;
}

div#col2 {
float:left;
width: 768px;
_margin: 0 0 0 -18px;
}

div#content {
position: relative;
background: #fff url('../images/nav-bg.gif') repeat-y top left;
}


a.fullbio {
font-size:11px;
margin:0 0 0 15px;
}

/*ul#side-nav li a {
color: #ffffff;
}

ul#side-nav li a.selected {
color: #4996ff;
}
*/

/* For use with sidenav2 format */
ul#side-nav li a {
color: #ffffff;
}

ul#side-nav li a.selected {
color: #4996ff;
}

ul#side-nav li ul li a {
color: #ffffff;
}

ul#side-nav li ul li a.selected {
color: #4996ff;
}

/* "out"dentation */
ul#side-nav li ul {
padding: 0 0 0 15px;
}

ul#side-nav li ul li {
text-indent: -30px;
}

/* Header Slideshow */
#slideshowContainer {
width: 768px;
float: left;
}

#gallery {
position:relative; 
height:450px; 
width:768px; 
float:left;
background-color: #dbd0be;
}

#static {
position:relative; 
height:192px; 
width:192px; 
float:left;
}

#gallery img { 
position:absolute; 
left:0; 
top:0; 
}

div#content_primary ul.slideshowBox{
position: relative;
margin: 0;padding: 0;
}

div#content_primary ul.slideshowBox li{
position: absolute;
z-index: 10;
top: 0;
left: 0;
list-style-type: none;
margin: 0;
padding: 0;
}

.slideshowBox li img{
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}

div#content_primary ul.slideshowBox li#playpause{
position: absolute;
top: 100%;
background-color: #999;
height: 20px;
margin-top: -20px;
}

div#content_primary ul.slideshowBox li#next{
position: absolute;
left: 60%;
background: transparent url('/renderfile/f01031ed8185062d01d18682732eea6c/images/slideshow-player/transparent.gif') no-repeat;
width: 40%;
height: 90%;
}

div#content_primary ul.slideshowBox li#next a {
display: block;
height: 100%;
width: 100%;
}

div#content_primary ul.slideshowBox li#next a:hover {
background: transparent url('/renderfile/f01031ed8185062d01d18682732eea6c/images/slideshow-player/next.png') no-repeat center right;
}

div#content_primary ul.slideshowBox li#previous{
position: absolute;
background: transparent url('/renderfile/f01031ed8185062d01d18682732eea6c/images/slideshow-player/transparent.gif') no-repeat;
width: 40%;
height: 90%;
}

div#content_primary ul.slideshowBox li#previous a {
display: block;
height: 100%;
width: 100%;
z-index: 30;
}

div#content_primary ul.slideshowBox li#previous a:hover {
background: transparent url('/renderfile/f01031ed8185062d01d18682732eea6c/images/slideshow-player/previous.png') no-repeat center left;
}

div#content_primary ul.slideshowBox li#playpause a {
display: block;
width: 20px;
height: 20px;
background: transparent url('/renderfile/f01031ed8185062d01d18682732eea6c/images/slideshow-player/play.png') no-repeat;
background-position: 0 0;
}

/* For block images in header */

#header-images {
line-height:0;
background-color: #fff;
padding: 0;
}

#header-images img {
padding:0 2px 0 0;
}

#header-images img.end {
padding: 0;
}

/* For captions on images in header */

#dynatip {
display: none;
background:transparent url(/common/_internal/files/images/black_arrow.png) bottom left;
font-size:11px;
height:100px;
width:160px;
padding:10px 25px 10px 25px;
color:#fff;   
}

#dynatip.bottom {
    background:url(/common/_internal/files/images/black_arrow_bottom.png);    
    padding-top:10px;
    height:95px;
}
 
#dynatip.bottom {
    background:url(/common/_internal/files/images/black_arrow_bottom.png);     
}

/* Random Sidebar */
 div#random-sidebar { 
      background: #cdcdcd;
      border-style: solid;
        border-color: #000000;
         border-width: 1px;
    padding: 10px;
}

.random-title {
    font-weight: bold;
    }
    
.random-date {
    font-style: italic;
    }

table tr td {
    padding: 0px;
}