* {font-size: 100%;}
h1 {font-size: 2em; padding:0;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.33em;}
h4 {font-size: 1.1em;}
h5 {font-size: 0.9em;}
h6 {font-size: 0.75em;}
pre, code, tt {font: 110% "Andale Mono", Courier, "Courier New", monospace;}
small {font-size: 85%;}
big {font-size: 115%;}
img.pic {float: right; position: relative; margin: 0.25em 0 0.66em 1.5em;}
img.standalone {display: block; margin: 0.5em auto; width: auto; max-width: 100%;}
img.border {border: 3px double;}
a img {border: none;}
div.spacing { clear:both; }



body {font-family: Verdana; color: #7D67B5; margin-left:10px;padding 0;margin-right:20px;}

div#mainbody { width:100%;margin-left:5px;border:none 1px blue; }
div#sitemast { width: 100%; border-bottom : 2px solid #7658C4; border-top : 2px solid #7658C4 }

div#sitemast h1 {font-size: 1.75em;letter-spacing: 0.13em;padding-bottom: 10px;padding-left: 10px;position:relative;top:0.5em;}
div#sitemast h1 a {padding: 0.25em;}
div#sitemast h1 a, .panel a {text-decoration: none;}

div#footer  {margin-top:10px;padding:5px;color: #FFFFFF; background : #7658C4;width:100%;text-align:center;float:bottom;clear:both;}

div#sitemast { background : url( '../images/texture.gif' ) no-repeat right;  }

div#logo {
	height:60px;
	padding-left:5px;
	background : url( '../images/logo.gif' ) no-repeat left;
	left: -10px;
}
div#logo a { text-align:right; }




div#links { float:right; width : 8em; margin-right:0.1em; padding-left:5px;padding-top:10px;border-left : 2px none #7658C4;}
div#links a{ padding : 5px; text-decoration:none; display : block; text-align: center;  font: 0.7em verdana;  padding: 5px 10px;  margin: 0 0 1px; 	 border : 1px solid #7658C4; text-decoration: none;  color: #7658C4;  background: #FFFFFF; margin-bottom:1em;}
div#links a:hover { color: #FFFFFF; background : #9966FF;font-weight:bold;margin-bottom:1em;}
div#links ul {list-style:none;margin:0;padding:1em;text-align:center;	}
div#links li {margin-top : 5px;	Text-align:center; }


div#content {padding-left:5px; }
div#content p { padding: 0.2em;}

div.journalentry {
	padding:0;
	margin-right: 9em;
	border : solid 1px #7658C4;
	margin-top: 10px;
}
div.journalentry h4 {padding:0.1em;margin:0;color: #FFFFFF; background : #7658C4;}
div.journalentry p {padding:10px;margin:0;}

