/* CSS Document */
/* updated 2010-05-22 */



#chla2010page {
background:  white url(http://www.chla-absc.ca/2010/graphics/chla2010-background.jpg) no-repeat center top;
margin-top: 10px;
}

#topnav {
/*border: 1px red solid;*/
text-align:right;
background-color: transparent;
width: 730px;
margin: 0 auto;

font-size: 65%;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

#topnav a:link {
background: none;
text-decoration: underline;
color: #FF3300;
}
			
#topnav a:visited {
background: none;
text-decoration: underline;
color: #FF6600;
}
		
#topnav a:hover {
background: none;
text-decoration: underline;
color: black;
}



#logo {
/*border: 1px red solid;*/
text-align:left;
background-color: transparent;
width: 730px;
margin: 0 auto;
}



#container {
/*border: 1px red solid;*/
background-color: transparent;
width: 740px;
margin: 0 auto;
margin-top: 50px;
}

#container img {
border-width: 0px;
}




#container #leftnav {
/*border: 1px blue solid;*/
background-color: transparent;
width: 165px;
float: left;
margin-left: 10px;
font-family: Arial Narrow, sans-serif;
}

#container #leftnav .mainlinks {
text-transform: lowercase;
font-size: 115%;
font-weight: bold;
}

#container #leftnav .mainlinks p {
margin-top: 0px;
margin-bottom: 0px;
}

#container #leftnav #current-page {
border-bottom: 2px gray dotted;
}

#container #leftnav a:link {
background: none;
text-decoration: none;
color: #FF3300;
}
			
#container #leftnav a:visited {
background: none;
text-decoration: none;
color: #FF6600;
}
		
#container #leftnav a:hover {
background: none;
text-decoration: none;
color: black;
}

#container #leftnav .reg {
font-size: 75%;
font-family: Arial, Helvetica, sans-serif;
margin-top: 20px;
margin-bottom: 20px;
margin-right: 10px;
}

#container #leftnav .subsubheadertext {
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background: #FFCC00;
text-transform: none;
margin: 0px;
padding-top: 2px;
padding-left: 4px;
padding-bottom: 2px;
}


#container #content {
/*border: 1px red solid;*/
text-align:left;
background-color: transparent;
margin-left: 175px;
width: 540px;
border-left: 2px gray dotted;
padding-left: 10px;
}

#container #content #homesplash {
width: 540px;
height: 200px;
}

#container #content #homesplash img {
height: 50px;
margin-bottom: 10px;
margin-right: 10px;
margin-top: 140px;
}

#container #content #homesplashcredit {
text-align: right;
font-size: 75%;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-bottom: 0px;
}

#container #content #regsplash {
width: 540px;
height: 100px;
}

#container #content .headertext {
font-size: 150%;
font-family: Impact, fantasy;
border-bottom: 2px #FFCC00 dotted;
margin-top: 0px;
margin-bottom: 0px;
}

#container #content .subheadertext {
font-size: 120%;
font-family: Impact, fantasy;
border-bottom: 1px gray solid;
text-transform:uppercase;
margin-top: 0px;
margin-bottom: 0px;
}

#container #content .subsubheadertext {
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background: #FFCC00;
text-transform: none;
margin: 0px;
padding-top: 2px;
padding-left: 4px;
padding-bottom: 2px;
}

#container #content .credittext {
font-size: 75%;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-bottom: 0px;
}

#container #content .credittext a:link {
color: #666666;
background: none;
font-style:  italic;
}

#container #content .credittext a:visited {
color: #666666;
background: none;
font-style:  italic;
}

#container #content .credittext a:hover {
background: none;
font-style:  italic;
color: black;
}

#container #content .regulartext {
font-size: 100%;
font-family: Garamond, Georgia, serif;
margin-top: 20px;
margin-bottom: 20px;
}

#container #content .totop {
float: right;
font-size: 60%;
color: white;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-bottom: 5px;
margin-top:15px;
font-weight: bold;
background: #cccccc;
}


#container #content .tiptext {
font-size: 80%;
font-family: Arial, sans-serif;
padding: 5px;
background: #c8c8c8;
color: #303030;
}

#container #content .specialtext {
color: #FF3300;
text-transform: uppercase;
font-weight: bold;
font-family: Arial, sans-serif;
}


#container #content .navtext {
font-size: 75%;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
}

#container #content a:link {
background: none;
text-decoration: underline;
color: #FF3300;
}
			
#container #content a:visited {
background: none;
text-decoration: underline;
color: #FF6600;
}
		
#container #content a:hover {
background: none;
text-decoration: underline;
color: black;
}


		
#container #content #contentnav {
border: 2px #FFCC00 dotted;
text-align:center;
background-color: white;
width: 135px;
float: right;
margin-left: 10px;
margin-bottom: 2px;
font-family: Arial Narrow, sans-serif;
font-size: 70%;
}

#container #content #contentnav .contentnav-headertext {
text-transform:uppercase;
text-decoration: underline;
}

#container #content #contentnav .contentnav-regulartext {
text-transform:uppercase;
margin-bottom: 20px;
}

#container #content #contentnav .toclink {
text-transform:uppercase;
margin-bottom: 5px;
}


#footer {
/*border: 1px red solid;*/
text-align:right;
background-color: transparent;
width: 730px;
margin: 0 auto;
margin-top: 50px;
border-top: 1px dotted gray;

font-size: 65%;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

#footer a:link {
background: none;
text-decoration: underline;
color: #666666;
}
			
#footer a:visited {
background: none;
text-decoration: underline;
color: #666666;
}
		
#footer a:hover {
background: none;
text-decoration: underline;
color: black;
}

.member_header {
font-weight:bold;
}



/* FROM  BLOGGER TEMPLATE */


#navbar-iframe { height:0px; visibility:hidden; display:none; }



/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
.paging-control-container {
  float: right;
  margin: 0px 6px 0px 0px;
  font-size: 80%;
}
.unneeded-paging-control {
  visibility: hidden;
}
