.item-title{
	float:left;
	width:19px;
	margin-top:3px;
}

.text{
	float:right;
}

/*-------------------
	Main Top
-------------------*/
#main-top {
	background-image: url(top-img/top-back.gif);
	background-position: right;
	background-repeat:repeat-y;
	width: 750px;
	border-bottom:1px solid #CCCCCC;
}

#flash{
	float:left;
	width:462px;
}

#hospital{
	float:right;
	width:288px;
}

#hospital h3{
	background-color:#DDF9F0;
	padding:4px 3px;
	font-size:12px;
	color:#196A4D;
	margin:0;
}

#hospital .text{
	float:right;
	width:268px;
	text-align:center
}

#hospital .item{
	background-image:url(top-img/line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:262px;
	padding-bottom:4px;
	margin:4px auto 0 auto;
}

#hospital .end{
	width:262px;
	padding:4px 0 0 0;
	margin:0 auto;
}

#hospital .name{
	float:left;
	width:163px;
	margin-left:1px;
	height:75px;
	position:relative;
}

#hospital .hiroo{
	/*height:44px;*/
	top:50%;
	margin-top:-28px;
	position:absolute;
	left:0;
}

/*#hospital .yamate{
	height:44px;
	top:50%;
	margin-top:-16px;
	position:absolute;
	left:0;
}*/

#hospital .kugayama,
#hospital .yamate{
	/*height:44px;*/
	top:50%;
	margin-top:-23px;
	position:absolute;
	left:0;
}

#hospital .hospital-photo{
	float:right;
	width:71px;
}

#hospital .comment{
	clear:both;
	text-align:left;
	width:262px;
	font-weight:bold;
	color:#249B72;
	line-height:normal;
	font-size:0.85em;
}


/*-------------------
	Main Bottom
-------------------*/
#main-bottom {
	background-image: url(top-img/bottom-back.gif);
	background-repeat:repeat-y;
	width: 750px;
}

#bottom-left{
	float:left;
	width:312px;
}

#topics{
	width:315px;
	border-bottom:1px solid #CCCCCC;
	background-image:url(top-img/topics-back.gif);
	background-repeat:repeat-y;
}

#topics .text{
	width:290px;
	height:120px;
	background-color:#EFFCF8;
	/*background-image:url(top-img/topics-cat.gif);
	background-position:bottom right;
	background-repeat:no-repeat;*/
	text-align:right;
}

#topics iframe{
	width:285px;
	height:150px;
	/*filter:Alpha(opacity=5);" */
}

#what-daktari{
	margin-left:20px;
	width:288px;
	padding-top:3px;
	text-align:left;
	/*color:#196A4D;*/
	padding:10px 0 10px 5px;
}

#what-daktari h4{
	color:#196A4D;
	margin:0 0 4px 0;
}

#about-us{
	float:right;
	width:435px;
}

#about-us .text{
	width:415px;
	padding-top:10px;
}

.about-daktari{
	background-color:#EFFCF8;
	padding:10px;
	text-align:left;
}

.about-daktari img{
	margin-bottom:5px;
}

#bana{
margin-left:20px;
	width:288px;
	padding-top:3px;
	text-align:left;
	/*color:#196A4D;*/
	padding:10px 0 10px 5px;
	text-align:center;
}