
/* container
--------------------------------------------------------- */
	#container{
		padding-top:0;
	}

/* infobar 
--------------------------------------------------------- */
	#infobar{
		background: url(../images/bg_infobar.png) no-repeat top center;
		width:990px;
		height:327px;
		*zoom:1;
		position: relative;
	}

	#infobar .btn{
		position: absolute;
		right: 105px;
		bottom: 18px;
	}

/* member_data_summary 
--------------------------------------------------------- */
	#member_data_summary
	{
		padding:11px 12px 0;
		width:232px;
		min-height:85px;
		position:absolute;
		bottom:26px;
		right:9px;
		background:url(../images/member_data_summary_bg.png) 0 0 no-repeat;
    height: 252px;
}

	#member_data_summary li
	{
		margin-bottom:2px;
		padding-left:4px;
		text-align:right;
		overflow:hidden;
	}

	#member_data_summary .first
	{
		margin-bottom:6px;
		padding-bottom:4px;
		padding-left:2px;
		border-bottom:1px solid #828282;
	}

	#member_data_summary li img
	{
		float:left;
	}

	#member_data_summary li strong
	{
		font-size:123.1%;
		font-weight:normal;
	}


/* top_unit 
--------------------------------------------------------- */
	.top_unit{
		width: 660px;
		margin: 15px 0 42px;
	}
	
	.top_unit .unit_left {
		background: url("../images/top_line.png") no-repeat top right;
		width: 330px;
		float: left;
	}
	.top_unit .unit_right {
		width: 300px;
		padding: 0 0 0 30px;
		float: right;
	}
	
	.top_unit .title {
		margin: 0 0 16px;
	}
	
	.top_unit .body {
		border: 4px solid #CCCCCC;
		width: 292px;
		height: 218px;
		text-align: center;
		padding: 10px 0;
	}


/* showcase
--------------------------------------------------------- */
	#showcase{
		padding-bottom:25px;
		border-bottom:1px dotted #999;
	}


/* contact_banner 
--------------------------------------------------------- */
	.contact_banner{
		display:none;
	}
