body {
	background: #023E86 url(bg.jpg) repeat-x;
	margin-top: -30px;
}

h3 {
	color: #000;
}

#phrase {
	width: 700px;
	margin: 0 auto;
}

#desc {
	width: 600px;
	margin: 0 auto;
}

#back {
	width: 600px;
	margin: 0 auto;
	font-family: Georgia, serif;
	font-size: 18px;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	color: #fff;
}

#back a {
	color: #000;
	font-family: Georgia, serif;
	font-size: 18px;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: justify;
}

#links {
	margin: 0 auto;
}

#links h2 {
	display: inline;
	padding: 10px;
}

.othlink {
	font-size: 18px; font-family: Georgia; color: #000; padding: 5px; background: #fff;
}

.man {
	font-size: 18px; font-family: Georgia; color: #000; padding: 5px; background: #38B9DE;
}

.girl {
	font-size: 18px; font-family: Georgia; color: #000; padding: 5px; background: #ff6a71;
}

#examples {
	margin: 0 auto;
	width: 800px;
	padding-bottom: 10px;
	font-family: Georgia, serif;
	font-size: 18px;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}

#futb {
	padding: 5px;
	border: 0px dashed #000;
	width: 570px;
	margin: 0 auto;
}

#futb img {
	border: 1px dashed #000;
	padding: 4px;
	margin-right: 5px;
}

h1.phrase {
	font-size: 42pt;
	font-family: Georgia, serif;
	color: #000;
	text-align: center;
	font-variant: small-caps;
}

.desc {
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: justify;
}

.desc strong {
	font-weight: normal;
}

.desc span.qwe {
	font-weight: bold;
}

#faq {
	width: 600px;
	margin: 0 auto;
}

.faq {
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	text-align: justify;
}

.faq strong {
	font-weight: normal;
}

.faq span.qwe {
	font-weight: bold;
	padding: 5px;
	background: #E5E6B6;
}


h2 a {
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1em;
	color: #000;
}

.inlink {
	color: #000;
	text-decoration: none;
}

#answer {
	padding: 5px 10px 5px 10px;
	background: #fff;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma;	
}

#liru a {opacity:.3;} #liru a:hover {opacity:1;}
.splCont{display:none;}

.tbg {background: #CCCCCC; }
.tbg td{padding:4px;   font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }
.thead {background: #E3E3E3; font-weight: bold; color:#E03F00;text-align:center;}
.trow1 {background: #FFFFFF;  }
.trow2 {background: #F3F3F3; }
.trow3 {background: #FFF2F5; }
.trow4 {background: #FFE3E8; }
.but { border:1px #E03F00 solid; font-size:12px;text-align:center; background:#F3F3F3;}
.tbg input { border:1px #CCCCCC solid; font-size:12px;text-align:left;}
.tbg textarea{ border:1px #CCCCCC solid; font-size:12px;text-align:left;} 
