@charset "utf-8";

/* ----------------------------------------------

	ArtMeter / PROFILE styles
	author   : (C)KAYAC http://www.kayac.com/

---------------------------------------------- */

@import url("form.css");
@import url("others.css");
@import url("photo.css");

/* CONTENTS HEAD
---------------------------------------------- */

/* btn add mixi etc +100913
---------------------------------------------- */
div#contHead h2.titleh2 {
    float: left;
    width: 200px;
}
div#areaBtns{
float: right;
}
div#areaBtns ul {
position: relative;
height: 20px;
}
div#areaBtns ul li {
float: left;
margin-right: 10px;
}

div#areaBtns ul li a {
background-color: #fff;
}
div#contHead {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 20px;
}

div#contHead h2#titleUserProfile {
	background-image: url(/img/profile/ti_user_profile.gif);
	width: 500px;
	height: 16px;
}

div#setFavorites p#btnSetFav {
	text-align: right;
	padding-top: 10px;
}
div#setFavorites p#btnSetFav input {
	display: block;
	color: #FFF;
	padding: 3px auto 20px ;
	border: none;
	cursor: pointer;
}
div#setFavorites p#btnUnsetFav span {
	display: block;
	float: left;
	padding: 14px 5px 0 0;
	color: #AAA;
}
div#setFavorites p#btnUnsetFav a {
	float: right;
	width: 80px;
	height: 24px;
	text-indent: -9999px;
	background: #FF0 url(/img/profile/btn_unset_fav.gif) no-repeat 6px 50%;
	margin-top: 10px;
}
div#setFavorites p#btnUnsetFav a span {
	display: none;
}
div#welcomeMessage {
	position: absolute;
	left: 330px;
	top: 0px;
}
div#welcomeMessage p {
	font-size: 85%;
}
div#welcomeMessage p strong {
	font-size: 110%;
}

/* MAIN
---------------------------------------------- */

div#contBody {
	margin: 10px 18px 0 20px;
	clear:both;
}

div#setFav h3 {
	width: 600px;
	height: 16px;
	background: url(/img/profile/ti_set_fav.gif) no-repeat 0 0;
}
div#artistBbs h3 {
	width: 600px;
	height: 16px;
	background: url(/img/profile/ti_artist_bbs_h3.gif) no-repeat 0 0;
}


/* FORM
---------------------------------------------- */

div#formList table {
	border-collapse: collapse;
	width:100%;
	margin: 0;
	padding: 0;
}
div#formBtn input#btnRegister, div#formBtn #btnRegister {
	margin-top: 10px;
}

/* Profile Photo
---------------------------------------------- */
div#contBody div#profPh {
	float: left;
	width: 144px;
}
div#contBody div#profPh dl dt {
height: 184px;
}
div#contBody div#profPh dl dt#profLevel_1 {
	background-image: url(/img/profile/bg_plate_1.png);
}
div#contBody div#profPh dl dt#profLevel_2 {
	background-image: url(/img/profile/bg_plate_2.png);
}

div#contBody div#profPh dl dt#profLevel_3 ,
div#contBody div#profPh dl dt#profLevel_4 ,
div#contBody div#profPh dl dt#profLevel_5 ,
div#contBody div#profPh dl dt#profLevel_6 ,
div#contBody div#profPh dl dt#profLevel_7 ,
div#contBody div#profPh dl dt#profLevel_8 ,
div#contBody div#profPh dl dt#profLevel_9 ,
div#contBody div#profPh dl dt#profLevel_10 {
	background-image: url(/img/profile/bg_plate_01.png);
}
div#contBody div#profPh dl dt#profLevel_11 ,
div#contBody div#profPh dl dt#profLevel_12 ,
div#contBody div#profPh dl dt#profLevel_13 ,
div#contBody div#profPh dl dt#profLevel_14 ,
div#contBody div#profPh dl dt#profLevel_15 ,
div#contBody div#profPh dl dt#profLevel_16 ,
div#contBody div#profPh dl dt#profLevel_17 ,
div#contBody div#profPh dl dt#profLevel_18 ,
div#contBody div#profPh dl dt#profLevel_19 ,
div#contBody div#profPh dl dt#profLevel_20 {
	background-image: url(/img/profile/bg_plate_02.png);
}
div#contBody div#profPh dl dt#profLevel_21 ,
div#contBody div#profPh dl dt#profLevel_22 ,
div#contBody div#profPh dl dt#profLevel_23 ,
div#contBody div#profPh dl dt#profLevel_24 ,
div#contBody div#profPh dl dt#profLevel_25 ,
div#contBody div#profPh dl dt#profLevel_26 ,
div#contBody div#profPh dl dt#profLevel_27 ,
div#contBody div#profPh dl dt#profLevel_28 ,
div#contBody div#profPh dl dt#profLevel_29 ,
div#contBody div#profPh dl dt#profLevel_30 {
	background-image: url(/img/profile/bg_plate_03.png);
}
div#contBody div#profPh dl dt#profLevel_31 ,
div#contBody div#profPh dl dt#profLevel_32 ,
div#contBody div#profPh dl dt#profLevel_33 ,
div#contBody div#profPh dl dt#profLevel_34 ,
div#contBody div#profPh dl dt#profLevel_35 ,
div#contBody div#profPh dl dt#profLevel_36 ,
div#contBody div#profPh dl dt#profLevel_37 ,
div#contBody div#profPh dl dt#profLevel_38 ,
div#contBody div#profPh dl dt#profLevel_39 ,
div#contBody div#profPh dl dt#profLevel_40 {
	background-image: url(/img/profile/bg_plate_04.png);
}
div#contBody div#profPh dl dt#profLevel_41 ,
div#contBody div#profPh dl dt#profLevel_42 ,
div#contBody div#profPh dl dt#profLevel_43 ,
div#contBody div#profPh dl dt#profLevel_44 ,
div#contBody div#profPh dl dt#profLevel_45 ,
div#contBody div#profPh dl dt#profLevel_46 ,
div#contBody div#profPh dl dt#profLevel_47 ,
div#contBody div#profPh dl dt#profLevel_48 ,
div#contBody div#profPh dl dt#profLevel_49 ,
div#contBody div#profPh dl dt#profLevel_50 {
	background-image: url(/img/profile/bg_plate_05.png);
}
div#contBody div#profPh dl dt#profLevel_50 {
	background-image: url(/img/profile/bg_plate_50.png);
}
div#contBody div#profPh dl dt img.artist {
    border: none !important;
	padding: 12px 0 0 12px;
}
div#contBody div#profPh dl dd {
	height: 27px;
	text-align: center;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	margin-top: 8px;
}
div#contBody div#profPh dl dd span {
	display: none;
}
div#contBody div#profPh dl dd#profLevel_1 {
	background-image: url(/img/profile/icn_level_01.gif);
}
div#contBody div#profPh dl dd#profLevel_2 {
	background-image: url(/img/profile/icn_level_02.gif);
}
div#contBody div#profPh dl dd#profLevel_3 {
	background-image: url(/img/profile/icn_level_03.gif);
}
div#contBody div#profPh dl dd#profLevel_4 {
	background-image: url(/img/profile/icn_level_04.gif);
}
div#contBody div#profPh dl dd#profLevel_5 {
	background-image: url(/img/profile/icn_level_05.gif);
}
div#contBody div#profPh dl dd#profLevel_6 {
	background-image: url(/img/profile/icn_level_06.gif);
}
div#contBody div#profPh dl dd#profLevel_7 {
	background-image: url(/img/profile/icn_level_07.gif);
}
div#contBody div#profPh dl dd#profLevel_8 {
	background-image: url(/img/profile/icn_level_08.gif);
}
div#contBody div#profPh dl dd#profLevel_9 {
	background-image: url(/img/profile/icn_level_09.gif);
}
div#contBody div#profPh dl dd#profLevel_10 {
	background-image: url(/img/profile/icn_level_10.gif);
}
div#contBody div#profPh dl dd#profLevel_11 {
	background-image: url(/img/profile/icn_level_11.gif);
}
div#contBody div#profPh dl dd#profLevel_12 {
	background-image: url(/img/profile/icn_level_12.gif);
}
div#contBody div#profPh dl dd#profLevel_13 {
	background-image: url(/img/profile/icn_level_13.gif);
}
div#contBody div#profPh dl dd#profLevel_14 {
	background-image: url(/img/profile/icn_level_14.gif);
}
div#contBody div#profPh dl dd#profLevel_15 {
	background-image: url(/img/profile/icn_level_15.gif);
}
div#contBody div#profPh dl dd#profLevel_16 {
	background-image: url(/img/profile/icn_level_16.gif);
}
div#contBody div#profPh dl dd#profLevel_17 {
	background-image: url(/img/profile/icn_level_17.gif);
}
div#contBody div#profPh dl dd#profLevel_18 {
	background-image: url(/img/profile/icn_level_18.gif);
}
div#contBody div#profPh dl dd#profLevel_19 {
	background-image: url(/img/profile/icn_level_19.gif);
}
div#contBody div#profPh dl dd#profLevel_20 {
	background-image: url(/img/profile/icn_level_20.gif);
}
div#contBody div#profPh dl dd#profLevel_21 {
	background-image: url(/img/profile/icn_level_21.gif);
}
div#contBody div#profPh dl dd#profLevel_22 {
	background-image: url(/img/profile/icn_level_22.gif);
}
div#contBody div#profPh dl dd#profLevel_23 {
	background-image: url(/img/profile/icn_level_23.gif);
}
div#contBody div#profPh dl dd#profLevel_24 {
	background-image: url(/img/profile/icn_level_24.gif);
}
div#contBody div#profPh dl dd#profLevel_25 {
	background-image: url(/img/profile/icn_level_25.gif);
}
div#contBody div#profPh dl dd#profLevel_26 {
	background-image: url(/img/profile/icn_level_26.gif);
}
div#contBody div#profPh dl dd#profLevel_27 {
	background-image: url(/img/profile/icn_level_27.gif);
}
div#contBody div#profPh dl dd#profLevel_28 {
	background-image: url(/img/profile/icn_level_28.gif);
}
div#contBody div#profPh dl dd#profLevel_29 {
	background-image: url(/img/profile/icn_level_29.gif);
}
div#contBody div#profPh dl dd#profLevel_30 {
	background-image: url(/img/profile/icn_level_30.gif);
}
div#contBody div#profPh dl dd#profLevel_31 {
	background-image: url(/img/profile/icn_level_31.gif);
}
div#contBody div#profPh dl dd#profLevel_32 {
	background-image: url(/img/profile/icn_level_32.gif);
}
div#contBody div#profPh dl dd#profLevel_33 {
	background-image: url(/img/profile/icn_level_33.gif);
}
div#contBody div#profPh dl dd#profLevel_34 {
	background-image: url(/img/profile/icn_level_34.gif);
}
div#contBody div#profPh dl dd#profLevel_35 {
	background-image: url(/img/profile/icn_level_35.gif);
}
div#contBody div#profPh dl dd#profLevel_36 {
	background-image: url(/img/profile/icn_level_36.gif);
}
div#contBody div#profPh dl dd#profLevel_37 {
	background-image: url(/img/profile/icn_level_37.gif);
}
div#contBody div#profPh dl dd#profLevel_38 {
	background-image: url(/img/profile/icn_level_38.gif);
}
div#contBody div#profPh dl dd#profLevel_39 {
	background-image: url(/img/profile/icn_level_39.gif);
}
div#contBody div#profPh dl dd#profLevel_40 {
	background-image: url(/img/profile/icn_level_40.gif);
}
div#contBody div#profPh dl dd#profLevel_41 {
	background-image: url(/img/profile/icn_level_41.gif);
}
div#contBody div#profPh dl dd#profLevel_42 {
	background-image: url(/img/profile/icn_level_42.gif);
}
div#contBody div#profPh dl dd#profLevel_43 {
	background-image: url(/img/profile/icn_level_43.gif);
}
div#contBody div#profPh dl dd#profLevel_44 {
	background-image: url(/img/profile/icn_level_44.gif);
}
div#contBody div#profPh dl dd#profLevel_45 {
	background-image: url(/img/profile/icn_level_45.gif);
}
div#contBody div#profPh dl dd#profLevel_46 {
	background-image: url(/img/profile/icn_level_46.gif);
}
div#contBody div#profPh dl dd#profLevel_47 {
	background-image: url(/img/profile/icn_level_47.gif);
}
div#contBody div#profPh dl dd#profLevel_48 {
	background-image: url(/img/profile/icn_level_48.gif);
}
div#contBody div#profPh dl dd#profLevel_49 {
	background-image: url(/img/profile/icn_level_49.gif);
}
div#contBody div#profPh dl dd#profLevel_50 {
	background-image: url(/img/profile/icn_level_50.gif);
}
div#contBody div#profPh dl dd#profNo {
	height: auto;
	padding: 4px;
	border-top: 1px solid #FFF;
	color: #888;
	font-size: 85%;
	background-color: #F0F0F0;
}
div#contBody div#profPh dl dd#profFavNum {
	height: auto;
	margin-top: 1px;
	padding: 4px;
	border: 1px dotted #CCC;
	color: #888;
	font-size: 85%;
	background-color: #FFF;
}
div#contBody div#profPh dl dd#profFavNum span {
	display: inline;
	font-weight: bold;
}
div#contBody div#profPh dl dd#profOrder span {
	background-image: url(/img/profile/icn_order.gif);
}


/* Profile SPEC
---------------------------------------------- */

div#profSPEC {
	float: left;
	display: inline; /* for IE6 bug */
	width: 415px;
	margin: 0 11px 30px 20px;
	padding-bottom: 7px;
}
div#profSPEC h4 ,
div#profBlog h4 {
	margin-top: 15px;
	margin-bottom: 4px;
	padding-left: 20px;
	color: #666;
	font-size: 92%;
	background: url(/img/common/icn_head_s.gif) no-repeat 10px 50%;
	clear: both;
}

div#profSPEC div#specNum02 h4 {
	color: #AA0000;
}
div#profSPEC div p {
	padding: 0 16px 12px;
	font-size: 100%;
	background: url(/img/common/line_dot01.gif) repeat-x 0 100%;
}

div#profSPEC div#specName p {
	font-size: 136%;
	font-weight: bold;
}
div#profSPEC span.specEmpty {
	display: block;
	padding: 5px;
	color: #AAA;
	font-size: 85%;
	background: #F0F0F0;
}
div#profSPEC div#specMessage02 p span {
	display: block;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #CCC;
	background: #F0F0F0;
}
div#profSPEC div#specMessage02 p span strong {
	margin-right: 10px;
	color: #AAA;
}

div#profSPEC div#specSize01,
div#profSPEC div#specSize02,
div#profSPEC div#specNum01,
div#profSPEC div#specNum02,
div#profSPEC div#specNum03,
div#profSPEC div#specNum04 {
	float: left;
	width: 206px;
}
div#profSPEC div#specUrl h4 {
	margin-top: 0;
}
div#profSPEC div#specUrl p {
	background: none;
	padding-bottom: 5px;
}

div#profSPEC div#specSize02 h4 {
	color: #C00;
}
div#profSPEC div#specSize01 h4 {
	color: #588E03;
}

div#profSPEC div#specUrl {
	clear: both;
	padding-top: 15px;
}


/* Profile Blog
---------------------------------------------- */
div#blogfeeds div.rssHeader {
         width: 362px;
         margin-bottom: 5px;
         padding: 6px;
         border: 2px solid #CCC;
}


div#blogfeeds div.rssHeader a {
         font-size: 114%;
         font-weight: bold;
         padding-left: 39px;
         background: url(/img/profile/icn_title_s01.gif) no-repeat 0 7px;
}

div#blogfeeds div.rssBody {
         width: 360px;
         margin: 0;
         padding-top: 10px;
         padding-bottom: 10px;
         padding-left: 10px;
         padding-right: 5px;
	 border: 2px dotted #CCC;
}

div#noblogfeeds {
        width: 360px;
        height: 80px;
        padding: 150px 0;
        color: #AAA;
        font-size: 93%;
        text-align: center;
        line-height: 1.5;
        border-bottom: none;
        background: url(/img/common/bg_np.gif) no-repeat 50% 50%;
        background-color: #F0F0F0;
}

div#blogfeeds div.rssBody li.rssRow {
	margin-bottom: 3px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}

div#blogfeeds div.rssBody li.rssRow span {
        font-size: 92%;
        font-weight: bold;
        line-height: 1.5;
        background-repeat: no-repeat;
}

div#blogfeeds div.rssBody li.rssRow div {
        font-size: 80%;
        line-height: 1.5;
        background-repeat: no-repeat;
}

div#blogfeeds div.rssBody li.odd {
	background-color: #F0F0F0;
}

div#blogfeeds div.rssBody li.even {
	background: #FFFFFF;
}

div#blogfeeds div.rssError {
        width: 360px;
        height: 80px;
        padding: 150px 0;
        color: #999;
        font-size: 93%;
        text-align: center;
        line-height: 1.5;
        border-bottom: none;
        background: url(/img/common/bg_np.gif) no-repeat 50% 50%;
        background-color: #F0F0F0;
}

div#profBlog {
	float: left;
	width: 365px;
	margin-bottom: 30px;
}

div#profBlog div.blogURL {
	margin-bottom: 5px;
	padding: 6px;
	border: 2px solid #CCC;
}
div#profBlog div.blogURL h5 a {
	font-size: 114%;
	font-weight: bold;
	padding-left: 39px;
	background: url(/img/profile/icn_title_s01.gif) no-repeat 0 7px;
}
div#profBlog div.blogURL h5 a:hover {
	background: #FF0 url(/img/profile/icn_title_s01.gif) no-repeat 0 7px;
}
div#profBlog p.txtBlogurl { 
   font-size: 92%;
   padding:0 0 5px 0;
}
div#profBlog div.blogURL p.naviLink {
	margin: 0 0 0 auto;
	margin-top: 5px;
	padding-top: 2px;
	font-size: 85%;
	text-align: right;
	background: url(/img/common/line_dot01.gif) repeat-x 0 0;
}
div#profBlog div.blogURL p.naviLink a {
	margin-top: 5px;
	padding-left: 8px;
	background: url(/img/common/icn_head01.gif) no-repeat 0 50%;
}

div#profBlog h3 {
	width: 120px;
	height: 13px;
	margin-bottom: 5px;
	background-image: url(/img/profile/ti_blog.gif);
}

div#profBlog dl {
	background: #F0F0F0 url(/img/common/bg_box01_t.gif) no-repeat 0 0;
	margin-bottom: 10px;
	padding: 2px 15px 0;
}
div#profBlog div.profBlogB {
	width: 365px;
	margin: 0;
	padding-bottom: 10px;
	background: #F0F0F0 url(/img/common/bg_box01_b.gif) no-repeat 0 100%;
}
div#profBlog div.profBlogB hr {
	display: none;
}
div#profBlog dl dt {
	margin-bottom: 3px;
	padding-top: 10px;
	font-size: 92%;
	font-weight: bold;
	line-height: 1.5;
	background-position: 0 4px;
	background-repeat: no-repeat;
}
div#profBlog dl dt a {
	margin-right: 10px;
	margin-top: 10px;
	text-decoration: none;
}
div#profBlog dl dd {
	font-size: 85%;
	line-height: 1.5;
	border-bottom: 1px solid #F0F0F0;
	background: url(/img/common/line_dot01.gif) repeat-x 0 100%;
}

div#profBlog dl dd.noProfBlog {
	height: 80px;
	padding: 150px 0;
	color: #AAA;
	font-size: 93%;
	text-align: center;
	line-height: 1.5;
	border-bottom: none;
	background: url(/img/common/bg_np.gif) no-repeat 50% 50%;
}
div#profBlog dl dt span {
	color: #666666;
	font-size: 90%;
	font-weight: normal;
}


/* Art List
---------------------------------------------- */

div#profArtlist {
	margin: 0;
}

div.contSectionWide {
	margin-right: 18px;
}

/* Favorites
---------------------------------------------- */

div#profFav {
	margin-bottom: 20px;
}
div#profFav div.UnitGroup {
	margin-left: 27px;
}
div#profFav h3 {
	background-image: url(/img/profile/ti_userprof_fav.gif);
}

/* History
---------------------------------------------- */

div#profHystory {
	margin-bottom: 20px;
}
div#profHystory h3 {
	background-image: url(/img/profile/ti_userprof_history.gif);
}


/* Photo Gallery
---------------------------------------------- */

div#profGallery {
	position: relative;
}
div#profGallery h3#tiProfGalleryUser {
	background-image: url(/img/profile/ti_prof_gallery_u.gif);
}
div#profGallery h3#tiProfGalleryArtist {
	background-image: url(/img/profile/ti_prof_gallery_a.gif);
}
div#profGallery p {
	position: absolute;
	top: 10px;
	left: 435px;
	color: #588E03;
	font-weight: bold;
	font-size: 93%;
}
div#profGallery div.noFlash {
}

/* Artist BBS
---------------------------------------------- */

div#profBBS h3 {
	background-image: url(/img/profile/ti_artist_bbs.gif);
}

div#profBBS p.txt {
	margin: 5px 30px;
}
div#profBBS div#profBBSList {
/*
	height: 450px;
	overflow: scroll;
*/
	margin: 0 10px;
	padding: 15px 22px 0;
	border: 2px solid #CCC;
}
div#profBBS div#profBBSList div.Pager {
	margin: 10px 0 20px auto;
}
div#profBBS div#profBBSList p#btnBBS {
	display: inline;
	float: right;
	width: 128px;
	height: 40px;
	margin-bottom: 20px;
}
div#profBBS div#profBBSList p#btnDeleteBBS {
	display: inline;
	float: left;
	width: 208px;
	height: 40px;
	margin: 0;
}
div#profBBS div#profBBSList p#btnBBS a {
	width: 128px;
	height: 40px;
	background-image: url(/img/profile/btn_bbs_post.gif);
}
div#profBBS div#profBBSList p#btnDeleteBBS a {
	width: 208px;
	height: 40px;
	background-image: url(/img/profile/btn_bbs_delete.gif);
}

div#profBBS div#profBBSList div.bbsEntry {
	clear: both;
	padding: 0 0 20px;
}
div.bbsEntryPeople {
	display: block;
	float: left;
	width: 127px;
	height: 120px;
	margin-right: 15px;
	text-align: center;
	background: url(/img/profile/bg_bbs_people.gif) no-repeat 0 0;
}
div#profBBS div#profBBSList div.bbsEntry p.unitPeople {
	width: 63px;
	float: none;
	margin: 5px 39px 0pt 25px;
}
div#profBBS div#profBBSList div.artistB p.unitPeople img.noProf {
	display: block;
	margin: 0 auto 5px;
	border: 3px solid #6F9DBE !important;
}
div#profBBS div#profBBSList div.userB p.unitPeople img.noProf {
	display: block;
	margin: 0 auto 5px;
	border: 3px solid #588E03 !important;
}
div#profBBS div#profBBSList div.bbsEntryBox {
	float: left;
	width: 750px;
}
div#profBBS div#profBBSList div.bbsEntryBox h5.bbsTitle {
	float: left;
	width: 730px;
	padding: 10px;
}
div#profBBS div#profBBSList div.bbsEntryBox h5.bbsTitle form {
	position: absolute;
	top: 10px;
	right: 10px
}
div#profBBS div#profBBSList div.bbsEntryBox h5.bbsTitle input.btnDeleteS {
	margin-right: 4px;
}
	span.bbsBodyImg {
		display: block;
		float: left;
		margin: 0 10px 10px 0;
	}

div#profBBS div#profBBSList div.artistB h5.bbsTitle {
	position: relative;
	color: #6F9DBE;
	background: #E2EBF2;
}
div#profBBS div#profBBSList div.userB h5.bbsTitle {
	position: relative;
	color: #588E03;
	background: #DEE8CD;
}
div#profBBS div#profBBSList div.artistB h5.bbsName a:hover,
div#profBBS div#profBBSList div.userB h5.bbsName a:hover{
	color: #000;
}
div#profBBS div#profBBSList div.bbsEntryBox h5.bbsTitle span {
	display: block;
	margin-top: 2px;
	color: #666;
	font-size: 85%;
	font-weight: normal;
}
div#profBBS div#profBBSList h5.bbsName {
	clear: both;
	margin: 5px 13px 5px 5px;
	font-size: 93% !important;
	font-weight: normal;
	text-align: center;
}
div#profBBS div#profBBSList div.bbsEntryBox p.bbsBody{
	clear: both;
	padding: 15px;
	border-top: 1px solid #FFF;
}
div#profBBS div#profBBSList div.artistB p.bbsBody{
	background: #F0F5F8;
}
div#profBBS div#profBBSList div.userB p.bbsBody{
	background: #F2F6EB;
}

div#profBBS div#profBBSList div.artistB {
/*	background: url(/img/profile/bg_bbs_artist.gif) 0 0 repeat-y; */
}
div#profBBS div#profBBSList div.userB {
/*	background: url(/img/profile/bg_bbs_user.gif) 0 0 repeat-y; */
}


/* BBS CLEAR FIX 
---------------------------------------------- */

div#profBBS div#profBBSList div.bbsEntry p.bbsBody,
div#profBBS div#profBBSList div.bbsEntry,
div#profBBS div#profBBSList {
    zoom:1;/*for IE 5.5-7*/
}
div#profBBS div#profBBSList div.bbsEntry p.bbsBody:after,
div#profBBS div#profBBSList div.bbsEntry:after, 
div#profBBS div#profBBSList:after {/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
* html div#profBBS div#profBBSList div.bbsEntry p.bbsBody,
* html div#profBBS div#profBBSList div.bbsEntry, 
* html div#profBBS div#profBBSList {
	display:inline-table;
	/*\*/display:block;/**/
}

/* MORE INFO
---------------------------------------------- */

div#profMoreInfo {
	padding: 0 24px 20px;
	background-color: #ECECEC;
}


div#profMoreInfo div#worksProfMore_1 {
	float: left;
	width: 452px;
	margin: 20px 25px 15px 0;
}
div#profMoreInfo div#worksProfMore_2 {
	display: inline;
	float: left;
	margin: 20px 25px 0 27px;
	_margin: 20px 23px 0 25px;
}
div#profMoreInfo div#worksProfMore_1 h4 {
	width: 460px;
	height: 14px;
	margin: 0 0 7px -20px;
	background-image: url(/img/profile/subti_prof01.gif);
}
div#profMoreInfo div#worksProfMore_2 h4 {
	width: 460px;
	height: 14px;
	margin-bottom: 20px;
	background-image: url(/img/profile/subti_prof02.gif);
}

div#profMoreInfo div#worksProfMore_2 p.unitPeople span.artistName {
	color: #666;
}


/* GENERAL TAGS
---------------------------------------------- */

span.readmore {
	display: block;
	width: 6em;
	margin: 2px 0 0 auto;
	padding-bottom: 4px;
}
span.readmore a {
	padding-left: 8px;
	background: url(/img/common/icn_head01.gif) no-repeat 0 2px;
}


/* TextLink -> ImgLink
---------------------------------------------- */

/* Vertical */


div#setFavorites p#btnUnsetFav a,
div#profBBS div#profBBSList p#btnBBS a,
div#profBBS div#profBBSList p#btnDeleteBBS a {
	display: block;
	text-indent: -9999px;
	outline: none;
	background-position: 0 0;
	background-repeat: no-repeat;
}
div#setFavorites p#btnUnsetFav a:hover,
div#profBBS div#profBBSList p#btnBBS a:hover,
div#profBBS div#profBBSList p#btnDeleteBBS a:hover {
	background-position: 0 100%;
}


/* SECURITY POLICY +080902
---------------------------------------------- */

div#aboutSecurity {
	margin: 10px 20px;
	padding: 10px;
	border-top: 2px solid #CCC;
}
div#aboutSecurity p {
	font-size: 92%;
}
div#aboutSecurity p#secPolicy {
	float: right;
	width: 250px;
	padding: 8px;
	background: url(/img/common/icn_head01.gif) no-repeat 0 50%;
}
div#aboutSecurity div#SSL,
div#aboutSecurity div#formSSL {
	margin: 10px 300px 15px 30px;
}
div#aboutSecurity div#SSL p,
div#aboutSecurity div#formSSL p {
	float: right;
	width: 480px;
}
div#aboutSecurity div#SSL p span,
div#aboutSecurity div#formSSL p span {
	font-size: 92%;
}
