A  {
	text-decoration : none;
	color :#F35050; 
	background-position:bottom;
	background-repeat:repeat-x;
    }

A:hover {
	text-decoration : none;
	color : #7FDCD8; 
	background-position:bottom;
	background-repeat:repeat-x;
	}

strong {
	font-size: 10px;
	color: #3AC1BC;
	font-family: Georgia;}

em {
 	color: #C5E3E2;
	font-size: 11px; }

ul.nav {
	padding-left: 2F0px;
	background: #F9EFE2;
	color:#EFA193;
	text-align: justify;
	margin-top:1px;
	margin-bottom:8px;
	line-height: 140%;}

li.nav {
	list-style-type: disc;
	list-style-image: url(http://final-heaven.org/akuroku/images/bul.gif);
	margin-bottom: 1px;       }


ul.nav A  {
	text-decoration : none;
	color :#F29C92; 
	font-weight: bold;
	font-family: Georgia;    }

ul.nav A:hover  {
	color :#BA3F4D;     }

li.nav:hover {
	list-style-type: disc;
	list-style-image: url(http://final-heaven.org/akuroku/images/bulhover.gif);
	margin-bottom: 1px;     }

div#contentright{
	padding-left:5px;
	width: 130px;
	float: left;}

h1 {
	margin: 0px 0 3px 0;
	padding: 11px 0 0 20px;
	background: url(http://final-heaven.org/akuroku/images/thing.gif) no-repeat top left;
	color: #F35050;
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	height: 45px;
	display: block;
}

h2 {
	margin: 0;
	color: #F35050;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

h3 {
	margin: -35px 0 3px 0;
	padding-left: 27px;
	color: #C44A53;
	font-family: Garamond, Georgia, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
        font-style: italic;
	letter-spacing: 2px;
	text-transform: uppercase;
}
	
p {
	font: 11px Verdana;  
	color:#575757;
	text-align: justify;
	margin-top:0;
	margin-bottom:8px;
	line-height: 145%;
    }

p.center {
	text-align: center;
    }

p.right {
	text-align: right;
    }

p.left {
	text-align: left;
    }

.gallery {
	margin:2px; 
	border: 2px solid #EC8C7C;
}

.gallery:hover {
	margin:2px; 
	border: 2px solid #7FDCD8;
}


.quote1 {
	color:#F2B49A;
	text-align: left;
	padding-top:0pt;
	letter-spacing: 2px;
	margin-left: 100px;
	padding-bottom:0px;
	line-height: 160%;
	font:10px Garamond, Georgia;
    }

.quote2 {
	color:#1D605D;
	text-align: right;
	padding-top:0pt;
	letter-spacing: 2px;
	padding-bottom:0px;
	line-height: 150%;
	font:10px Georgia;
    }

.statistics {
	color:#F2B49A;
	text-align: justify;
	padding-top:0pt;
	letter-spacing: 2px;
	margin-left: 100px;
	padding-bottom:0px;
	line-height: 160%;
	font:10px Garamond, Georgia;
    }

.quote em {
	color:#855D2B;
	font:10px Arial;
    }

input, textarea {
	background-color: #FFFEEC;
   font-family: verdana, sans-serif;
   font-size:8pt;
   color: #F7BF9E;
   letter-spacing: 1px;
   border:0px;
   padding:1px;
   padding-left:3pt;
   padding-bottom:2px;
   padding-top:2px; }
	
.disclaimer {
	border-top: 2px solid #F35050;
	padding-top: 2px #F35050;
    }	

body {font: 11px Verdana;  
	color:#A8A8A8;
	margin:7px;
	line-height: 145%;
	background-color:#3A4A50;
    }

img
    {border: 0px none;}

#frame{
	width: 750px;
	padding: 10px;
	background-color: #FFFFFF;	
	margin-right:auto;
	margin-left:auto;}

#contentleft{
	float: left;
	padding-left:45px;
	width: 530px;}

#footer{
	clear: all;
	padding-top: 1px;}

