/*	Style sheet for A Musing
	Copyright Bennett McElwee 1999-2003
*/

/*	Body stuff (second line for buggy browsers, e.g. Communicator)
*/
body               { color:black; font-family:verdana,arial,sans-serif; font-size: small; }
div, p, td, th, li { color:black; font-family:verdana,arial,sans-serif; font-size: small; }

/*	Common fonts and styles
*/
h1, h2 { font-family:verdana,arial,sans-serif; font-weight:bold; font-size: large; }
h3, h4 { font-family:verdana,arial,sans-serif; font-weight:bold; font-size: medium; }
p      { font-family:verdana,arial,sans-serif; }

/*	General links
*/
a         { color:#c00; text-decoration:none; }
a.anchor  { color:black; }
a:hover   { background-color:#fcc; text-decoration:none; }
a:active  { color:black; background-color:#c99; }
a:visited { color:#900; }

/*	Thoughts
*/
body { width: 750px; background-color:#eee; }

div.right-side {  }

div.right-side div.contents {  }

div.main {  }

/* Bubble outlining
*/
div.bubble-top {
    background-color: White;
    border-top: solid 1px gray; border-left: solid 1px gray;
    border-right: solid 3px gray;
}

.bubble-bottom {
	margin-top: 0; margin-bottom: 1ex; padding-top: 0; padding-bottom: 0;
	font-style:italic; text-align:center;
	border-top: solid 3px gray;
}

.bubble-bottom span {
    background-color: White;
    padding-left: 1ex; padding-right: 1ex; padding-bottom: 0.5ex;
	border-top: solid 3px white;
	border-left: solid 1px gray; 
	border-bottom: solid 3px gray; 
	border-right: solid 3px gray; 
}


div.thoughts {
    padding: 1em 2em 2em 2em;
    }

div.thoughts-heading h4 { padding:0; margin:0; text-align:center; }
div.thoughts-heading h5 { padding:0; margin:0; margin-top: 1ex; text-align:center; }

div.thought { text-align:left; }

div.thought div.text { margin-top: 2ex; margin-bottom: 0; padding: 3ex 4ex; }

div.thought div.text p { margin-top: 0.5ex; margin-bottom: 0.5ex; padding-top: 0; padding-bottom: 0; }

div.thought div.text ul,
div.thought div.text li { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

div.thought-nav p,
div.thought-nav form { margin-bottom: 0; margin-top: 2ex; }

a.button         { color:black; background-color: #fc6; font-weight: bold; font-style: normal; }
a.button:active  { color:black; background-color: #f93; }
a.button:visited { color:black; background-color: #fc6; }
a.button:hover   { color:black; background-color: #f93; }

/* Links to thoughts */
a.direct,
a.direct:hover,
a.direct:active,
a.direct:visited {
	color:black; background-color:transparent; text-decoration:none;
}

/* Header link */
h1 a,
h1 a:hover,
h1 a:active,
h1 a:visited {
	color:inherit; background-color:transparent; text-decoration:none;
}

.footer { font-style: italic; font-size: x-small; }

/* End */


