@charset "iso-8859-1";
body {background: #F8F8F8; color: #000000; font-family: "Trebuchet MS",Helvetica,Arial,Sans-Serif;}

/* New Material */

#header3eb1 {float:left; width:100%; background: #00cccc; color: #ffffff; margin-bottom:20px;
	font-size: xx-large; font-weight: bolder; text-align: right; font-variant: small-caps; font-stretch:wider;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}





#header1 {float:left; margin-top:10px; margin-right:5px; font-size: small;}
#header1 a {padding: 2px;}

#headertitle {margin-bottom:10px; text-align:right; font-size:medium;}

/* Index page header */
#header3 {float:left; margin-top:25px; margin-left:30px;}
#headertitle3 {margin-bottom:10px;  margin-left:204px; text-align:right; font-size:medium;}

#footer1 {float:left;  position: absolute;
	background: #FAEBD7; color: #000000; font-size: small; padding-left: 5px; padding-right:5px;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	margin-top:10px; padding-bottom:2px;}

#footer1 a {padding: 10px;}

#footer2 {color: #666666; font-family: "Courier New",Courier,Geneva,Monospace; font-size: small; text-align: center}
div.footer {color: #666666; font-family: "Courier New",Courier,Geneva,Monospace; font-size: small; text-align: center}

/* Left panel - used */

#leftcontent {float:left; width:20%; background: #b4f0f0; color: #000000; font-size: small; padding-left: 5px;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	margin-right:10px; padding-bottom:50px;}
#main {margin-left: 22%;}

/* Added */
div.disc {float:right;  background: #b4f0f0; color: #000000; font-size: small;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	margin:10px;  padding: 5px; text-align: center}

div.disc2 {float: left; background: #b4f0f0; color: #000000; font-size: small;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-right:10px; width:350px}
p.end {clear:left; padding-top:10px}

div.cs {background-color:#000000}
div.header2 {text-align: center}

div.journalquote {background-color: #FAEBD7; padding:10px; font-style: italic;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}

a:link {color: #0000ff; text-decoration: none;}
a:visited {color: #990099; text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {color: #aa0000; text-decoration: underline;}

h1 {color: #3333cc; font-variant: small-caps}
h2 {color: #3333cc}
h3 {color: #3333cc}

img.nb {border:0px;}
img.left {float: left; margin:2px; padding:10px;}
img.leftnb {float: left; margin:2px; padding:10px; border:0px;}
img.right {float: right; margin:2px; padding:10px;}
img.rightg {float: right; margin:2px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
img.rightnb {float: right; margin:2px; padding:10px; border:0px;}
p {text-indent: 1cm}
p.alt {text-indent: 0}
p.cmt {text-indent: 0; font-size: small}
p.update-log {text-indent: 0; font-size: small}
strong.title {font-style: italic; font-weight: bold; color: #cc3333}

div.ltable {text-align: center;}
table {font-size: 100%; margin:auto}

/* Added */
table.discography {clear:right; font-size: 100%; width:100%; margin:auto;}
td.d {background: #b4f0f0}
td.c {font-size: small; font-style: italic;}
td.g1 {font-size: x-large; width:30%; margin:auto; background: #b4f0f0}
td.g2 {font-size: small; width:70%; margin:auto; background: #b4f0f0; text-align:right}

td.mozcaption {font-size: small; text-align:right}
td.mozmore {font-size: small; font-weight: bold}
td.testing {text-align:left; background: #B0E0E6; color: #000000}
td.milestone {text-align:left; background: #E0FFFF; color: #000000; font-weight: bold}
td.milestone2 {text-align:left; background: #d0f0f0; color: #000000}
td.firefox {text-align:left; background: #FFDAB9; color: #000000; font-weight: bold}
td.thunderbird {text-align:left; background: #c0e0FF; color: #000000; font-weight: bold; font-size: small}
td.netscape {background: #CCFFCC; color: #000000}

/* New XHTML Table Attributes */

table.border {border-spacing: 2px; border-style:hidden; empty-cells:hide;}
th {border-style: none; padding-left:4px; padding-right:4px}
td {padding-left: 4px; text-align:left}
