/*started as copy of two day town style page*/

/*navlink is for the top of page links*/
/*the font size is for the background mouseover coloring*/
a.navlink {font-size:26px}
a.navlink:hover {background:#ff0000}

/*nodeco is for links without underlines*/
a.nodeco {
color:#000000;
text-decoration:none
}

a.nobackground {
background-color:transparent;
text-decoration:none;
color:#000000
}

/*pagefooter is for the bottom of page link bar*/
a.pagefooter {font-size:10px}
a.pagefooter:hover {background:#aaffff}

/*yellowbackgoround is used to highlght mouseover selections*/
a.yellowbackground {background-color:#ffff88; text-decoration:none; color:#000000}

/*generic page style to be applied to most pages*/
body.tlp1 {
margin:0px;
margin-top:8px;
padding:0px;
background-color:#eaddcc;
background-image:url(penguin_03.gif);
background-position:top center;
background-repeat:repeat-xy;
font-family:arial, tahoma, sans-serif
}

/*page section separation bars*/
img.barw40 {
height:3px;
width:40%
}

img.barw85 {
height:5px;
width:85%
}

/*imagecredit is for listing credit to image creators*/
/*note that the paragraph definition had to be outside the
image to work in ie for the fingerpainting on home page */
p.imagecredit {
color:#000000;
font-size:10px;
font-weight:normal;
text-align:center;
margin-top:2px
}

/*title1 is used for page headlines*/
 .title1 {
color:#cc3300; /* color is brownish orange*/
font-size:19px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:center;
}

/*title2 is used for main paragraph titles*/
 .title2 {
color:#000000;
font-size:15px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:center;
}

/*title3 is identical to title2, except for text-align*/
p.title3 {
color:#000000;
font-size:15px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:justify;
}


/*define the upper links bar position*/
table.links {
position:fixed;
top:25px
}
/*define the lower links bar position*/
/*which may not exist*/
table.links2 {
position:fixed;
top:325px
}

td.border {
border:2px solid #66ffff;
padding:7px
}

/*border2 is used around the control buttons on the pics page.  May be deleted if updated page doesn't use similar controls*/
td.border2 {
border:2px solid #99ffff;
padding:3px;
width:70px
}

td.vertaligntop {vertical-align:top}

/*text1 is the primary text style for the site*/
.text1 {
color:#000000;
font-size:13px;
font-weight:normal;
text-align:justify
}

/*top bordered text1 for use in mouseover info areas*/
.text1bordered {
border-top:outset;
color:#000000;
font-size:13px;
font-weight:normal;
text-align:justify
}

/*text2 is identical to text1 except aligned left*/
.text2 {
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left
}

/*text3 is identical to text1 except aligned center*/
.text3 {
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center
}

.center {text-align:center}

.green {background:#ccffcc}
.red {background:#ff8888}
