/*the main style*/
@import url("object.css");
@import url("nav.css");
#full{
	width:990px;
	margin:0 auto;
}
#logo,#banner{
	height:234px;
	overflow:hidden;
	float:left;
}
#logo{
	width:380px;
}
#banner{
	width:610px;
}
.pic{
	filter:RevealTrans(transition=3,duration=3);
}
.text{
	filter:RevealTrans(transition=12,duration=3);
}
#help{
	width:315px;
	height:108px;
	float:left;
	margin-top:85px;
	margin-left:78px;
	margin-bottom:30px;
	}
#fttltxt{
	width:240px;/*for IE*/
	min-height:40px;
	height:auto;
	_height:40px;
	margin-top:85px;
	float:left;
}
#left{
	float:left;
	width:442px;
	height:332px;
	+overflow:hidden;/*for ie*/
	margin:40px 10px 10px 25px;
	border:1px solid #000000;
	font-weight:bold;

}

/*#left a:hover{
	background:#FFFF99;
}*/
#left_top{
	height:25px;
	background:#FFCC00;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	padding-top:5px;
	text-align:center;
	font-size:13px;
}
#left dl{
	margin-left:10px;
	margin-top:20px;
}
#left dt{
	width:100px;
	height:56px;
	float:left;
	margin-bottom:10px;
}
#left dd{
	width:260px;
	margin-left:20px;
	height:20px;
	margin-bottom:2px;
	float:left;
	
}
.email{
	color:#4D4D4D;
	text-decoration:underline;
}
#left #address{
	height:80px;
}
#left .address{
	height:16px;
	margin-bottom:0px;
}

#content{
	margin-top:24px;
	width:380px;
	height:260px;
	margin-left:10px;
}
#content ul{
	margin-top:20px;
	margin-bottom:15px;
	line-height:1.2em;
}

.distance{
	margin-right:40px;
}
#doc{
	margin-top:20px;
}
#doc ul li{
	width:150px;
	height:22px;
	border:1px solid #000000;
	background:#FFCC00;
	border-top:none;
	padding-left:30px;
}

#left_top2{
	width:440px;
	background:#FFCC00;
	height:26px;
	text-align:center;
	padding-top:8px;
	font-size:14px;
	border:1px solid #000000;
	border-top:none;
}
.left,.right,.center{
	float:left;
	height:20px;
	display:block;
	cursor:hand;
	border-right:1px solid #000000;
	text-align:center;
}

.left{
	width:40px;
}
.right{
	width:90px;
	border-right:none;
}
.center{
	width:282px;
	padding-left:5px;
	text-align:left;
}
.love{
	background:url(../images/love.gif) no-repeat 260px center;
}
.center_only{
	text-align:center;
}
#text{
	width:470px;
	float:left;
	*float:none;/*for IE*/
	height:145px;
	background:#FFFF99;
	border:1px solid #000000;
	overflow:hidden;
	border-collapse:separate;
	
}


#L_content{
	width:440px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	height:293px;
	_height:298px;
	overflow-y:scroll;
}
#L_content a{
	background:#FFFFCC;
	display:block;
	width:420px;
	height:20px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	margin-bottom:2px;

}
/**/
#L_content .after{
		background:#FFFF99;
	}
#L_content .init{
		background:#FFFFCC;
	}
/**/
#v_content{
	width:430px;
	height:290px;
	overflow:auto;
	padding:5px;
}
#v_content p{
	line-height:1.5em;
	font-weight:100;
}
/**/
#org a:hover{
	text-decoration:underline;
}
/**/

#love{
	height:24px;
	background:url(../images/love.gif) no-repeat 10px 4px;
	padding-left:32px;
	padding-top:2px;
	font-weight:100;
}
