/* body | background is the color of the outermost upside-down U shape;
    body | color is the color of any normal text outside a banner or blogbody
    (currently none). 
*/

body {
  margin:0px;
  font-family: Verdana, Arial, sans-serif;
  color: #C30000;
  background:#7C9C99;
}

/* Properties of a link, regardless of its status */
A {
  font-weight: bold;
}
/* Color of a normal link, anywhere outside the blogbody */
A:link {
  font-family: Verdana, Arial, sans-serif; 
  color: #003300; 
  text-decoration:none;
}

/* Color of a visited link, anywhere outside the blogbody */
A:visited	{ color: #000000;  text-decoration:none;}

/* Color of an active link: any link that hasn't yet been clicked,
    anywhere outside the blogbody. */
A:active	{ color: #BFBFBF;  }

/* Color of a link as you move your mouse over it. */
A:hover	{color: #004012;   text-decoration:underline;}

/* These colors appear to be used nowhere, since H-tags are not used, but
    proper DIVs instead. */
h1, h2, h3 {
  margin: 0px;
  padding: 0px;
  color: #C30000;
}

img {
  margin: 10px;
}

/* These are the properties of text in the banner above.
    The color is never shown, since all text in the banner is hyperlinks. */
#banner {
  font-family: Verdana, Arial, sans-serif;
  color: #C30000;
  font-size:10px;
  margin-left:20px;
  margin-bottom:1px;
}

/* The settings below override the regular A-settings above. */
#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  margin-left:20px;
  margin-bottom:1px;
  text-decoration:underline;;
}

/* This div is never used. */
.description {
  Verdana, Arial, sans-serif;
  color:#C30000;
  font-size:small;
  text-transform:none;	
}

/* This div is never used. */
#content {
  font-family: Verdana, Arial, sans-serif;
  color: #C30000;
  font-size:12px;
  margin:10px;
  margin-top:0px;
}

/* This div is never used. */
#container {
  background:#C30000;
  border:1px solid #C30000;		
}

/* The column on the right. */
#links {	
  padding:5px;				
  border:1px solid #426300;
  color:#C30000;
  background:#B6CECB;
  width:180px;			
}
		
/* The entries column. This will display as a border around the entries,
    as these are separate styles. */
.blog {
  padding:15px;
  background:#FFFFFF; 
}

/* The entries column. This will display as a border around the entries,
    as these are separate styles. */
.randomblog {
  padding:15px;
  background:#FFFFFF; 
  border-style: double;
  border-color:#000000;
}

/* The actual content text of the entry, and its background. 
    Note that regular text is NOT black, but very dark blue,
    and that the background is NOT white, but very
*/
.blogbody {
  font-family: Verdana, Arial, sans-serif;
  color:#000033;
  font-size:small;
  font-weight:normal;
  background:#FFFFFA;
  text-align: justify;
}

/* A rating consists of 0-5 tiny pebble images followed by the same in words */
.rating {
  font-size: x-small;
}

.rating img {
  margin: 0px;
}

dt {
  font-family: Verdana, Arial, sans-serif;
  color:#000033;
  font-size:small;
  font-weight:bold;
  background:#FFFFFA;
  text-align: justify;
}

td dd {
  font-family: Verdana, Arial, sans-serif;
  color:#000033;
  font-size:small;
  font-weight:normal;
  background:#FFFFFA;
  text-align: justify;
}

blockquote {
  font-family: Verdana, Arial, sans-serif;
  color:#000033;
  font-size:small;
  font-weight:normal;
  background:#FFFFFA;
  text-align: justify;
 }


/* Link properties inside the blogbody. */
.blogbody a,
.blogbody a:link,
.blogbody a:visited {
  font-weight: normal;
  color:#6E6EB8;
}
.blogbody a:active {
  color:#6E6EB8;
  font-weight: normal;
}
.blogbody a:hover {
  font-weight: normal;
  color:#8888E3;
  text-decoration: underline;
}

/* Color of a blog entry title */
.title {
  font-family: Verdana, Arial, sans-serif;
  font-size: medium;
  color: #003300;
}			


/* Color of the blog entry navigation menu 
    at the top of an individual blog entry */
#menu {
  margin-bottom:15px;
  background:#BABABA;
  color: #000000;
  text-align:center;
}		

/* This div tag is not used. */
.date {
  font-family: Verdana, Arial, sans-serif;
  color: #C30000;
  font-size:16px;font-weight:bold;margin:10px;
}
		
/* The text "posted by cronopio at ... |" */
.posted {
  font-family: Verdana, Arial, sans-serif;
  color: #000033;
  font-size:11px;
}
		
/* color: the names of days and their numbers. 
   background: the background, but not for the calendar head */
.calendar {
  font-family:verdana, arial, sans-serif;
  color:#FFFFFF;
  font-size:x-small;
  font-weight:normal;
  background:#7C9C99;
  line-height:140%;
  padding:2px;
  text-align:left;
}

/* color: the name of the month and year above the calendar. 
   background: the area behind it. */	
.calendarhead {	
  font-family:Verdana, Arial, sans-serif;
  color:#FFFFFF;
  font-size:small;
  font-weight:normal;
  padding:2px;
  background:#7C9C99;
  text-transform:uppercase;
  text-align:left;			
}	

/* normal text color and background color for the contents of a side section. */
.side {
  font-family:verdana, arial, sans-serif;
  color: #003300;
  font-size:x-small;
  font-weight:normal;
  padding:2px;				
  text-align:right;
}	

/* normal text color and background color for the title of a side section. */
.sidetitle {
  font-family:Verdana, Arial, sans-serif;
  color: #003300;
  font-size:small;
  font-weight:normal;
  padding:2px;
  margin-top:30px;
  text-transform:uppercase;
  text-align:right;
}		

/* This div tag does not appear to be used. */	
.syndicate {
  font-family:Verdana, Arial, sans-serif;
  font-size:xx-small;		
  line-height:140%;
  color:#C30000;
  padding:2px;
  margin-top:15px;
  background:#BADBAD;  		
}	

/* The powered by Movable Type message. */		
.powered {
  font-family:Verdana, Arial, sans-serif;
  color: #003300;
  font-size:x-small;		
  line-height:140%;
  text-transform:uppercase; 
  padding:2px;
  margin-top:0px;
  text-align:right;		
}	

/* The heading for a comment or comment form. */
.comments-head	
{ 
  font-family:verdana, arial, sans-serif; 
  font-size:small; 
  color: #000000; 
  border-bottom:1px solid #999;
  margin-top:20px;
  font-weight:bold;
  background:#7C9C99;		
}		


/* A comments form or comments entry. */		
.comments-body {
  font-family:Verdana, Arial, sans-serif;
  color:#000000;
  font-size:small;
  font-weight:normal;
  background:#BABABA;
  line-height:140%;
  padding-bottom:10px;
  padding-top:10px;		
  border-bottom:1px dotted #999; 				
}		

/* The "Posted by:" line under a comment entry. */
.comments-post {
  font-family:verdana, arial, sans-serif;
  color:#000000;
  font-size:x-small;
  font-weight:normal;
  background:#BABABA;		
}	
		
/* This div is not used. */	
.trackback-url {
  font-family:Verdana, Arial, sans-serif;
  color:#666;
  font-size:small;
  font-weight:normal;
  background:#000000;
  line-height:140%;
  padding:5px;		
  border:1px dotted #999; 					
}

/* This div is not used. */
.trackback-body {
  font-family:verdana, arial, sans-serif;
  color:#666;
  font-size:small;
  font-weight:normal;
  background:#000000;
  line-height:140%;
  padding-bottom:10px;
  padding-top:10px;		
  border-bottom:1px dotted #999; 				
}		

/* This div is not used. */
.trackback-post {
  font-family:verdana, arial, sans-serif;
  color:#666;
  font-size:x-small;
  font-weight:normal;
  background:#000000;		
}	

/* This div does not appear to be used. */
#banner-commentspop {
  background:#7C9C99;
  font-family:verdana, arial, sans-serif;
  color:#000000;
  font-size:large;
  font-weight:bold;
  border-left:1px solid #7C9C99;	
  border-right:1px solid #7C9C99;  		
  border-top:1px solid #7C9C99;  		
  padding-left:15px;
  padding-right:15px;
  padding-top:5px;
  padding-bottom:5px; 			 
}

