body {
background:transparent url(http://noogz.net/bbg.png) ;
font-family:"Bitstream Vera Sans","Verdana",sans-serif;
font-size:10pt;
margin-left:1%;
margin-right:1%;
margin-top: 0;
margin-bottom: 1%;
padding-left:20px;
padding-right:20px;
padding-bottom: 1%;
text-align:justify;
}

fx {
        font-family: fixed;
}

h1 {
color:gray;
font-size:250%;
font-weight:normal;
letter-spacing:2px;
margin-top:0px;
padding-top:20px;
text-align:right;
text-transform:lowercase;
}
h2, h3 {
border-bottom:1px solid #CCCCCC;
}
h2 {
color:#200080;
font-size:170%;
font-weight:normal;
margin-left:-10px;
}
h3 {
color:#200080;
font-size:130%;
font-weight:normal;
margin-left:-5px;
}
h3 a {
color:inherit;
text-decoration:none;
}
h4 {
color:#200080;
font-size:105%;
font-weight:bold;
}
hr {
border-bottom-width:1px;
border-top-width:0px;
color:#CCCCCC;
height:0px;
width:60%;
}
img.face {
float:right;
margin-top:-3em;
}
.entry {
margin-bottom:2em;
}
.entry .date {
color:grey;
}
.entry .date a {
color:inherit;
}
#header {
background:url(http://noogz.net/hbg.png);
border-bottom:1px solid gray;
margin-left:-3%;
padding-left:3%;
width:100%;
padding-right:3%;
}
#header h1 {
line-height:50%;
}
#header h2 {
border-bottom:0pt none;
color:#AAAAAA;
font-size:230%;
line-height:50%;
}
#content {
height:0px;
margin-right:21%;
position:relative;
padding-top: 2%;
top:0px;
}
.sidebar {
font-size:105%;
height:0px;
margin-left:81%;
margin-right: 0%;
padding:0px 0px 0px;
padding-top:0;
position:relative;
top:0px;
/* width:20%; */
}
.sidebar h2, .sidebar h3 {
border-bottom-width:0px;
}
.sidebar h2 {
color:#200080;
font-size:110%;
font-weight:bold;
margin-left:0px;
padding-left:5px;
}
.sidebar ul {
list-style-type:square;
margin-left:0px;
padding-left:2em;
}
.sidebar ul li:hover {
color:grey;
}
.sidebar p {
margin-top:30px;
padding-left:5px;
padding-top:10px;
}
a:hover {
color:blue !important;
text-decoration:underline !important;
}
.imageright {
border:8px solid #FFFFFF;
float:right;
margin:4px 4px 8px 8px;
}
.imageleft {
border:8px solid #FFFFFF;
float:left;
}
.rounded {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}


#sbc {
	background: #FFFFFF;
	padding: 2px;
	padding-right: 6px;
	background: url(http://noogz.net/sbg.png);
	-moz-border-radius: 6px;
}

#contentwrapper {
	background: #FFFFFF;
	padding: 12px;
	padding-left: 15px;
	padding-top: 6px;
	-moz-border-radius: 6px;
	background: url(http://noogz.net/sbg.png);
}
