/*
 * Style sheet for Age-san homepage
 */
BODY {
	background: url(../toyoko/toyoko3.gif);
    background-repeat: repeat;
/*
    line-height: 1.5;
*/
    font-style: normal;
	color: #ffff77;
}
A:link { color: #ffff77 }
A:visited { color: #ffff77 }
A:active { color: silver }

UL,DL,TABLE,TR,TD,TH {
	color: #ffff77;
}
div.opentitle {
    width: 80%;
    padding: 1em auto;
	border: solid thin yellow;
	margin: 0 10% 0 10%;
    border-color: yellow;
    color: #eeee00;
    text-align: center;
    background: gray;
}
div.title {
    width: 80%;
    padding: 1em auto;
	border: solid thin yellow;
	margin: 0 10% 0 10%;
    border-color: yellow;
    color: #FF9664;
    text-align: center;
    background: gray;
}
h1.title {
    font-size: large;
    text-align: center;
    text-indent: 0;
}
p.title {
	color: gold;
    font-size: small;
    font-style: italic;
/*    line-height: 1.0em;*/
    text-align: center;
    text-indent: 0;
}

div.explanation {
    width: 90%;
    padding: 1em;
	border: double thin red;
	margin: 0 5% 0 5%;
	color: #ffff77;
    text-align: center;
    background-color: transparent;
}

p.explanation {
	width: 80%;
    font-size: small;
    font-style: normal;
    text-align: left;
	color: #ffff77;
}
p.toc {
    color: white;
    text-align: center;
    text-decoration: underline;
    font-style: italic;
    font-size: medium;
    /*line-height: -1em;*/
}
p.signature {
	text-align: right;
}
/* For opening page */
h2.menu {
	text-align: left;
	text-indent: 0;
	font-size: medium;
/*	line-height: 1.0em;*/
	margin-top: 0.2em;
	margin-bottom: 0em;
}
p.menu {
	width: 80%;
    text-align: left;
    text-indent: 0;
    font-size: small;
/*    line-height: 1.0em;*/
	color: #ffff77;
    margin: 0em;
}
p {
    width: 80%;
	color: #ffff77;
    text-indent: 1em;
    text-align: left;
    padding-left: 10%;
    margin: 0em;
}
h2 {
    color: #00ff44;
}
dl {
	color: #ffff77;
}
li p, dd p {
    text-indent: 0;
}
h2.whatsnew {
    font-size: medium;
	text-align: left;
    padding-left: 10%;
    color: #00ff44;
/*    line-height: 1.0em;*/
}
ul.whatsnew {
    width: 80%;
	text-align: left;
    padding-left: 10%;
	color: #ffff77;
/*    line-height: 1.0em;*/
}
dl.whatsnew dt{
    color: #ff0000;
}
div.cite {
    margin-left: 8em;
}
div.concert {
    width: 60%;
    /*padding: 1em; margin: 1em 0;*/
    color: white;
    font-family: bold;
    font-size: medium;
    margin-left: 15%;
}
dl.concert dt{
    color: green;
}
dl.concert dd{
	color: #ffff77;
}
ul.concert {
    margin-left: 8em;
}
h2.concert {
    color: #7fff6f;
    text-align: left;
}
h3.concert {
    color: #ff7f6f;
    text-align: left;
    text-indent: 5%;
}
table.award {
	border-collapse: collapse;
	border: solid medium;
	align: center;
	empty-cells: show;
}
th.award {
	border: solid medium;
	align: center;
}
td.award {
	border: solid medium;
	align: center;
}
div.comment {
    width: 90%;
    padding: 1em; border: solid thin orange; margin: 1em 0;
    color: black;
    text-align: center;
    background: #f0f0c0;
}
h1 {
	size: 1
    color: #FF9664
    text-align: center;
}
h1, h2, h3, h4, h5, h6 {
/*    line-height: 1.2;*/
}
ADDRESS {
    color: white;
}
em { text-decoration: underline; font-style: normal; }
div.links {
	color: white;
}
div.example {
    width: 100%;
    color: black;
}
div.dtd-example {
    width: 100%;
    color: black;
}
tt.example {
    color: maroon;
    margin-left: 1em;
}
pre {
    color: maroon;
    margin-left: 1em;
}
div.dtd-fragment {
    width: 100%;
    border: none;
    background-color: #eee;
}
pre.dtd-fragment {
    margin-left: 0;
}
pre.dtd {
    color: black;
    margin-left: 0;
}
div.illegal-example {
    width: 100%;
    color: red;
    border: solid red;
}
div.illegal-example p {
    color: black;
}
div.deprecated-example {
    width: 100%;
    color: red;
    border: solid rgb(255,165,0); /* orange */
}
div.deprecated-example p {
    color: black;
}
div.note {
    color: green;
    margin-left: 1em;
}
p.note {
    color: green;
    margin-left: 1em;
}
ul.toc {
    list-style-type: none;
}
a.normref { 
    color : red;
}	
a.informref {
    color : green;
}	
DIV.subtoc {padding: 1em; border: solid thin; margin: 1em 0;
    background: #ddd;
}
