/* Data Box */

/* Main settings and Scrollbar  */
body{
	background-color:#ffffee;
	background-image:url(../../img/back2/trisha.jpg);
	color:#000;
}

/* Anchor */
a:link{
	color:blue;
}
a:visited{
	color:green;
}
a:active{
	color:red;
}
a:hover{
	color:red;
}


/* Header */
h1{
	font-size:220%;
	color:#396;
	text-align:center;
}
h2{
	font-size:160%;
	color:#6cf;
	margin:0.5em 0.2em;
	padding:1px 1px 1px 1em;
	background-color:#efe;
	border-width:2px 0px 2px 0px;
	border-style:solid;
	border-color:#ccf;
}
h2 a:link{
	color:#00f;
}
h2 a:visited{
	color:#66f;
}
h2 a:hover{
	color:#777;
}
h2 .upday{
	font-size:55%;
	font-weight:normal;
}
h3{
	font-size:120%;
	color:#f90;
	margin:0.2em 0.5em;
	padding:1px 1px 1px 1em;
	background-color:#eef;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
}
h3 a:link{
	color:#00f;
}
h3 a:visited{
	color:#33f;
}
h3 a:hover{
	color:#666;
}
h3 span.upday{
	font-size:60%;
	font-weight:normal;
	color:#f00;
}
h4{
	font-size:100%;
	text-align:center;
}


/* Directory Tree */
div.tree{
	font-size:80%;
	color:#f39;
	margin:0.5em;
}
div.tree a:link{
	color:#00f;
	text-decoration:none;
}
div.tree a:visited{
	color:#66f;
	text-decoration:none;
}
div.tree a:active, div.tree a:hover{
	color:#93f;
	text-decoration:underline;
	background-color:#eee;
}
div.tree span.sitetitle{
	color:green;
	font-weight:bold;
}


address{
	font-size:90%;
	text-align:right;
	font-weight:normal;
	font-style:italic;
	color:#f60;
	margin:1em;
}


p.content{
	margin:0.8em 1em;
	border-width:0px 0px 0px 3px;
	border-style:double;
	border-color:#00f;
	padding:0px 0px 0px 0.5em;
	text-indent:1em;
	line-height:1.5em;
}
p.text{
	margin:0.8em 1em;
	text-indent:1em;
	line-height:1.5em;
}
ul.text{
	margin:0.8em 1em;
	line-height:1.5em;
}

.upday{
	color:#f36;
}

.cong{
	color:#f63;
	font-weight:bold;
}


/* List */
dt{
	margin-left:10pt;
	color:blue;
	font-size:120%;
}
dd{
	margin-left:50pt;
}

table{
	margin-top:1em;
	margin-bottom:1em;
}


/* Quotation */
blockquote{
	font-size:90%;
	color:brown;
}
blockquote div.item{
	font-size:111%;
	color:blue;
	font-weight:bold;
	margin-left:-1em;
}
.quote{
	color:brown;
}
q{
	color:brown;
}

.info{
	font-size:80%;
	color:#963;
}


/* List */
ol.roman{
	list-style-type:upper-roman;
}
ol.roman ol.roman{
	list-style-type:lower-roman;
}
ol.roman ol.roman ol.roman{
	list-style-type:decimal;
}


/* Software */
.num{
	color:#0c3;
}
.key{
	color:#c06;
}
.menu{
	color:#c66;
}
samp{
	color:#c39;
	font-size:100%;
	background-color:#efe;
}
kbd{
	color:#03c;
	font-size:100%;
	font-weight:bold;
	background-color:#efe;
}


/* Form */
.selectmenu{
	color:brown;
	background-color:#ffe;
}
.selectmenu .default{
	color:blue;
	background-color:#eef;
}


/* pinpoint*/
em{
	color:#f90;
}
.notice{
	color:red;
}
.small{
	font-size:80%;
}
.center{
	text-align:center;
}

