/* CSS
-------------------------------------------------------------------
# rdf:
# dc:title Base CSS Styling
# cvs:date $Date: 2007-01-17 18:34:32 -0500 (Wed, 17 Jan 2007) $
# cvs:id $Id: markupware.css 279 2007-01-17 23:34:32Z she $
# dc:rights Copyright &#169; 2004 MarkupWare.
# dc:description MarkupWare Base CSS Stylesheet.
# dc:author MarkupWare Team
---------------------------------------------------------------- */

/* Imports Phenix style.
----------------------------------------------- */

@import url(phenix/main.css);

body { background: #E1D4C0; }

#header {
        background:#57160F url(../img/banner_top.gif) no-repeat;
        height: 90px;
        }

#header div#title a:hover { border-bottom: 0px; }
#header div#title a {
        display: block;
        text-indent: -9999px;
        text-decoration: none;
        width: 240px;
        height: 80px;
        margin: -23px 5px;
	background: none;
        }

/*
#header div#title {
	margin-top: 23px;
        background: url(../img/mw_logo.gif) top left no-repeat;
        }
*/
#footer {
        background: #fff;
	color: #789;
	}

#footer div#footitems {
        background: #fff;
        color: #789;
	border-bottom: 1px solid #ccc;
        }

#headitems a { color: #fff; }
#headitems a:hover { background: none; text-decoration: none; }

#headitems { color: #fff; }

#menu ul li a, #menu ul li.current {
	background: #b74;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 0px;
	color: #fff;
	}

#menu ul li.current, #menu ul li.ancestor a {
	border: 1px solid #fff;
	background: #fff;
	color: #57160F;
	}

#menu ul li a:hover {
	color: #57160F;
	background: #E1D4C0;
	}

.silkpage h2.name, .urfm h2.name, .docbookit h2.name, 
.project-docbookit h2.name, .perspective-semantic-invoice h2.name,
.docbookit-resources h2.name {
	display: none;
}

.partners .partnerList b { display: none; }

.home h1, .sitemap h1, .search h1 {
 	visibility: hidden;
	margin: -30px;
	}

.home #maincontent { margin: 30px 0; }
.sponsor-dixite #maincontent h1, .sponsor-javanet #maincontent h1 {
        height: 29px;
        margin-right: 15px;
	}
.sponsor-javanet #maincontent {
        background: url(../img/javanet_member.gif) 95% 25% no-repeat; }
.sponsor-dixite #maincontent {
	background: url(../img/dixite_logo.gif) top right no-repeat; }

.team #jhe h3 {background: transparent url(../img/jhe.png) top left no-repeat;}
.team #ehe h3 {background: transparent url(../img/ehe.jpg) top left no-repeat;}
.team #she h3 {background: transparent url(../img/she.png) top left no-repeat;}
.team #cde h3 {background: transparent url(../img/cde.gif) top left no-repeat;}

.search .google a span { visibility: hidden; }
.search .google a { text-decoration: none; background-image: none;	} 
.search .google { 
	background: #fff url(../img/google.gif) top right no-repeat;
	text-align: right;
	}

/* sitemap */
.sitemap #maincontent .sponsors ul, 
.sitemap #maincontent .siteinfo,
.sitemap #maincontent .notoc,
.sitemap #maincontent .about.summary, 
.sitemap #maincontent .projects.summary,
.sitemap #maincontent .perspectives.summary,
.sitemap #maincontent .publishing.summary,
.sitemap #maincontent .contact.summary,
.sitemap #maincontent p.about .hbar,
.sitemap #maincontent p.projects .hbar,
.sitemap #maincontent p.perspectives .hbar,
.sitemap #maincontent p.publishing .hbar,
.sitemap #maincontent p.contact .hbar
{
	display: none;
	}

.sitemap #maincontent p.about a, 
.sitemap #maincontent p.projects a, 
.sitemap #maincontent p.perspectives a, 
.sitemap #maincontent p.publishing a, 
.sitemap #maincontent p.contact a {
	color: #E97E00; 
	text-decoration: none;
	border-bottom: 0px;
	}

.hbar { margin-left: 5px; }

.sitemap #maincontent .summary { font-size: 88%; }
.sitemap #maincontent p.about, 
.sitemap #maincontent p.projects, 
.sitemap #maincontent p.perspectives, 
.sitemap #maincontent p.publishing, 
.sitemap #maincontent p.contact {
	border-bottom: 1px solid #ccc; 
	font-size: 135%;
	color: #000;
	}

.sitemap #maincontent li.about, 
.sitemap #maincontent li.projects, 
.sitemap #maincontent li.perspectives, 
.sitemap #maincontent li.publishing, 
.sitemap #maincontent li.contact {
	background-image: none; 
	margin:0 0 2em 0; 
	}
a { text-decoration: none; }
#footer div#footitems a, #footer a,
a:link, a:visited {color: #960; border-bottom: 0 solid #960; text-decoration: none; }
a:hover {color: #000; background-color: #F4F2E4;
  border-bottom: 1px solid #9A8E51;}

#maincontent a.atom:hover, #maincontent a.rss:hover { background: none; }
#maincontent a {border-bottom: 1px solid;}
.home #wrapper,
.feedback #wrapper,
.sitemap #wrapper,
.search #wrapper {
        width: 784px;
	}

.sitemap #wrapper,
.search #wrapper {
        background-color: #fff;
        background-image: none;
        }

.sitemap #maincontent,
.search #maincontent {
       width: 95%;
       padding-top: 2em;
       }
h1, h2, h3,
.sidebar p.title,
.sidebar p.title a:active,
.sidebar p.title a:visited,
caption, legend {
        color: #333;
        }

#footitems span.feedback a { margin-left: 5px;}
.home #news.sidebar p.title { font-size: 75%; padding: 5px; }
.home #news .feeds { 
	line-height: 1.7em;
	padding-top:0px; 
	padding-left: 22px; 
	background: url(../img/feed_16x16.png) 0 50% no-repeat; 
	}

#maincontent .doap .updated { display: none}

.sitemap #secnav, .search #secnav  { display: none; }

