/*   http://www.thewormbook.com/helmintholog/styles-site.css   */
/*   http://www.thewormbook.com/helmintholog/styles-site.css   */
/*   updated acb 16 June 2003 for layout of new blog*/
/*   http://www.darwinwars.com/blog.css   */

        body {
                margin:40px 20px 20px 40px;
                background: rgb(255, 255, 195);
                }
        A       { color: rgb(86, 59, 59);
            font-family: verdana, arial, sans-serif;
            text-decoration: none;
            font-weight: bold;
            background-color: inherit;
            }

        A:link  { color: rgb(145,191,76);
            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(255, 255, 195);  }
        A:active        { color: rgb(86, 59, 59);  }
        A:hover         { color: Rgb(244,255,195);  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(255, 255, 195);
                padding-left:15px;
               /* border-bottom: medium solid Navy;*/
                  /* that was just for debugging*/
                }

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

        #content {
                float:left;
                width:65%;
                background: rgb(255, 255, 195);
                margin-right:15px;
                margin-bottom:20px;
                }

        #links {
              /* background: rgb(255, 255, 0);*/
                color: rgb(86, 59, 59);
              }

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


        .blog {
                padding-left:15px;
                padding-right:15px;
         /*background: rgb(10,10,10)*/
         }

    .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: 13px;
                font-weight:normal;
                background: rgb(255, 255, 195);
                line-height:18px;
         /*width 65%;*/
                padding-left:20px;
                padding-top:0px;
                position:relative;
                top:-10px;
                }

    blockquote {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(86, 59, 59);
                font-size: 12px;
                font-weight:normal;
                background: rgb(185,219,125);
               line-height:20px;
               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,sans-serif;
                font-size: 15px;
                color: rgb(51, 0, 0);
                text-transform: uppercase;
                font-weight:bold;
		        margin-bottom:10px;
		        }

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

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


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

    #rightside{float:left;
        width:30%;
        }

        .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(185,219,125);
                margin-top: 20px;
        padding: 10px;
        width:300px;
                }

    .aboutme{font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: rgb(255, 51, 0);
                margin-bottom: 15px;
                border: thin solid green;
                margin-top: 20px;
        padding: 10px;
        /* width:30%;*/
        text-align: right;
        }


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



        .calendar {
                font-family:verdana, arial, sans-serif;
                color: rgb(255, 255, 102);
                font-size:10px;
                font-weight:normal;
                padding:5px;
                }

        .calendarhead {
                font-family:verdana, arial, sans-serif;
                color: rgb(51, 0, 0);
                font-size:10px;
                font-weight:bold;
                background: rgb(255, 255, 195);
                line-height:14px;
                }

        .side { font-family:verdana, arial, sans-serif;
                color: rgb(185,219,125);
                font-size:10px;
                font-weight:normal;
                background: rgb(255, 255, 195);
                line-height:14px;
        		text-align:right;
        		}

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


       .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(255, 255, 195);
                }

        .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(255, 255, 195);
                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(255, 255, 195);
                border: thin dotted Rgb(255,51,0);
                padding: 10px;
                margin-bottom: 75px;
                     }

        .comments-head  {
                font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: rgb(51, 0, 0);
                font-weight:bold;
                margin-top:10px;
                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(255, 255, 195);
                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(240,240,175);
         }

    cite     {/*color: rgb(153, 0, 51);*/
        font-family: "Courier New","Andale Mono", monospace;
                font-size: 15px;
                font-weight:normal;
                background: rgb(220, 231, 101);
        }



