#factofday {background:url(../images/kids/factofday.jpg) no-repeat;
width:418px;height:300px;overflow:visible;
position:relative; float:right;margin-top:-1.5em;margin-left:2em;
}
#text{width:360px;text-align:left;position:absolute;top:150px;left:30px;}

#factofday h2 {padding:0 .5em 0 .5em;}
p#fact {font:1.1em arial, verdana, san-serif;color:#41465F;text-align:left;width:330px;padding:0 .5em 0 .7em;line-height:150%;}

table.contestwinners td {border:0px;padding:8px;margin:0px;vertical-align:top;background:#E0EEEE;text-align:center;}
table.contestwinners {width:100%;border-collapse:collapse;}

a {cursor:pointer;}


table#symbols, table#symbols td {background:#fff;border:none;width:auto;text-align:left;}
table#symbols td {padding-left:1em;}
table.songs td {text-align:left;}
#oklyrics, #nativelandlyrics, #okhillslyrics, #howdyfolks, #fadedlovelyrics, #rocklyrics, #gospellyrics {padding-left:1em;}

table#activities img {border:1px solid #ccc; }
table#activities {border:0;  width:100%;}
table#activities td {border:0; width:50%;}
table#activities tr {border:0; }

table#printme { width:100%;border:0;}
table#printme td {width:50%;border:0;}
table#printme tr {border:0;}

.links a img, a.backlink img{
border:3px solid #fff;
text-decoration:none;
padding:0;
margin:0;
}

 .links a:hover img, div.lrexhibit .links a:focus img, a.backlink:hover img, a.backlink:focus img {
border:3px solid #005568;
padding:0;
}

table.lr {
margin-top:1em;
border:0 !important;
font-size:.9em;
color:#666666;
}

table.lr img {
border:1px solid #ccc;
padding:0;
margin-bottom:.8em;
}

table.lr td {
border-collapse:collapse;
border:0;
vertical-align:top;
margin:0 .5em 0 .5em;
padding:0 .5em 0 .5em;}

div.people {
margin:1em;
width:90%;
}

div.random {
background:url(../images/kids/randomfact.jpg) top left no-repeat;
width:335px;
float:right;
}

div.random p {
margin:5.5em 0 0 2em;
}

a.exButton {
background-color:#8c795c;
color: #fff !important;
font-size: 1.3em;
padding:.6em .4em .6em .4em;
margin-bottom:.1em;
text-decoration: none;
display:block;
float:left;
width:400px;
border-radius:3px;
 }

a.exButton:hover {
  background: #5b4a39; text-decoration: none !important;
}

div#exhibitnav {border-top:2px solid #ccc; width:98%;padding-top:2em;}

div.p0 a#p0, div.p1 a#p1, div.p2 a#p2, div.p3 a#p3, div.p4 a#p4, div.p5 a#p5, div.p6 a#p6, div.p7 a#p7, div.p8 a#p8, div.p8 a#p8, div.p8 a#p8, div.p9 a#p9 {background: #5b4a39; color:#fff; }


div#exhibitnavcr {border-top:2px solid #ccc; width:98%;padding-top:2em;}

div#exhibitnavcr.p0 a#p0, div#exhibitnavcr.p1 a#p1, div#exhibitnavcr.p2 a#p2, div#exhibitnavcr.p3 a#p3, div#exhibitnavcr.p4 a#p4, div#exhibitnavcr.p5 a#p5, div#exhibitnavcr.p6 a#p6, div#exhibitnavcr.p7 a#p7, div#exhibitnavcr.p8 a#p8, div#exhibitnavcr.p8 a#p8, div#exhibitnavcr.p8 a#p8, div#exhibitnavcr.p9 a#p9 {background: #333; color:#fff; }

div#exhibitnavcr a.exButton {
background-color:#666699;
color: #fff !important;
font-size: 1.3em;
padding:.6em .4em .6em .4em;
margin-bottom:.1em;
text-decoration: none;
display:block;
float:left;
width:400px;
border-radius:3px;
 }

div#exhibitnavcr a.exButton:hover {
  background: #333; text-decoration: none !important;
}

.imagecap {
    display: table;
	margin-bottom:1em;
}
.imagecap img {
    width: 100%;
    height: auto;
    vertical-align: top;
    margin-bottom: 3px;
}
.imagecap p {
    display: table-caption;
    caption-side: bottom;
    background: #f6f6f6;
    box-sizing: border-box;
    padding: .6em;
    margin: 0;
	line-height:130%;
}

div#gallerycolumns {
webkit-column-width: 360px;
-moz-column-width: 360px;
o-column-width: 360px;
-ms-column-width: 360px;
column-width: 360px;
}
div.imagecap2 {
padding: 10px;
width:370px;
}
div.imagecap2 img { 
width: 370px;
height: auto;
display: block;
}




 