hr{border-color:#efefef;background:#efefef;height: 1px;color:#efefef;margin:2em 0 2em 0}
.post{padding:0.5em 0 0.5em 0}
.post-top{background: url('/images/layout/blog-top.png') no-repeat top left;height:20px;}
.post-bottom{background: url('/images/layout/blog-bottom.png') no-repeat top left;height:20px;}
.post h2{padding: 0;margin:10px 0 0 0;font-size:123.1%}
.post .entry h2{font-size: 100%}
h2.pagetitle{color:#000}
.post h2 a, .post h3 a, .post h4 a{color:#910E02;text-decoration: none;}
.post h2 a:hover, .post h3 a:hover, .post h4 a:hover{color:#000;text-decoration: underline}
.entry{padding:1em 2em 0.5em 2em;background:#dce7f0;font-size: 108%;font-weight: normal}
.entry > h3:first-child, .entry > h4:first-child {padding-top:0;margin-top:0;}
.entry h3{padding:1em 0 0 0}
.entry h4{font-style: italic}
.entry ol{padding: 0 0 0 3em;}
.entry ol li{list-style-type: decimal;padding:0 0 0.25em 1em;font-size: 93%}
.entry ul{padding: 0 0 0 3em;}
.entry ul li{list-style-type: square;padding:0 0 0.25em 1em;}
.entry img{padding:5px;background: #fff;border:1px solid #ccc;}
.noborder img{border: none;background: transparent;}
.postmetadata{font-size: 85%;color:#a8a8a8}
.border{}
.floatLeft{float:left;margin-right:1em;}
.floatRight{float:right;margin-left:1em;}
.entry .alt{background: #fff;margin:1em 0 0 0;padding:10px;border:1px solid #cdcdcd;-moz-border-radius: 10px;-webkit-border-radius:10px}
ol.commentlist li{padding:1em 0 2em 0}
.wp-caption-text{font-style: italic;font-size: 85%;}
.comment-author cite{font-weight: bold}
.comment-author cite a{color:#5A5A5A}
#comment{width:690px;height:200px;border: 2px solid #c7d7e4;-moz-border-radius: 10px;-webkit-border-radius:10px}
#respond {}
#respond input{border: 2px solid #c7d7e4;padding:5px;-moz-border-radius: 10px;-webkit-border-radius:10px}

.navigation{}
.alignright {
	float: left;
}
.alignleft {
	float: right;
}
.aligncenter{text-align: center;}
#sidebar p{font-size: 85%}
#sidebar .arrow,#topics{font-size: 85%}
#sidebar h2{padding:1.5em 0 0 0;margin:0}
#sidebar ul li ul{padding:0 0 0 0}
#sidebar li #searchform{font-weight: bold;padding:0 0 1.5em 0}
#sidebar li #searchform input{width:100px;font-size: 85%}
#sidebar .pagenav li{background:transparent url('/images/icons/small-arrow.png') no-repeat scroll 0 7px;margin:0;padding:0 0 0.1em 1.5em;}
#sidebar .arrow li{background:transparent url('/images/icons/small-arrow.png') no-repeat scroll 0 7px;margin:0;padding:0 0 0.1em 1.5em;}

#topics #business{background:transparent url('/images/icons/business.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #code{background:transparent url('/images/icons/code.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #culture{background:transparent url('/images/icons/culture.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #design{background:transparent url('/images/icons/design.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #environment{background:transparent url('/images/icons/design.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #opensource{background:transparent url('/images/icons/technology.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #productivity{background:transparent url('/images/icons/productivity.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #simplicity{background:transparent url('/images/icons/simplicity.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}
#topics #technology{background:transparent url('/images/icons/hardware.png') no-repeat scroll 0 3px;margin:0;padding:0 0 0.1em 1.5em;}



