/*   http://www.thewormbook.com/helmintholog/styles-site.css   */

/*   http://www.thewormbook.com/helmintholog/styles-site.css   */
/* updated acb 7  Jan 2003 to ad "q" attribute*/
/*   http://www.darwinwars.com/blog.css   */

        body {
                margin:40px 20px 20px 40px;
                background: rgb(192, 223, 239);
                }
        A               { color: rgb(86, 59, 59); 
		  							font-family: verdana, arial, sans-serif; 
									text-decoration: none;  
									font-weight: bold;  
									background-color: inherit;  
									font-size: 12px;
									}
        A:link          { color: rgb(181, 0, 36); 
		  							text-decoration: none; 
									background-color: inherit;  
									}
/*
div.blog  A:link  {
	color: Black; text-decoration: none;  background-color: inherit;
}
Note: this is preserved to show the syntax -- it means that a:link elements with in a "blog" class div are black
*/
        A:visited       { color: rgb(181, 0, 36); text-decoration: none;  background-color: rgb(192, 223, 239);  }
        A:active        { color: rgb(86, 59, 59);  }
        A:hover         { color: Rgb(244,255,295);  background: rgb(255, 0, 51);   }

        #banner {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(51, 0, 0);
                font-size: 22px;
                font-weight:bold;
                background: rgb(142,192,224);
                padding-left:15px;
					 padding-bottom:10px;
					 padding-top:5px;
                }

        .description {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:12px;
                font-weight:bold;
                background: rgb(192, 223, 239);
                text-transform:none;
                letter-spacing:normal;
                }

        #content {
                float:left;
                width:65%;
                background: rgb(192, 223, 239);
                margin-right:15px;
                margin-bottom:20px;
                /*border-bottom: medium groove Rgb(204,153,51);
                border-left: medium dashed Rgb(204,153,51);
                border-right: medium dashed Rgb(204,153,51);*/
                }

        #links {
                background: rgb(192, 223, 239);
                color: rgb(86, 59, 59);
                margin-top:35px;
                }

div.posted p+p {
	border: none;
	margin-top: 0px;
	margin-bottom: 5px;
	line-height:5px;
}


        .blog {
                padding-left:15px;
                padding-top:15px;
                padding-right:15px;
					 /*background: rgb(142, 192, 224)*/
					 }

.dropcapped:first-letter { font-size: 72px; 
				float:left;
				color:rgb(255,0,51)
				}


        .blogbody {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(86, 59, 59);
                font-size: 12px;
                font-weight:normal;
                background: rgb(192, 223, 239);
                line-height:18px;
					 /*width 65%;*/
					 padding:10px;
                }

blockquote {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(86, 59, 59);
                font-size: 12px;
                font-weight:normal;
                background: rgb(240, 240, 175);
                line-height:20px;
					 /*width 65%;*/
					 padding:20px;
					 margin-right:20px;
}

q {
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(86, 59, 59);
                font-size: 12px;
                font-weight:normal;
                background: rgb(240, 240, 175);
                
}



        .title  {
                font-family: verdana, arial;
                font-size: 15px;
                color: rgb(51, 0, 0);
                text-transform: uppercase;
                font-weight:bold;
                margin-top: 45px;
					 margin-bottom:10px;
					 }

.top-headline {
	font-family: verdana, arial;
                font-size: 15px;
                color: rgb(51, 0, 0);
                text-transform: uppercase;
                font-weight:bold;
                margin-top: 45px;
					 margin-bottom:10px;
					 position: relative;
					 top: -78px;
					 left: 50px;
}


        #menu {
                margin-bottom:10px;
                background: rgb(192, 223, 239);
                font-size:11px;
                font-weight:bold;
                }

        .date   {
                font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: rgb(51, 0, 0);
                font-weight:bold;
                text-transform:uppercase;
                margin-top:10px;
                margin-bottom: 20px;
              /*  border: 1px solid Rgb(204,153,51);*/
					 width:100%;
                }

        .posted {
                font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: rgb(255, 51, 0);
                margin-bottom: 15px;
                border: dotted rgb(255, 51, 0);
                margin-top: 20px;
					 padding: 10px;
					 width:300px;
                }


.right-aligned {
	text-align:right;
}

        .side {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:10px;
                font-weight:normal;
                background: rgb(192, 223, 239);
                line-height:14px;
					 text-align:right;
					               }

		.oldentries {
					font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:10px;
                font-weight:normal;
                background: rgb(192, 223, 239);
                line-height:14px;
					 text-align:right;
					 text-transform: uppercase;
					}


        .sidetitle {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:9px;
                font-weight:bold;
                background: rgb(192, 223, 239);
                line-height:14px;
                padding:2px;
                margin-top:10px;
                text-transform:uppercase;
					 text-align:right;
                letter-spacing: .2em;
				    }

        .syndicate {
                font-family:verdana, arial, sans-serif;
                font-size:9px;
                font-weight:bold;
                line-height:14px;
                padding:2px;
                margin-top:10px;
                text-align:right;
                background: rgb(192, 223, 239);
                }

        .powered {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:9px;
                font-weight:bold;
                /*border: 1px solid rgb(255,0,38);*/
                line-height:14px;
                text-transform:uppercase;
                padding:2px;
                margin-top:10px;
                text-align:right;
                letter-spacing: .2em;
                /*width: 100px;*/
                }


        .comments-body {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:13px;
                font-weight:normal;
                background: rgb(192, 223, 239);
                line-height:14px;
					 padding: 10px;
					 margin-top: 50px;
                }

        .comments-post {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:10px;
                font-weight:normal;
                background: rgb(192, 223, 239);
                border: thin dotted Rgb(255,51,0);
                padding: 10px;
                margin-bottom: 75px;
					 }
			h2,h3,h4{
				margin-bottom: 2px;
			}
    		h2 {
                font-family:verdana, arial, sans-serif;
                font-size: 12px;
                color: rgb(51, 0, 0);
                font-weight:bold;
                margin-top:10px;
					 margin-bottom:2px;
                text-transform:uppercase;
                /*border-bottom: 1px solid rgb(139, 0, 139);*/
                }
					
			h3 {
                font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: rgb(51, 0, 0);
                font-weight:bold;
                margin-top:2px;
					 margin-left:10px;
                text-transform:uppercase;
                /*border-bottom: 1px solid rgb(139, 0, 139);*/
                }	
					 
			h4	{
                font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: rgb(142, 0, 0);
	             font-weight:bold;
                margin-top:2px;
					 margin-left:20px;
                text-transform:uppercase;
                /*border-bottom: 1px solid rgb(139, 0, 139);*/
                }	

        #banner-commentspop {
                font-family:verdana, arial, sans-serif;
                color: rgb(255,51,0);
                font-size:25px;
                font-weight:bold;
                background: rgb(192, 223, 239);
                padding-left:15px;
                }


.loony { color: rgb(119, 178, 0);  
	font-family: "Courier New", "Andale Mono", monospace; 
	font-size:15px;
	line-height: 14px;
	background-color: White;
	font-weight:Bold;
 }

.sane {
                /*color: rgb(153, 0, 51);*/
					 font-family: "Courier New","Andale Mono", monospace;
                font-size: 15px;
                font-weight:normal;
                background: rgb(142, 192, 224);
 
}



.display_snippet { 
							position:absolute;
							padding: 15px;  
							visibility: hidden;
							float:left;
							margin-top:10px;
							left:300px;
							margin-right:10px;
							background-color: rgb(142, 192, 224);
						   line-height: 22px;
							font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
							font-size: 12px;
}
				
.menubar {
	float:left;
	clear: none;
	width: 225px;
	}

