@charset "UTF-8";
/* CSS Document */

/* =============common============= */

body {
	font-size:13px;
	font-family:Helvetica, Arial, sans-serif;
	background:url(images/paraiso_bg.jpg) top repeat-x
	}

/*
Yahoo UI Library Fonts CSS
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
http://developer.yahoo.com/yui/license.txt
http://developer.yahoo.com/yui/fonts/#default
Font-size Adjustment
10px = 77%
11px = 85%
12px = 93%
13px = 100%
14px = 108%
15px = 116%
16px = 123.1%
17px = 131%
18px = 138.5%
19px = 146.5%
20px = 153.9%
21px = 161.6%
22px = 167%
23px = 174%
24px = 182%
25px = 189%
26px = 197%
*/

a {
	color:#7d7d7d;
	}
	
a:hover {
	color:#999999;
	text-decoration:none;
	}

p, td, li, dt, dd {
	color:#313131;
	font-size:93%;
	line-height:1.6;
	}

strong {
	font-weight:bold;
	}

.ft_small {
	font-size:77%;
	line-height:1.5em;
	}

.notice {
	color:#c53d43;
	}

.construct {
	text-decoration:line-through;
	}


.clear {
	clear:both
	}

div.last_part {
	margin-bottom:30px;
	}
	
	
/* ================================ */
/* =============index============= */
/* ================================ */

#header {
	margin:0 auto;
	width:813px;
	}

#new {
	font-size:77%;
	text-align:right;
	}

#content {
	margin:20px auto 0;
	width:800px;
	background:url(images/paraiso_bg_fraspa.jpg) bottom left no-repeat;
	}

h2 {
	margin-bottom:10px;
	}

h3 {
	color:#f19954;
	font-weight:bold;
	font-size:123.1%;
	line-height:1.6;
	}
	
#about {
	float:left;
	width:310px;
	}
	
#about table {
	margin-bottom:10px;
	}

#about th {
	vertical-align:top;
	text-align:right;
	color:#f19954;
	white-space:nowrap;
	}
	
	
#about td {
	vertical-align:top;
	}
	
#member {
	float:right;
	width:470px;
	}
	
#about p, #member p {
	margin-bottom:15px;
	}
	
#member table{
	margin:10px 0 20px;
	}
	
#member td {
	padding:0 10px 10px 0;
	}
	

#member li {
	padding-left:10px;
	background:url(images/paraiso_list_arrow.gif) left no-repeat;
	}
	
	
#footer {
	width: 800px;
	margin:30px auto 10px;
	border-top:1px solid #959595;
	}
	
#footer p {
	text-align:right;
	font-size:77%;
	padding:10px;
	color:#999999;
	}
