#banner #header {
display: none;
}

	#footer {
border:none;
}

	#footer .right {
}
	
	form {
text-align: left;
}
	
h1 {
font-size: 1.8em;
}

#header h1 {
	padding: 0;
}

#header img {
	margin: 0;
}

h1, h2, h3, h4 {
letter-spacing: inherit;
}

.wikipage h1, .wikipage h2, .wikipage h3, .wikipage h4 {
letter-spacing: normal;
}

.wikipage h2 {
border-bottom: 1px solid #cccccc;
}

.wikipage h1 {
font-weight: normal;
border-bottom: 2px solid #cccccc;
}

.wikipage h1 a, .wikipage h2 a, .wikipage h3 a, .wikipage h4 a {
text-decoration: none;
}

.wikipage a:link, .wikipage a:visited {
color: #0066CC;
}

.wikipage tt {
background-color: #F7F7F7;
border: 1px solid #D7D7D7;
overflow: auto;
/*	padding: 0.25em;*/
}

h3#subtitle {
/*	top:60px;*/
}
	

blockquote.citation {
font-weight: normal;
}

:link, :visited {
background-color: transparent;
border: none;
}
:link:hover, :visited:hover {
background-color: transparent;
color: #0066cc;
border: none;
}

#metanav {
position: absolute;
width: 1120px;
top: 20px;
height: 15px;
text-transform: lowercase;
}

#ctxtnav {
text-transform: lowercase;
height: auto;
background-color: #E5E5DB;
}

#changelog {
	background-color: white;
}

.nav a {
text-decoration: none;
}

#main {
float: left;
height: auto;
margin: 0;
padding: 10px 20px 30px;
border: 1px solid #E5E5DB;
width: 798px;
}

#main #content h2 {
padding: 2px;
}

* html #mainnav :link, * html #mainnav :visited {
background-image: none;
}

#mainnav {
float:left;
width: 800px;
padding: 0;
border: none;
border-left: 40px solid #EFEFEF;
margin: 0;
text-align: right;
height: 16px;
text-transform: lowercase;
}

#mainnav ul {
background-color: #e5e5db;
height: 16px;
padding: 0;
border: none;
text-align: left;
}

#mainnav ul li {
height: 16px;
list-style: none;
display: inline;
background-color: #efefef;
border: none;
padding: 2px 0 2px 0;
font-family: "Gill Sans", Tahoma, Geneva, Trebuchet MS, Verdana, Arial, sans-serif;
}

#mainnav :link, #mainnav :visited {
background-image: none;
padding: 2px 10px 2px 10px;
border: none;
}

#mainnav :link:hover, #mainnav :visited:hover {
border: none;
}

#mainnav .active :link, #mainnav .active :visited {
background-image: none;
}

#mainnav .active :link:hover, #mainnav .active :visited:hover {
background-image: none;
}

/*#mainnav ul li.first {
display: none;
}
*/
#mainnav ul > li:first-child {
padding-left: 0;
}
#metanav ul > li:first-child {
padding-left: 0;
}

#content {
position: static;
font-family: Georgia;
background-color: white;
padding: 0;
}

#content.ticket {
}

form#prefs {
font-size: 0.85em;
background-color: #f7f7f7;
}

/*reports.css overwrites*/
table.listing tbody tr:hover {
background-color: #cccccc !important
}

/*timeline.css overwrites*/
dt :link:hover, dt :visited:hover {
background-color: #cccccc;
}

/*search.css overwrites*/
#results dd {
font-size: 1em;
margin: 0;
padding: 0
}

/*browser.css overwrites*/
#dirlist td.name a.dir {
background-image: url(http://cyberduck.ch/img/folder.png)
}

.wiki-toc .active {
background-color: transparent;
}

.wikipage h1 a.wiki, .wikipage h2 a.wiki {
/*	color: black;*/
	font-weight: bold;
}

.wikipage h3 {
font-size: 16px;
}

.wikipage p, .wikipage li {
font-size: 14px;
}

.wikipage p strong {
background-color: lightYellow;
/*	padding: 8px;*/
/*	border: 1px solid #CCCCCC;*/
}

.wikipage ul ul {
list-style-type: circle;
}

#search {
margin-right: 45px;
margin-top: 30px;
display: none;
}

.note {
            display: block;
            padding: 3px 10px 3px 10px;
            background-color: #fff3f3;
            border: 1px solid red;
}

.trac-resizable {
	width: 100%;
}

#openid_form {
	width:auto;
	font-family: Georgia;
}

#openid_form .error {	
	font-size: 1.8em;	
	font-weight: bold;
	font-family: Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif;
	margin: 0.15em 1em 0.5em 0;
}

#openid_input_area {
	background-color: #F7F7F7;
}

#edit, #content form {
	background-color: #F7F7F7;
}

a#edit {
	background-color: inherit;
}

.milestone .description {
        background-color: #F7F7F7;

}

.google ins {
#	height: 0 !important;
}

div.login {
	border: none;
	margin: 0;
}

div.login h1 {
	text-align: left;
	margin-top: 0.15em;
	width: auto;
}

