div#toddlers{
	background-color:#fff;
	margin:0;
}

a:link.none {color:#a60000; text-decoration:underline;}
a:visited.none {color:#a60000; text-decoration:underline;}
a:hover.none {color:#ffffff; background-color:#F8F8A8; text-decoration:none;}
a:active.none {color:#ffffff; background-color:#F8F8A8; text-decoration:none;}

div#toddlers div.tod_ttl{
	margin:0;
	background-image:url("img/back.gif");
	background-repeat:repeat-x;

}

div#toddlers div.qa{
	margin:20px;
	border:solid 10px #F8F8A8;
	padding:20px 0 0 0;
	background-image:url("img/hide.gif");
	background-position:right;
	background-repeat:no-repeat;
}

div#toddlers div.osusume{
	margin:20px;
	border:solid 10px #F8F8A8;
	padding:20px 0 0 0;
}

div#toddlers img.qa{
	margin:10px 0;
}

div#toddlers div.prof{
	width:500px;
	margin:0 10px 0 20px;
}

div#toddlers div.prof div.name{
	font-weight:bold;
	font-size:15px;
}

body.qa,body.read{
	background-color:#F8F8A8;
	margin:0px;
}

body.qa div.qa{
	background-color:#fff;
	margin:10px;
	padding:10px;
	height:250px;
}

body.read div.read{
	background-color:#fff;
	margin:10px;
	padding:10px;
}

body.qa div.qa h1,body.read div.qa read{
	margin:20px 0 10px 0;
}

body.qa div.qa h2{
	margin:20px 0 10px 0;
}

body.qa div.qa p{
	margin:20px 0 0 0;
	padding-left:26px;
	font-size:14px;
	line-height:140%;
	background-image:url("img/a.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

body.read div.read p{
	margin:20px 0 0 0;
	font-size:14px;
	line-height:140%;
	padding:10px;
	border-top:dashed 1px #FFB410;
}

body.qa div.qa p.q{
	margin:0 0 3px 0;
	padding-left:20px;
	font-size:13px;
	line-height:140%;
	background-image:url("img/q.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

div.bookttl{
	font-weight:bold;
}