body {font-family: "Arial Rounded", Helvetica, Arial, "Gill Sans", "Gill Sans MT", sans-serif; letter-spacing: 0.05em;}
#logo {	float: left; width: 451px; }
#search { color: #006; float: right; }
#tagline {padding-left: 10px;}		
#content { width: 79%; margin: 0; padding-left: .5em; margin-top: 1em; border-left: 2px solid #c96; float: right; }  
#nav { float: left; width: 18%; }
#crumbs { text-align: right; clear: both; font-size: .8em; margin: -.5em 0;	width: 100%; padding-top: 1em; } 
#crumbs li { display: inline; white-space: nowrap; }
#footer { clear: both; text-align: center; }
#footer p {	padding: .5em;	}		  
.honcode { font-size: .7em;	margin: 6px; padding: 5px; border: 1px solid #C96; min-height: 50px; float: left; }

.sidenavprimary, .sidenavsecondary { border-bottom: 2px solid #c96;	padding-bottom: .8em; }
.sidenavprimary dt { background: url(/images/sub_dot.gif) no-repeat; padding-left: 23px; }
.sidenavsecondary dt { font-size: .8em;	background: url(/images/sub_dot_mini.gif) no-repeat; padding-left: 23px; }
.learn {
/* commented backslash MAC IE5 hack v2 \*/
	background-color:#E5E5E5; padding: .3em;
/* end hack */	
	color: #006;
		
	}
.clear { clear: both; }	
.caption { font-size: .75em; color: #666; }
#map {	border: 1px solid #C96;	}	
#sectionnav { float: right;	font-size: .8em; margin: 0 0 0 1em; padding: .5em; background: #ffffff; clear: right; width: 132px; }
#sectionnav .selected{ background: url(/images/sub_dot_mini.gif) no-repeat;	padding-left: 23px;	font-weight: 800; }						
#sectionnav h3, h5 { background-color: #FFFFE5;	border-top: 1px solid #c96;	border-bottom: 1px solid #c96; padding: 3px 3px 3px .5em; margin-bottom: 1em; margin-left: -.5em; color: #006; }	
.secondary {font-size: .8em;}
dt {margin-top: 1em;}
.primary dt { background: url(/images/large_hand.gif) no-repeat; padding-left: 24px; }
.secondary dt {	background: url(/images/small_hand.gif) no-repeat; padding-left: 24px; }
blockquote { font: italic 1.25em "Times New Roman", Times, serif; color: #339;	text-align: center;	margin-right: 10px;	}
.page_title, H1 { color: #C96; font: bold 2em Helvetica, Arial, "Gill Sans", "Gill Sans MT", sans-serif; }
H1 { margin-top: 0; }
H1 a  { text-decoration: none;  color: #C96;}
H1 a:visted { color: #C96;}
H1 img { margin-bottom: -6px; }

ul {margin-top: -1em;}
li ul {margin-top: 0;}

.top {color: #CBA380; }	
img {border: 0;}
th { vertical-align: top; }	
a:hover, .dead {color: red;}
#content img {padding: 0;}
/* for PHPdig */
.phpdigHighlight { background-color: #FCFCAF; text-decoration: none; }
/* for Mastertree Admin */
#rolltr tr:hover {background-color: #ffcc99;} 
#rolltr tr {background-color: #FFFFE6;} 
#rolltr tr:active {background-color: #33ff00;}
#rolltr th { background-color: #cccccc;	font-size: 1em;	}		
#adminbuttons a { background-color: #ccccff; color: #000000; font-weight: 800; padding: 3px; line-height: 25px;	border-color: #CCCCCC #333333 #333333 #CCCCCC; border-width: 1px 2px 2px 1px; border-style: solid; white-space: nowrap; } 
#adminbuttons a:hover { background-color: #FFFFE6; border-color: #333333 #CCCCCC #CCCCCC #333333; border-width: 2px 1px 1px 2px; } 
.invisable { display: none;	}

#tools { float: left; clear: both; width: 100%;	background: #FFFFE5; font-size: .75em; margin: 0 0 1em 0; padding: .25em; text-align: right; border-top: 2px solid #c96; }
#tools img { padding: 0; }
#tools a { white-space: nowrap;	}
#tools ul { margin: 0 }	
#tools li {	display: inline; background: url(/images/small_hand_yellow.gif) no-repeat; padding-left: 12px; margin-left: 6px; }
.skiplist {margin: 0; padding: 0} 
		.skip {display: none; font-family: verdana, sans-serif; text-align: left; margin: 0; padding: 0; position: absolute} /*All incl Opera*/
        * html .skip {display: block} /*Seen by IE*/
        /* :root .skip {display: block} Seen by Moz, FF and Safari*/
        .skip a {padding: 0 0.5em; display: inline; z-index: 2; text-decoration:none; position: absolute; width: 9em; left: -200em}
        .skip a:focus, .skip a:active {position: absolute; left: 0; top: 83px;  color: #fff; background: #160A67;}
        /* .skip a:hover {cursor: hand} */
/* for hand built statisics tables */		
.chart { border-collapse: collapse; }		
	.chart th { background: #ccc; }
	.chart td, .chart th { border: 1px solid #999; padding: .5em; }
	.shaded { background: url(/images/5_yellow.gif); }
	.fixedwidthchart { width: 3em; }
	
#golocallink { padding: 5px 5px 55px 5px; background: url(/images/GLlink.jpg) no-repeat bottom; float: right; width: 137px;  font-size: .8em; }		

#LouisKids object { margin: 0 1em 1em 0; float: left; }	
#LouisKids { float: left; }
							
							
			.suggest_link {
				border: 1px solid #000;
				border-top: 0;	
				padding: 5px 6px ;
			}
			.suggest_link_over {					
				background-color: #ccc;
				border: 1px solid #000;
				border-top: 0;	
				padding: 5px 6px ;
				cursor:pointer;
			}
			#search_suggest {
				position: absolute; 
				z-index: 10;
				background-color: #fff; 
				text-align: left; 
				font-size: 80%		
			}		
							
