/*BEHAVIOR FOR 'tc' class the class the link menus are put in.  This makes them non-underlined except when hovering, when they are enlarged and underlined*/
.tc {color: #111111; font-family: Verdana, sans-serif;font-weight: normal; font-size: 10px; font-weight: bold; text-decoration:none;}
.tc:link {color: #666600; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none;}
.tc:visited {color: #666600; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tc:hover{color: #666600; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline;}
.tc:active {color: #666600; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}

/*defines the look of the body tag*/
body {font-family:Verdana, sans-serif; font-size:10pt; background-color:#CCCC99; }

/*makes links bold, green, and not underlined*/
a {font-weight:bold;}
a:link {color:#666600; text-decoration:none;} 
a:visited {color: #666600; text-decoration:none;}

/*Chris R wanted the horizontal rules to be 33% and centered--we are not married to this*/
hr {color:black; width:33%; text-align:center}

img {margin:5px;}

/*makes editorial comments italic*/
.editcomment {font-style:italic;}

/*The PDF paragraph on the index page*/
.PDF {font-weight:bold;}

/*The lists for the index page mostly*/
ul {font-weight:bold; font-size:12pt}

.normal {font-weight:normal; font-size:10pt;}


/*Defines the major sections of each page
NOTE: Everything in the headline and heading sections gets centered*/
.links {font-weight:bold; color:#666600;margin-bottom:10px; text-align:center;}
.headline{font-family:Teletype, sans-serif; font-size:18pt; font-weight:bold;  text-align:center; }
.heading{ text-align:center; font-size:14pt}
.adbanner {margin-top:20px;}
.disclaimer{color:#FF0000; font-weight:bold}
.boy {color:#3366FF; font-weight:bold}
.girl {color:#FF66FF; font-weight:bold}
.newitem{color:#FF0000; font-weight:bold}
.kidquestion {color:#0099FF;}
.next {text-align:center; font-weight:bold;}
.submit {color:#333333; font-family:Arial, sans-serif; font-size:11pt; text-align:center; font-weight:bold}
.submit:hover {color:#FF0000; font-family:Arial, sans-serif; font-size:11pt; text-align:center; font-weight:bold}

/*Defines the cacher name class--cn--for cache and cacher name links.  It makes them bold and a little larger than the body text*/ 
.cn {color: #111111; font-family: Verdana, sans-serif, sans-serif;font-weight: normal; font-size: 13px; font-weight: bold; text-decoration:none;}
.cn:link {color: #666600; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration:none;}
.cn:visited {color: #666600; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}
.cn:hover{color: #666600; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline;}
.cn:active {color: #666600; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}


/*The text boxes left, right and teasers*/
.right {float:right; padding:10px; border:2px solid black; background-color:#CCCC99; font-size:11pt; width:200px; text-align:right; margin:5px}
.teaseright {float:right; padding:10px; border:2px solid black; background-color:#9CB399; font-size:11pt; width:20%; text-align:right; color:#FFFFFF; margin:5px;}
.left {float:left; padding:10px; border:2px solid black; background-color:#CCCC99; font-size:11pt; width:20%;text-align:left; margin:5px}
.teaserleft {float:left; padding:10px; border:2px solid black; background-color:#9CB399; font-size:11pt; width:20%;text-align:left; color:#FFFFFF; margin-right:5px}


/*Basically a right text box with left justified text*/
.list {float:right; padding:10px; border:2px solid black; background-color:#CCCC99; font-size:11pt; width:200px; text-align:left; margin:5px}

/*The IDs--unique areas of the page*/
#ads {float:right; margin-right:5px; margin-top:0;text-align:center; width:100px;}
#content {background-color:#FFFFFF; padding:10px; margin-top:0px; margin-left:92px; margin-right:130px; margin-bottom:5px; width:auto; text-align:left; }
#footer {clear:both; font-size:8pt; text-align:center; margin-bottom:80px}
#namebar {float:left; margin-left:20px; margin-right:10px;margin-top:0}

