body { background-image: url(images/paper.gif)}

a:link {
	color:  #9C0000;
	font-weight: bold;
	text-decoration: underline;
	background-color: transparent;
	}
	
a:visited { 
	color: #800000;
	text-decoration: none;
		font-weight: bold;
	background-color: transparent;
	}

a:hover { 
	color: #E00000;
	text-decoration: underline;
	background-color: transparent;
	}
	
a:active {
	color: #FF4040;
	text-decoration: none;
		font-weight: bold;
	background-color: transparent;
	}	



/* FONTS */
/* MAIN TITLES */ 
h1           { font-family: Times,serif; font-size: 1.6em; color: #9C0000; font-weight: bold; background-color: transparent; text-align:center }
/* SUBTITLES/IMAGE TITLES IN BODY CONTENT */
h2           { font-family: Verdana,sans-serif; font-size: 0.9em; text-align: justify; color: #9C0000; font-weight: normal; background-color: transparent; margin-top: 5px; margin-bottom: 0 }
/* MAIN BODY CONTENT */
h3           { font-family: Verdana,sans-serif; font-size: 0.6em; color: #9C0000; font-weight: bold; text-align:center; background-color: transparent; margin-top: 0; margin-bottom: 0  }
/* MENU TEXT */
h4           { font-family: Verdana,sans-serif; font-size: 0.9em; text-align: centre; color: #9C0000; font-weight: bold; background-color: transparent; margin-top: 5px; margin-bottom: 0 }
/* SMALL TEXT */
h5           { font-family: Verdana,sans-serif; font-size: 0.7em; color: #9C0000; font-weight: normal; background-color: transparent; margin-top: 5px; margin-bottom: 0px  }
/* SMALL TEXT for EMPHASIS */
h6           { font-family: Verdana,sans-serif; font-size: 0.9em; text-align: center; color: #9C0000; font-weight: normal; background-color: transparent; margin-top: 15px; margin-bottom: 0 }

.figure { font-family: Times, serif; font-size: 1.0em; color: #000000; background-color: transparent; font-weight: bold; text-align:center; margin-top: 0; margin-bottom: 0 }
.caption { font-family: Verdana, sans-serif; font-size: 0.9em; color: #9C0000; background-color: transparent; font-weight: normal; text-align:center; margin-top: 0; margin-bottom: 0 }
.quote { font-family: Times, serif; font-size: 1.0em; color: #9C0000; background-color: transparent; font-weight: normal; font-style: italic; text-align:justify; margin-top: 0; margin-bottom: 0 }
.title { font-family: Times, serif; font-size: 1.2em; color: #9C0000; background-color: transparent; font-weight: bold; text-align:center}
.acknow { font-family: Times, serif; font-size: 1.0em; color: #9C0000; background-color: transparent; font-weight: normal; font-style: italic; text-align:justify; margin-top: 0; margin-bottom: 0 }
.disp { font-family: Verdana,sans-serif; font-size: 0.9em; color: #9C0000; background-color: transparent; font-weight: normal; background-color: transparent; text-align:justify; margin-top: 0; margin-bottom: 0 }
.footer { font-family: Verdana,sans-serif; font-size: 0.7em; color: #9C0000; background-color: transparent; font-weight: normal; background-color: transparent; text-align:center; margin: 0px 50px 5px 50px;}
.cpyrght { font-family: arial,verdana,sans-serif; font-size: 0.6em; color: #9C0000; background-color: transparent; font-weight: normal; background-color: transparent; text-align:center; margin: 0px 50px 5px 50px;}

#header {
	width: 98%;
	text-align: center; 
	position:relative; 
	left:0px; 
	top: 0px;
	}

#content {
	position: relative;
	width: 983px;
	top: 20px;
	margin-top: 0; 
	margin-bottom: 0;
	margin-left: auto;
    margin-right: auto;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	color: #9C0000; 
	font-weight: normal; 
	text-align: justify;
	background-color: transparent;
	}
				
#TextArea {
	position: relative;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	padding:20px;
	color: #9C0000; 
	background-color: #f7f7ef;
	border: 1px solid #9c0000;
	}

#TextArea a:link {
	color:  #9C0000;
	font-weight: bold;
	text-decoration: underline;
	background-color: transparent;
	}
	
#TextArea a:visited { 
	color: #800000;
	text-decoration: none;
		font-weight: bold;
	background-color: transparent;
	}

#TextArea a:hover { 
	color: #E00000;
	text-decoration: underline;
	background-color: transparent;
	}
	
#TextArea a:active {
	color: #FF4040;
		font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	}	

#BottomText {
	position: relative;
	clear:both;
	top:40px;
	width: 500px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	color: #9C0000; 
	background-color: #f7f7ef;
	border: 1px solid #9c0000;
	}

#content2 {
	position: relative;
	width: 600px;
	top: 20px;
	margin-top: 0; 
	margin-bottom: 0;
	margin-left: auto;
    margin-right: auto;
    padding-left:10px;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	color: #9C0000; 
	font-weight: normal; 
	text-align: justify;
	background-color: transparent;
		border: 1px solid #9c0000;
	}
				
#YHFfooter {
	position: relative;
/*	clear:both;*/
	width: 500px;
	margin-left:auto;
	margin-right:auto;
	top: 70px;
	}



	
#menutd {
	position: relative;
	width: 758px;
	height: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	border-top: 2px solid #9C0000;
	border-bottom: 1px solid #9C0000;
	color: #9C0000;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 0.6em;
	padding-top: 3px;
	background-color: transparent;
	}

#menutd li {
	display: inline;
	}
	
#menutd li a:link {
	color: #9C0000;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	} 

#menutd li a:visited {
	color: #800000;
	text-decoration: none;
	background-color: transparent;
	}	

#menutd li a:hover {
	color: #E00000;
	text-decoration: none;
	background-color: transparent;
	}
	
#menutd li a:active {
	color: #FF4040;
	text-decoration: none;
	background-color: transparent;
	}	

	
#footerxx {
	position: relative; 
	clear: both;
	top: 40px;
	width: 100%;
	}

#poemcontainer {
	position: relative;
	width: 80%;
	top: 20px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	color: #9C0000; 
	font-weight: normal;
	}

#poemcontainer li {
	position:relative;
	list-style: none;
	left: -20px;
	font-weight: bold;
	}
	
#poemlist  {
	position: relative;
	float: left;
	width: 36%;
	font-weight: bold;
	}

#poemlist li {
	position:relative;
/*	list-style: none;*/
	left: -30px;
	font-weight: bold;
	}

#poemcontainer li a:link {
	color:  #9C0000;
	text-decoration: none;
	background-color: transparent;
	} 

#poemcontainer li a:visited {
	color: #800000;
	text-decoration: none;
	background-color: transparent;
	}	
	
#poemcontainer li a:hover {
	color: #E00000;
	text-decoration: underline;
	background-color: transparent;
	}
	
#poemcontainer li a:active {
	color: #FF4040;
	text-decoration: none;
	background-color: transparent;
	}	

#poemcontent {
	position: relative;
	margin-top: 0px;
	float: right;
	padding: 10px; 
	width: 60%;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	color: #9C0000; 
	font-weight: normal; 
	text-align: left;
	background-position: top right;
	border:1px solid #9c0000;
	}
	
#haiku {
	position: relative;
/*	top: 160px;*/
/*	left: -260px;*/
	padding:10px; 
	text-align: left;
	font-family: Times,serif; font-size: 0.9em;
	color: #9C0000;
	font-weight: normal;
	background: #F7F7EF;
	background-position: top right;
	background-repeat: no-repeat;
	border-style: outset;
	}

	
#footer {
	position: relative;
	clear:both;
	width: 98%;
	top: 30px;
	padding-top: 10px;
	border-top: 5px double #9C0000;
	text-align: center;
	}

#leftcell{
	position: relative;
	width: 40%;
	height:140px;
	float: left;
	text-align: center;
	}

#centercell{
	position: relative;
	float:right;
	width: 30%;
	text-align: center;
	}

#rightcell{
	position: relative;
	float: right;
	width: 40%;
	height: 140px;
	text-align: center;
	}

#bannercell{
	position: relative;
	float:left;
	width: 470px;
	height:150px;
	text-align: center;
	}

	
#searchbox {
	position: relative;
	width:100%;
	height: 140px;
	border-style:outset; 
	padding-top:10px; 
	padding-left:4px; 
	padding-right:4px; 
	padding-bottom:1px;
	background-color: #F7F7EF; 
	}
	
#flag {
	position: relative;
	float: right;
	width: 100px;
	font-family: Verdana, arial, sans-serif;
	font-size: 0.9em; 
	color: #9C0000; 
	font-weight: normal; 
	text-align: center;
	padding-bottom: 30px;
	padding-left: 30px;
	}
