/* ----------------------------------------------------------------------------
#profile
---------------------------------------------------------------------------- */

#profile h2 {
	background: url(../images/profile/profile_ttl.gif) left top no-repeat;
}


#profile .profileBlock {
	padding-bottom: 10px;
	position: relative;
}

#profile #regularMember .profileBlock h4 {
	background: #2d2d2d url(../images/common/ttl_bg_shasen.gif) left top repeat-y;
	color: #fff;
	padding: 3px 5px 3px 10px;
	font-size: 1.3em;
	margin-bottom: 10px;
}

#profile .profileBlock .profileContent {
	margin-bottom: 10px;
	position: relative;
}

#profile #supportMember {
	background: url(../images/common/dotline.gif) left top repeat-x;
	padding-top: 10px;
}

#profile #supportMember h3 {
	background: url(../images/profile/profile_support_ttl.gif) left top no-repeat;
}

#profile #supportMember .profileBlock h4 {
	background: #efefef url(../images/common/ttl_bg_shasen.gif) left top repeat-y;
	padding: 3px 5px 3px 10px;
	color: #2d2d2d;
	font-size: 1.2em;
	margin-bottom: 10px;
}

#profile .profileBlock p {
	margin-bottom: 10px;
}

#profile .profileBlock a{
	border-bottom: 1px dotted #7ab7f4;
}

#profile .profileBlock a:hover{
	border-bottom: none;
}

#profile .profileBlock a img {
	border: 5px solid #ececec;
}

#profile .profileBlock a:hover img {
	border-color: #7ab7f4;
}

/* #biographyBlock
---------------------------------------------------------------------------- */

#profile #biography h3 {
	background: url(../images/profile/profile_biography_ttl.gif) left top no-repeat;
}

#profile #biography p {
	margin-bottom: 10px;
}

#profile #biography h4 {
	border-color: #7ab7f4;
	background: #efefef url(../images/common/ttl_bg_shasen.gif) left top repeat-y;
	padding: 0 0 0 10px;
	font-size: 1.2em;
	margin-bottom: 10px;
}

#profile .biographyBlock {
	margin-bottom: 20px;
}

/* ----------------------------------------------------------------------------
#sidebar
---------------------------------------------------------------------------- */
/* #profileBox
---------------------------------------------------------------------------- */
#sidebar #profileBox h3 {
	background: url(../images/profile/profile_sidebar_ttl.gif) left top no-repeat;
}
