/* $Id: default.css 1950 2005-11-02 07:41:09Z quarl $

   Cascading style sheet for use with Docutils output.

   Copyright (C) 2003, 2005 Karl Chen.

   Inspiration from Gnome Developer website, Listarama.

*/

@import url('rest_default.css');

body {
margin: 5px;
background-color: white;
font-family: sans-serif;
}

h1.title {
  text-align: left;
  background-color: #CCCCFF;
  padding: 5px;
}

a {
color: #0000ff;
}

a:visited {
color: #551a8b;
}

a:active {
color: #ff0000;
}

.selected a
{
cursor: default;
text-decoration: none;
}

a:hover
{
background-color: #eee;
}

#banner {
padding: 5px;
margin-bottom: 5px;
background-color: rgb(213, 219, 225);
}

div.sidebar {
float: right;
clear: right;
width: 160px;
\width: 170px;
w\idth: 160px;
margin-top: 0;
margin-left: 10px;
margin-right: 2px;
margin-bottom: 20px;
padding-left: 0;
padding-top: 0;
padding-bottom: 10px;
padding-right: 5px;
background-color: white;
border: none;
border-left: 1px dashed #ddd;
border-bottom: 1px dashed #ddd;
}

div.sidebar p.sidebar-title, div.sidebar p.rubric {
text-align: left;
font-size: medium;
font-weight: normal;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
margin-top: 0;
margin-bottom: 8px;
color: #999999;
background-color: #eeeeee;
}

div.sidebar ul.simple
{
padding-left: 0;
margin-top: 0;
margin-left: 0;
padding-left: 0;
list-style: none;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

div.sidebar li
{
display: block;
padding: 3px;
width: 130px;
background-color: white;
}

/* div.sidebar a */
/* { */
/* display: block; */
/* padding: 3px; */
/* width: 130px; */
/* background-color: white; */
/* } */

div.sidebar a:hover
{
background-color: #eeeffe;
}

div.sidebar li,p
{
padding-left: 20px;
}

div.sidebar li.selected
{
padding-left: 20px;
background-image: url(http://hkn.eecs.berkeley.edu/~quarl/arrow.gif);
background-repeat: no-repeat;
background-position: 10px 50%;
font-weight: bold;
}

table.footnote, table.footnote tbody {
  clear: both;
  border-left: solid 2px black ;
  padding-left: 0.5ex 
}

div.admonition-logo {
float: right;
clear: none;
margin: 0;
padding: 0;
border: none;
display: inline;
position: absolute;
top: .8em;
right: 1em;
}

div.admonition-logo img {
border: none;
}


div.admonition-footer {
clear: both;
padding: 1px;
padding-top: 1px;
margin-top: 5px;
background-color: rgb(213, 219, 225);
border: 1px solid gray;
margin: 0;
font-weight: lighter;
}

div.admonition-footer p.admonition-title, div.admonition-logo p.admonition-title {
display: none;
color: white;
background-color: white;
margin: 0px;
border: 0px;
padding: 0px;
height: 0px;
}

hr.footer {
/*display: none;*/
}

