/*You may adapt elements of this CSS in your own projects, but the unique
combination of images, colors, sizes, typography and positioning ("the design")
is copyright 2003-2007 Michael Hanselmann and may not be reproduced.*/
body{font-family:"Bitstream Vera Sans",Verdana,Lucida,Helvetica,Arial,sans-serif;font-size:small;margin:0;padding:0;background:url(../i/bg.png) repeat-y top left #fff;color:#000;}
a{color:#00d;}
a:hover{text-decoration:none;}
pre{overflow:auto;padding:3px 5px;border:1px solid #c7cfd5;background:#f1f5f9;}
code,pre,.code-chunk{font-family:"Courier New",Courier,monospace;}
.code-chunk li{border-bottom:1px solid;padding:.1em .5em;}
p,table,ul,dl,ol{margin-top:.5em;}
p{margin-bottom:.5em;}
ul ul{margin-top:0;}
dd{margin-bottom:.5em;}
img{border:0;padding:5px;}
blockquote{font-style:italic;background:url(../i/blockquote.png) no-repeat 0 2px;padding-left:24px;margin-left:12px;min-height:12px;}
dd p{margin-top:0;}
abbr,acronym{cursor:help;border-bottom:1px dotted #a59e8c;}
h1{font-size:x-large;margin-top:.1em;}
h2{font-size:medium;}
h3,h4{font-size:small;}
h2,h3,h4{margin-top:1.5em;margin-bottom:.5em;border-bottom:1px solid #a59e8c;}
table{border-collapse:collapse;empty-cells:show;border-spacing:0;}
table,th{border:1px solid;border-color:#a59e8c;}
th{border-width:0 0 1px 0;}
td,th{padding:.2em .5em;}
.hide{display:none;}
.r{text-align:right;}
.comment{font-style:italic;font-size:.85em;color:#666;}
#rcs{font-size:.9em;font-family:monospace;}
#container{position:relative;width:770px;margin:0 0;}
#top{margin-bottom:10px;border-bottom:1px solid #a59e8c;height:150px;background:url(../i/top.jpg) no-repeat top center #fff;}
#sb{float:left;width:170px;}
#content{line-height:1.5;}
#content h1,#content h2,#content h3,#content h4{line-height:normal;}
#footer{clear:both;text-align:right;font-size:.8em;margin:1em 0;border-top:1px solid #a59e8c;}
#footer p{margin:.1em 0;padding:0;}
#content,#footer{margin-right:12px;width:577px;float:right;display:inline;}
#menu,#menu ul{/* IE-Fix */ height:1%;list-style-type:none;padding:0;margin:0;}
#menu a{display:block;padding:.22em .5em;text-decoration:none;color:#000;}
#menu a{padding-left:1em;}
#menu ul a{padding-left:2em;}
#menu ul ul a{padding-left:3em;}
#menu a:hover{text-decoration:underline;}
#menu a.c{font-weight:bold;background:#e6dcc3;}
#outdated{border:1px solid #a59e8c;background:#eee;overflow:hidden;line-height:normal;}
#outdated img{float:left;margin-right:5px;}
div.images{float:right;clear:right;text-align:center;margin-left:.8em;border:1px solid #a59e8c;}
/* vim:set sw=4 sts=4 et :*/ 
