/*   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
 then redone to be the style sheet for the cuttings blog, 
 in february/march 2003*/


        body {
                margin:10px 20px 20px 40px;
                background: White;
                }
        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(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: White;  }
        A:active        { color: rgb(86, 59, 59);  }
        A:hover         { color: Rgb(244,255,295);  background: #FF0033;   }

        #banner {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(51, 0, 0);
                font-size: 22px;
                font-weight:bold;
                background: White;
                padding-left:15px;
                }

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

        #content {
                float:left;
                width:50%;
               /* background: White;*/
                margin-right:25px;
                margin-bottom:20px;
					 margin-top 30px;
					 border: medium black;
/*                border-bottom: medium groove Rgb(204,153,51);
                border-left: medium dashed Rgb(204,153,51);
                border-right: medium dashed Rgb(204,153,51);
                background-color: rgb(204, 204, 204);*/
                }

        #links {
                background: White;
                color: rgb(86, 59, 59);
                margin-top:35px;
                }
					 
		  #datearchive {
		  					background-color: white;
							float: left;
		  }

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(10,10,10)*/
                }

.dropcapped:first-letter { font-size: 72px; 
				float:left;
				color: #FF0033}


        .blogbody {
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                color: rgb(86, 59, 59);
                font-size: 12px;
                font-weight:normal;
                background: White;
                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: 20px;
                color: rgb(219, 33, 77);
                text-transform: uppercase;
                font-weight:bold;
                /*margin-top: 45px;
					 margin-bottom:10px;*/
					 position: relative;
					 top: -175px;
					 left: 60px;
}


        #menu {
                margin-bottom:10px;
                background: White;
                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:20px;
                margin-bottom: 20px;
					 margin-left:20px;
              /*  border: 1px solid Rgb(204,153,51);*/
					 width:100%;
                }

        .posted {
                font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: #FF0033;
                margin-bottom: 15px;
                border: dotted #FF0033;
                margin-top: 20px;
					 padding: 10px;
					 width:300px;
                }

.about_me {
	font-family:verdana, arial, sans-serif;
                font-size: 10px;
                color: #FF0033;
                margin-bottom: 15px;
                border: dotted #FF0033;
                margin-top: 20px;
					 padding: 10px;
					 width:300px;
					 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: White;
                line-height:14px;
                }

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

#topnav {
	float: left;
	/*background-color: Red;*/
	border: thick solid;
	border-color: Black;
	width: 25%;
	/*margin:10px;*/
	margin-top:30px;
	padding: 10px;
}


		.oldentries {
					font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:10px;
                font-weight:normal;
                background: White;
                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: White;
                line-height:14px;
                padding:2px;
                margin-top:10px;
                text-transform:uppercase;
					 text-align:right;
                letter-spacing: .2em;
				    }

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

.biglisting {
	font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:10px;
                font-weight:bold;
                background: White;
                line-height:13px;
                padding:2px;
                margin-left:10px;
				margin-top:30px;
                text-transform:uppercase;
					 text-align:left;
                letter-spacing: .1em;
}

.boring{
	text-transform:none;
	font-weight: normal;
	color: #bfbfbf;
	letter-spacing: normal;
}



        .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: White;
                }

        .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: White;
                line-height:14px;
					 padding: 10px;
					 margin-top: 50px;
                }

.headline {
	font-family:verdana, arial, sans-serif;
/*                color: rgb(121, 0, 61);*/
				color:white;
                font-size:15px;
                font-weight:bold;
					 text-transform:uppercase;
                background: #bfbfbf;
                line-height:14px;
					 padding: 10px;
					 margin-top: 30px;
					 margin-left:10px;
					 width:445px;
}

.headline-right {
	font-family:verdana, arial, sans-serif;
/*                color: rgb(121, 0, 61);*/
				color:white;
                font-size:15px;
                font-weight:bold;
					 text-transform:uppercase;
                background: #bfbfbf;
                line-height:14px;
					 padding: 10px;
					 margin-top: 30px;
					 margin-left:10px;
					
}



        .comments-post {
                font-family:verdana, arial, sans-serif;
                color: rgb(86, 59, 59);
                font-size:10px;
                font-weight:normal;
                background: White;
                border: thin dotted #FF0033;
                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: #FF0033;
                font-size:25px;
                font-weight:bold;
                background: White;
                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: #F0F0AF;
 
}

