html { 
	background: #aabbdd;
	background-image: url(/bg.png);
	background-repeat: repeat-x;
}

body {
	font-family: Veranda, Tahoma, Arial, sans-serif;
}

div.main, div.blosxomEntry, div.menu, div.blosxomComment,
	div.blosxomCommentForm, div.header {
        border-radius: 0.7em;
	-webkit-border-radius: 0.7em;
        -moz-border-radius: 0.7em;
        -khtml-border-radius: 0.7em;
        padding: 2em;
}

div.main, div.blosxomEntry, div.blosxomComment, div.blosxomCommentForm,
	div.header {
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 11em;
}

div.main, div.blosxomEntry, div.blosxomComment, div.blosxomCommentForm {
	background: #eeeeee;
}

div.menu, div.header {
	opacity: 0.6;
	background: #ddddee;
}

div.menu {
	display: inline;
	float: left;
	clear: both;
	width: 7em;
	margin-left: 1em;
	padding: 1em;
}

div.header, h1, h1 a, h2, h2 a, h3, h3 a, .rightMenu, .blosxomTitle { color: #335588 }

div.header, h1, h1 a, h2, h2 a, h3, h3 a {
	text-decoration: none;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}

div.header {
	margin-top: 1em;
}

.rightMenu {
	font-size: large;
}

.blosxomTitle {
	font-size: x-large;

}

img {
	border: 0px;
	padding: 0.5em;
}

ul { 
	padding-left: 0;
	list-style-type: none;
}

h2 {
	margin-top: 0px;
}

h3 {
	margin-top: 0px;
	margin-bottom: 0px;
}
