﻿@media print {
	.no-print {display:none}
	div.topNav {display:none}
	div.borderTopBottom {display:none}
	div.sidebarLarge {display:none}
	div.sidebarLeft {display:none}
	div.sidebarRight {display:none}
}

body { color: rgb(0,0,0); background-color: #FFFFF0; font-size: 120%; line-height:140%; font-family: Helvetica, Arial, sans-serif }

h1 {font-size: xx-large; color: rgb(102,102,51); font-weight: normal; font-style: normal; font-family:Georgia, "Times New Roman", Times, serif; line-height:120%}
h2 {font-size: x-large; color: rgb(51,0,153); font-weight: normal; font-style: normal }
h3 {font-size: large; color: rgb(102,102,51); font-weight: normal; font-style: normal }
h4 {font-size: medium; color: rgb(51,0,153); font-weight: normal; font-style: normal }
h5 {font-size: small; color: rgb(102,102,51); font-weight: normal; font-style: normal }
h6 {font-size: x-small; color: rgb(51,0,153);}

hr {color: rgb(102,102,51);}

table {font-style: normal; border-color: rgb(153,153,0); color: rgb(0,0,0) }
td {border-color: rgb(153,153,0);}

a:link {color: rgb(204,102,51);}
a:visited {color: rgb(102,51,153);}
a:active {color: rgb(153,153,0);}

li { padding-bottom:30px }
li li { padding-bottom:30px }
ul {list-style-image: url('images/kidzonebullet1a.gif'); padding-top:20px; padding-bottom:10px}
ul ul {list-style-image: url('images/kidzonebullet2a.gif'); padding-top:30px}
ul ul ul {list-style-image: url('images/kidzonebullet3a.gif');}

.printVersion { background-color: #ffff00; }

.indexSection { background-color: #DDDDDD; font-weight: bold;}

.textLarge { font-size: large; }
.textMedium { font-size: medium; }
.textSmall { font-size: small; }

.floatStop { clear:both; margin-top:10px; margin-bottom:10px }
.floatRight { float: right; margin: 10px 0 40px 20px; vertical-align: text-top; text-align:center; }
div.floatRightGrey { float: right; margin: 10px 0 40px 20px; vertical-align: text-top; text-align:center; background-color:#E0E0E0; border: 1px solid gray }
.floatLeft { float: left; margin: 0 20px 5px 0; vertical-align: text-top; text-align:center; }

#author { font-size:small; font-style:italic }

div.topNav { padding: 15px 0 15px 0; margin: 0; font-size: small; width: 100%; background-color: #FFFFCC; line-height:100% }

div.columnsTwo { float: left; padding: 20px; margin: 0 20px 10px 0; width: 40% }
div.columnsTwoNoBorder { float: left; padding: 5px; margin:0; width: 48% }
div.columnsThree { float:left; width:288px; padding: 5px; background-color: #FFFFCC; border:1px; border-style: solid; border-color: #333300; text-align:center; margin-bottom: 25px }
div.columnsThreeNoBorder { float: left; padding: 5px; margin: 0; width: 32% }
div.columnsFour { float: left; padding: 5px; margin: 5px; width: 200px; border:1px; border-style: solid; border-color: #333300;text-align:center }
div.columnsSix { float:left; width:140px; padding: 4px; background-color: #FFFFCC; border:1px; border-style: solid; border-color: #333300; text-align:center }
div#adBanner     { float:left; width:728px; height:95px; margin-right:30px; margin-left:30px; text-align:center; }
div#adBox 		 { float:right; text-align:center; vertical-align:text-top; background-color:white; width:325px; padding-left:20px }
div.homeButtonHide  { float:left; width:200px; height:95px; overflow:hidden; }
div#homeText     { float:left; background-color:#FFFFCC; float:left; padding:10px; width:100px; text-align:center; border: 1px solid brown; display:none;  }
div#searchBox    { float:left; background-color:#FFFFCC; height:40px; text-align:center; vertical-align:text-top; width:400px; padding:15px 0 5px 0 }
div#searchText   { float:left; background-color:#FFFFCC; float:left; padding:10px; width:100px; text-align:center; border: 1px solid brown; display:none;  }
div#socialMedia  { float:right; background-color:#FFFFCC; height:40px; width:300px; text-align:center; overflow:hidden; padding:10px 0 10px 0 }
div.topButtons   { float:left; background-color:#FFFFCC; height:40px; width:150px; text-align:center; overflow:hidden; padding:20px 0 0px 0 }
div.bottomButtons   { clear:both; font-size: medium; width:80%; margin:auto; text-align:center }

div.container { width:100%; margin:auto; }
div.containerTB { width:96%; margin:auto; }

div.contentLarge { float:left; width:83%; padding-right:1%; }

div.content { float:left; width:72%; padding:0 1% 0 1%; }

div.borderTopBottom { width:100%; margin:auto; line-height:100% }
div.sidebarLarge { float:left; width:14%; text-align:right; margin:auto; background-color: #FFFFCC; line-height:100% }
div.sidebarLeft { float:left; width:10%; overflow:hidden; text-align:left; padding-left:5px; background-color: #FFFFCC; height:2000px; line-height:100% }
div.sidebarRight { float:left; width:14%; overflow:hidden; text-align:center; padding-left:10px; background-color: #FFFFCC; height:2000px; line-height:100% }